diff --git a/.github/workflows/base_build.yaml b/.github/workflows/base_build.yaml index 3ac7a9dae..d3fd0c8e0 100644 --- a/.github/workflows/base_build.yaml +++ b/.github/workflows/base_build.yaml @@ -14,13 +14,13 @@ on: jobs: build: - runs-on: [macos-14] + runs-on: [macos-latest] steps: - name: Select Xcode uses: maxim-lobanov/setup-xcode@v1 with: - xcode-version: 15.4.0 + xcode-version: 16 - name: Checkout uses: actions/checkout@v4 diff --git a/.github/workflows/base_ut.yaml b/.github/workflows/base_ut.yaml index 8aedeaae8..9bf0c86ad 100644 --- a/.github/workflows/base_ut.yaml +++ b/.github/workflows/base_ut.yaml @@ -10,58 +10,40 @@ on: destination: required: true type: string + scheme: + description: The Xcode scheme to build and test + required: true + type: string jobs: test: - runs-on: [macos-14] + runs-on: [macos-15-xlarge] steps: - name: Select Xcode uses: maxim-lobanov/setup-xcode@v1 with: - xcode-version: 15.4.0 + xcode-version: 16 - name: Checkout uses: actions/checkout@v4 with: fetch-depth: 0 + - name: Install xcbeautify + run: brew install xcbeautify + - name: Build iOS and Test - uses: sersoft-gmbh/xcodebuild-action@v3 + uses: nick-fields/retry@v3 with: - action: test - build-settings: ONLY_ACTIVE_ARCH=NO - configuration: Debug - derived-data-path: "${{github.workspace}}/SplitApp" - destination: ${{ inputs.destination }} - project: Split.xcodeproj - scheme: Split - output-formatter: 'xcbeautify' - sdk: 'iphonesimulator' - test-plan: ${{ inputs.test-plan }} - - # - name: Install java 11 - # uses: actions/setup-java@v3 - # with: - # distribution: 'oracle' - # java-version: '17' - - # - name: SonarQube Install - # uses: mathrix-education/sonar-scanner@master - # env: - # ACTIONS_ALLOW_UNSECURE_COMMANDS: true - # with: - # version: 4.8.0.2856 - # scan: false - - # - name: SonarQube Scan - # run: > - # sonar-scanner --debug - # -Dsonar.login=${{ secrets.SONARQUBE_TOKEN }} - # -Dsonar.host.url=${{ secrets.SONARQUBE_HOST }} - # -Dsonar.projectName=${{ github.event.repository.name }} - # -Dsonar.projectKey=splitio_ios-client - # -Dsonar.github.token=${{ secrets.GITHUB_TOKEN }} - # -Dsonar.c.file.suffixes=- - # -Dsonar.cpp.file.suffixes=- - # -Dsonar.objc.file.suffixes=- + timeout_minutes: 30 + max_attempts: 3 + command: | + set -o pipefail + xcodebuild test \ + -project Split.xcodeproj \ + -scheme ${{ inputs.scheme }} \ + -destination '${{ inputs.destination }}' \ + -testPlan ${{ inputs.test-plan }} \ + -sdk iphonesimulator \ + ONLY_ACTIVE_ARCH=NO | xcbeautify diff --git a/.github/workflows/sonar.yml b/.github/workflows/sonar.yml index 95a9fbc4f..3254c04c3 100644 --- a/.github/workflows/sonar.yml +++ b/.github/workflows/sonar.yml @@ -13,7 +13,7 @@ concurrency: jobs: build-and-collect-coverage: name: Build & Collect Coverage - runs-on: macos-15 + runs-on: macos-latest timeout-minutes: 15 steps: - name: Checkout @@ -28,7 +28,7 @@ jobs: -project Split.xcodeproj \ -scheme Split \ -testPlan "SplitiOSFull" \ - -destination 'platform=iOS Simulator,OS=18.4,name=iPhone 16' \ + -destination 'platform=iOS Simulator,OS=18.4,name=iPhone 16 Pro Max' \ -enableCodeCoverage YES \ -resultBundlePath build/Logs/Test/TestResults.xcresult \ -derivedDataPath build @@ -134,7 +134,7 @@ jobs: head -n 20 sonarqube-generic-coverage.xml - name: Run SonarQube scan - uses: sonarsource/sonarqube-scan-action@v5 + uses: sonarsource/sonarqube-scan-action@v6 with: projectBaseDir: . args: > diff --git a/.github/workflows/test_all.yaml b/.github/workflows/test_all.yaml index 534026ada..860e04385 100644 --- a/.github/workflows/test_all.yaml +++ b/.github/workflows/test_all.yaml @@ -32,8 +32,10 @@ jobs: SplitPushManagerUT, SplitStreamingUT ] + scheme: [SplitTestsSwift5, SplitTestsSwift6] fail-fast: false uses: ./.github/workflows/base_ut.yaml with: test-plan: ${{ matrix.plan }} - destination: 'platform=iOS Simulator,OS=17.2,name=iPhone 15' + destination: 'platform=iOS Simulator,name=iPhone 16,OS=latest' + scheme: ${{ matrix.scheme }} diff --git a/.github/workflows/xcframework.yaml b/.github/workflows/xcframework.yaml index b8076747c..f2457100e 100644 --- a/.github/workflows/xcframework.yaml +++ b/.github/workflows/xcframework.yaml @@ -14,7 +14,7 @@ jobs: - name: Select Xcode uses: maxim-lobanov/setup-xcode@v1 with: - xcode-version: 15.1.0 + xcode-version: 16 - uses: actions/checkout@v2 - uses: actions/setup-python@v2 diff --git a/SemVer.xctestplan b/SemVer.xctestplan index d58aa2bb4..cfea04dc7 100644 --- a/SemVer.xctestplan +++ b/SemVer.xctestplan @@ -1,1129 +1,2239 @@ { - "configurations" : [ + "configurations": [ { - "id" : "AB389E85-EC2B-4A9B-822D-3EBCC048C6A4", - "name" : "Configuration 1", - "options" : { - - } + "id": "AB389E85-EC2B-4A9B-822D-3EBCC048C6A4", + "name": "Configuration 1", + "options": {} } ], - "defaultOptions" : { - "testTimeoutsEnabled" : true + "defaultOptions": { + "testTimeoutsEnabled": true }, - "testTargets" : [ + "testTargets": [ + { + "skippedTests": [ + "AnyValueValidatorTests", + "AnyValueValidatorTests/testInvalidListValues()", + "AnyValueValidatorTests/testInvalidPrimitiveValues()", + "AnyValueValidatorTests/testValidListValues()", + "AnyValueValidatorTests/testValidPrimitiveValues()", + "ApiKeyValidatorTests", + "ApiKeyValidatorTests/testEmptyKey()", + "ApiKeyValidatorTests/testNull()", + "ApiKeyValidatorTests/testValid()", + "AttributesDaoTest", + "AttributesDaoTest/testDataIsEncryptedInDb()", + "AttributesDaoTest/testGetInvalidKeyAes128Cbc()", + "AttributesDaoTest/testGetInvalidKeyPlainText()", + "AttributesDaoTest/testRemoveAllAes128Cbc()", + "AttributesDaoTest/testRemoveAllPlainText()", + "AttributesDaoTest/testUpdateGetAes128Cbc()", + "AttributesDaoTest/testUpdateGetPlainText()", + "AttributesEvaluationTest", + "AttributesEvaluationTest/testAttributesPersistentedCorrectly()", + "AttributesEvaluationTest/testEvaluationPrecedence()", + "AttributesEvaluationTest/testPersistenceDisabled()", + "AttributesEvaluationTest/testPersistentEvalNoAttributesSeveralOperations()", + "AttributesStorageTests", + "AttributesStorageTests/testClear()", + "AttributesStorageTests/testGetAttributesAfterLoad()", + "AttributesStorageTests/testNoLoaded()", + "AttributesStorageTests/testRemove()", + "AttributesStorageTests/testUpdateAttributes()", + "AttributesStorageTests/testUpdateEmptyAttributes()", + "Base64UtilsTest", + "Base64UtilsTest/testBasicUrlEncoded()", + "Base64UtilsTest/testEmpty()", + "Base64UtilsTest/testNil()", + "Base64UtilsTest/testRealToken()", + "BetweenSemverMatcherTest", + "BetweenSemverMatcherTest/testGeneralMatches()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithNullEndTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullStartTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenBetween()", + "BlockingQueueTest", + "BlockingQueueTest/testAddAndTake()", + "BlockingQueueTest/testInterrupt()", + "BucketSplitTest", + "BucketSplitTest/testMultiClientBuckets()", + "ByKeyAttributesStorageTests", + "ByKeyAttributesStorageTests/testClear()", + "ByKeyAttributesStorageTests/testGetAttributesAfterLoad()", + "ByKeyAttributesStorageTests/testNoLoaded()", + "ByKeyAttributesStorageTests/testRemove()", + "ByKeyAttributesStorageTests/testUpdateAttributes()", + "ByKeyAttributesStorageTests/testUpdateEmptyAttributes()", + "ByKeyFacadeTest", + "ByKeyFacadeTest/testAppendRemove()", + "ByKeyFacadeTest/testDestroy()", + "ByKeyFacadeTest/testForceSync()", + "ByKeyFacadeTest/testLoadDataFromCache()", + "ByKeyFacadeTest/testPeriodicStartPauseResumeStop()", + "ByKeyFacadeTest/testPeriodicStartStop()", + "ByKeyFacadeTest/testStartSyncForKey()", + "ByKeyFacadeTest/testStartSyncForKeyPolling()", + "ByKeyFacadeTest/testSynchronize()", + "ByKeyMySegmentsStorageTests", + "ByKeyMySegmentsStorageTests/testGetMySegmentsAfterLoad()", + "ByKeyMySegmentsStorageTests/testNoLoaded()", + "ByKeyMySegmentsStorageTests/testUpdateEmptySegments()", + "ByKeyMySegmentsStorageTests/testUpdateSegments()", + "CdnByPassTest", + "CdnByPassTest/testInit()", + "CdnByPassTest/testInitWithoutSpec()", + "CertificatePinningConfigTests", + "CertificatePinningConfigTests/testAddCertificateAndHashes()", + "CertificatePinningConfigTests/testAddWrongCertificate()", + "CertificatePinningConfigTests/testAddWrongSpkiCertificate()", + "CertificatePinningConfigTests/testAddWrongStringHash()", + "CertificatePinningConfigTests/testAddWrongStringHashFormatHash()", + "CertificatePinningConfigTests/testAddWrongStringHashType()", + "CipherTest", + "CipherTest/testBasicEncryptDecrypt()", + "CipherTest/testEventEncryptDecrypt()", + "CipherTest/testImpressionEncryptDecrypt()", + "CipherTest/testJsonSplitEncryptDecrypt()", + "CipherTest/testMySegmentsEncryptDecrypt()", + "CipherTest/testVeryLongTextEncryptDecrypt()", + "ComputeProcessTest", + "ComputeProcessTest/testMultiProcess()", + "ComputeProcessTest/testOneLessThanMinProcess()", + "ComputeProcessTest/testTwoProcess()", + "ComputeProcessTest/testTwoProcessEdge()", + "ConcurrentSetTests/testDeleteAll()", + "ConcurrentSetTests/testInsert()", + "ConcurrentSetTests/testSet()", + "ConcurrentSetTests/testTakeAll()", + "ConfigTest", + "ConfigTest/testImpressionsModeEmpty()", + "ConfigTest/testImpressionsModeInvalid()", + "ConfigTest/testImpressionsModedebug()", + "ConfigTest/testImpressionsModenone()", + "ConfigTest/testImpressionsModeoptimized()", + "CountsRecorderCountWorkerTests", + "CountsRecorderCountWorkerTests/testSendNoImpressions()", + "CountsRecorderCountWorkerTests/testSendOneImpression()", + "CountsRecorderCountWorkerTests/testSendSuccess()", + "CredentialPinParserTests", + "DbCipherTest", + "DbCipherTest/testEncryptDecryptDb()", + "DbForDifferentApiKeysTest", + "DbForDifferentApiKeysTest/testInitialization()", + "DecompressionTest", + "DecompressionTest/testGzipAllHeaders()", + "DecompressionTest/testGzipCompressionMethodHeader()", + "DecompressionTest/testGzipHeaderComments()", + "DecompressionTest/testGzipHeaderCrc16()", + "DecompressionTest/testGzipHeaderExtraField()", + "DecompressionTest/testGzipHeaderFileName()", + "DecompressionTest/testGzipIncorrectHeader()", + "DecompressionTest/testHeaderFlag0()", + "DecompressionTest/testLoremIpsumGzip()", + "DecompressionTest/testZlibCompressionMethodHeader()", + "DestroyTest", + "EndpointFactoryTest", + "EndpointFactoryTest/testMySegmentsEndpoint()", + "EndpointFactoryTest/testMySegmentsEndpointSlashKeyEncoding()", + "EndpointFactoryTest/testRecordEventsEndpoint()", + "EndpointFactoryTest/testRecordImpressionsEndpoint()", + "EndpointFactoryTest/testSplitChangesEndpoint()", + "EndpointFactoryTest/testStreamingAuthEndpoint()", + "EndpointFactoryTest/testStreamingEndpoint()", + "EndpointFactoryTest/testTelemetryConfigEndpoint()", + "EndpointFactoryTest/testTelemetryUsageEndpoint()", + "EndpointTest", + "EndpointTest/testDefaultEndpointBuild()", + "EndpointTest/testHeadersEndpointBuild()", + "EndpointTest/testPostEndpointBuild()", + "EqualToSemverMatcherTest", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenPatchDiffers()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenTargetIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenVersionsAreEqual()", + "EvaluatorTests", + "EvaluatorTests/testAlgoLegacy()", + "EvaluatorTests/testAlgoMurmur3()", + "EvaluatorTests/testAlgoNull()", + "EvaluatorTests/testAllocation1Percent()", + "EvaluatorTests/testBrokenSplit()", + "EvaluatorTests/testDefaultRule()", + "EvaluatorTests/testDefaultTreatment()", + "EvaluatorTests/testDefaultTreatmentFacundo()", + "EvaluatorTests/testEqualsToSetConfigTreatment()", + "EvaluatorTests/testEqualsToSetNoConfigTreatment()", + "EvaluatorTests/testInLargeSegmentWhitelist()", + "EvaluatorTests/testInSegmentTestKey()", + "EvaluatorTests/testInSegmentsRule1()", + "EvaluatorTests/testKilledSplit()", + "EvaluatorTests/testMatchesStringNoConfigTreatment()", + "EvaluatorTests/testMissingDefaultRule()", + "EvaluatorTests/testNotInLargeSegmentWhitelist()", + "EvaluatorTests/testWhitelistedOff()", + "EvaluatorTests/testsTrafficAllocation50DefaultRule50()", + "EventDTOJsonTest", + "EventDTOJsonTest/testBasic()", + "EventDTOJsonTest/testEncode()", + "EventDTOJsonTest/testNonNumber()", + "EventDTOJsonTest/testProperties()", + "EventDTOJsonTest/testPropertiesDecodeEncode()", + "EventDaoTest", + "EventDaoTest/testDataIsEncryptedInDb()", + "EventDaoTest/testInsertGetAes128Cbc()", + "EventDaoTest/testInsertGetPlainText()", + "EventDaoTest/testInsertManyGetAes128Cbc()", + "EventDaoTest/testInsertManyGetPlainText()", + "EventDaoTest/testLoadOutdatedAes128Cbc()", + "EventDaoTest/testLoadOutdatedPlainText()", + "EventDaoTest/testUpdateAes128Cbc()", + "EventDaoTest/testUpdatePlainText()", + "EventStreamParserTest", + "EventStreamParserTest/testParseColon()", + "EventStreamParserTest/testParseEmptyLineNoEnd()", + "EventStreamParserTest/testParseEnd()", + "EventStreamParserTest/testParseErrorMessage()", + "EventStreamParserTest/testParseKeepAlive()", + "EventStreamParserTest/testParseNoColon()", + "EventStreamParserTest/testParseNoFieldName()", + "EventStreamParserTest/testParseTwoColon()", + "EventValidatorTests", + "EventValidatorTests/testEmptyKey()", + "EventValidatorTests/testEmptyTrafficType()", + "EventValidatorTests/testEmptyType()", + "EventValidatorTests/testLongKey()", + "EventValidatorTests/testNoChachedServerAndUppercasedTrafficType()", + "EventValidatorTests/testNoChachedServerTrafficType()", + "EventValidatorTests/testNullKey()", + "EventValidatorTests/testNullTrafficType()", + "EventValidatorTests/testNullType()", + "EventValidatorTests/testTypeName()", + "EventValidatorTests/testUppercaseCharsInTrafficType()", + "EventValidatorTests/testValidEventAllValues()", + "EventValidatorTests/testValidEventNullValue()", + "EventsRecorderWorkerTests", + "EventsRecorderWorkerTests/testSendNoEvents()", + "EventsRecorderWorkerTests/testSendOneEvent()", + "EventsRecorderWorkerTests/testSendSuccess()", + "EventsStorageTest", + "EventsStorageTest/testClear()", + "EventsStorageTest/testDisablePersistence()", + "EventsStorageTest/testEnablePersistence()", + "EventsStorageTest/testStartDisabledPersistence()", + "EventsSynchronizerTest", + "EventsSynchronizerTest/testPause()", + "EventsSynchronizerTest/testPush()", + "EventsSynchronizerTest/testResume()", + "EventsSynchronizerTest/testStart()", + "EventsSynchronizerTest/testStop()", + "EventsTrackerTest", + "EventsTrackerTest/testTrackEnabled()", + "FactoryMonitorTest", + "FactoryMonitorTest/testCountLiveFactories()", + "FactoryMonitorTest/testDeallocatedCountLiveFactories()", + "FactoryRegistryTest", + "FactoryRegistryTest/testCountLiveFactories()", + "FactoryRegistryTest/testCountWithDeallocatedLiveFactories()", + "FeatureFlagsPayloadDecoderTest", + "FeatureFlagsPayloadDecoderTest/testDecodeGzip()", + "FeatureFlagsPayloadDecoderTest/testDecodeZlib()", + "FeatureFlagsSynchronizerTest", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringSetsChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitsClearedOnLoadBecauseNotInFilter()", + "FeatureFlagsSynchronizerTest/testLoadSplitsNoClearedOnLoad()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsAndFilterHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testStartPeriodicFetchingSingleModeEnabled()", + "FeatureFlagsSynchronizerTest/testStartPeriodicSync()", + "FeatureFlagsSynchronizerTest/testStop()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplits()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithUriTooLong()", + "FeatureFlagsSynchronizerTest/testUpdateSplitsSingleModeEnabled()", + "FetchSpecificSplitsTest", + "FetchSpecificSplitsTest/testBothFilters()", + "FetchSpecificSplitsTest/testByNamesFilter()", + "FetchSpecificSplitsTest/testByPrefixFilter()", + "FetcherThrottleTests", + "FetcherThrottleTests/testDelayValues()", + "FilterBuilderTest", + "FilterBuilderTest/testBasicByNameQueryString()", + "FilterBuilderTest/testBySetAndByNameQueryString()", + "FilterBuilderTest/testFilterByNamesValuesDeduptedAndGrouped()", + "FilterBuilderTest/testFilterBySetsValuesDeduptedAndGrouped()", + "FilterBuilderTest/testMaxByNameFilterExceded()", + "FilterBuilderTest/testMaxByPrefixFilterExceded()", + "FilterBuilderTest/testNoFilters()", + "FilterBuilderTest/testOnlyOneTypeQueryString()", + "FilterBuilderTest/testQueryStringWithSpecialChars1()", + "FilterBuilderTest/testQueryStringWithSpecialChars2()", + "FilterBuilderTest/testQueryStringWithSpecialChars3()", + "FilterBuilderTest/testQueryStringWithSpecialChars4()", + "FlagSetValidatorTests", + "FlagSetValidatorTests/testCleanAndValidateValues()", + "FlagSetValidatorTests/testValidateOnEvaluationWithFilteredValues()", + "FlagSetsCacheTests", + "FlagSetsCacheTests/testAddToFlagSetsNoFilter()", + "FlagSetsCacheTests/testAddToFlagSetsWithFilter()", + "GeneralInfoStorageTest", + "GeneralInfoStorageTest/testGetRolloutCacheLastClearTimestampGetsValueFromDao()", + "GeneralInfoStorageTest/testGetRolloutCacheLastClearTimestampReturnsZeroIfEntityIsNil()", + "GeneralInfoStorageTest/testGetUpdateTimestampGetsValueFromDao()", + "GeneralInfoStorageTest/testGetUpdateTimestampReturnsZeroIfEntityIsNil()", + "GeneralInfoStorageTest/testSetRolloutCacheLastClearTimestampSetsValueOnDao()", + "GeneralInfoStorageTest/testSetUpdateTimestampSetsValueOnDao()", + "GreaterThanOrEqualToSemverMatcherTest", + "GreaterThanOrEqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenGreater()", + "HashedImpressionDaoTest", + "HashedImpressionDaoTest/testDelete()", + "HashedImpressionDaoTest/testGetAll()", + "HashedImpressionDaoTest/testUpdate()", + "HttpClientTest", + "HttpClientTest/testDataRequest()", + "HttpClientTest/testDataRequestWithOrder()", + "HttpClientTest/testUploadRequest()", + "HttpDataRequestTest", + "HttpDataRequestTest/testError()", + "HttpDataRequestTest/testOnResponseCompletedError()", + "HttpDataRequestTest/testOnResponseCompletedOk()", + "HttpDataRequestTest/testRequestCreation()", + "HttpDataRequestTest/testRequestCreationWithOrder()", + "HttpDataRequestTest/testRequestEnquedOnSend()", + "HttpEventsRecorderTests", + "HttpEventsRecorderTests/testServerNoReachable()", + "HttpEventsRecorderTests/testSuccessSending()", + "HttpImpressionsCountRecorderTests", + "HttpImpressionsCountRecorderTests/testServerNoReachable()", + "HttpImpressionsCountRecorderTests/testSuccessSending()", + "HttpImpressionsRecorderTests", + "HttpImpressionsRecorderTests/testServerNoReachable()", + "HttpImpressionsRecorderTests/testSuccessSending()", + "HttpMySegmentsFetcherTest", + "HttpMySegmentsFetcherTest/testServerNoReachable()", + "HttpMySegmentsFetcherTest/testSuccessFulFetch()", + "HttpRequestListTest", + "HttpRequestListTest/testAddRequest()", + "HttpRequestListTest/testOverrideSetRequest()", + "HttpRequestListTest/testTakeRequest()", + "HttpRequestManagerTests/testPinnedCredentialValidation()", + "HttpResponseTest", + "HttpResponseTest/testHttp104()", + "HttpResponseTest/testHttp200()", + "HttpResponseTest/testHttp299()", + "HttpResponseTest/testHttp300()", + "HttpSplitFetcherTests", + "HttpSplitFetcherTests/testServerNoReachable()", + "HttpStreamRequestTest", + "HttpStreamRequestTest/testErrorResponse()", + "HttpStreamRequestTest/testOnResponseOk()", + "HttpStreamRequestTest/testRequestCreation()", + "HttpStreamRequestTest/testRequestEnquedOnSend()", + "HttpTelemetryConfigRecorderTest", + "HttpTelemetryConfigRecorderTest/testSuccessSending()", + "HttpTelemetryStatsRecorderTest", + "HttpTelemetryStatsRecorderTest/testServerNoReachable()", + "HttpTelemetryStatsRecorderTest/testSuccessSending()", + "HttpUniqueKeyRecorderTests", + "HttpUniqueKeyRecorderTests/testServerNoReachable()", + "HttpUniqueKeyRecorderTests/testSuccessSending()", + "ImpressionDaoTest", + "ImpressionDaoTest/testDataIsEncryptedInDb()", + "ImpressionDaoTest/testInsertGet()", + "ImpressionDaoTest/testInsertGetAes128Cbc()", + "ImpressionDaoTest/testInsertManyGet()", + "ImpressionDaoTest/testInsertManyGetAes128Cbc()", + "ImpressionDaoTest/testLoadOutdated()", + "ImpressionDaoTest/testLoadOutdatedAes128Cbc()", + "ImpressionDaoTest/testUpdate()", + "ImpressionDaoTest/testUpdateAes128Cbc()", + "ImpressionHasherTest", + "ImpressionHasherTest/testDifferentChangeNumber()", + "ImpressionHasherTest/testDifferentFeature()", + "ImpressionHasherTest/testDifferentKey()", + "ImpressionHasherTest/testDifferentLabel()", + "ImpressionHasherTest/testDifferentTreatment()", + "ImpressionsCountDaoTest", + "ImpressionsCountDaoTest/testDataIsEncryptedInDb()", + "ImpressionsCountDaoTest/testInsertGetAes128Cbc()", + "ImpressionsCountDaoTest/testInsertGetPlainText()", + "ImpressionsCountDaoTest/testLoadOutdatedPlainText()", + "ImpressionsCountDaoTest/testUpdateGetAes128Cbc()", + "ImpressionsCountDaoTest/testUpdatePlainText()", + "ImpressionsCounterTest", + "ImpressionsCounterTest/testBasicUsage()", + "ImpressionsCounterTest/testConcurrency()", + "ImpressionsCounterTest/testTruncateTime()", + "ImpressionsDedupTest", + "ImpressionsDedupTest/testDebug()", + "ImpressionsDedupTest/testOptimized()", + "ImpressionsModeTypeWrapperTest", + "ImpressionsModeTypeWrapperTest/testEmptyInvalidValue()", + "ImpressionsModeTypeWrapperTest/testInitdebugValue()", + "ImpressionsModeTypeWrapperTest/testInitnoneValue()", + "ImpressionsModeTypeWrapperTest/testInitoptimizedValue()", + "ImpressionsModeTypeWrapperTest/testInvalidValue()", + "ImpressionsModeTypeWrapperTest/testnoneValue()", + "ImpressionsModeTypeWrapperTest/testoptimizedValue()", + "ImpressionsNoneTest", + "ImpressionsNoneTest/testCorrectData()", + "ImpressionsNoneTest/testPeriodicRecording()", + "ImpressionsObserverTest", + "ImpressionsObserverTest/testBasicFunctionality()", + "ImpressionsObserverTest/testConcurrencyVsAccuracy()", + "ImpressionsObserverTest/testSave()", + "ImpressionsRecorderWorkerTests", + "ImpressionsRecorderWorkerTests/testFailToSendSome()", + "ImpressionsRecorderWorkerTests/testSendNoImpressions()", + "ImpressionsRecorderWorkerTests/testSendOneImpression()", + "ImpressionsRecorderWorkerTests/testSendSuccess()", + "ImpressionsStorageTest/testClear()", + "ImpressionsStorageTest/testDisablePersistence()", + "ImpressionsStorageTest/testEnablePersistence()", + "ImpressionsStorageTest/testStartEnabledPersistence()", + "ImpressionsToggleTest", + "ImpressionsToggleTest/testDebugMode()", + "ImpressionsToggleTest/testManagerContainsProperty()", + "ImpressionsToggleTest/testNoneMode()", + "ImpressionsToggleTest/testOptimizedMode()", + "ImpressionsTrackerTest", + "ImpressionsTrackerTest/testDestroyDebug()", + "ImpressionsTrackerTest/testDestroyOptimized()", + "ImpressionsTrackerTest/testFlushDebug()", + "ImpressionsTrackerTest/testFlushNone()", + "ImpressionsTrackerTest/testFlushOptimized()", + "ImpressionsTrackerTest/testImpressionPushDebug()", + "ImpressionsTrackerTest/testImpressionPushNone()", + "ImpressionsTrackerTest/testImpressionPushOptimized()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledNone()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledOptimized()", + "ImpressionsTrackerTest/testPauseDebug()", + "ImpressionsTrackerTest/testPauseNone()", + "ImpressionsTrackerTest/testPauseOptimized()", + "ImpressionsTrackerTest/testResume()", + "ImpressionsTrackerTest/testStartDebug()", + "ImpressionsTrackerTest/testStartNone()", + "ImpressionsTrackerTest/testStartOptimized()", + "ImpressionsTrackerTest/testStopDebug()", + "ImpressionsTrackerTest/testStopNone()", + "ImpressionsTrackerTest/testStopOptimized()", + "InListSemverMatcherTest", + "InListSemverMatcherTest/testGeneralMatches()", + "InListSemverMatcherTest/testMatchShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithEmptyListShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenNotInList()", + "InMemoryTelemetryStorageTest", + "InMemoryTelemetryStorageTest/testAuthRejections()", + "InMemoryTelemetryStorageTest/testConcurrence()", + "InMemoryTelemetryStorageTest/testEvent()", + "InMemoryTelemetryStorageTest/testExceptions()", + "InMemoryTelemetryStorageTest/testHttpErrors()", + "InMemoryTelemetryStorageTest/testHttpLatencies()", + "InMemoryTelemetryStorageTest/testImpression()", + "InMemoryTelemetryStorageTest/testLastSync()", + "InMemoryTelemetryStorageTest/testLatencies()", + "InMemoryTelemetryStorageTest/testRedundantFactoriesCount()", + "InMemoryTelemetryStorageTest/testSessionLength()", + "InMemoryTelemetryStorageTest/testStreamingEvents()", + "InMemoryTelemetryStorageTest/testTags()", + "InMemoryTelemetryStorageTest/testTimeUntilReady()", + "InMemoryTelemetryStorageTest/testTokenRefreshes()", + "InMemoryTelemetryStorageTest/testUpdatesFromSse()", + "InitDbCipherTest", + "InitDbCipherTest/testEncryptDb()", + "InitialCacheTest", + "InitialCacheTest/testClearChangedSplitFilter()", + "InitialCacheTest/testClearExpiredCache()", + "InitialCacheTest/testExpiredCache()", + "InitialCacheTest/testFlagsSpecChanged()", + "InitialCacheTest/testNoClearNoExpiredCache()", + "InstantFeatureFlagsUpdateTest", + "InstantFeatureFlagsUpdateTest/testInstantUpdateArchived()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateGzip()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateZlib()", + "JwtTokenParserTest", + "JwtTokenParserTest/testEmptyToken()", + "JwtTokenParserTest/testGarbageToken()", + "JwtTokenParserTest/testOkToken()", + "JwtTokenParserTest/testOnlyChannelsWithSeparator()", + "KeyGeneratorTest", + "KeyValidatorTests", + "KeyValidatorTests/testInvalidEmptyBucketingKey()", + "KeyValidatorTests/testInvalidEmptyMatchingKey()", + "KeyValidatorTests/testInvalidLongBucketingKey()", + "KeyValidatorTests/testInvalidLongMatchingKey()", + "KeyValidatorTests/testNullMatchingKey()", + "KeyValidatorTests/testValidMatchingKey()", + "LRUCacheTest", + "LRUCacheTest/testAddGet()", + "LRUCacheTest/testEviction()", + "LRUCacheTest/testGetAllPerformance()", + "LRUCacheTest/testInsertPerformance()", + "LatencyCounterTests", + "LatencyCounterTests/testAllBuckets()", + "LatencyCounterTests/testFirstBucket()", + "LatencyCounterTests/testInvalidIndex()", + "LatencyCounterTests/testLastBucket()", + "LegacyHashingTest", + "LegacyHashingTest/testHashing()", + "LessThanOrEqualToSemverMatcherTest", + "LessThanOrEqualToSemverMatcherTest/testGeneralMatches()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenEqual()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenLess()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrue()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullKeyShouldReturnNull()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrue()", + "LocalhostManagerTests", + "LocalhostManagerTests/testSplitNames()", + "LocalhostManagerTests/testSplits()", + "LocalhostManagerTests/testSplitsByName()", + "LocalhostParserTests", + "LocalhostParserTests/testIntercomentedLinesFile()", + "LocalhostParserTests/testPerfectFile()", + "LocalhostSplitClientTests", + "LocalhostSplitClientTests/testNonExistingSplitsTreatment()", + "LocalhostSplitClientTests/testNonExistingSplitsTreatments()", + "LocalhostSplitClientTests/testRightSplitsFileTreatment()", + "LocalhostSplitClientTests/testRightSplitsFileTreatments()", + "LocalhostSplitLoaderTests", + "LocalhostSplitLoaderTests/testFileUpdate()", + "LocalhostSplitLoaderTests/testFileUpdate2()", + "LocalhostSplitLoaderTests/testInitial()", + "LocalhostSplitLoaderTests/testInvalidTypeFile()", + "LocalhostSplitLoaderTests/testNonExistingFile()", + "LocalhostSplitLoaderTests/testWrongFormatYml()", + "LocalhostSplitLoaderTests/testWrongLegacyFormatUpdate()", + "LocalhostSplitLoaderTests/testWrongYamlFormatUpdate()", + "LocalhostSplitStorageTests", + "LocalhostSplitStorageTests/testClear()", + "LocalhostSplitStorageTests/testDestroy()", + "LocalhostSplitStorageTests/testGetAllSplits()", + "LocalhostSplitStorageTests/testGetCount()", + "LocalhostSplitStorageTests/testGetSplit()", + "LocalhostSplitStorageTests/testUpdateSplitChange()", + "LocalhostSynchronizerTests", + "LocalhostSynchronizerTests/testLoadAndSdkReady()", + "LocalhostSynchronizerTests/testUpdateSplits()", + "LocalhostSynchronizerTests/testUpdateYaml()", + "LocalhostTests", + "LocalhostTests/testDefaultFactoryCreation()", + "LocalhostTests/testLoadYml()", + "LocalhostTests/testUsingSpaceSeparatedFile()", + "LocalhostTests/testUsingYamlFile()", + "LocalhostTests/testUsingYamlFromApi()", + "LocalhostYamlParserTest", + "LocalhostYamlParserTest/testCorrectFile()", + "LocalhostYamlParserTest/testMissingFirstSplit()", + "LocalhostYamlParserTest/testMissingSplitData()", + "LocalhostYamlParserTest/testMissingSplitTreatment()", + "LocalhostYamlParserTest/testWrongFormat()", + "LoggerTest", + "LoggerTest/testDebug()", + "LoggerTest/testError()", + "LoggerTest/testInfo()", + "LoggerTest/testNone()", + "LoggerTest/testVerbose()", + "LoggerTest/testWarning()", + "MatcherEvalTests", + "MatcherEvalTests/testEval()", + "MultiClientEvaluationTest", + "MultiClientEvaluationTest/testEvaluation()", + "MultiClientEvaluationTest/testEvaluationFromCache()", + "MultiClientEvaluationTest/testEvaluationWithAttributes()", + "MultiClientEvaluationTest/testImpressions()", + "MultiClientEvaluationTest/testTrack()", + "MultiClientStreamingResetTest", + "MultiClientStreamingResetTest/testNoStreamingDelay()", + "MultiClientStreamingResetTest/testStress()", + "MultiClientStreamingResetTest/testWithStreamingDelay()", + "Murmur3HashingTest", + "Murmur3HashingTest/test64x128()", + "Murmur3HashingTest/testBucket()", + "MyLargeSegmentsStorageTests", + "MyLargeSegmentsStorageTests/testClear()", + "MyLargeSegmentsStorageTests/testGetMySegmentsAfterLoad()", + "MyLargeSegmentsStorageTests/testNoLoaded()", + "MyLargeSegmentsStorageTests/testUpdateEmptySegments()", + "MyLargeSegmentsStorageTests/testUpdateSegments()", + "MySegmentServerErrorTest", + "MySegmentServerErrorTest/test()", + "MySegmentUpdateTest", + "MySegmentUpdateTest/testMyLargeSegmentsUpdate()", + "MySegmentUpdateTest/testMySegmentsLargeUpdateBounded()", + "MySegmentUpdateTest/testMySegmentsUpdate()", + "MySegmentUpdateTest/testMySegmentsUpdateBounded()", + "MySegmentUpdateTest/testSeveralNotificationAndOneFetch()", + "MySegmentUpdatedTest", + "MySegmentUpdatedTest/testSegments()", + "MySegmentsBgSyncWorkerTest/testNoSuccess()", + "MySegmentsBgSyncWorkerTest/testOneTimeFetchSuccess()", + "MySegmentsDaoTest", + "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()", + "NotificationManagerKeeperTest", + "NotificationManagerKeeperTest/testIncomingControlStreamingDisabled()", + "NotificationManagerKeeperTest/testIncomingControlStreamingEnabled()", + "NotificationManagerKeeperTest/testIncomingControlStreamingEnabledNoPublishers()", + "NotificationManagerKeeperTest/testIncomingControlStreamingPaused()", + "NotificationManagerKeeperTest/testIncomingControlStreamingReset()", + "NotificationManagerKeeperTest/testNoAvailablePublishers()", + "NotificationManagerKeeperTest/testNoAvailablePublishersOldTimestamp()", + "NotificationManagerKeeperTest/testSecondaryAvailableNotificationReceivedWhenNoPublishers()", + "NotificationManagerKeeperTest/testSecondaryAvailableNotificationReceivedWhenNoPublishersOldTimestamp()", + "NotificationParserTest", + "NotificationParserTest/testExtractUserKeyHashFromChannel()", + "NotificationParserTest/testProcessMyLargeSegmentUpdateAllFields()", + "NotificationParserTest/testProcessMyLargeSegmentUpdateRemoval()", + "NotificationParserTest/testProcessMyLargeSegmentUpdateUnbounded()", + "NotificationParserTest/testProcessMySegmentUpdateAllFields()", + "NotificationParserTest/testProcessMySegmentUpdateRemoval()", + "NotificationParserTest/testProcessMySegmentUpdateUnbounded()", + "NotificationParserTest/testProcessSplitKill()", + "NotificationParserTest/testProcessSplitUpdate()", + "NotificationParserTest/testProcessSplitUpdateWithPayload()", + "OutdatedProxyIntegrationTest", + "PeriodicMySegmentsSyncWorkerTest", + "PeriodicMySegmentsSyncWorkerTest/testFetchWhenNoSegmentsReadyYet()", + "PeriodicMySegmentsSyncWorkerTest/testNormalFetchSdkIsReady()", + "PeriodicSplitsSyncWorkerTest/testNoSdkReadyFetch()", + "PeriodicSplitsSyncWorkerTest/testNormalFetch()", + "PersistentAttributesStorageTests", + "PersistentAttributesStorageTests/testAll()", + "PersistentAttributesStorageTests/testClear()", + "PersistentAttributesStorageTests/testSet()", + "PersistentMyLargeSegmentsStorageTests", + "PersistentMyLargeSegmentsStorageTests/testClear()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshot()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMyLargeSegmentsStorageTests/testSetMultiKey()", + "PersistentMySegmentsStorageTests", + "PersistentMySegmentsStorageTests/testClear()", + "PersistentMySegmentsStorageTests/testGetSnapshot()", + "PersistentMySegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMySegmentsStorageTests/testSetMultiKey()", + "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()", + "RolloutCacheConfigurationTest", + "RolloutCacheConfigurationTest/testClearOnInitIsCorrectlySet()", + "RolloutCacheConfigurationTest/testDefaultValues()", + "RolloutCacheConfigurationTest/testExpirationIsCorrectlySet()", + "RolloutCacheManagerIntegrationTest/testClearOnInitClearCacheOnStartup()", + "RolloutCacheManagerIntegrationTest/testExpirationPeriodIsUsed()", + "RolloutCacheManagerIntegrationTest/testRepeatedInitWithClearOnInitSetToTrueDoesNotClearIfMinDaysHasNotElapsed()", + "RolloutCacheManagerTest/testDefaultValueForLastClearTimestampClearsCacheWhenClearOnInitIsTrue()", + "RolloutCacheManagerTest/testDefaultValueForUpdateTimestampDoesNotClearCache()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStorageOnlyOnceWhenExecutedConsecutively()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsTrue()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStoragesWhenExpirationIsSurpassed()", + "RolloutCacheManagerTest/testValidateCacheCallsListener()", + "RolloutCacheManagerTest/testValidateCacheUpdatesLastClearTimestampWhenStoragesAreCleared()", + "RuleBasedSegmentsIntegrationTest", + "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/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/testBuilderValidationSdkError()", + "ServiceEndpointsTests/testBuilderValidationStreamingError()", + "ServiceEndpointsTests/testBuilderValidationTelemetryError()", + "SingleSyncTest", + "SingleSyncTest/testSingleSyncEnabledImpressionsDebug()", + "SingleSyncTest/testSingleSyncEnabledImpressionsNone()", + "SingleSyncTest/testSingleSyncEnabledImpressionsOptmized()", + "SplitChangeProcessorTests", + "SplitChangeProcessorTests/testProcessNoSets()", + "SplitChangeProcessorTests/testProcessWithSets()", + "SplitChangesServerErrorTest", + "SplitChangesServerErrorTest/testChangesError()", + "SplitChangesTest", + "SplitChangesTest/test()", + "SplitClientManagerTest", + "SplitClientManagerTest/testDestroyForKey()", + "SplitClientManagerTest/testDestroyLastKey()", + "SplitClientManagerTest/testFlush()", + "SplitClientTests", + "SplitClientTests/testOnBg()", + "SplitClientTests/testOnMain()", + "SplitClientTests/testOnQueue()", + "SplitConfigurationsParsingTest", + "SplitConfigurationsParsingTest/testDecodingArrayAndMapConfig()", + "SplitConfigurationsParsingTest/testDecodingSimpleConfig()", + "SplitConfigurationsParsingTest/testEncodingAllValueTypesConfig()", + "SplitConfigurationsParsingTest/testEncodingBasicArrayConfig()", + "SplitConfigurationsParsingTest/testEncodingMapArrayConfig()", + "SplitConfigurationsParsingTest/testEncodingMultiTreatmentConfig()", + "SplitConfigurationsParsingTest/testEncodingNestedMultiConfig()", + "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/testEventsAfterRemove()", + "SplitEventsCoordinatorTest/testEventsBeforeAdd()", + "SplitEventsCoordinatorTest/testStop()", + "SplitEventsManagerTest", + "SplitEventsManagerTest/testSdkReady()", + "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()", + "SplitSdkUpdatePollingTest", + "SplitSdkUpdatePollingTest/testSdkReadyOnly()", + "SplitSdkUpdatePollingTest/testSdkUpdateMySegments()", + "SplitSdkUpdatePollingTest/testSdkUpdateSplits()", + "SplitValidatorTests", + "SplitValidatorTests/testEmptyName()", + "SplitValidatorTests/testExistingSplit()", + "SplitValidatorTests/testLeadingSpacesName()", + "SplitValidatorTests/testNoExistingSplit()", + "SplitValidatorTests/testNullName()", + "SplitValidatorTests/testValidName()", + "SplitsBgSyncWorkerTest", + "SplitsBgSyncWorkerTest/testClearExpiredCache()", + "SplitsBgSyncWorkerTest/testFetchFail()", + "SplitsBgSyncWorkerTest/testFetchSuccess()", + "SplitsBgSyncWorkerTest/testNoClearNonExpiredCache()", + "SplitsChangesCheckerTest", + "SplitsChangesCheckerTest/testSplitsChangesArrived()", + "SplitsChangesCheckerTest/testSplitsNoChangesEqualChangeNumber()", + "SplitsChangesCheckerTest/testSplitsNoChangesMinorChangeNumber()", + "SplitsDecoderTest", + "SplitsDecoderTest/testDecodeMultiThreads()", + "SplitsDecoderTest/testDecodeOneThread()", + "SplitsEncoderTest", + "SplitsEncoderTest/testDecodeOneThread()", + "SplitsEncoderTest/testDecodeTwoThread()", + "SplitsStorageTests", + "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", + "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/testShouldReconnect()", + "StreamingOccupancyTest", + "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/testAllValues()", + "SyncDictionarySingleWrapperTest/testInitialSetup()", + "SyncDictionarySingleWrapperTest/testRemoveAllValues()", + "SyncDictionarySingleWrapperTest/testRemoveValue()", + "SyncGuardianTest", + "SyncGuardianTest/testFirstUpdate()", + "SyncGuardianTest/testIncreaseAndDecreasePeriodValidation()", + "SyncGuardianTest/testMinPeriodValidation()", + "SyncGuardianTest/testMustNoSyncDisabled()", + "SyncGuardianTest/testMustNoSyncStreamingDisabled()", + "SyncGuardianTest/testMustNotSyncWhenTimeDoesNotExceed()", + "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/testEvaluationRecording()", + "TelemetryTest/testNonReadyEvaluation()", + "TelemetryTest/testOnlyReadyTime()", + "TelemetryTest/testReadyTime()", + "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/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/testUpdatePlainText()", + "UniqueKeyTrackerTest/testTrackAndSave()", + "UniqueKeysRecorderCountWorkerTests", + "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/testUserConsentDeclined()", + "UserConsentModeNoneTest/testUserConsentGranted()", + "UserConsentModeNoneTest/testUserConsentUnknownThenDeclined()", + "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": "SplitTestsSwift5" + } + }, { - "skippedTests" : [ + "skippedTests": [ "AnyValueValidatorTests", - "AnyValueValidatorTests\/testInvalidListValues()", - "AnyValueValidatorTests\/testInvalidPrimitiveValues()", - "AnyValueValidatorTests\/testValidListValues()", - "AnyValueValidatorTests\/testValidPrimitiveValues()", + "AnyValueValidatorTests/testInvalidListValues()", + "AnyValueValidatorTests/testInvalidPrimitiveValues()", + "AnyValueValidatorTests/testValidListValues()", + "AnyValueValidatorTests/testValidPrimitiveValues()", "ApiKeyValidatorTests", - "ApiKeyValidatorTests\/testEmptyKey()", - "ApiKeyValidatorTests\/testNull()", - "ApiKeyValidatorTests\/testValid()", + "ApiKeyValidatorTests/testEmptyKey()", + "ApiKeyValidatorTests/testNull()", + "ApiKeyValidatorTests/testValid()", "AttributesDaoTest", - "AttributesDaoTest\/testDataIsEncryptedInDb()", - "AttributesDaoTest\/testGetInvalidKeyAes128Cbc()", - "AttributesDaoTest\/testGetInvalidKeyPlainText()", - "AttributesDaoTest\/testRemoveAllAes128Cbc()", - "AttributesDaoTest\/testRemoveAllPlainText()", - "AttributesDaoTest\/testUpdateGetAes128Cbc()", - "AttributesDaoTest\/testUpdateGetPlainText()", + "AttributesDaoTest/testDataIsEncryptedInDb()", + "AttributesDaoTest/testGetInvalidKeyAes128Cbc()", + "AttributesDaoTest/testGetInvalidKeyPlainText()", + "AttributesDaoTest/testRemoveAllAes128Cbc()", + "AttributesDaoTest/testRemoveAllPlainText()", + "AttributesDaoTest/testUpdateGetAes128Cbc()", + "AttributesDaoTest/testUpdateGetPlainText()", "AttributesEvaluationTest", - "AttributesEvaluationTest\/testAttributesPersistentedCorrectly()", - "AttributesEvaluationTest\/testEvaluationPrecedence()", - "AttributesEvaluationTest\/testPersistenceDisabled()", - "AttributesEvaluationTest\/testPersistentEvalNoAttributesSeveralOperations()", + "AttributesEvaluationTest/testAttributesPersistentedCorrectly()", + "AttributesEvaluationTest/testEvaluationPrecedence()", + "AttributesEvaluationTest/testPersistenceDisabled()", + "AttributesEvaluationTest/testPersistentEvalNoAttributesSeveralOperations()", "AttributesStorageTests", - "AttributesStorageTests\/testClear()", - "AttributesStorageTests\/testGetAttributesAfterLoad()", - "AttributesStorageTests\/testNoLoaded()", - "AttributesStorageTests\/testRemove()", - "AttributesStorageTests\/testUpdateAttributes()", - "AttributesStorageTests\/testUpdateEmptyAttributes()", + "AttributesStorageTests/testClear()", + "AttributesStorageTests/testGetAttributesAfterLoad()", + "AttributesStorageTests/testNoLoaded()", + "AttributesStorageTests/testRemove()", + "AttributesStorageTests/testUpdateAttributes()", + "AttributesStorageTests/testUpdateEmptyAttributes()", "Base64UtilsTest", - "Base64UtilsTest\/testBasicUrlEncoded()", - "Base64UtilsTest\/testEmpty()", - "Base64UtilsTest\/testNil()", - "Base64UtilsTest\/testRealToken()", + "Base64UtilsTest/testBasicUrlEncoded()", + "Base64UtilsTest/testEmpty()", + "Base64UtilsTest/testNil()", + "Base64UtilsTest/testRealToken()", "BetweenSemverMatcherTest", - "BetweenSemverMatcherTest\/testGeneralMatches()", - "BetweenSemverMatcherTest\/testMatchShouldReturnFalseWhenGreater()", - "BetweenSemverMatcherTest\/testMatchShouldReturnFalseWhenLess()", - "BetweenSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenGreater()", - "BetweenSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenLess()", - "BetweenSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenBetween()", - "BetweenSemverMatcherTest\/testMatchWithNullEndTargetShouldReturnFalse()", - "BetweenSemverMatcherTest\/testMatchWithNullKeyShouldReturnFalse()", - "BetweenSemverMatcherTest\/testMatchWithNullStartTargetShouldReturnFalse()", - "BetweenSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenGreater()", - "BetweenSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenLess()", - "BetweenSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testGeneralMatches()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithNullEndTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullStartTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenBetween()", "BlockingQueueTest", - "BlockingQueueTest\/testAddAndTake()", - "BlockingQueueTest\/testInterrupt()", + "BlockingQueueTest/testAddAndTake()", + "BlockingQueueTest/testInterrupt()", "BucketSplitTest", - "BucketSplitTest\/testMultiClientBuckets()", + "BucketSplitTest/testMultiClientBuckets()", "ByKeyAttributesStorageTests", - "ByKeyAttributesStorageTests\/testClear()", - "ByKeyAttributesStorageTests\/testGetAttributesAfterLoad()", - "ByKeyAttributesStorageTests\/testNoLoaded()", - "ByKeyAttributesStorageTests\/testRemove()", - "ByKeyAttributesStorageTests\/testUpdateAttributes()", - "ByKeyAttributesStorageTests\/testUpdateEmptyAttributes()", + "ByKeyAttributesStorageTests/testClear()", + "ByKeyAttributesStorageTests/testGetAttributesAfterLoad()", + "ByKeyAttributesStorageTests/testNoLoaded()", + "ByKeyAttributesStorageTests/testRemove()", + "ByKeyAttributesStorageTests/testUpdateAttributes()", + "ByKeyAttributesStorageTests/testUpdateEmptyAttributes()", "ByKeyFacadeTest", - "ByKeyFacadeTest\/testAppendRemove()", - "ByKeyFacadeTest\/testDestroy()", - "ByKeyFacadeTest\/testForceSync()", - "ByKeyFacadeTest\/testLoadDataFromCache()", - "ByKeyFacadeTest\/testPeriodicStartPauseResumeStop()", - "ByKeyFacadeTest\/testPeriodicStartStop()", - "ByKeyFacadeTest\/testStartSyncForKey()", - "ByKeyFacadeTest\/testStartSyncForKeyPolling()", - "ByKeyFacadeTest\/testSynchronize()", + "ByKeyFacadeTest/testAppendRemove()", + "ByKeyFacadeTest/testDestroy()", + "ByKeyFacadeTest/testForceSync()", + "ByKeyFacadeTest/testLoadDataFromCache()", + "ByKeyFacadeTest/testPeriodicStartPauseResumeStop()", + "ByKeyFacadeTest/testPeriodicStartStop()", + "ByKeyFacadeTest/testStartSyncForKey()", + "ByKeyFacadeTest/testStartSyncForKeyPolling()", + "ByKeyFacadeTest/testSynchronize()", "ByKeyMySegmentsStorageTests", - "ByKeyMySegmentsStorageTests\/testGetMySegmentsAfterLoad()", - "ByKeyMySegmentsStorageTests\/testNoLoaded()", - "ByKeyMySegmentsStorageTests\/testUpdateEmptySegments()", - "ByKeyMySegmentsStorageTests\/testUpdateSegments()", + "ByKeyMySegmentsStorageTests/testGetMySegmentsAfterLoad()", + "ByKeyMySegmentsStorageTests/testNoLoaded()", + "ByKeyMySegmentsStorageTests/testUpdateEmptySegments()", + "ByKeyMySegmentsStorageTests/testUpdateSegments()", "CdnByPassTest", - "CdnByPassTest\/testInit()", - "CdnByPassTest\/testInitWithoutSpec()", + "CdnByPassTest/testInit()", + "CdnByPassTest/testInitWithoutSpec()", "CertificatePinningConfigTests", - "CertificatePinningConfigTests\/testAddCertificateAndHashes()", - "CertificatePinningConfigTests\/testAddWrongCertificate()", - "CertificatePinningConfigTests\/testAddWrongSpkiCertificate()", - "CertificatePinningConfigTests\/testAddWrongStringHash()", - "CertificatePinningConfigTests\/testAddWrongStringHashFormatHash()", - "CertificatePinningConfigTests\/testAddWrongStringHashType()", + "CertificatePinningConfigTests/testAddCertificateAndHashes()", + "CertificatePinningConfigTests/testAddWrongCertificate()", + "CertificatePinningConfigTests/testAddWrongSpkiCertificate()", + "CertificatePinningConfigTests/testAddWrongStringHash()", + "CertificatePinningConfigTests/testAddWrongStringHashFormatHash()", + "CertificatePinningConfigTests/testAddWrongStringHashType()", "CipherTest", - "CipherTest\/testBasicEncryptDecrypt()", - "CipherTest\/testEventEncryptDecrypt()", - "CipherTest\/testImpressionEncryptDecrypt()", - "CipherTest\/testJsonSplitEncryptDecrypt()", - "CipherTest\/testMySegmentsEncryptDecrypt()", - "CipherTest\/testVeryLongTextEncryptDecrypt()", + "CipherTest/testBasicEncryptDecrypt()", + "CipherTest/testEventEncryptDecrypt()", + "CipherTest/testImpressionEncryptDecrypt()", + "CipherTest/testJsonSplitEncryptDecrypt()", + "CipherTest/testMySegmentsEncryptDecrypt()", + "CipherTest/testVeryLongTextEncryptDecrypt()", "ComputeProcessTest", - "ComputeProcessTest\/testMultiProcess()", - "ComputeProcessTest\/testOneLessThanMinProcess()", - "ComputeProcessTest\/testTwoProcess()", - "ComputeProcessTest\/testTwoProcessEdge()", - "ConcurrentSetTests\/testDeleteAll()", - "ConcurrentSetTests\/testInsert()", - "ConcurrentSetTests\/testSet()", - "ConcurrentSetTests\/testTakeAll()", + "ComputeProcessTest/testMultiProcess()", + "ComputeProcessTest/testOneLessThanMinProcess()", + "ComputeProcessTest/testTwoProcess()", + "ComputeProcessTest/testTwoProcessEdge()", + "ConcurrentSetTests/testDeleteAll()", + "ConcurrentSetTests/testInsert()", + "ConcurrentSetTests/testSet()", + "ConcurrentSetTests/testTakeAll()", "ConfigTest", - "ConfigTest\/testImpressionsModeEmpty()", - "ConfigTest\/testImpressionsModeInvalid()", - "ConfigTest\/testImpressionsModedebug()", - "ConfigTest\/testImpressionsModenone()", - "ConfigTest\/testImpressionsModeoptimized()", + "ConfigTest/testImpressionsModeEmpty()", + "ConfigTest/testImpressionsModeInvalid()", + "ConfigTest/testImpressionsModedebug()", + "ConfigTest/testImpressionsModenone()", + "ConfigTest/testImpressionsModeoptimized()", "CountsRecorderCountWorkerTests", - "CountsRecorderCountWorkerTests\/testSendNoImpressions()", - "CountsRecorderCountWorkerTests\/testSendOneImpression()", - "CountsRecorderCountWorkerTests\/testSendSuccess()", + "CountsRecorderCountWorkerTests/testSendNoImpressions()", + "CountsRecorderCountWorkerTests/testSendOneImpression()", + "CountsRecorderCountWorkerTests/testSendSuccess()", "CredentialPinParserTests", "DbCipherTest", - "DbCipherTest\/testEncryptDecryptDb()", + "DbCipherTest/testEncryptDecryptDb()", "DbForDifferentApiKeysTest", - "DbForDifferentApiKeysTest\/testInitialization()", + "DbForDifferentApiKeysTest/testInitialization()", "DecompressionTest", - "DecompressionTest\/testGzipAllHeaders()", - "DecompressionTest\/testGzipCompressionMethodHeader()", - "DecompressionTest\/testGzipHeaderComments()", - "DecompressionTest\/testGzipHeaderCrc16()", - "DecompressionTest\/testGzipHeaderExtraField()", - "DecompressionTest\/testGzipHeaderFileName()", - "DecompressionTest\/testGzipIncorrectHeader()", - "DecompressionTest\/testHeaderFlag0()", - "DecompressionTest\/testLoremIpsumGzip()", - "DecompressionTest\/testZlibCompressionMethodHeader()", + "DecompressionTest/testGzipAllHeaders()", + "DecompressionTest/testGzipCompressionMethodHeader()", + "DecompressionTest/testGzipHeaderComments()", + "DecompressionTest/testGzipHeaderCrc16()", + "DecompressionTest/testGzipHeaderExtraField()", + "DecompressionTest/testGzipHeaderFileName()", + "DecompressionTest/testGzipIncorrectHeader()", + "DecompressionTest/testHeaderFlag0()", + "DecompressionTest/testLoremIpsumGzip()", + "DecompressionTest/testZlibCompressionMethodHeader()", "DestroyTest", "EndpointFactoryTest", - "EndpointFactoryTest\/testMySegmentsEndpoint()", - "EndpointFactoryTest\/testMySegmentsEndpointSlashKeyEncoding()", - "EndpointFactoryTest\/testRecordEventsEndpoint()", - "EndpointFactoryTest\/testRecordImpressionsEndpoint()", - "EndpointFactoryTest\/testSplitChangesEndpoint()", - "EndpointFactoryTest\/testStreamingAuthEndpoint()", - "EndpointFactoryTest\/testStreamingEndpoint()", - "EndpointFactoryTest\/testTelemetryConfigEndpoint()", - "EndpointFactoryTest\/testTelemetryUsageEndpoint()", + "EndpointFactoryTest/testMySegmentsEndpoint()", + "EndpointFactoryTest/testMySegmentsEndpointSlashKeyEncoding()", + "EndpointFactoryTest/testRecordEventsEndpoint()", + "EndpointFactoryTest/testRecordImpressionsEndpoint()", + "EndpointFactoryTest/testSplitChangesEndpoint()", + "EndpointFactoryTest/testStreamingAuthEndpoint()", + "EndpointFactoryTest/testStreamingEndpoint()", + "EndpointFactoryTest/testTelemetryConfigEndpoint()", + "EndpointFactoryTest/testTelemetryUsageEndpoint()", "EndpointTest", - "EndpointTest\/testDefaultEndpointBuild()", - "EndpointTest\/testHeadersEndpointBuild()", - "EndpointTest\/testPostEndpointBuild()", + "EndpointTest/testDefaultEndpointBuild()", + "EndpointTest/testHeadersEndpointBuild()", + "EndpointTest/testPostEndpointBuild()", "EqualToSemverMatcherTest", - "EqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenKeyIsNull()", - "EqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenPatchDiffers()", - "EqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenTargetIsNull()", - "EqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenVersionsAreEqual()", - "EqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenVersionsDiffer()", - "EqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenVersionsAreEqual()", - "EqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenVersionsDiffer()", - "EqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenPatchDiffers()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenTargetIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenVersionsAreEqual()", "EvaluatorTests", - "EvaluatorTests\/testAlgoLegacy()", - "EvaluatorTests\/testAlgoMurmur3()", - "EvaluatorTests\/testAlgoNull()", - "EvaluatorTests\/testAllocation1Percent()", - "EvaluatorTests\/testBrokenSplit()", - "EvaluatorTests\/testDefaultRule()", - "EvaluatorTests\/testDefaultTreatment()", - "EvaluatorTests\/testDefaultTreatmentFacundo()", - "EvaluatorTests\/testEqualsToSetConfigTreatment()", - "EvaluatorTests\/testEqualsToSetNoConfigTreatment()", - "EvaluatorTests\/testInLargeSegmentWhitelist()", - "EvaluatorTests\/testInSegmentTestKey()", - "EvaluatorTests\/testInSegmentsRule1()", - "EvaluatorTests\/testKilledSplit()", - "EvaluatorTests\/testMatchesStringNoConfigTreatment()", - "EvaluatorTests\/testMissingDefaultRule()", - "EvaluatorTests\/testNotInLargeSegmentWhitelist()", - "EvaluatorTests\/testWhitelistedOff()", - "EvaluatorTests\/testsTrafficAllocation50DefaultRule50()", + "EvaluatorTests/testAlgoLegacy()", + "EvaluatorTests/testAlgoMurmur3()", + "EvaluatorTests/testAlgoNull()", + "EvaluatorTests/testAllocation1Percent()", + "EvaluatorTests/testBrokenSplit()", + "EvaluatorTests/testDefaultRule()", + "EvaluatorTests/testDefaultTreatment()", + "EvaluatorTests/testDefaultTreatmentFacundo()", + "EvaluatorTests/testEqualsToSetConfigTreatment()", + "EvaluatorTests/testEqualsToSetNoConfigTreatment()", + "EvaluatorTests/testInLargeSegmentWhitelist()", + "EvaluatorTests/testInSegmentTestKey()", + "EvaluatorTests/testInSegmentsRule1()", + "EvaluatorTests/testKilledSplit()", + "EvaluatorTests/testMatchesStringNoConfigTreatment()", + "EvaluatorTests/testMissingDefaultRule()", + "EvaluatorTests/testNotInLargeSegmentWhitelist()", + "EvaluatorTests/testWhitelistedOff()", + "EvaluatorTests/testsTrafficAllocation50DefaultRule50()", "EventDTOJsonTest", - "EventDTOJsonTest\/testBasic()", - "EventDTOJsonTest\/testEncode()", - "EventDTOJsonTest\/testNonNumber()", - "EventDTOJsonTest\/testProperties()", - "EventDTOJsonTest\/testPropertiesDecodeEncode()", + "EventDTOJsonTest/testBasic()", + "EventDTOJsonTest/testEncode()", + "EventDTOJsonTest/testNonNumber()", + "EventDTOJsonTest/testProperties()", + "EventDTOJsonTest/testPropertiesDecodeEncode()", "EventDaoTest", - "EventDaoTest\/testDataIsEncryptedInDb()", - "EventDaoTest\/testInsertGetAes128Cbc()", - "EventDaoTest\/testInsertGetPlainText()", - "EventDaoTest\/testInsertManyGetAes128Cbc()", - "EventDaoTest\/testInsertManyGetPlainText()", - "EventDaoTest\/testLoadOutdatedAes128Cbc()", - "EventDaoTest\/testLoadOutdatedPlainText()", - "EventDaoTest\/testUpdateAes128Cbc()", - "EventDaoTest\/testUpdatePlainText()", + "EventDaoTest/testDataIsEncryptedInDb()", + "EventDaoTest/testInsertGetAes128Cbc()", + "EventDaoTest/testInsertGetPlainText()", + "EventDaoTest/testInsertManyGetAes128Cbc()", + "EventDaoTest/testInsertManyGetPlainText()", + "EventDaoTest/testLoadOutdatedAes128Cbc()", + "EventDaoTest/testLoadOutdatedPlainText()", + "EventDaoTest/testUpdateAes128Cbc()", + "EventDaoTest/testUpdatePlainText()", "EventStreamParserTest", - "EventStreamParserTest\/testParseColon()", - "EventStreamParserTest\/testParseEmptyLineNoEnd()", - "EventStreamParserTest\/testParseEnd()", - "EventStreamParserTest\/testParseErrorMessage()", - "EventStreamParserTest\/testParseKeepAlive()", - "EventStreamParserTest\/testParseNoColon()", - "EventStreamParserTest\/testParseNoFieldName()", - "EventStreamParserTest\/testParseTwoColon()", + "EventStreamParserTest/testParseColon()", + "EventStreamParserTest/testParseEmptyLineNoEnd()", + "EventStreamParserTest/testParseEnd()", + "EventStreamParserTest/testParseErrorMessage()", + "EventStreamParserTest/testParseKeepAlive()", + "EventStreamParserTest/testParseNoColon()", + "EventStreamParserTest/testParseNoFieldName()", + "EventStreamParserTest/testParseTwoColon()", "EventValidatorTests", - "EventValidatorTests\/testEmptyKey()", - "EventValidatorTests\/testEmptyTrafficType()", - "EventValidatorTests\/testEmptyType()", - "EventValidatorTests\/testLongKey()", - "EventValidatorTests\/testNoChachedServerAndUppercasedTrafficType()", - "EventValidatorTests\/testNoChachedServerTrafficType()", - "EventValidatorTests\/testNullKey()", - "EventValidatorTests\/testNullTrafficType()", - "EventValidatorTests\/testNullType()", - "EventValidatorTests\/testTypeName()", - "EventValidatorTests\/testUppercaseCharsInTrafficType()", - "EventValidatorTests\/testValidEventAllValues()", - "EventValidatorTests\/testValidEventNullValue()", + "EventValidatorTests/testEmptyKey()", + "EventValidatorTests/testEmptyTrafficType()", + "EventValidatorTests/testEmptyType()", + "EventValidatorTests/testLongKey()", + "EventValidatorTests/testNoChachedServerAndUppercasedTrafficType()", + "EventValidatorTests/testNoChachedServerTrafficType()", + "EventValidatorTests/testNullKey()", + "EventValidatorTests/testNullTrafficType()", + "EventValidatorTests/testNullType()", + "EventValidatorTests/testTypeName()", + "EventValidatorTests/testUppercaseCharsInTrafficType()", + "EventValidatorTests/testValidEventAllValues()", + "EventValidatorTests/testValidEventNullValue()", "EventsRecorderWorkerTests", - "EventsRecorderWorkerTests\/testSendNoEvents()", - "EventsRecorderWorkerTests\/testSendOneEvent()", - "EventsRecorderWorkerTests\/testSendSuccess()", + "EventsRecorderWorkerTests/testSendNoEvents()", + "EventsRecorderWorkerTests/testSendOneEvent()", + "EventsRecorderWorkerTests/testSendSuccess()", "EventsStorageTest", - "EventsStorageTest\/testClear()", - "EventsStorageTest\/testDisablePersistence()", - "EventsStorageTest\/testEnablePersistence()", - "EventsStorageTest\/testStartDisabledPersistence()", + "EventsStorageTest/testClear()", + "EventsStorageTest/testDisablePersistence()", + "EventsStorageTest/testEnablePersistence()", + "EventsStorageTest/testStartDisabledPersistence()", "EventsSynchronizerTest", - "EventsSynchronizerTest\/testPause()", - "EventsSynchronizerTest\/testPush()", - "EventsSynchronizerTest\/testResume()", - "EventsSynchronizerTest\/testStart()", - "EventsSynchronizerTest\/testStop()", + "EventsSynchronizerTest/testPause()", + "EventsSynchronizerTest/testPush()", + "EventsSynchronizerTest/testResume()", + "EventsSynchronizerTest/testStart()", + "EventsSynchronizerTest/testStop()", "EventsTrackerTest", - "EventsTrackerTest\/testTrackEnabled()", + "EventsTrackerTest/testTrackEnabled()", "FactoryMonitorTest", - "FactoryMonitorTest\/testCountLiveFactories()", - "FactoryMonitorTest\/testDeallocatedCountLiveFactories()", + "FactoryMonitorTest/testCountLiveFactories()", + "FactoryMonitorTest/testDeallocatedCountLiveFactories()", "FactoryRegistryTest", - "FactoryRegistryTest\/testCountLiveFactories()", - "FactoryRegistryTest\/testCountWithDeallocatedLiveFactories()", + "FactoryRegistryTest/testCountLiveFactories()", + "FactoryRegistryTest/testCountWithDeallocatedLiveFactories()", "FeatureFlagsPayloadDecoderTest", - "FeatureFlagsPayloadDecoderTest\/testDecodeGzip()", - "FeatureFlagsPayloadDecoderTest\/testDecodeZlib()", + "FeatureFlagsPayloadDecoderTest/testDecodeGzip()", + "FeatureFlagsPayloadDecoderTest/testDecodeZlib()", "FeatureFlagsSynchronizerTest", - "FeatureFlagsSynchronizerTest\/testLoadSplitWhenQuerystringSetsChanges()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsClearedOnLoadBecauseNotInFilter()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsNoClearedOnLoad()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsWhenFlagsSetsAndFilterHasChangedClearsAllFeatureFlags()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsWhenFlagsSetsHasChangedClearsAllFeatureFlags()", - "FeatureFlagsSynchronizerTest\/testStartPeriodicFetchingSingleModeEnabled()", - "FeatureFlagsSynchronizerTest\/testStartPeriodicSync()", - "FeatureFlagsSynchronizerTest\/testStop()", - "FeatureFlagsSynchronizerTest\/testSynchronizeSplits()", - "FeatureFlagsSynchronizerTest\/testSynchronizeSplitsWithUriTooLong()", - "FeatureFlagsSynchronizerTest\/testUpdateSplitsSingleModeEnabled()", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringSetsChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitsClearedOnLoadBecauseNotInFilter()", + "FeatureFlagsSynchronizerTest/testLoadSplitsNoClearedOnLoad()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsAndFilterHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testStartPeriodicFetchingSingleModeEnabled()", + "FeatureFlagsSynchronizerTest/testStartPeriodicSync()", + "FeatureFlagsSynchronizerTest/testStop()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplits()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithUriTooLong()", + "FeatureFlagsSynchronizerTest/testUpdateSplitsSingleModeEnabled()", "FetchSpecificSplitsTest", - "FetchSpecificSplitsTest\/testBothFilters()", - "FetchSpecificSplitsTest\/testByNamesFilter()", - "FetchSpecificSplitsTest\/testByPrefixFilter()", + "FetchSpecificSplitsTest/testBothFilters()", + "FetchSpecificSplitsTest/testByNamesFilter()", + "FetchSpecificSplitsTest/testByPrefixFilter()", "FetcherThrottleTests", - "FetcherThrottleTests\/testDelayValues()", + "FetcherThrottleTests/testDelayValues()", "FilterBuilderTest", - "FilterBuilderTest\/testBasicByNameQueryString()", - "FilterBuilderTest\/testBySetAndByNameQueryString()", - "FilterBuilderTest\/testFilterByNamesValuesDeduptedAndGrouped()", - "FilterBuilderTest\/testFilterBySetsValuesDeduptedAndGrouped()", - "FilterBuilderTest\/testMaxByNameFilterExceded()", - "FilterBuilderTest\/testMaxByPrefixFilterExceded()", - "FilterBuilderTest\/testNoFilters()", - "FilterBuilderTest\/testOnlyOneTypeQueryString()", - "FilterBuilderTest\/testQueryStringWithSpecialChars1()", - "FilterBuilderTest\/testQueryStringWithSpecialChars2()", - "FilterBuilderTest\/testQueryStringWithSpecialChars3()", - "FilterBuilderTest\/testQueryStringWithSpecialChars4()", + "FilterBuilderTest/testBasicByNameQueryString()", + "FilterBuilderTest/testBySetAndByNameQueryString()", + "FilterBuilderTest/testFilterByNamesValuesDeduptedAndGrouped()", + "FilterBuilderTest/testFilterBySetsValuesDeduptedAndGrouped()", + "FilterBuilderTest/testMaxByNameFilterExceded()", + "FilterBuilderTest/testMaxByPrefixFilterExceded()", + "FilterBuilderTest/testNoFilters()", + "FilterBuilderTest/testOnlyOneTypeQueryString()", + "FilterBuilderTest/testQueryStringWithSpecialChars1()", + "FilterBuilderTest/testQueryStringWithSpecialChars2()", + "FilterBuilderTest/testQueryStringWithSpecialChars3()", + "FilterBuilderTest/testQueryStringWithSpecialChars4()", "FlagSetValidatorTests", - "FlagSetValidatorTests\/testCleanAndValidateValues()", - "FlagSetValidatorTests\/testValidateOnEvaluationWithFilteredValues()", + "FlagSetValidatorTests/testCleanAndValidateValues()", + "FlagSetValidatorTests/testValidateOnEvaluationWithFilteredValues()", "FlagSetsCacheTests", - "FlagSetsCacheTests\/testAddToFlagSetsNoFilter()", - "FlagSetsCacheTests\/testAddToFlagSetsWithFilter()", + "FlagSetsCacheTests/testAddToFlagSetsNoFilter()", + "FlagSetsCacheTests/testAddToFlagSetsWithFilter()", "GeneralInfoStorageTest", - "GeneralInfoStorageTest\/testGetRolloutCacheLastClearTimestampGetsValueFromDao()", - "GeneralInfoStorageTest\/testGetRolloutCacheLastClearTimestampReturnsZeroIfEntityIsNil()", - "GeneralInfoStorageTest\/testGetUpdateTimestampGetsValueFromDao()", - "GeneralInfoStorageTest\/testGetUpdateTimestampReturnsZeroIfEntityIsNil()", - "GeneralInfoStorageTest\/testSetRolloutCacheLastClearTimestampSetsValueOnDao()", - "GeneralInfoStorageTest\/testSetUpdateTimestampSetsValueOnDao()", + "GeneralInfoStorageTest/testGetRolloutCacheLastClearTimestampGetsValueFromDao()", + "GeneralInfoStorageTest/testGetRolloutCacheLastClearTimestampReturnsZeroIfEntityIsNil()", + "GeneralInfoStorageTest/testGetUpdateTimestampGetsValueFromDao()", + "GeneralInfoStorageTest/testGetUpdateTimestampReturnsZeroIfEntityIsNil()", + "GeneralInfoStorageTest/testSetRolloutCacheLastClearTimestampSetsValueOnDao()", + "GeneralInfoStorageTest/testSetUpdateTimestampSetsValueOnDao()", "GreaterThanOrEqualToSemverMatcherTest", - "GreaterThanOrEqualToSemverMatcherTest\/testGeneralUnsuccessfulMatches()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenKeyIsLess()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenKeyIsEqual()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenKeyIsGreater()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenLess()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenEqual()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenGreater()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenLess()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenEqual()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenGreater()", "HashedImpressionDaoTest", - "HashedImpressionDaoTest\/testDelete()", - "HashedImpressionDaoTest\/testGetAll()", - "HashedImpressionDaoTest\/testUpdate()", + "HashedImpressionDaoTest/testDelete()", + "HashedImpressionDaoTest/testGetAll()", + "HashedImpressionDaoTest/testUpdate()", "HttpClientTest", - "HttpClientTest\/testDataRequest()", - "HttpClientTest\/testDataRequestWithOrder()", - "HttpClientTest\/testUploadRequest()", + "HttpClientTest/testDataRequest()", + "HttpClientTest/testDataRequestWithOrder()", + "HttpClientTest/testUploadRequest()", "HttpDataRequestTest", - "HttpDataRequestTest\/testError()", - "HttpDataRequestTest\/testOnResponseCompletedError()", - "HttpDataRequestTest\/testOnResponseCompletedOk()", - "HttpDataRequestTest\/testRequestCreation()", - "HttpDataRequestTest\/testRequestCreationWithOrder()", - "HttpDataRequestTest\/testRequestEnquedOnSend()", + "HttpDataRequestTest/testError()", + "HttpDataRequestTest/testOnResponseCompletedError()", + "HttpDataRequestTest/testOnResponseCompletedOk()", + "HttpDataRequestTest/testRequestCreation()", + "HttpDataRequestTest/testRequestCreationWithOrder()", + "HttpDataRequestTest/testRequestEnquedOnSend()", "HttpEventsRecorderTests", - "HttpEventsRecorderTests\/testServerNoReachable()", - "HttpEventsRecorderTests\/testSuccessSending()", + "HttpEventsRecorderTests/testServerNoReachable()", + "HttpEventsRecorderTests/testSuccessSending()", "HttpImpressionsCountRecorderTests", - "HttpImpressionsCountRecorderTests\/testServerNoReachable()", - "HttpImpressionsCountRecorderTests\/testSuccessSending()", + "HttpImpressionsCountRecorderTests/testServerNoReachable()", + "HttpImpressionsCountRecorderTests/testSuccessSending()", "HttpImpressionsRecorderTests", - "HttpImpressionsRecorderTests\/testServerNoReachable()", - "HttpImpressionsRecorderTests\/testSuccessSending()", + "HttpImpressionsRecorderTests/testServerNoReachable()", + "HttpImpressionsRecorderTests/testSuccessSending()", "HttpMySegmentsFetcherTest", - "HttpMySegmentsFetcherTest\/testServerNoReachable()", - "HttpMySegmentsFetcherTest\/testSuccessFulFetch()", + "HttpMySegmentsFetcherTest/testServerNoReachable()", + "HttpMySegmentsFetcherTest/testSuccessFulFetch()", "HttpRequestListTest", - "HttpRequestListTest\/testAddRequest()", - "HttpRequestListTest\/testOverrideSetRequest()", - "HttpRequestListTest\/testTakeRequest()", - "HttpRequestManagerTests\/testPinnedCredentialValidation()", + "HttpRequestListTest/testAddRequest()", + "HttpRequestListTest/testOverrideSetRequest()", + "HttpRequestListTest/testTakeRequest()", + "HttpRequestManagerTests/testPinnedCredentialValidation()", "HttpResponseTest", - "HttpResponseTest\/testHttp104()", - "HttpResponseTest\/testHttp200()", - "HttpResponseTest\/testHttp299()", - "HttpResponseTest\/testHttp300()", + "HttpResponseTest/testHttp104()", + "HttpResponseTest/testHttp200()", + "HttpResponseTest/testHttp299()", + "HttpResponseTest/testHttp300()", "HttpSplitFetcherTests", - "HttpSplitFetcherTests\/testServerNoReachable()", + "HttpSplitFetcherTests/testServerNoReachable()", "HttpStreamRequestTest", - "HttpStreamRequestTest\/testErrorResponse()", - "HttpStreamRequestTest\/testOnResponseOk()", - "HttpStreamRequestTest\/testRequestCreation()", - "HttpStreamRequestTest\/testRequestEnquedOnSend()", + "HttpStreamRequestTest/testErrorResponse()", + "HttpStreamRequestTest/testOnResponseOk()", + "HttpStreamRequestTest/testRequestCreation()", + "HttpStreamRequestTest/testRequestEnquedOnSend()", "HttpTelemetryConfigRecorderTest", - "HttpTelemetryConfigRecorderTest\/testSuccessSending()", + "HttpTelemetryConfigRecorderTest/testSuccessSending()", "HttpTelemetryStatsRecorderTest", - "HttpTelemetryStatsRecorderTest\/testServerNoReachable()", - "HttpTelemetryStatsRecorderTest\/testSuccessSending()", + "HttpTelemetryStatsRecorderTest/testServerNoReachable()", + "HttpTelemetryStatsRecorderTest/testSuccessSending()", "HttpUniqueKeyRecorderTests", - "HttpUniqueKeyRecorderTests\/testServerNoReachable()", - "HttpUniqueKeyRecorderTests\/testSuccessSending()", + "HttpUniqueKeyRecorderTests/testServerNoReachable()", + "HttpUniqueKeyRecorderTests/testSuccessSending()", "ImpressionDaoTest", - "ImpressionDaoTest\/testDataIsEncryptedInDb()", - "ImpressionDaoTest\/testInsertGet()", - "ImpressionDaoTest\/testInsertGetAes128Cbc()", - "ImpressionDaoTest\/testInsertManyGet()", - "ImpressionDaoTest\/testInsertManyGetAes128Cbc()", - "ImpressionDaoTest\/testLoadOutdated()", - "ImpressionDaoTest\/testLoadOutdatedAes128Cbc()", - "ImpressionDaoTest\/testUpdate()", - "ImpressionDaoTest\/testUpdateAes128Cbc()", + "ImpressionDaoTest/testDataIsEncryptedInDb()", + "ImpressionDaoTest/testInsertGet()", + "ImpressionDaoTest/testInsertGetAes128Cbc()", + "ImpressionDaoTest/testInsertManyGet()", + "ImpressionDaoTest/testInsertManyGetAes128Cbc()", + "ImpressionDaoTest/testLoadOutdated()", + "ImpressionDaoTest/testLoadOutdatedAes128Cbc()", + "ImpressionDaoTest/testUpdate()", + "ImpressionDaoTest/testUpdateAes128Cbc()", "ImpressionHasherTest", - "ImpressionHasherTest\/testDifferentChangeNumber()", - "ImpressionHasherTest\/testDifferentFeature()", - "ImpressionHasherTest\/testDifferentKey()", - "ImpressionHasherTest\/testDifferentLabel()", - "ImpressionHasherTest\/testDifferentTreatment()", + "ImpressionHasherTest/testDifferentChangeNumber()", + "ImpressionHasherTest/testDifferentFeature()", + "ImpressionHasherTest/testDifferentKey()", + "ImpressionHasherTest/testDifferentLabel()", + "ImpressionHasherTest/testDifferentTreatment()", "ImpressionsCountDaoTest", - "ImpressionsCountDaoTest\/testDataIsEncryptedInDb()", - "ImpressionsCountDaoTest\/testInsertGetAes128Cbc()", - "ImpressionsCountDaoTest\/testInsertGetPlainText()", - "ImpressionsCountDaoTest\/testLoadOutdatedPlainText()", - "ImpressionsCountDaoTest\/testUpdateGetAes128Cbc()", - "ImpressionsCountDaoTest\/testUpdatePlainText()", + "ImpressionsCountDaoTest/testDataIsEncryptedInDb()", + "ImpressionsCountDaoTest/testInsertGetAes128Cbc()", + "ImpressionsCountDaoTest/testInsertGetPlainText()", + "ImpressionsCountDaoTest/testLoadOutdatedPlainText()", + "ImpressionsCountDaoTest/testUpdateGetAes128Cbc()", + "ImpressionsCountDaoTest/testUpdatePlainText()", "ImpressionsCounterTest", - "ImpressionsCounterTest\/testBasicUsage()", - "ImpressionsCounterTest\/testConcurrency()", - "ImpressionsCounterTest\/testTruncateTime()", + "ImpressionsCounterTest/testBasicUsage()", + "ImpressionsCounterTest/testConcurrency()", + "ImpressionsCounterTest/testTruncateTime()", "ImpressionsDedupTest", - "ImpressionsDedupTest\/testDebug()", - "ImpressionsDedupTest\/testOptimized()", + "ImpressionsDedupTest/testDebug()", + "ImpressionsDedupTest/testOptimized()", "ImpressionsModeTypeWrapperTest", - "ImpressionsModeTypeWrapperTest\/testEmptyInvalidValue()", - "ImpressionsModeTypeWrapperTest\/testInitdebugValue()", - "ImpressionsModeTypeWrapperTest\/testInitnoneValue()", - "ImpressionsModeTypeWrapperTest\/testInitoptimizedValue()", - "ImpressionsModeTypeWrapperTest\/testInvalidValue()", - "ImpressionsModeTypeWrapperTest\/testnoneValue()", - "ImpressionsModeTypeWrapperTest\/testoptimizedValue()", + "ImpressionsModeTypeWrapperTest/testEmptyInvalidValue()", + "ImpressionsModeTypeWrapperTest/testInitdebugValue()", + "ImpressionsModeTypeWrapperTest/testInitnoneValue()", + "ImpressionsModeTypeWrapperTest/testInitoptimizedValue()", + "ImpressionsModeTypeWrapperTest/testInvalidValue()", + "ImpressionsModeTypeWrapperTest/testnoneValue()", + "ImpressionsModeTypeWrapperTest/testoptimizedValue()", "ImpressionsNoneTest", - "ImpressionsNoneTest\/testCorrectData()", - "ImpressionsNoneTest\/testPeriodicRecording()", + "ImpressionsNoneTest/testCorrectData()", + "ImpressionsNoneTest/testPeriodicRecording()", "ImpressionsObserverTest", - "ImpressionsObserverTest\/testBasicFunctionality()", - "ImpressionsObserverTest\/testConcurrencyVsAccuracy()", - "ImpressionsObserverTest\/testSave()", + "ImpressionsObserverTest/testBasicFunctionality()", + "ImpressionsObserverTest/testConcurrencyVsAccuracy()", + "ImpressionsObserverTest/testSave()", "ImpressionsRecorderWorkerTests", - "ImpressionsRecorderWorkerTests\/testFailToSendSome()", - "ImpressionsRecorderWorkerTests\/testSendNoImpressions()", - "ImpressionsRecorderWorkerTests\/testSendOneImpression()", - "ImpressionsRecorderWorkerTests\/testSendSuccess()", - "ImpressionsStorageTest\/testClear()", - "ImpressionsStorageTest\/testDisablePersistence()", - "ImpressionsStorageTest\/testEnablePersistence()", - "ImpressionsStorageTest\/testStartEnabledPersistence()", + "ImpressionsRecorderWorkerTests/testFailToSendSome()", + "ImpressionsRecorderWorkerTests/testSendNoImpressions()", + "ImpressionsRecorderWorkerTests/testSendOneImpression()", + "ImpressionsRecorderWorkerTests/testSendSuccess()", + "ImpressionsStorageTest/testClear()", + "ImpressionsStorageTest/testDisablePersistence()", + "ImpressionsStorageTest/testEnablePersistence()", + "ImpressionsStorageTest/testStartEnabledPersistence()", "ImpressionsToggleTest", - "ImpressionsToggleTest\/testDebugMode()", - "ImpressionsToggleTest\/testManagerContainsProperty()", - "ImpressionsToggleTest\/testNoneMode()", - "ImpressionsToggleTest\/testOptimizedMode()", + "ImpressionsToggleTest/testDebugMode()", + "ImpressionsToggleTest/testManagerContainsProperty()", + "ImpressionsToggleTest/testNoneMode()", + "ImpressionsToggleTest/testOptimizedMode()", "ImpressionsTrackerTest", - "ImpressionsTrackerTest\/testDestroyDebug()", - "ImpressionsTrackerTest\/testDestroyOptimized()", - "ImpressionsTrackerTest\/testFlushDebug()", - "ImpressionsTrackerTest\/testFlushNone()", - "ImpressionsTrackerTest\/testFlushOptimized()", - "ImpressionsTrackerTest\/testImpressionPushDebug()", - "ImpressionsTrackerTest\/testImpressionPushNone()", - "ImpressionsTrackerTest\/testImpressionPushOptimized()", - "ImpressionsTrackerTest\/testImpressionPushTrackingDisabledNone()", - "ImpressionsTrackerTest\/testImpressionPushTrackingDisabledOptimized()", - "ImpressionsTrackerTest\/testPauseDebug()", - "ImpressionsTrackerTest\/testPauseNone()", - "ImpressionsTrackerTest\/testPauseOptimized()", - "ImpressionsTrackerTest\/testResume()", - "ImpressionsTrackerTest\/testStartDebug()", - "ImpressionsTrackerTest\/testStartNone()", - "ImpressionsTrackerTest\/testStartOptimized()", - "ImpressionsTrackerTest\/testStopDebug()", - "ImpressionsTrackerTest\/testStopNone()", - "ImpressionsTrackerTest\/testStopOptimized()", + "ImpressionsTrackerTest/testDestroyDebug()", + "ImpressionsTrackerTest/testDestroyOptimized()", + "ImpressionsTrackerTest/testFlushDebug()", + "ImpressionsTrackerTest/testFlushNone()", + "ImpressionsTrackerTest/testFlushOptimized()", + "ImpressionsTrackerTest/testImpressionPushDebug()", + "ImpressionsTrackerTest/testImpressionPushNone()", + "ImpressionsTrackerTest/testImpressionPushOptimized()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledNone()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledOptimized()", + "ImpressionsTrackerTest/testPauseDebug()", + "ImpressionsTrackerTest/testPauseNone()", + "ImpressionsTrackerTest/testPauseOptimized()", + "ImpressionsTrackerTest/testResume()", + "ImpressionsTrackerTest/testStartDebug()", + "ImpressionsTrackerTest/testStartNone()", + "ImpressionsTrackerTest/testStartOptimized()", + "ImpressionsTrackerTest/testStopDebug()", + "ImpressionsTrackerTest/testStopNone()", + "ImpressionsTrackerTest/testStopOptimized()", "InListSemverMatcherTest", - "InListSemverMatcherTest\/testGeneralMatches()", - "InListSemverMatcherTest\/testMatchShouldReturnFalseWhenNotInList()", - "InListSemverMatcherTest\/testMatchShouldReturnTrueWhenInList()", - "InListSemverMatcherTest\/testMatchWithEmptyListShouldReturnFalse()", - "InListSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenNotInList()", - "InListSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenInList()", - "InListSemverMatcherTest\/testMatchWithNullKeyShouldReturnFalse()", - "InListSemverMatcherTest\/testMatchWithNullTargetShouldReturnFalse()", - "InListSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testGeneralMatches()", + "InListSemverMatcherTest/testMatchShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithEmptyListShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenNotInList()", "InMemoryTelemetryStorageTest", - "InMemoryTelemetryStorageTest\/testAuthRejections()", - "InMemoryTelemetryStorageTest\/testConcurrence()", - "InMemoryTelemetryStorageTest\/testEvent()", - "InMemoryTelemetryStorageTest\/testExceptions()", - "InMemoryTelemetryStorageTest\/testHttpErrors()", - "InMemoryTelemetryStorageTest\/testHttpLatencies()", - "InMemoryTelemetryStorageTest\/testImpression()", - "InMemoryTelemetryStorageTest\/testLastSync()", - "InMemoryTelemetryStorageTest\/testLatencies()", - "InMemoryTelemetryStorageTest\/testRedundantFactoriesCount()", - "InMemoryTelemetryStorageTest\/testSessionLength()", - "InMemoryTelemetryStorageTest\/testStreamingEvents()", - "InMemoryTelemetryStorageTest\/testTags()", - "InMemoryTelemetryStorageTest\/testTimeUntilReady()", - "InMemoryTelemetryStorageTest\/testTokenRefreshes()", - "InMemoryTelemetryStorageTest\/testUpdatesFromSse()", + "InMemoryTelemetryStorageTest/testAuthRejections()", + "InMemoryTelemetryStorageTest/testConcurrence()", + "InMemoryTelemetryStorageTest/testEvent()", + "InMemoryTelemetryStorageTest/testExceptions()", + "InMemoryTelemetryStorageTest/testHttpErrors()", + "InMemoryTelemetryStorageTest/testHttpLatencies()", + "InMemoryTelemetryStorageTest/testImpression()", + "InMemoryTelemetryStorageTest/testLastSync()", + "InMemoryTelemetryStorageTest/testLatencies()", + "InMemoryTelemetryStorageTest/testRedundantFactoriesCount()", + "InMemoryTelemetryStorageTest/testSessionLength()", + "InMemoryTelemetryStorageTest/testStreamingEvents()", + "InMemoryTelemetryStorageTest/testTags()", + "InMemoryTelemetryStorageTest/testTimeUntilReady()", + "InMemoryTelemetryStorageTest/testTokenRefreshes()", + "InMemoryTelemetryStorageTest/testUpdatesFromSse()", "InitDbCipherTest", - "InitDbCipherTest\/testEncryptDb()", + "InitDbCipherTest/testEncryptDb()", "InitialCacheTest", - "InitialCacheTest\/testClearChangedSplitFilter()", - "InitialCacheTest\/testClearExpiredCache()", - "InitialCacheTest\/testExpiredCache()", - "InitialCacheTest\/testFlagsSpecChanged()", - "InitialCacheTest\/testNoClearNoExpiredCache()", + "InitialCacheTest/testClearChangedSplitFilter()", + "InitialCacheTest/testClearExpiredCache()", + "InitialCacheTest/testExpiredCache()", + "InitialCacheTest/testFlagsSpecChanged()", + "InitialCacheTest/testNoClearNoExpiredCache()", "InstantFeatureFlagsUpdateTest", - "InstantFeatureFlagsUpdateTest\/testInstantUpdateArchived()", - "InstantFeatureFlagsUpdateTest\/testInstantUpdateGzip()", - "InstantFeatureFlagsUpdateTest\/testInstantUpdateZlib()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateArchived()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateGzip()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateZlib()", "JwtTokenParserTest", - "JwtTokenParserTest\/testEmptyToken()", - "JwtTokenParserTest\/testGarbageToken()", - "JwtTokenParserTest\/testOkToken()", - "JwtTokenParserTest\/testOnlyChannelsWithSeparator()", + "JwtTokenParserTest/testEmptyToken()", + "JwtTokenParserTest/testGarbageToken()", + "JwtTokenParserTest/testOkToken()", + "JwtTokenParserTest/testOnlyChannelsWithSeparator()", "KeyGeneratorTest", "KeyValidatorTests", - "KeyValidatorTests\/testInvalidEmptyBucketingKey()", - "KeyValidatorTests\/testInvalidEmptyMatchingKey()", - "KeyValidatorTests\/testInvalidLongBucketingKey()", - "KeyValidatorTests\/testInvalidLongMatchingKey()", - "KeyValidatorTests\/testNullMatchingKey()", - "KeyValidatorTests\/testValidMatchingKey()", + "KeyValidatorTests/testInvalidEmptyBucketingKey()", + "KeyValidatorTests/testInvalidEmptyMatchingKey()", + "KeyValidatorTests/testInvalidLongBucketingKey()", + "KeyValidatorTests/testInvalidLongMatchingKey()", + "KeyValidatorTests/testNullMatchingKey()", + "KeyValidatorTests/testValidMatchingKey()", "LRUCacheTest", - "LRUCacheTest\/testAddGet()", - "LRUCacheTest\/testEviction()", - "LRUCacheTest\/testGetAllPerformance()", - "LRUCacheTest\/testInsertPerformance()", + "LRUCacheTest/testAddGet()", + "LRUCacheTest/testEviction()", + "LRUCacheTest/testGetAllPerformance()", + "LRUCacheTest/testInsertPerformance()", "LatencyCounterTests", - "LatencyCounterTests\/testAllBuckets()", - "LatencyCounterTests\/testFirstBucket()", - "LatencyCounterTests\/testInvalidIndex()", - "LatencyCounterTests\/testLastBucket()", + "LatencyCounterTests/testAllBuckets()", + "LatencyCounterTests/testFirstBucket()", + "LatencyCounterTests/testInvalidIndex()", + "LatencyCounterTests/testLastBucket()", "LegacyHashingTest", - "LegacyHashingTest\/testHashing()", + "LegacyHashingTest/testHashing()", "LessThanOrEqualToSemverMatcherTest", - "LessThanOrEqualToSemverMatcherTest\/testGeneralMatches()", - "LessThanOrEqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenGreater()", - "LessThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenEqual()", - "LessThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenLess()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnFalse()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrue()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithNullKeyShouldReturnNull()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithNullTargetShouldReturnFalse()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrue()", + "LessThanOrEqualToSemverMatcherTest/testGeneralMatches()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenEqual()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenLess()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrue()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullKeyShouldReturnNull()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrue()", "LocalhostManagerTests", - "LocalhostManagerTests\/testSplitNames()", - "LocalhostManagerTests\/testSplits()", - "LocalhostManagerTests\/testSplitsByName()", + "LocalhostManagerTests/testSplitNames()", + "LocalhostManagerTests/testSplits()", + "LocalhostManagerTests/testSplitsByName()", "LocalhostParserTests", - "LocalhostParserTests\/testIntercomentedLinesFile()", - "LocalhostParserTests\/testPerfectFile()", + "LocalhostParserTests/testIntercomentedLinesFile()", + "LocalhostParserTests/testPerfectFile()", "LocalhostSplitClientTests", - "LocalhostSplitClientTests\/testNonExistingSplitsTreatment()", - "LocalhostSplitClientTests\/testNonExistingSplitsTreatments()", - "LocalhostSplitClientTests\/testRightSplitsFileTreatment()", - "LocalhostSplitClientTests\/testRightSplitsFileTreatments()", + "LocalhostSplitClientTests/testNonExistingSplitsTreatment()", + "LocalhostSplitClientTests/testNonExistingSplitsTreatments()", + "LocalhostSplitClientTests/testRightSplitsFileTreatment()", + "LocalhostSplitClientTests/testRightSplitsFileTreatments()", "LocalhostSplitLoaderTests", - "LocalhostSplitLoaderTests\/testFileUpdate()", - "LocalhostSplitLoaderTests\/testFileUpdate2()", - "LocalhostSplitLoaderTests\/testInitial()", - "LocalhostSplitLoaderTests\/testInvalidTypeFile()", - "LocalhostSplitLoaderTests\/testNonExistingFile()", - "LocalhostSplitLoaderTests\/testWrongFormatYml()", - "LocalhostSplitLoaderTests\/testWrongLegacyFormatUpdate()", - "LocalhostSplitLoaderTests\/testWrongYamlFormatUpdate()", + "LocalhostSplitLoaderTests/testFileUpdate()", + "LocalhostSplitLoaderTests/testFileUpdate2()", + "LocalhostSplitLoaderTests/testInitial()", + "LocalhostSplitLoaderTests/testInvalidTypeFile()", + "LocalhostSplitLoaderTests/testNonExistingFile()", + "LocalhostSplitLoaderTests/testWrongFormatYml()", + "LocalhostSplitLoaderTests/testWrongLegacyFormatUpdate()", + "LocalhostSplitLoaderTests/testWrongYamlFormatUpdate()", "LocalhostSplitStorageTests", - "LocalhostSplitStorageTests\/testClear()", - "LocalhostSplitStorageTests\/testDestroy()", - "LocalhostSplitStorageTests\/testGetAllSplits()", - "LocalhostSplitStorageTests\/testGetCount()", - "LocalhostSplitStorageTests\/testGetSplit()", - "LocalhostSplitStorageTests\/testUpdateSplitChange()", + "LocalhostSplitStorageTests/testClear()", + "LocalhostSplitStorageTests/testDestroy()", + "LocalhostSplitStorageTests/testGetAllSplits()", + "LocalhostSplitStorageTests/testGetCount()", + "LocalhostSplitStorageTests/testGetSplit()", + "LocalhostSplitStorageTests/testUpdateSplitChange()", "LocalhostSynchronizerTests", - "LocalhostSynchronizerTests\/testLoadAndSdkReady()", - "LocalhostSynchronizerTests\/testUpdateSplits()", - "LocalhostSynchronizerTests\/testUpdateYaml()", + "LocalhostSynchronizerTests/testLoadAndSdkReady()", + "LocalhostSynchronizerTests/testUpdateSplits()", + "LocalhostSynchronizerTests/testUpdateYaml()", "LocalhostTests", - "LocalhostTests\/testDefaultFactoryCreation()", - "LocalhostTests\/testLoadYml()", - "LocalhostTests\/testUsingSpaceSeparatedFile()", - "LocalhostTests\/testUsingYamlFile()", - "LocalhostTests\/testUsingYamlFromApi()", + "LocalhostTests/testDefaultFactoryCreation()", + "LocalhostTests/testLoadYml()", + "LocalhostTests/testUsingSpaceSeparatedFile()", + "LocalhostTests/testUsingYamlFile()", + "LocalhostTests/testUsingYamlFromApi()", "LocalhostYamlParserTest", - "LocalhostYamlParserTest\/testCorrectFile()", - "LocalhostYamlParserTest\/testMissingFirstSplit()", - "LocalhostYamlParserTest\/testMissingSplitData()", - "LocalhostYamlParserTest\/testMissingSplitTreatment()", - "LocalhostYamlParserTest\/testWrongFormat()", + "LocalhostYamlParserTest/testCorrectFile()", + "LocalhostYamlParserTest/testMissingFirstSplit()", + "LocalhostYamlParserTest/testMissingSplitData()", + "LocalhostYamlParserTest/testMissingSplitTreatment()", + "LocalhostYamlParserTest/testWrongFormat()", "LoggerTest", - "LoggerTest\/testDebug()", - "LoggerTest\/testError()", - "LoggerTest\/testInfo()", - "LoggerTest\/testNone()", - "LoggerTest\/testVerbose()", - "LoggerTest\/testWarning()", + "LoggerTest/testDebug()", + "LoggerTest/testError()", + "LoggerTest/testInfo()", + "LoggerTest/testNone()", + "LoggerTest/testVerbose()", + "LoggerTest/testWarning()", "MatcherEvalTests", - "MatcherEvalTests\/testEval()", + "MatcherEvalTests/testEval()", "MultiClientEvaluationTest", - "MultiClientEvaluationTest\/testEvaluation()", - "MultiClientEvaluationTest\/testEvaluationFromCache()", - "MultiClientEvaluationTest\/testEvaluationWithAttributes()", - "MultiClientEvaluationTest\/testImpressions()", - "MultiClientEvaluationTest\/testTrack()", + "MultiClientEvaluationTest/testEvaluation()", + "MultiClientEvaluationTest/testEvaluationFromCache()", + "MultiClientEvaluationTest/testEvaluationWithAttributes()", + "MultiClientEvaluationTest/testImpressions()", + "MultiClientEvaluationTest/testTrack()", "MultiClientStreamingResetTest", - "MultiClientStreamingResetTest\/testNoStreamingDelay()", - "MultiClientStreamingResetTest\/testStress()", - "MultiClientStreamingResetTest\/testWithStreamingDelay()", + "MultiClientStreamingResetTest/testNoStreamingDelay()", + "MultiClientStreamingResetTest/testStress()", + "MultiClientStreamingResetTest/testWithStreamingDelay()", "Murmur3HashingTest", - "Murmur3HashingTest\/test64x128()", - "Murmur3HashingTest\/testBucket()", + "Murmur3HashingTest/test64x128()", + "Murmur3HashingTest/testBucket()", "MyLargeSegmentsStorageTests", - "MyLargeSegmentsStorageTests\/testClear()", - "MyLargeSegmentsStorageTests\/testGetMySegmentsAfterLoad()", - "MyLargeSegmentsStorageTests\/testNoLoaded()", - "MyLargeSegmentsStorageTests\/testUpdateEmptySegments()", - "MyLargeSegmentsStorageTests\/testUpdateSegments()", + "MyLargeSegmentsStorageTests/testClear()", + "MyLargeSegmentsStorageTests/testGetMySegmentsAfterLoad()", + "MyLargeSegmentsStorageTests/testNoLoaded()", + "MyLargeSegmentsStorageTests/testUpdateEmptySegments()", + "MyLargeSegmentsStorageTests/testUpdateSegments()", "MySegmentServerErrorTest", - "MySegmentServerErrorTest\/test()", + "MySegmentServerErrorTest/test()", "MySegmentUpdateTest", - "MySegmentUpdateTest\/testMyLargeSegmentsUpdate()", - "MySegmentUpdateTest\/testMySegmentsLargeUpdateBounded()", - "MySegmentUpdateTest\/testMySegmentsUpdate()", - "MySegmentUpdateTest\/testMySegmentsUpdateBounded()", - "MySegmentUpdateTest\/testSeveralNotificationAndOneFetch()", + "MySegmentUpdateTest/testMyLargeSegmentsUpdate()", + "MySegmentUpdateTest/testMySegmentsLargeUpdateBounded()", + "MySegmentUpdateTest/testMySegmentsUpdate()", + "MySegmentUpdateTest/testMySegmentsUpdateBounded()", + "MySegmentUpdateTest/testSeveralNotificationAndOneFetch()", "MySegmentUpdatedTest", - "MySegmentUpdatedTest\/testSegments()", - "MySegmentsBgSyncWorkerTest\/testNoSuccess()", - "MySegmentsBgSyncWorkerTest\/testOneTimeFetchSuccess()", + "MySegmentUpdatedTest/testSegments()", + "MySegmentsBgSyncWorkerTest/testNoSuccess()", + "MySegmentsBgSyncWorkerTest/testOneTimeFetchSuccess()", "MySegmentsDaoTest", - "MySegmentsDaoTest\/testGetInvalidKeyAes128Cbc()", - "MySegmentsDaoTest\/testGetInvalidKeyPlainText()", - "MySegmentsDaoTest\/testUpdateGetAes128Cbc()", - "MySegmentsDaoTest\/testUpdateGetPlainText()", + "MySegmentsDaoTest/testGetInvalidKeyAes128Cbc()", + "MySegmentsDaoTest/testGetInvalidKeyPlainText()", + "MySegmentsDaoTest/testUpdateGetAes128Cbc()", + "MySegmentsDaoTest/testUpdateGetPlainText()", "MySegmentsPayloadDecoderTest", - "MySegmentsPayloadDecoderTest\/testUserKeyHash()", + "MySegmentsPayloadDecoderTest/testUserKeyHash()", "MySegmentsStorageTests", - "MySegmentsStorageTests\/testChangeNumber()", - "MySegmentsStorageTests\/testClear()", - "MySegmentsStorageTests\/testGetMySegmentsAfterLoad()", - "MySegmentsStorageTests\/testNoLoaded()", - "MySegmentsStorageTests\/testUpdateEmptySegments()", - "MySegmentsStorageTests\/testUpdateSegments()", + "MySegmentsStorageTests/testChangeNumber()", + "MySegmentsStorageTests/testClear()", + "MySegmentsStorageTests/testGetMySegmentsAfterLoad()", + "MySegmentsStorageTests/testNoLoaded()", + "MySegmentsStorageTests/testUpdateEmptySegments()", + "MySegmentsStorageTests/testUpdateSegments()", "MySegmentsSyncWorkerTest", - "MySegmentsSyncWorkerTest\/testNoCacheHeader()", - "MySegmentsSyncWorkerTest\/testOneTimeFetchSuccess()", - "MySegmentsSyncWorkerTest\/testRetryAndSuccess()", - "MySegmentsSyncWorkerTest\/testStopNoSuccess()", + "MySegmentsSyncWorkerTest/testNoCacheHeader()", + "MySegmentsSyncWorkerTest/testOneTimeFetchSuccess()", + "MySegmentsSyncWorkerTest/testRetryAndSuccess()", + "MySegmentsSyncWorkerTest/testStopNoSuccess()", "MySegmentsSynchronizerTest", - "MySegmentsSynchronizerTest\/testDestroy()", - "MySegmentsSynchronizerTest\/testForceSync()", - "MySegmentsSynchronizerTest\/testLoadMySegmentsFromCache()", - "MySegmentsSynchronizerTest\/testNoPeriodicSync()", - "MySegmentsSynchronizerTest\/testPeriodicStartPauseResumeStop()", - "MySegmentsSynchronizerTest\/testPeriodicStartStop()", - "MySegmentsSynchronizerTest\/testSynchronize()", + "MySegmentsSynchronizerTest/testDestroy()", + "MySegmentsSynchronizerTest/testForceSync()", + "MySegmentsSynchronizerTest/testLoadMySegmentsFromCache()", + "MySegmentsSynchronizerTest/testNoPeriodicSync()", + "MySegmentsSynchronizerTest/testPeriodicStartPauseResumeStop()", + "MySegmentsSynchronizerTest/testPeriodicStartStop()", + "MySegmentsSynchronizerTest/testSynchronize()", "MySegmentsV2PayloaDecoderTest", - "MySegmentsV2PayloaDecoderTest\/testBoundedGzipPayload()", - "MySegmentsV2PayloaDecoderTest\/testBoundedZlibPayload()", + "MySegmentsV2PayloaDecoderTest/testBoundedGzipPayload()", + "MySegmentsV2PayloaDecoderTest/testBoundedZlibPayload()", "NotificationManagerKeeperTest", - "NotificationManagerKeeperTest\/testIncomingControlStreamingDisabled()", - "NotificationManagerKeeperTest\/testIncomingControlStreamingEnabled()", - "NotificationManagerKeeperTest\/testIncomingControlStreamingEnabledNoPublishers()", - "NotificationManagerKeeperTest\/testIncomingControlStreamingPaused()", - "NotificationManagerKeeperTest\/testIncomingControlStreamingReset()", - "NotificationManagerKeeperTest\/testNoAvailablePublishers()", - "NotificationManagerKeeperTest\/testNoAvailablePublishersOldTimestamp()", - "NotificationManagerKeeperTest\/testSecondaryAvailableNotificationReceivedWhenNoPublishers()", - "NotificationManagerKeeperTest\/testSecondaryAvailableNotificationReceivedWhenNoPublishersOldTimestamp()", + "NotificationManagerKeeperTest/testIncomingControlStreamingDisabled()", + "NotificationManagerKeeperTest/testIncomingControlStreamingEnabled()", + "NotificationManagerKeeperTest/testIncomingControlStreamingEnabledNoPublishers()", + "NotificationManagerKeeperTest/testIncomingControlStreamingPaused()", + "NotificationManagerKeeperTest/testIncomingControlStreamingReset()", + "NotificationManagerKeeperTest/testNoAvailablePublishers()", + "NotificationManagerKeeperTest/testNoAvailablePublishersOldTimestamp()", + "NotificationManagerKeeperTest/testSecondaryAvailableNotificationReceivedWhenNoPublishers()", + "NotificationManagerKeeperTest/testSecondaryAvailableNotificationReceivedWhenNoPublishersOldTimestamp()", "NotificationParserTest", - "NotificationParserTest\/testExtractUserKeyHashFromChannel()", - "NotificationParserTest\/testProcessMyLargeSegmentUpdateAllFields()", - "NotificationParserTest\/testProcessMyLargeSegmentUpdateRemoval()", - "NotificationParserTest\/testProcessMyLargeSegmentUpdateUnbounded()", - "NotificationParserTest\/testProcessMySegmentUpdateAllFields()", - "NotificationParserTest\/testProcessMySegmentUpdateRemoval()", - "NotificationParserTest\/testProcessMySegmentUpdateUnbounded()", - "NotificationParserTest\/testProcessSplitKill()", - "NotificationParserTest\/testProcessSplitUpdate()", - "NotificationParserTest\/testProcessSplitUpdateWithPayload()", + "NotificationParserTest/testExtractUserKeyHashFromChannel()", + "NotificationParserTest/testProcessMyLargeSegmentUpdateAllFields()", + "NotificationParserTest/testProcessMyLargeSegmentUpdateRemoval()", + "NotificationParserTest/testProcessMyLargeSegmentUpdateUnbounded()", + "NotificationParserTest/testProcessMySegmentUpdateAllFields()", + "NotificationParserTest/testProcessMySegmentUpdateRemoval()", + "NotificationParserTest/testProcessMySegmentUpdateUnbounded()", + "NotificationParserTest/testProcessSplitKill()", + "NotificationParserTest/testProcessSplitUpdate()", + "NotificationParserTest/testProcessSplitUpdateWithPayload()", "OutdatedProxyIntegrationTest", "PeriodicMySegmentsSyncWorkerTest", - "PeriodicMySegmentsSyncWorkerTest\/testFetchWhenNoSegmentsReadyYet()", - "PeriodicMySegmentsSyncWorkerTest\/testNormalFetchSdkIsReady()", - "PeriodicSplitsSyncWorkerTest\/testNoSdkReadyFetch()", - "PeriodicSplitsSyncWorkerTest\/testNormalFetch()", + "PeriodicMySegmentsSyncWorkerTest/testFetchWhenNoSegmentsReadyYet()", + "PeriodicMySegmentsSyncWorkerTest/testNormalFetchSdkIsReady()", + "PeriodicSplitsSyncWorkerTest/testNoSdkReadyFetch()", + "PeriodicSplitsSyncWorkerTest/testNormalFetch()", "PersistentAttributesStorageTests", - "PersistentAttributesStorageTests\/testAll()", - "PersistentAttributesStorageTests\/testClear()", - "PersistentAttributesStorageTests\/testSet()", + "PersistentAttributesStorageTests/testAll()", + "PersistentAttributesStorageTests/testClear()", + "PersistentAttributesStorageTests/testSet()", "PersistentMyLargeSegmentsStorageTests", - "PersistentMyLargeSegmentsStorageTests\/testClear()", - "PersistentMyLargeSegmentsStorageTests\/testGetSnapshot()", - "PersistentMyLargeSegmentsStorageTests\/testGetSnapshotMultiKey()", - "PersistentMyLargeSegmentsStorageTests\/testSetMultiKey()", + "PersistentMyLargeSegmentsStorageTests/testClear()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshot()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMyLargeSegmentsStorageTests/testSetMultiKey()", "PersistentMySegmentsStorageTests", - "PersistentMySegmentsStorageTests\/testClear()", - "PersistentMySegmentsStorageTests\/testGetSnapshot()", - "PersistentMySegmentsStorageTests\/testGetSnapshotMultiKey()", - "PersistentMySegmentsStorageTests\/testSetMultiKey()", + "PersistentMySegmentsStorageTests/testClear()", + "PersistentMySegmentsStorageTests/testGetSnapshot()", + "PersistentMySegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMySegmentsStorageTests/testSetMultiKey()", "PersistentUniqueKeysStorageTests", - "PersistentUniqueKeysStorageTests\/testDelete()", - "PersistentUniqueKeysStorageTests\/testPop()", - "PersistentUniqueKeysStorageTests\/testPush()", - "PersistentUniqueKeysStorageTests\/testSetActive()", + "PersistentUniqueKeysStorageTests/testDelete()", + "PersistentUniqueKeysStorageTests/testPop()", + "PersistentUniqueKeysStorageTests/testPush()", + "PersistentUniqueKeysStorageTests/testSetActive()", "PushManagerEventBroadcasterTest", - "PushManagerEventBroadcasterTest\/testRegister()", - "PushManagerEventBroadcasterTest\/testStop()", + "PushManagerEventBroadcasterTest/testRegister()", + "PushManagerEventBroadcasterTest/testStop()", "PushNotificationManagerTest", - "PushNotificationManagerTest\/testResetConnectionOk()", - "PushNotificationManagerTest\/testStartAuthReintent()", - "PushNotificationManagerTest\/testStartFullConnectionOk()", - "PushNotificationManagerTest\/testStartSseReintent()", - "PushNotificationManagerTest\/testStop()", - "PushNotificationManagerTest\/testStreamingDisabled()", + "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()", + "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()", + "ReconnectBackoffCounterTest/testBase1()", + "ReconnectBackoffCounterTest/testBase2()", + "ReconnectBackoffCounterTest/testBase3()", + "ReconnectBackoffCounterTest/testBase8()", "RecorderFlusherCheckerTests", - "RecorderFlusherCheckerTests\/testBytesLimit()", - "RecorderFlusherCheckerTests\/testCountLimit()", + "RecorderFlusherCheckerTests/testBytesLimit()", + "RecorderFlusherCheckerTests/testCountLimit()", "RegexTest", - "RegexTest\/testsRegex()", + "RegexTest/testsRegex()", "RolloutCacheConfigurationTest", - "RolloutCacheConfigurationTest\/testClearOnInitIsCorrectlySet()", - "RolloutCacheConfigurationTest\/testDefaultValues()", - "RolloutCacheConfigurationTest\/testExpirationIsCorrectlySet()", - "RolloutCacheManagerIntegrationTest\/testClearOnInitClearCacheOnStartup()", - "RolloutCacheManagerIntegrationTest\/testExpirationPeriodIsUsed()", - "RolloutCacheManagerIntegrationTest\/testRepeatedInitWithClearOnInitSetToTrueDoesNotClearIfMinDaysHasNotElapsed()", - "RolloutCacheManagerTest\/testDefaultValueForLastClearTimestampClearsCacheWhenClearOnInitIsTrue()", - "RolloutCacheManagerTest\/testDefaultValueForUpdateTimestampDoesNotClearCache()", - "RolloutCacheManagerTest\/testValidateCacheCallsClearOnStorageOnlyOnceWhenExecutedConsecutively()", - "RolloutCacheManagerTest\/testValidateCacheCallsClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsTrue()", - "RolloutCacheManagerTest\/testValidateCacheCallsClearOnStoragesWhenExpirationIsSurpassed()", - "RolloutCacheManagerTest\/testValidateCacheCallsListener()", - "RolloutCacheManagerTest\/testValidateCacheUpdatesLastClearTimestampWhenStoragesAreCleared()", + "RolloutCacheConfigurationTest/testClearOnInitIsCorrectlySet()", + "RolloutCacheConfigurationTest/testDefaultValues()", + "RolloutCacheConfigurationTest/testExpirationIsCorrectlySet()", + "RolloutCacheManagerIntegrationTest/testClearOnInitClearCacheOnStartup()", + "RolloutCacheManagerIntegrationTest/testExpirationPeriodIsUsed()", + "RolloutCacheManagerIntegrationTest/testRepeatedInitWithClearOnInitSetToTrueDoesNotClearIfMinDaysHasNotElapsed()", + "RolloutCacheManagerTest/testDefaultValueForLastClearTimestampClearsCacheWhenClearOnInitIsTrue()", + "RolloutCacheManagerTest/testDefaultValueForUpdateTimestampDoesNotClearCache()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStorageOnlyOnceWhenExecutedConsecutively()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsTrue()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStoragesWhenExpirationIsSurpassed()", + "RolloutCacheManagerTest/testValidateCacheCallsListener()", + "RolloutCacheManagerTest/testValidateCacheUpdatesLastClearTimestampWhenStoragesAreCleared()", "RuleBasedSegmentsIntegrationTest", "SdkUpdateStreamingTest", - "SdkUpdateStreamingTest\/testReady()", - "SdkUpdateStreamingTest\/testSdkUpdateMySegmentsWhenNotificationArrives()", - "SdkUpdateStreamingTest\/testSdkUpdateSplitsWhenNotificationArrives()", + "SdkUpdateStreamingTest/testReady()", + "SdkUpdateStreamingTest/testSdkUpdateMySegmentsWhenNotificationArrives()", + "SdkUpdateStreamingTest/testSdkUpdateSplitsWhenNotificationArrives()", "SegmentsSyncHelperTests", - "SegmentsSyncHelperTests\/testCdnByPassNoTillChange()", - "SegmentsSyncHelperTests\/testCdnByPassNoTillNoChange()", - "SegmentsSyncHelperTests\/testCdnByPassTill()", - "SegmentsSyncHelperTests\/testDidffGoallCnMs()", - "SegmentsSyncHelperTests\/testDiffGoalCnMls()", + "SegmentsSyncHelperTests/testCdnByPassNoTillChange()", + "SegmentsSyncHelperTests/testCdnByPassNoTillNoChange()", + "SegmentsSyncHelperTests/testCdnByPassTill()", + "SegmentsSyncHelperTests/testDidffGoallCnMs()", + "SegmentsSyncHelperTests/testDiffGoalCnMls()", "SegmentsUpdateWorkerTests", - "SegmentsUpdateWorkerTests\/testLargeSegmentsKeyListAdd()", - "SegmentsUpdateWorkerTests\/testLargeSegmentsKeyListNoAction()", - "SegmentsUpdateWorkerTests\/testLargeSegmentsKeyListRemoval()", - "SegmentsUpdateWorkerTests\/testMyLargeSegmentsRemoval()", - "SegmentsUpdateWorkerTests\/testMySegmentsNonRemoval()", - "SegmentsUpdateWorkerTests\/testMySegmentsRemoval()", - "SegmentsUpdateWorkerTests\/testSegmentsKeyListAdd()", - "SegmentsUpdateWorkerTests\/testSegmentsKeyListNoAction()", - "SegmentsUpdateWorkerTests\/testSegmentsKeyListRemove()", - "SegmentsUpdateWorkerTests\/testUnbounded()", - "SegmentsUpdateWorkerTests\/testUnboundedLarge()", + "SegmentsUpdateWorkerTests/testLargeSegmentsKeyListAdd()", + "SegmentsUpdateWorkerTests/testLargeSegmentsKeyListNoAction()", + "SegmentsUpdateWorkerTests/testLargeSegmentsKeyListRemoval()", + "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()", + "SemverIntegrationTest/testBetweenSemverMatcher()", + "SemverIntegrationTest/testEqualToSemverMatcher()", + "SemverIntegrationTest/testGreaterThanOrEqualToSemverMatcher()", + "SemverIntegrationTest/testInListSemverMatcher()", + "SemverIntegrationTest/testLessThanOrEqualToSemverMatcher()", "SemverTest", - "SemverTest\/testBetween()", - "SemverTest\/testEqualTo()", - "SemverTest\/testGreaterThanOrEqualTo()", - "SemverTest\/testInvalidFormats()", - "SemverTest\/testLessThanOrEqualTo()", + "SemverTest/testBetween()", + "SemverTest/testEqualTo()", + "SemverTest/testGreaterThanOrEqualTo()", + "SemverTest/testInvalidFormats()", + "SemverTest/testLessThanOrEqualTo()", "ServiceEndpointsTests", - "ServiceEndpointsTests\/testBuilderValidationAuthError()", - "ServiceEndpointsTests\/testBuilderValidationEventsError()", - "ServiceEndpointsTests\/testBuilderValidationSdkError()", - "ServiceEndpointsTests\/testBuilderValidationStreamingError()", - "ServiceEndpointsTests\/testBuilderValidationTelemetryError()", + "ServiceEndpointsTests/testBuilderValidationAuthError()", + "ServiceEndpointsTests/testBuilderValidationEventsError()", + "ServiceEndpointsTests/testBuilderValidationSdkError()", + "ServiceEndpointsTests/testBuilderValidationStreamingError()", + "ServiceEndpointsTests/testBuilderValidationTelemetryError()", "SingleSyncTest", - "SingleSyncTest\/testSingleSyncEnabledImpressionsDebug()", - "SingleSyncTest\/testSingleSyncEnabledImpressionsNone()", - "SingleSyncTest\/testSingleSyncEnabledImpressionsOptmized()", + "SingleSyncTest/testSingleSyncEnabledImpressionsDebug()", + "SingleSyncTest/testSingleSyncEnabledImpressionsNone()", + "SingleSyncTest/testSingleSyncEnabledImpressionsOptmized()", "SplitChangeProcessorTests", - "SplitChangeProcessorTests\/testProcessNoSets()", - "SplitChangeProcessorTests\/testProcessWithSets()", + "SplitChangeProcessorTests/testProcessNoSets()", + "SplitChangeProcessorTests/testProcessWithSets()", "SplitChangesServerErrorTest", - "SplitChangesServerErrorTest\/testChangesError()", + "SplitChangesServerErrorTest/testChangesError()", "SplitChangesTest", - "SplitChangesTest\/test()", + "SplitChangesTest/test()", "SplitClientManagerTest", - "SplitClientManagerTest\/testDestroyForKey()", - "SplitClientManagerTest\/testDestroyLastKey()", - "SplitClientManagerTest\/testFlush()", + "SplitClientManagerTest/testDestroyForKey()", + "SplitClientManagerTest/testDestroyLastKey()", + "SplitClientManagerTest/testFlush()", "SplitClientTests", - "SplitClientTests\/testOnBg()", - "SplitClientTests\/testOnMain()", - "SplitClientTests\/testOnQueue()", + "SplitClientTests/testOnBg()", + "SplitClientTests/testOnMain()", + "SplitClientTests/testOnQueue()", "SplitConfigurationsParsingTest", - "SplitConfigurationsParsingTest\/testDecodingArrayAndMapConfig()", - "SplitConfigurationsParsingTest\/testDecodingSimpleConfig()", - "SplitConfigurationsParsingTest\/testEncodingAllValueTypesConfig()", - "SplitConfigurationsParsingTest\/testEncodingBasicArrayConfig()", - "SplitConfigurationsParsingTest\/testEncodingMapArrayConfig()", - "SplitConfigurationsParsingTest\/testEncodingMultiTreatmentConfig()", - "SplitConfigurationsParsingTest\/testEncodingNestedMultiConfig()", - "SplitConfigurationsParsingTest\/testEncodingOneBasicConfig()", + "SplitConfigurationsParsingTest/testDecodingArrayAndMapConfig()", + "SplitConfigurationsParsingTest/testDecodingSimpleConfig()", + "SplitConfigurationsParsingTest/testEncodingAllValueTypesConfig()", + "SplitConfigurationsParsingTest/testEncodingBasicArrayConfig()", + "SplitConfigurationsParsingTest/testEncodingMapArrayConfig()", + "SplitConfigurationsParsingTest/testEncodingMultiTreatmentConfig()", + "SplitConfigurationsParsingTest/testEncodingNestedMultiConfig()", + "SplitConfigurationsParsingTest/testEncodingOneBasicConfig()", "SplitDaoTest", - "SplitDaoTest\/testCreateGetAes128Cbc()", - "SplitDaoTest\/testCreateGetPlainText()", - "SplitDaoTest\/testDataIsEncryptedInDb()", - "SplitDaoTest\/testDeleteAllAes128Cbc()", - "SplitDaoTest\/testDeleteAllPlainText()", - "SplitDaoTest\/testGetUpdate()", - "SplitDaoTest\/testGetUpdateAes128Cbc()", - "SplitDaoTest\/testGetUpdateSeveralAes128Cbc()", - "SplitDaoTest\/testGetUpdateSeveralPlainText()", + "SplitDaoTest/testCreateGetAes128Cbc()", + "SplitDaoTest/testCreateGetPlainText()", + "SplitDaoTest/testDataIsEncryptedInDb()", + "SplitDaoTest/testDeleteAllAes128Cbc()", + "SplitDaoTest/testDeleteAllPlainText()", + "SplitDaoTest/testGetUpdate()", + "SplitDaoTest/testGetUpdateAes128Cbc()", + "SplitDaoTest/testGetUpdateSeveralAes128Cbc()", + "SplitDaoTest/testGetUpdateSeveralPlainText()", "SplitEventsCoordinatorTest", - "SplitEventsCoordinatorTest\/testAddNotifyRemoveManager()", - "SplitEventsCoordinatorTest\/testEventsAfterRemove()", - "SplitEventsCoordinatorTest\/testEventsBeforeAdd()", - "SplitEventsCoordinatorTest\/testStop()", + "SplitEventsCoordinatorTest/testAddNotifyRemoveManager()", + "SplitEventsCoordinatorTest/testEventsAfterRemove()", + "SplitEventsCoordinatorTest/testEventsBeforeAdd()", + "SplitEventsCoordinatorTest/testStop()", "SplitEventsManagerTest", - "SplitEventsManagerTest\/testSdkReady()", - "SplitEventsManagerTest\/testSdkReadyFromCacheAndReady()", - "SplitEventsManagerTest\/testSdkReadyFromCacheAndReadyTimeout()", - "SplitEventsManagerTest\/testSdkReadyTimeOut()", - "SplitEventsManagerTest\/testSdkUpdateMySegments()", - "SplitEventsManagerTest\/testSdkUpdateSplits()", - "SplitEventsManagerTest\/testSplitKilledNoSdkReady()", - "SplitEventsManagerTest\/testSplitKilledWhenReady()", + "SplitEventsManagerTest/testSdkReady()", + "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()", + "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()", + "SplitIntegrationTests/testControlTreatment()", + "SplitIntegrationTests/testImpressionsCount()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledError()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledNoWaitMls()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledWaitMls()", + "SplitIntegrationTests/testReadyNoRef()", "SplitManagerTest", - "SplitManagerTest\/testAddOneSplit()", - "SplitManagerTest\/testEmptyName()", - "SplitManagerTest\/testInitialSplitLoaded()", - "SplitManagerTest\/testSplitInfo()", + "SplitManagerTest/testAddOneSplit()", + "SplitManagerTest/testEmptyName()", + "SplitManagerTest/testInitialSplitLoaded()", + "SplitManagerTest/testSplitInfo()", "SplitSdkUpdatePollingTest", - "SplitSdkUpdatePollingTest\/testSdkReadyOnly()", - "SplitSdkUpdatePollingTest\/testSdkUpdateMySegments()", - "SplitSdkUpdatePollingTest\/testSdkUpdateSplits()", + "SplitSdkUpdatePollingTest/testSdkReadyOnly()", + "SplitSdkUpdatePollingTest/testSdkUpdateMySegments()", + "SplitSdkUpdatePollingTest/testSdkUpdateSplits()", "SplitValidatorTests", - "SplitValidatorTests\/testEmptyName()", - "SplitValidatorTests\/testExistingSplit()", - "SplitValidatorTests\/testLeadingSpacesName()", - "SplitValidatorTests\/testNoExistingSplit()", - "SplitValidatorTests\/testNullName()", - "SplitValidatorTests\/testValidName()", + "SplitValidatorTests/testEmptyName()", + "SplitValidatorTests/testExistingSplit()", + "SplitValidatorTests/testLeadingSpacesName()", + "SplitValidatorTests/testNoExistingSplit()", + "SplitValidatorTests/testNullName()", + "SplitValidatorTests/testValidName()", "SplitsBgSyncWorkerTest", - "SplitsBgSyncWorkerTest\/testClearExpiredCache()", - "SplitsBgSyncWorkerTest\/testFetchFail()", - "SplitsBgSyncWorkerTest\/testFetchSuccess()", - "SplitsBgSyncWorkerTest\/testNoClearNonExpiredCache()", + "SplitsBgSyncWorkerTest/testClearExpiredCache()", + "SplitsBgSyncWorkerTest/testFetchFail()", + "SplitsBgSyncWorkerTest/testFetchSuccess()", + "SplitsBgSyncWorkerTest/testNoClearNonExpiredCache()", "SplitsChangesCheckerTest", - "SplitsChangesCheckerTest\/testSplitsChangesArrived()", - "SplitsChangesCheckerTest\/testSplitsNoChangesEqualChangeNumber()", - "SplitsChangesCheckerTest\/testSplitsNoChangesMinorChangeNumber()", + "SplitsChangesCheckerTest/testSplitsChangesArrived()", + "SplitsChangesCheckerTest/testSplitsNoChangesEqualChangeNumber()", + "SplitsChangesCheckerTest/testSplitsNoChangesMinorChangeNumber()", "SplitsDecoderTest", - "SplitsDecoderTest\/testDecodeMultiThreads()", - "SplitsDecoderTest\/testDecodeOneThread()", + "SplitsDecoderTest/testDecodeMultiThreads()", + "SplitsDecoderTest/testDecodeOneThread()", "SplitsEncoderTest", - "SplitsEncoderTest\/testDecodeOneThread()", - "SplitsEncoderTest\/testDecodeTwoThread()", + "SplitsEncoderTest/testDecodeOneThread()", + "SplitsEncoderTest/testDecodeTwoThread()", "SplitsStorageTests", "SplitsStorageTrafficTypesTests", - "SplitsStorageTrafficTypesTests\/testChangedTrafficTypeForSplit()", - "SplitsStorageTrafficTypesTests\/testExistingChangedTrafficTypeForSplit()", - "SplitsStorageTrafficTypesTests\/testInitialtrafficTypes()", - "SplitsStorageTrafficTypesTests\/testOverflowArchived()", - "SplitsStorageTrafficTypesTests\/testRemove2TrafficTypes()", - "SplitsStorageTrafficTypesTests\/testSeveralTrafficTypeUpdatesFinalActive()", - "SplitsStorageTrafficTypesTests\/testSeveralTrafficTypeUpdatesFinalArchived()", - "SplitsStorageTrafficTypesTests\/testUpdatedSplitTrafficType()", + "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()", + "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()", + "SplitsUpdateWorkerTest/testOldChangeNumber()", + "SplitsUpdateWorkerTest/testOneTimeFetchSuccess()", + "SplitsUpdateWorkerTest/testRetryAndSuccess()", + "SplitsUpdateWorkerTest/testStopNoSuccess()", "SseAuthenticatorTest", - "SseAuthenticatorTest\/testEmptyTokenResponse()", - "SseAuthenticatorTest\/testNoRecoverableError()", - "SseAuthenticatorTest\/testNullTokenResponse()", - "SseAuthenticatorTest\/testRecoverableError()", - "SseAuthenticatorTest\/testSuccesfulMultiUserKeyRequest()", - "SseAuthenticatorTest\/testSuccesfulRequest()", + "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()", + "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()", + "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()", + "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()", + "StreamingAuthFail4xxTest/testInit()", "StreamingAuthFail5xxTest", "StreamingBgReconnectTest", - "StreamingBgReconnectTest\/testReconnect()", + "StreamingBgReconnectTest/testReconnect()", "StreamingConnFail5xxTest", - "StreamingConnFail5xxTest\/testInit()", + "StreamingConnFail5xxTest/testInit()", "StreamingControlResetTest", - "StreamingControlResetTest\/testStreamingReset()", + "StreamingControlResetTest/testStreamingReset()", "StreamingControlTest", - "StreamingControlTest\/testControl()", + "StreamingControlTest/testControl()", "StreamingDelaytTest", - "StreamingDelaytTest\/testDelayOnReconnect()", - "StreamingDelaytTest\/testDelayOnReconnectStress()", - "StreamingDelaytTest\/testNoStreamingDelay()", - "StreamingDelaytTest\/testStreamingDelay()", + "StreamingDelaytTest/testDelayOnReconnect()", + "StreamingDelaytTest/testDelayOnReconnectStress()", + "StreamingDelaytTest/testNoStreamingDelay()", + "StreamingDelaytTest/testStreamingDelay()", "StreamingDisabledTest", - "StreamingDisabledTest\/testOccupancy()", + "StreamingDisabledTest/testOccupancy()", "StreamingInitTest", - "StreamingInitTest\/testInit()", - "StreamingInitTest\/testInitWithoutSpec()", + "StreamingInitTest/testInit()", + "StreamingInitTest/testInitWithoutSpec()", "StreamingMySegmentsSyncTest", - "StreamingMySegmentsSyncTest\/testInit()", + "StreamingMySegmentsSyncTest/testInit()", "StreamingNoReconectWhenPollingTest", - "StreamingNoReconectWhenPollingTest\/testShouldReconnect()", + "StreamingNoReconectWhenPollingTest/testShouldReconnect()", "StreamingOccupancyTest", "StreamingSplitKillTest", - "StreamingSplitKillTest\/testSplitKill()", + "StreamingSplitKillTest/testSplitKill()", "StreamingSplitsSyncTest", - "StreamingSplitsSyncTest\/testInit()", + "StreamingSplitsSyncTest/testInit()", "SyncConfigTest", - "SyncConfigTest\/testEmptyFilterValuesDiscarded()", - "SyncConfigTest\/testFilterByPrefix()", - "SyncConfigTest\/testFilterName()", - "SyncConfigTest\/testInvalidFilterValuesDiscarded()", - "SyncConfigTest\/testSyncBuilder()", + "SyncConfigTest/testEmptyFilterValuesDiscarded()", + "SyncConfigTest/testFilterByPrefix()", + "SyncConfigTest/testFilterName()", + "SyncConfigTest/testInvalidFilterValuesDiscarded()", + "SyncConfigTest/testSyncBuilder()", "SyncDictionaryCollectionWrapperTest", - "SyncDictionaryCollectionWrapperTest\/testAllValues()", - "SyncDictionaryCollectionWrapperTest\/testInitialAppend()", - "SyncDictionaryCollectionWrapperTest\/testRemoveValue()", - "SyncDictionarySingleWrapperTest\/testAllValues()", - "SyncDictionarySingleWrapperTest\/testInitialSetup()", - "SyncDictionarySingleWrapperTest\/testRemoveAllValues()", - "SyncDictionarySingleWrapperTest\/testRemoveValue()", + "SyncDictionaryCollectionWrapperTest/testAllValues()", + "SyncDictionaryCollectionWrapperTest/testInitialAppend()", + "SyncDictionaryCollectionWrapperTest/testRemoveValue()", + "SyncDictionarySingleWrapperTest/testAllValues()", + "SyncDictionarySingleWrapperTest/testInitialSetup()", + "SyncDictionarySingleWrapperTest/testRemoveAllValues()", + "SyncDictionarySingleWrapperTest/testRemoveValue()", "SyncGuardianTest", - "SyncGuardianTest\/testFirstUpdate()", - "SyncGuardianTest\/testIncreaseAndDecreasePeriodValidation()", - "SyncGuardianTest\/testMinPeriodValidation()", - "SyncGuardianTest\/testMustNoSyncDisabled()", - "SyncGuardianTest\/testMustNoSyncStreamingDisabled()", - "SyncGuardianTest\/testMustNotSyncWhenTimeDoesNotExceed()", - "SyncGuardianTest\/testUpdatePeriodValidation()", + "SyncGuardianTest/testFirstUpdate()", + "SyncGuardianTest/testIncreaseAndDecreasePeriodValidation()", + "SyncGuardianTest/testMinPeriodValidation()", + "SyncGuardianTest/testMustNoSyncDisabled()", + "SyncGuardianTest/testMustNoSyncStreamingDisabled()", + "SyncGuardianTest/testMustNotSyncWhenTimeDoesNotExceed()", + "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()", + "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()", + "SyncPostBgTest/testSync()", "SyncUpdateWorkerTest", - "SyncUpdateWorkerTest\/testSplitKillWorker()", - "SyncUpdateWorkerTest\/testSplitUpdateWorkerNoPayload()", - "SyncUpdateWorkerTest\/testSplitUpdateWorkerWithPayloadChangeNumberBigger()", - "SyncUpdateWorkerTest\/testSplitUpdateWorkerWithPayloadChangeNumberSmaller()", + "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()", + "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()", + "TelemetryConfigRecorderWorkerTests/testFailedAttemptLimit()", + "TelemetryConfigRecorderWorkerTests/testFailedAttemptLimitExceded()", + "TelemetryConfigRecorderWorkerTests/testSendSuccess()", "TelemetryIntegrationTest", - "TelemetryIntegrationTest\/testConfig()", - "TelemetryIntegrationTest\/testConfigTelemetry()", - "TelemetryIntegrationTest\/testHttpError()", - "TelemetryIntegrationTest\/testRuntimeAndSyncTelemetry()", - "TelemetryIntegrationTest\/testStreamingAblyErrorAndSessionLength()", - "TelemetryIntegrationTest\/testStreamingTelemetry()", + "TelemetryIntegrationTest/testConfig()", + "TelemetryIntegrationTest/testConfigTelemetry()", + "TelemetryIntegrationTest/testHttpError()", + "TelemetryIntegrationTest/testRuntimeAndSyncTelemetry()", + "TelemetryIntegrationTest/testStreamingAblyErrorAndSessionLength()", + "TelemetryIntegrationTest/testStreamingTelemetry()", "TelemetryStatsRecorderWorkerTests", - "TelemetryStatsRecorderWorkerTests\/testConcurrentFlush()", - "TelemetryStatsRecorderWorkerTests\/testEndpointNotReachable()", - "TelemetryStatsRecorderWorkerTests\/testFailedAttemptLimit()", - "TelemetryStatsRecorderWorkerTests\/testFailedAttemptLimitExceded()", - "TelemetryStatsRecorderWorkerTests\/testSendSuccess()", - "TelemetryTest\/testEvaluationRecording()", - "TelemetryTest\/testNonReadyEvaluation()", - "TelemetryTest\/testOnlyReadyTime()", - "TelemetryTest\/testReadyTime()", - "TelmetrySynchronizerTest\/testStart()", - "TelmetrySynchronizerTest\/testStop()", - "TelmetrySynchronizerTest\/testSyncConfig()", - "TelmetrySynchronizerTest\/testSyncStats()", + "TelemetryStatsRecorderWorkerTests/testConcurrentFlush()", + "TelemetryStatsRecorderWorkerTests/testEndpointNotReachable()", + "TelemetryStatsRecorderWorkerTests/testFailedAttemptLimit()", + "TelemetryStatsRecorderWorkerTests/testFailedAttemptLimitExceded()", + "TelemetryStatsRecorderWorkerTests/testSendSuccess()", + "TelemetryTest/testEvaluationRecording()", + "TelemetryTest/testNonReadyEvaluation()", + "TelemetryTest/testOnlyReadyTime()", + "TelemetryTest/testReadyTime()", + "TelmetrySynchronizerTest/testStart()", + "TelmetrySynchronizerTest/testStop()", + "TelmetrySynchronizerTest/testSyncConfig()", + "TelmetrySynchronizerTest/testSyncStats()", "TimersManagerTest", - "TimersManagerTest\/testAddAndCancelTimer()", - "TimersManagerTest\/testAddTimer()", + "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()", + "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()", + "TrackTest/test()", "TreatmentManagerTest", - "TreatmentManagerTest\/testBasicEvaluationNoConfig()", - "TreatmentManagerTest\/testBasicEvaluationWithConfig()", - "TreatmentManagerTest\/testBasicEvaluations()", - "TreatmentManagerTest\/testEmptyKey()", - "TreatmentManagerTest\/testEmptySplits()", - "TreatmentManagerTest\/testKilledSplitWithConfig()", - "TreatmentManagerTest\/testLongKey()", - "TreatmentManagerTest\/testMergedAttributes()", - "TreatmentManagerTest\/testNoStoredAttributes()", - "TreatmentManagerTest\/testNonExistingSplits()", - "TreatmentManagerTest\/testOnlyStoredAttributes()", - "TreatmentManagerTest\/testRuntimeProducers()", + "TreatmentManagerTest/testBasicEvaluationNoConfig()", + "TreatmentManagerTest/testBasicEvaluationWithConfig()", + "TreatmentManagerTest/testBasicEvaluations()", + "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\/testUpdatePlainText()", - "UniqueKeyTrackerTest\/testTrackAndSave()", + "UniqueKeyDaoTest/testDataIsEncryptedInDb()", + "UniqueKeyDaoTest/testInsertGetAes128Cbc()", + "UniqueKeyDaoTest/testInsertGetPlainText()", + "UniqueKeyDaoTest/testLoadOutdatedAes128Cbc()", + "UniqueKeyDaoTest/testLoadOutdatedPlainText()", + "UniqueKeyDaoTest/testUpdateAes128Cbc()", + "UniqueKeyDaoTest/testUpdateAndIncrementCountAes128Cbc()", + "UniqueKeyDaoTest/testUpdatePlainText()", + "UniqueKeyTrackerTest/testTrackAndSave()", "UniqueKeysRecorderCountWorkerTests", - "UniqueKeysRecorderCountWorkerTests\/testSendNoImpressions()", - "UniqueKeysRecorderCountWorkerTests\/testSendOneImpression()", - "UniqueKeysRecorderCountWorkerTests\/testSendSuccess()", + "UniqueKeysRecorderCountWorkerTests/testSendNoImpressions()", + "UniqueKeysRecorderCountWorkerTests/testSendOneImpression()", + "UniqueKeysRecorderCountWorkerTests/testSendSuccess()", "UnsupportedMatcherIntegrationTest", - "UnsupportedMatcherIntegrationTest\/testFeatureFlagWithUnsupportedMatcherIsPresentInManager()", - "UnsupportedMatcherIntegrationTest\/testGetTreatmentForUnsupportedMatcherFeatureFlagReturnsControl()", - "UnsupportedMatcherIntegrationTest\/testGetTreatmentWithConfigForUnsupportedMatcherFeatureFlagReturnsControl()", - "UnsupportedMatcherIntegrationTest\/testImpressionInListenerHasUnsupportedLabel()", - "UnsupportedMatcherIntegrationTest\/testStoredImpressionHasUnsupportedLabel()", + "UnsupportedMatcherIntegrationTest/testFeatureFlagWithUnsupportedMatcherIsPresentInManager()", + "UnsupportedMatcherIntegrationTest/testGetTreatmentForUnsupportedMatcherFeatureFlagReturnsControl()", + "UnsupportedMatcherIntegrationTest/testGetTreatmentWithConfigForUnsupportedMatcherFeatureFlagReturnsControl()", + "UnsupportedMatcherIntegrationTest/testImpressionInListenerHasUnsupportedLabel()", + "UnsupportedMatcherIntegrationTest/testStoredImpressionHasUnsupportedLabel()", "UserConsentManagerTest", - "UserConsentManagerTest\/testSetDeclined()", - "UserConsentManagerTest\/testSetGranted()", - "UserConsentManagerTest\/testSetUnknown()", + "UserConsentManagerTest/testSetDeclined()", + "UserConsentManagerTest/testSetGranted()", + "UserConsentManagerTest/testSetUnknown()", "UserConsentModeDebugTest", - "UserConsentModeDebugTest\/testUserConsentDeclined()", - "UserConsentModeDebugTest\/testUserConsentGranted()", - "UserConsentModeDebugTest\/testUserConsentUnknownThenDeclined()", - "UserConsentModeDebugTest\/testUserConsentUnknownThenGranted()", - "UserConsentModeNoneTest\/testUserConsentDeclined()", - "UserConsentModeNoneTest\/testUserConsentGranted()", - "UserConsentModeNoneTest\/testUserConsentUnknownThenDeclined()", + "UserConsentModeDebugTest/testUserConsentDeclined()", + "UserConsentModeDebugTest/testUserConsentGranted()", + "UserConsentModeDebugTest/testUserConsentUnknownThenDeclined()", + "UserConsentModeDebugTest/testUserConsentUnknownThenGranted()", + "UserConsentModeNoneTest/testUserConsentDeclined()", + "UserConsentModeNoneTest/testUserConsentGranted()", + "UserConsentModeNoneTest/testUserConsentUnknownThenDeclined()", "UserConsentModeOptimizedTest", - "UserConsentModeOptimizedTest\/testUserConsentDeclined()", - "UserConsentModeOptimizedTest\/testUserConsentGranted()", - "UserConsentModeOptimizedTest\/testUserConsentUnknownThenDeclined()", - "UserConsentModeOptimizedTest\/testUserConsentUnknownThenGranted()", + "UserConsentModeOptimizedTest/testUserConsentDeclined()", + "UserConsentModeOptimizedTest/testUserConsentGranted()", + "UserConsentModeOptimizedTest/testUserConsentUnknownThenDeclined()", + "UserConsentModeOptimizedTest/testUserConsentUnknownThenGranted()", "UserKeyEncondingTest", - "UserKeyEncondingTest\/testKey()", + "UserKeyEncondingTest/testKey()", "VersionTest", - "VersionTest\/testFactoryVersion()", - "VersionTest\/testSemanticVersion()" + "VersionTest/testFactoryVersion()", + "VersionTest/testSemanticVersion()" ], - "target" : { - "containerPath" : "container:Split.xcodeproj", - "identifier" : "592C6AA4211B6C99002D120C", - "name" : "SplitTests" + "target": { + "containerPath": "container:Split.xcodeproj", + "identifier": "5B3C16342ED76BAD0068D623", + "name": "SplitTestsSwift6" } } ], - "version" : 1 -} + "version": 1 +} \ No newline at end of file diff --git a/Split.podspec b/Split.podspec index 099cc6c48..da71ae3d3 100644 --- a/Split.podspec +++ b/Split.podspec @@ -1,7 +1,7 @@ Pod::Spec.new do |s| s.name = 'Split' s.module_name = 'Split' - s.version = '3.4.2' + s.version = '3.5.0-rc1' s.summary = 'iOS SDK for Split' s.description = <<-DESC This SDK is designed to work with Split, the platform for controlled rollouts, serving features to your users via the Split feature flag to manage your complete customer experience. diff --git a/Split.xcodeproj/project.pbxproj b/Split.xcodeproj/project.pbxproj index 3349a1f1e..5fcd642b4 100644 --- a/Split.xcodeproj/project.pbxproj +++ b/Split.xcodeproj/project.pbxproj @@ -356,6 +356,460 @@ 5B279CF92E340FC600B73A36 /* splitschanges_no_segments.json in Resources */ = {isa = PBXBuildFile; fileRef = 5B279CF82E340FB900B73A36 /* splitschanges_no_segments.json */; }; 5B343EAD2E26E93B006BEBE7 /* StorageHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B343EAC2E26E937006BEBE7 /* StorageHelper.swift */; }; 5B343EAE2E26E93B006BEBE7 /* StorageHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B343EAC2E26E937006BEBE7 /* StorageHelper.swift */; }; + 5B3C16382ED76BAD0068D623 /* PersistentMyLargeSegmentsStorageMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9500D9DB2C6278F900383593 /* PersistentMyLargeSegmentsStorageMock.swift */; }; + 5B3C16392ED76BAD0068D623 /* GeneralInfoDaoTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 954F9B0A2570431900140B81 /* GeneralInfoDaoTests.swift */; }; + 5B3C163A2ED76BAD0068D623 /* PersistentMySegmentsStorageTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C8F78D27D00A5E00E118EA /* PersistentMySegmentsStorageTests.swift */; }; + 5B3C163B2ED76BAD0068D623 /* HashedImpressionsStorageTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 955E12442BFE758F00AE6D10 /* HashedImpressionsStorageTest.swift */; }; + 5B3C163C2ED76BAD0068D623 /* SplitClientStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5959C47D228051040064F968 /* SplitClientStub.swift */; }; + 5B3C163D2ED76BAD0068D623 /* OutdatedProxyIntegrationTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5A7D5582DDBD7A30081D190 /* OutdatedProxyIntegrationTest.swift */; }; + 5B3C163E2ED76BAD0068D623 /* ConfigObjcTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 95ABF4B7292FF451006ED016 /* ConfigObjcTest.m */; }; + 5B3C163F2ED76BAD0068D623 /* TelemetryStatsRecorderWorkerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95B1801D2763BF7E002DC9DF /* TelemetryStatsRecorderWorkerTests.swift */; }; + 5B3C16402ED76BAD0068D623 /* HttpEventsRecorderStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95F3F001258D3EE700084AF8 /* HttpEventsRecorderStub.swift */; }; + 5B3C16412ED76BAD0068D623 /* LocalhostSplitClientTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59D84BE2221734F5003DA248 /* LocalhostSplitClientTests.swift */; }; + 5B3C16422ED76BAD0068D623 /* SseNotificationProcessorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59B2043024F549A60092F2E9 /* SseNotificationProcessorTest.swift */; }; + 5B3C16432ED76BAD0068D623 /* SplitEventsManagerTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 592C6ABB211B718E002D120C /* SplitEventsManagerTest.swift */; }; + 5B3C16442ED76BAD0068D623 /* NotificationHelperStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C7569C2696457500696148 /* NotificationHelperStub.swift */; }; + 5B3C16452ED76BAD0068D623 /* GeneralInfoStorageMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5E967562D38013000112DAC /* GeneralInfoStorageMock.swift */; }; + 5B3C16462ED76BAD0068D623 /* SyncGuardianStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 952FA12E2A2F6E4D00264AB5 /* SyncGuardianStub.swift */; }; + 5B3C16472ED76BAD0068D623 /* EventsRecorderWorkerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95F3EFFD258D3C8600084AF8 /* EventsRecorderWorkerTests.swift */; }; + 5B3C16482ED76BAD0068D623 /* MySegmentsPayloadDecoderTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 955B595F280DF75E00D105CD /* MySegmentsPayloadDecoderTest.swift */; }; + 5B3C16492ED76BAD0068D623 /* EventDaoStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59F65F0725654F44005FE8C9 /* EventDaoStub.swift */; }; + 5B3C164A2ED76BAD0068D623 /* ServiceEndpointsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95CED0522B4F3EA2005E3C34 /* ServiceEndpointsTests.swift */; }; + 5B3C164B2ED76BAD0068D623 /* MySegmentServerErrorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 596A7B642344C1EF004F6139 /* MySegmentServerErrorTest.swift */; }; + 5B3C164C2ED76BAD0068D623 /* AttributesStorageTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95816FC62739D274004228A3 /* AttributesStorageTests.swift */; }; + 5B3C164D2ED76BAD0068D623 /* SingleSyncTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9583553F28464FD300014F0C /* SingleSyncTest.swift */; }; + 5B3C164E2ED76BAD0068D623 /* SplitManagerStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5959C47F228051CA0064F968 /* SplitManagerStub.swift */; }; + 5B3C164F2ED76BAD0068D623 /* MySegmentsSyncWorkerFactoryStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9519A93527DBD41100278AEC /* MySegmentsSyncWorkerFactoryStub.swift */; }; + 5B3C16502ED76BAD0068D623 /* SseHandlerTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59F4AA9524FE800200A1C69A /* SseHandlerTest.swift */; }; + 5B3C16512ED76BAD0068D623 /* PersistentEventsStorageTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59F65F0525654EBB005FE8C9 /* PersistentEventsStorageTest.swift */; }; + 5B3C16522ED76BAD0068D623 /* MySegmentsStorageTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5905D4E4255B2395006DA3B1 /* MySegmentsStorageTests.swift */; }; + 5B3C16532ED76BAD0068D623 /* SplitDatabaseStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59F65F09256568CF005FE8C9 /* SplitDatabaseStub.swift */; }; + 5B3C16542ED76BAD0068D623 /* CertificatePinningConfigTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95F7BC1B2C37370D00C5F2E4 /* CertificatePinningConfigTests.swift */; }; + 5B3C16552ED76BAD0068D623 /* ConcurrentSetTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5905D4E02559D20C006DA3B1 /* ConcurrentSetTests.swift */; }; + 5B3C16562ED76BAD0068D623 /* FeatureFlagsPayloadDecoderTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C027722A4B115C000B9B4F /* FeatureFlagsPayloadDecoderTest.swift */; }; + 5B3C16572ED76BAD0068D623 /* SseClientFactoryStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 955BB49628229E9100762D7E /* SseClientFactoryStub.swift */; }; + 5B3C16582ED76BAD0068D623 /* HttpRequestManagerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95F7BC242C45B8EC00C5F2E4 /* HttpRequestManagerTests.swift */; }; + 5B3C16592ED76BAD0068D623 /* SplitsDecoderTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 956A7E2B297ECB110080D53C /* SplitsDecoderTest.swift */; }; + 5B3C165A2ED76BAD0068D623 /* DecompressionMocks.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95342E9A2A4C97F10045B201 /* DecompressionMocks.swift */; }; + 5B3C165B2ED76BAD0068D623 /* HttpUniqueKeysRecorderStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 955AAB8E283FF1FE00ADFB07 /* HttpUniqueKeysRecorderStub.swift */; }; + 5B3C165C2ED76BAD0068D623 /* ComputeProcessCountTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 956A7E30297EE5A60080D53C /* ComputeProcessCountTest.swift */; }; + 5B3C165D2ED76BAD0068D623 /* HttpRequestMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59EFD2FA24B8EF6F0052920D /* HttpRequestMock.swift */; }; + 5B3C165E2ED76BAD0068D623 /* EventsSynchronizerTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95ABF5012937ABFB006ED016 /* EventsSynchronizerTest.swift */; }; + 5B3C165F2ED76BAD0068D623 /* StreamingConnFail5xxTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5921ED392538C57D000D6C8B /* StreamingConnFail5xxTest.swift */; }; + 5B3C16602ED76BAD0068D623 /* CipherTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95F0569529B7836E009F5A68 /* CipherTest.swift */; }; + 5B3C16612ED76BAD0068D623 /* ImpressionsModeTypeWrapperTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95ABF4BB29300ECB006ED016 /* ImpressionsModeTypeWrapperTest.swift */; }; + 5B3C16622ED76BAD0068D623 /* SseAuthenticationStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59ED408524EAB95E00EF7B09 /* SseAuthenticationStub.swift */; }; + 5B3C16632ED76BAD0068D623 /* PersistentMyLargeSegmentsStorageTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9500D9D22C62530300383593 /* PersistentMyLargeSegmentsStorageTests.swift */; }; + 5B3C16642ED76BAD0068D623 /* DispatchQueue+Test.swift in Sources */ = {isa = PBXBuildFile; fileRef = 950F72FB292E615D008A0040 /* DispatchQueue+Test.swift */; }; + 5B3C16652ED76BAD0068D623 /* Murmur3HashingTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59C492FA216695D500F5F774 /* Murmur3HashingTest.swift */; }; + 5B3C16662ED76BAD0068D623 /* SynchronizerStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59B2043A24F568660092F2E9 /* SynchronizerStub.swift */; }; + 5B3C16672ED76BAD0068D623 /* TlsPinCheckerMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95F7BC262C45C12700C5F2E4 /* TlsPinCheckerMock.swift */; }; + 5B3C16682ED76BAD0068D623 /* RecorderFlusherCheckerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95F3EFEB258D26ED00084AF8 /* RecorderFlusherCheckerTests.swift */; }; + 5B3C16692ED76BAD0068D623 /* EventDaoTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59F65F002562FF71005FE8C9 /* EventDaoTest.swift */; }; + 5B3C166A2ED76BAD0068D623 /* InitDbCipherTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95715A9429DB0ED800A1B2F9 /* InitDbCipherTest.swift */; }; + 5B3C166B2ED76BAD0068D623 /* ByKeyFacadeTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9519A93927DE318000278AEC /* ByKeyFacadeTest.swift */; }; + 5B3C166C2ED76BAD0068D623 /* HttpSplitFetcherStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 954F9C74257961C100140B81 /* HttpSplitFetcherStub.swift */; }; + 5B3C166D2ED76BAD0068D623 /* MySegmentsBgSyncWorkerTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95649FBD260405C7006D5E0C /* MySegmentsBgSyncWorkerTest.swift */; }; + 5B3C166E2ED76BAD0068D623 /* ImpressionsDedupTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95CC53C52695F68500A07A04 /* ImpressionsDedupTest.swift */; }; + 5B3C166F2ED76BAD0068D623 /* EventDTOJsonTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59AD7AC92465C32D00F5B0B4 /* EventDTOJsonTest.swift */; }; + 5B3C16702ED76BAD0068D623 /* PersistentSplitsStorageStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5905D4F4255C596C006DA3B1 /* PersistentSplitsStorageStub.swift */; }; + 5B3C16712ED76BAD0068D623 /* MySegmentsV2PayloaDecoderTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95B4369926F147F100E1EB9C /* MySegmentsV2PayloaDecoderTest.swift */; }; + 5B3C16722ED76BAD0068D623 /* FlagSetValidatorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 953DAA602ABDE8AF004056CE /* FlagSetValidatorTests.swift */; }; + 5B3C16732ED76BAD0068D623 /* TelemetrySynchronizerTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9551666A276A46E000FE9D55 /* TelemetrySynchronizerTest.swift */; }; + 5B3C16742ED76BAD0068D623 /* FallbackTreatmentsCalculatorStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5BD767A72E6A04A600F9EFBD /* FallbackTreatmentsCalculatorStub.swift */; }; + 5B3C16752ED76BAD0068D623 /* EventTypeNameHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59FB7C1521F79B8200ECC96A /* EventTypeNameHelper.swift */; }; + 5B3C16762ED76BAD0068D623 /* DecompressionTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9595910426DFB1AB009E7944 /* DecompressionTest.swift */; }; + 5B3C16772ED76BAD0068D623 /* StreamingSplitKillTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 594F5F54253A1A6500A945B4 /* StreamingSplitKillTest.swift */; }; + 5B3C16782ED76BAD0068D623 /* FetchSpecificSplitsTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 595AD1FF24DAF61700A7B750 /* FetchSpecificSplitsTest.swift */; }; + 5B3C16792ED76BAD0068D623 /* SseHandlerStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59F4AAA4250007BD00A1C69A /* SseHandlerStub.swift */; }; + 5B3C167A2ED76BAD0068D623 /* SyncManagerTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59F4AAA72508120500A1C69A /* SyncManagerTest.swift */; }; + 5B3C167B2ED76BAD0068D623 /* EndpointTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5919017A24A27629005BD12A /* EndpointTest.swift */; }; + 5B3C167C2ED76BAD0068D623 /* FactoryRegistryTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5959C478227B89980064F968 /* FactoryRegistryTest.swift */; }; + 5B3C167D2ED76BAD0068D623 /* RolloutCacheConfigurationTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5E967542D37FDD500112DAC /* RolloutCacheConfigurationTest.swift */; }; + 5B3C167E2ED76BAD0068D623 /* JwtTokenParserTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 595AD21424E1CD4600A7B750 /* JwtTokenParserTest.swift */; }; + 5B3C167F2ED76BAD0068D623 /* AnyValueValidatorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9573FB36273D762200086DDE /* AnyValueValidatorTests.swift */; }; + 5B3C16802ED76BAD0068D623 /* TestSplitFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95ED4A9726497EEA00FD3569 /* TestSplitFactory.swift */; }; + 5B3C16812ED76BAD0068D623 /* InRuleBasedSegmentMatcherTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = C539CAD02D8AFBAF0050C732 /* InRuleBasedSegmentMatcherTest.swift */; }; + 5B3C16822ED76BAD0068D623 /* FlagSetsCacheTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9572BA842AC7611400C10FC1 /* FlagSetsCacheTests.swift */; }; + 5B3C16832ED76BAD0068D623 /* FlushTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 599A6E3322FC681600D3D68C /* FlushTest.swift */; }; + 5B3C16842ED76BAD0068D623 /* BucketSplitTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95118EEA281AC83B00782F33 /* BucketSplitTest.swift */; }; + 5B3C16852ED76BAD0068D623 /* MySegmentsSynchronizerTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9519A93127DBC25B00278AEC /* MySegmentsSynchronizerTest.swift */; }; + 5B3C16862ED76BAD0068D623 /* SyncDictionaryCollectionWrapperTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59B8B8A9220B1091003E0D5A /* SyncDictionaryCollectionWrapperTest.swift */; }; + 5B3C16872ED76BAD0068D623 /* LoggerTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95E81941287894DA00D99093 /* LoggerTest.swift */; }; + 5B3C16882ED76BAD0068D623 /* ImpressionsNoneTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 955AAB912840182800ADFB07 /* ImpressionsNoneTest.swift */; }; + 5B3C16892ED76BAD0068D623 /* SyncManagerStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 955B59642811F18000D105CD /* SyncManagerStub.swift */; }; + 5B3C168A2ED76BAD0068D623 /* ImpressionDaoTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 955428E3256815B200331356 /* ImpressionDaoTest.swift */; }; + 5B3C168B2ED76BAD0068D623 /* SplitManagerTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 590DF9CB213EB7D50082B94F /* SplitManagerTest.swift */; }; + 5B3C168C2ED76BAD0068D623 /* ReconnectBackoffCounterStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59ED408924EADAA100EF7B09 /* ReconnectBackoffCounterStub.swift */; }; + 5B3C168D2ED76BAD0068D623 /* FlagSetsCacheMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9572BA862AC76EA800C10FC1 /* FlagSetsCacheMock.swift */; }; + 5B3C168E2ED76BAD0068D623 /* TreatmentManagerMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95B0A9A92BC6C62900C31A9E /* TreatmentManagerMock.swift */; }; + 5B3C168F2ED76BAD0068D623 /* ImpressionsLoggerStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9546079525BF3945007FFD35 /* ImpressionsLoggerStub.swift */; }; + 5B3C16902ED76BAD0068D623 /* HttpEventsRecorderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95F3EFF7258D36F800084AF8 /* HttpEventsRecorderTests.swift */; }; + 5B3C16912ED76BAD0068D623 /* KeyValueStorageMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 958F98732B1129D7001F35B3 /* KeyValueStorageMock.swift */; }; + 5B3C16922ED76BAD0068D623 /* SynchronizerTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9519A92927DA9AF000278AEC /* SynchronizerTest.swift */; }; + 5B3C16932ED76BAD0068D623 /* TelemetryProducerStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95623DA72757FDDE0006A8F1 /* TelemetryProducerStub.swift */; }; + 5B3C16942ED76BAD0068D623 /* LogPrinterStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95E8193F2878922000D99093 /* LogPrinterStub.swift */; }; + 5B3C16952ED76BAD0068D623 /* PersistentSplitsStorageTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 954F9B0E2570499700140B81 /* PersistentSplitsStorageTests.swift */; }; + 5B3C16962ED76BAD0068D623 /* ImpressionDaoStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 955428E72568176C00331356 /* ImpressionDaoStub.swift */; }; + 5B3C16972ED76BAD0068D623 /* TestDataHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95F0569729B7CDD7009F5A68 /* TestDataHelper.swift */; }; + 5B3C16982ED76BAD0068D623 /* SplitChangesErrorHandlerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C53EDFC52DD3C53F000DCDBC /* SplitChangesErrorHandlerTests.swift */; }; + 5B3C16992ED76BAD0068D623 /* AttributesStorageStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9519A91627D6B9EE00278AEC /* AttributesStorageStub.swift */; }; + 5B3C169A2ED76BAD0068D623 /* EventsStorageStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95ABF512293ABEC7006ED016 /* EventsStorageStub.swift */; }; + 5B3C169B2ED76BAD0068D623 /* OutdatedSplitProxyHandlerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C53EDFCA2DD3E257000DCDBC /* OutdatedSplitProxyHandlerTests.swift */; }; + 5B3C169C2ED76BAD0068D623 /* FeatureFlagsSynchronizerStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 952FA1252A2E255600264AB5 /* FeatureFlagsSynchronizerStub.swift */; }; + 5B3C169D2ED76BAD0068D623 /* GeneralInfoStorageTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5E967422D36CB2200112DAC /* GeneralInfoStorageTest.swift */; }; + 5B3C169E2ED76BAD0068D623 /* HttpTaskMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5932260624A5325900496D8B /* HttpTaskMock.swift */; }; + 5B3C169F2ED76BAD0068D623 /* RuleBasedSegmentDaoTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = C539CAC62D89DA7B0050C732 /* RuleBasedSegmentDaoTest.swift */; }; + 5B3C16A02ED76BAD0068D623 /* ReconnectBackoffCounterTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 595AD26024E5D48500A7B750 /* ReconnectBackoffCounterTest.swift */; }; + 5B3C16A12ED76BAD0068D623 /* HttpImpressionsRecorderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95F3F01F258E3E2F00084AF8 /* HttpImpressionsRecorderTests.swift */; }; + 5B3C16A22ED76BAD0068D623 /* SplitEventsManagerCoordinatorStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 955B59662811F51A00D105CD /* SplitEventsManagerCoordinatorStub.swift */; }; + 5B3C16A32ED76BAD0068D623 /* SyncWorkerStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59F4AAC72515436400A1C69A /* SyncWorkerStub.swift */; }; + 5B3C16A42ED76BAD0068D623 /* UserConsentModeDebugTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C0577529476469007E4D6A /* UserConsentModeDebugTest.swift */; }; + 5B3C16A52ED76BAD0068D623 /* HttpClientTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59EFD2EC24B4B05E0052920D /* HttpClientTest.swift */; }; + 5B3C16A62ED76BAD0068D623 /* SplitDaoTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 954F9B062570309400140B81 /* SplitDaoTest.swift */; }; + 5B3C16A72ED76BAD0068D623 /* TreatmentManagerTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95F20F4927EB533000B5B30A /* TreatmentManagerTest.swift */; }; + 5B3C16A82ED76BAD0068D623 /* SyncEventBroadcasterStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59F4AAA224FFCD5000A1C69A /* SyncEventBroadcasterStub.swift */; }; + 5B3C16A92ED76BAD0068D623 /* RolloutCacheManagerTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5E967612D395DAA00112DAC /* RolloutCacheManagerTest.swift */; }; + 5B3C16AA2ED76BAD0068D623 /* ImpressionsStorageTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95ABF4BF29314D3D006ED016 /* ImpressionsStorageTest.swift */; }; + 5B3C16AB2ED76BAD0068D623 /* StreamingInitTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5921ED3025378ECD000D6C8B /* StreamingInitTest.swift */; }; + 5B3C16AC2ED76BAD0068D623 /* ImpressionsCountDaoStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C717DD268CE137002ADB83 /* ImpressionsCountDaoStub.swift */; }; + 5B3C16AD2ED76BAD0068D623 /* SegmentsSyncHelperMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9583C2C72C8A5614001298C8 /* SegmentsSyncHelperMock.swift */; }; + 5B3C16AE2ED76BAD0068D623 /* DatesTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 592C6AB2211B718D002D120C /* DatesTests.swift */; }; + 5B3C16AF2ED76BAD0068D623 /* MySegmentsDaoStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 954F9B212571605600140B81 /* MySegmentsDaoStub.swift */; }; + 5B3C16B02ED76BAD0068D623 /* ImpressionsTrackerStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 955BB49A282AF19B00762D7E /* ImpressionsTrackerStub.swift */; }; + 5B3C16B12ED76BAD0068D623 /* SegmentsSyncHelperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9583C2C22C89D87C001298C8 /* SegmentsSyncHelperTests.swift */; }; + 5B3C16B22ED76BAD0068D623 /* EventsTrackerStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95ABF514293AC0A3006ED016 /* EventsTrackerStub.swift */; }; + 5B3C16B32ED76BAD0068D623 /* FileStorageStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5912D14A2195F3C900BC698C /* FileStorageStub.swift */; }; + 5B3C16B42ED76BAD0068D623 /* ImpressionHasherTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 953911B2267A97DF0040433A /* ImpressionHasherTest.swift */; }; + 5B3C16B52ED76BAD0068D623 /* SplitClientTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95B0A99F2BC6B72200C31A9E /* SplitClientTests.swift */; }; + 5B3C16B62ED76BAD0068D623 /* SplitEventsCoordinatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9530FD7B27F253CA005027AA /* SplitEventsCoordinatorTest.swift */; }; + 5B3C16B72ED76BAD0068D623 /* StreamingAuthFail4xxTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5921ED3D2538E3F8000D6C8B /* StreamingAuthFail4xxTest.swift */; }; + 5B3C16B82ED76BAD0068D623 /* UserConsentModeOptimizedTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C057782948B0E4007E4D6A /* UserConsentModeOptimizedTest.swift */; }; + 5B3C16B92ED76BAD0068D623 /* LatencyCounterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59F6AA9A215E9DA100A51997 /* LatencyCounterTests.swift */; }; + 5B3C16BA2ED76BAD0068D623 /* UniqueKeyDaoStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 952E26742833FF3F0015D633 /* UniqueKeyDaoStub.swift */; }; + 5B3C16BB2ED76BAD0068D623 /* TimersManagerTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59ED408E24F06EC100EF7B09 /* TimersManagerTest.swift */; }; + 5B3C16BC2ED76BAD0068D623 /* LocalhostManagerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59D84BE6221AE775003DA248 /* LocalhostManagerTests.swift */; }; + 5B3C16BD2ED76BAD0068D623 /* PropertyValidatorStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = C539CAE12D9477770050C732 /* PropertyValidatorStub.swift */; }; + 5B3C16BE2ED76BAD0068D623 /* MultiClientEvaluationTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 955B596B2816BC0C00D105CD /* MultiClientEvaluationTest.swift */; }; + 5B3C16BF2ED76BAD0068D623 /* SplitFactoryBuilderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59FB7C34220329B900ECC96A /* SplitFactoryBuilderTests.swift */; }; + 5B3C16C02ED76BAD0068D623 /* SplitsSyncWorkerTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59F4AAB625128B7000A1C69A /* SplitsSyncWorkerTest.swift */; }; + 5B3C16C12ED76BAD0068D623 /* PersistentImpressionsStorageStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95F3F02B2590D8DB00084AF8 /* PersistentImpressionsStorageStub.swift */; }; + 5B3C16C22ED76BAD0068D623 /* HttpClientMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59EFD30324BCA7460052920D /* HttpClientMock.swift */; }; + 5B3C16C32ED76BAD0068D623 /* StreamingBgReconnectTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95B030BF28D6487C0030EC8B /* StreamingBgReconnectTest.swift */; }; + 5B3C16C42ED76BAD0068D623 /* HttpSplitFetcherTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 954F9C4D2577E6D200140B81 /* HttpSplitFetcherTests.swift */; }; + 5B3C16C52ED76BAD0068D623 /* HttpStreamRequestTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5932260024A4E91800496D8B /* HttpStreamRequestTest.swift */; }; + 5B3C16C62ED76BAD0068D623 /* FlagSetsValidatorMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95737DFA2ACB09CA007FD15C /* FlagSetsValidatorMock.swift */; }; + 5B3C16C72ED76BAD0068D623 /* InListSemverMatcherTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5977C232BF2AD78003E293A /* InListSemverMatcherTest.swift */; }; + 5B3C16C82ED76BAD0068D623 /* SyncPostBgTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 952FA1332A32099500264AB5 /* SyncPostBgTest.swift */; }; + 5B3C16C92ED76BAD0068D623 /* GreaterThanOrEqualToSemverMatcherTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5977C272BF2B923003E293A /* GreaterThanOrEqualToSemverMatcherTest.swift */; }; + 5B3C16CA2ED76BAD0068D623 /* ImpressionsTrackerTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95503349282F0FF400E5330F /* ImpressionsTrackerTest.swift */; }; + 5B3C16CB2ED76BAD0068D623 /* SemverTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5977C002BF27390003E293A /* SemverTest.swift */; }; + 5B3C16CC2ED76BAD0068D623 /* RestClientCustomFailureHandlerTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = C53EDFC32DD3B73A000DCDBC /* RestClientCustomFailureHandlerTest.swift */; }; + 5B3C16CD2ED76BAD0068D623 /* Base64UtilsTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 595AD24C24E324D100A7B750 /* Base64UtilsTest.swift */; }; + 5B3C16CE2ED76BAD0068D623 /* SplitEventsManagerMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 599EDAF02270970500D7DACB /* SplitEventsManagerMock.swift */; }; + 5B3C16CF2ED76BAD0068D623 /* SplitClientManagerTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 955B59622811E8E700D105CD /* SplitClientManagerTest.swift */; }; + 5B3C16D02ED76BAD0068D623 /* EventValidatorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59FB7C1321F78C4E00ECC96A /* EventValidatorTests.swift */; }; + 5B3C16D12ED76BAD0068D623 /* PersistentUniqueKeysStorageTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 952E26722833FE8A0015D633 /* PersistentUniqueKeysStorageTests.swift */; }; + 5B3C16D22ED76BAD0068D623 /* InternalSplitClientStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 598EDE7B224BCA58005D4762 /* InternalSplitClientStub.swift */; }; + 5B3C16D32ED76BAD0068D623 /* ByKeyAttributesStorageTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9519A91427D6A10F00278AEC /* ByKeyAttributesStorageTests.swift */; }; + 5B3C16D42ED76BAD0068D623 /* SyncUpdateWorkerTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59B2043224F549B70092F2E9 /* SyncUpdateWorkerTest.swift */; }; + 5B3C16D52ED76BAD0068D623 /* LegacyHashingTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5912D14E2199FD8600BC698C /* LegacyHashingTest.swift */; }; + 5B3C16D62ED76BAD0068D623 /* LocalhostParserTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59FB7C272202457D00ECC96A /* LocalhostParserTests.swift */; }; + 5B3C16D72ED76BAD0068D623 /* UniqueKeyDaoTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95BC77ED28368FF1008E14BF /* UniqueKeyDaoTest.swift */; }; + 5B3C16D82ED76BAD0068D623 /* PersistentAttributesStorageTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C1600E27D28FD4008562E3 /* PersistentAttributesStorageTests.swift */; }; + 5B3C16D92ED76BAD0068D623 /* PersistentRuleBasedSegmentsStorageStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = C539CAC22D88C7570050C732 /* PersistentRuleBasedSegmentsStorageStub.swift */; }; + 5B3C16DA2ED76BAD0068D623 /* RuleBasedSegmentsStorageStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = C539CAC32D88C7570050C732 /* RuleBasedSegmentsStorageStub.swift */; }; + 5B3C16DB2ED76BAD0068D623 /* ReadyFromCacheTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 957E676525E7F8D7006F5B19 /* ReadyFromCacheTest.swift */; }; + 5B3C16DC2ED76BAD0068D623 /* UniqueTrackerTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9502B7B32837E70200B779C0 /* UniqueTrackerTest.swift */; }; + 5B3C16DD2ED76BAD0068D623 /* TelemetryIntegrationTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 952BF5F7278DF57D00FF6181 /* TelemetryIntegrationTest.swift */; }; + 5B3C16DE2ED76BAD0068D623 /* NotificationManagerKeeperTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59F4AAA024FFC94100A1C69A /* NotificationManagerKeeperTest.swift */; }; + 5B3C16DF2ED76BAD0068D623 /* HashedImpressionDaoMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 955E12362BFCDEAC00AE6D10 /* HashedImpressionDaoMock.swift */; }; + 5B3C16E02ED76BAD0068D623 /* TelemetrySynchronizerStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95ABF4FB29369B73006ED016 /* TelemetrySynchronizerStub.swift */; }; + 5B3C16E12ED76BAD0068D623 /* PrerequisitesMatcherTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5BF52DF82DE4B8CA00FEDAFE /* PrerequisitesMatcherTest.swift */; }; + 5B3C16E22ED76BAD0068D623 /* ImpressionsToggleTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5BD1E4E2D130EA7008EF198 /* ImpressionsToggleTest.swift */; }; + 5B3C16E32ED76BAD0068D623 /* DbCipherTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95715A8429D353C100A1B2F9 /* DbCipherTest.swift */; }; + 5B3C16E42ED76BAD0068D623 /* LocalhostSplitLoaderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59D84BDB2215CD52003DA248 /* LocalhostSplitLoaderTests.swift */; }; + 5B3C16E52ED76BAD0068D623 /* SplitsChangesCheckerTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 956D17D0260D266E0037F575 /* SplitsChangesCheckerTest.swift */; }; + 5B3C16E62ED76BAD0068D623 /* HashedImpressionsStorageMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 955E12422BFE704400AE6D10 /* HashedImpressionsStorageMock.swift */; }; + 5B3C16E72ED76BAD0068D623 /* LocalhostTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 599EA5842268E9C2006CBA89 /* LocalhostTests.swift */; }; + 5B3C16E82ED76BAD0068D623 /* AttributesDaoTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95DE29522739A7AB00DB3EAD /* AttributesDaoTest.swift */; }; + 5B3C16E92ED76BAD0068D623 /* EventsSynchronizerStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95ABF4FF29379CCD006ED016 /* EventsSynchronizerStub.swift */; }; + 5B3C16EA2ED76BAD0068D623 /* PersistentImpressionsStorageTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 955428DF2568155B00331356 /* PersistentImpressionsStorageTest.swift */; }; + 5B3C16EB2ED76BAD0068D623 /* CsvHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5912D151219A022000BC698C /* CsvHelper.swift */; }; + 5B3C16EC2ED76BAD0068D623 /* ImpressionsCounterTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9505681F26825B53001D7B10 /* ImpressionsCounterTest.swift */; }; + 5B3C16ED2ED76BAD0068D623 /* SplitBgSynchronizerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 958F98712B1124EC001F35B3 /* SplitBgSynchronizerTests.swift */; }; + 5B3C16EE2ED76BAD0068D623 /* PeriodicSplitsSyncWorkerTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59F4AABE2513A97B00A1C69A /* PeriodicSplitsSyncWorkerTest.swift */; }; + 5B3C16EF2ED76BAD0068D623 /* MatcherEvalTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5982D933219F3D2E00230F44 /* MatcherEvalTests.swift */; }; + 5B3C16F02ED76BAD0068D623 /* UserConsentModeNoneTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C0577B294A247C007E4D6A /* UserConsentModeNoneTest.swift */; }; + 5B3C16F12ED76BAD0068D623 /* StreamingDisabledTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5921ED352537B277000D6C8B /* StreamingDisabledTest.swift */; }; + 5B3C16F22ED76BAD0068D623 /* StreamingAuthFail5xxTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5921ED3B2538D2DA000D6C8B /* StreamingAuthFail5xxTest.swift */; }; + 5B3C16F32ED76BAD0068D623 /* TestingHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95F3F009258E143B00084AF8 /* TestingHelper.swift */; }; + 5B3C16F42ED76BAD0068D623 /* HttpRequestManagerMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59EFD2EE24B4E8990052920D /* HttpRequestManagerMock.swift */; }; + 5B3C16F52ED76BAD0068D623 /* SplitterAllocationFake.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5919C64921C7E8EC00EC35B8 /* SplitterAllocationFake.swift */; }; + 5B3C16F62ED76BAD0068D623 /* StreamingSplitsSyncTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5921ED3F2538E8BF000D6C8B /* StreamingSplitsSyncTest.swift */; }; + 5B3C16F72ED76BAD0068D623 /* SegmentsUpdateWorkerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9582A1802C6E70A5001F25E2 /* SegmentsUpdateWorkerTests.swift */; }; + 5B3C16F82ED76BAD0068D623 /* ClientManagerMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95B0A9A12BC6BF3500C31A9E /* ClientManagerMock.swift */; }; + 5B3C16F92ED76BAD0068D623 /* MatcherTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 592C6AB7211B718E002D120C /* MatcherTest.swift */; }; + 5B3C16FA2ED76BAD0068D623 /* MySegmentsSynchronizerStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9519A92B27DA9CB700278AEC /* MySegmentsSynchronizerStub.swift */; }; + 5B3C16FB2ED76BAD0068D623 /* ValidationMessageLoggerStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5959C481228074800064F968 /* ValidationMessageLoggerStub.swift */; }; + 5B3C16FC2ED76BAD0068D623 /* SyncDictionarySingleWrapperTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59B8B8AB220B279F003E0D5A /* SyncDictionarySingleWrapperTest.swift */; }; + 5B3C16FD2ED76BAD0068D623 /* SseAuthenticatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 595AD20B24DDCB0E00A7B750 /* SseAuthenticatorTest.swift */; }; + 5B3C16FE2ED76BAD0068D623 /* RuleBasedSegmentDaoStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5A501D82D88A7E900206F82 /* RuleBasedSegmentDaoStub.swift */; }; + 5B3C16FF2ED76BAD0068D623 /* SplitIntegrationTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5946783922E1147600F94E58 /* SplitIntegrationTest.swift */; }; + 5B3C17002ED76BAD0068D623 /* HttpUniqueKeyRecorderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 955AAB8A283FB2EB00ADFB07 /* HttpUniqueKeyRecorderTests.swift */; }; + 5B3C17012ED76BAD0068D623 /* RolloutCacheManagerIntegrationTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5DF6F792D3FF114007C7737 /* RolloutCacheManagerIntegrationTest.swift */; }; + 5B3C17022ED76BAD0068D623 /* HttpResponseTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 593225FB24A40AA900496D8B /* HttpResponseTest.swift */; }; + 5B3C17032ED76BAD0068D623 /* ImpresionsObserverTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 953911AC267A64FE0040433A /* ImpresionsObserverTest.swift */; }; + 5B3C17042ED76BAD0068D623 /* SplitChangeProcessorStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 954F9C7C2579697B00140B81 /* SplitChangeProcessorStub.swift */; }; + 5B3C17052ED76BAD0068D623 /* PersistentUniqueKeyStorageStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9502B7B52837E75800B779C0 /* PersistentUniqueKeyStorageStub.swift */; }; + 5B3C17062ED76BAD0068D623 /* ImpressionsCountRecorderWorkerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9577A84A2683CBDC00D92AE1 /* ImpressionsCountRecorderWorkerTests.swift */; }; + 5B3C17072ED76BAD0068D623 /* TestUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5932260E24AAB27900496D8B /* TestUtils.swift */; }; + 5B3C17082ED76BAD0068D623 /* PersistentEventsStorageStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95F3F005258D49B600084AF8 /* PersistentEventsStorageStub.swift */; }; + 5B3C17092ED76BAD0068D623 /* RuleBasedSegmentChangeProcessorStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = C53F3C4E2DCD110700655753 /* RuleBasedSegmentChangeProcessorStub.swift */; }; + 5B3C170A2ED76BAD0068D623 /* FactoryMonitorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5959C476227B89820064F968 /* FactoryMonitorTest.swift */; }; + 5B3C170B2ED76BAD0068D623 /* TargetingRulesChangeDecoderTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = C53EDFA82DD295E5000DCDBC /* TargetingRulesChangeDecoderTest.swift */; }; + 5B3C170C2ED76BAD0068D623 /* ArrayBlockingQueueTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 592C6AB3211B718D002D120C /* ArrayBlockingQueueTest.swift */; }; + 5B3C170D2ED76BAD0068D623 /* HttpRequestListTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5919017C24A28E1D005BD12A /* HttpRequestListTest.swift */; }; + 5B3C170E2ED76BAD0068D623 /* EndpointFactoryTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 593225F724A384B300496D8B /* EndpointFactoryTest.swift */; }; + 5B3C170F2ED76BAD0068D623 /* EvaluatorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 598EDE79224BBF7E005D4762 /* EvaluatorTests.swift */; }; + 5B3C17102ED76BAD0068D623 /* UpdateWorkerMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59B2043424F54AE40092F2E9 /* UpdateWorkerMock.swift */; }; + 5B3C17112ED76BAD0068D623 /* PersistentImpressionsCountStorageStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9577A84E2683CD8A00D92AE1 /* PersistentImpressionsCountStorageStub.swift */; }; + 5B3C17122ED76BAD0068D623 /* HttpMySegmentsFetcherStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95F3F07225ACE53600084AF8 /* HttpMySegmentsFetcherStub.swift */; }; + 5B3C17132ED76BAD0068D623 /* HttpTelemetryConfigRecorderStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95B1800827626DF6002DC9DF /* HttpTelemetryConfigRecorderStub.swift */; }; + 5B3C17142ED76BAD0068D623 /* SplitConfigurationsParsingTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 598EDE7322493008005D4762 /* SplitConfigurationsParsingTest.swift */; }; + 5B3C17152ED76BAD0068D623 /* TestingData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95B4369F26F1487400E1EB9C /* TestingData.swift */; }; + 5B3C17162ED76BAD0068D623 /* PeriodicRecorderWorkerStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9546079125BF1B7E007FFD35 /* PeriodicRecorderWorkerStub.swift */; }; + 5B3C17172ED76BAD0068D623 /* SplitSdkTimeoutTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 596A7B722358E142004F6139 /* SplitSdkTimeoutTest.swift */; }; + 5B3C17182ED76BAD0068D623 /* GeneralInfoDaoStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 954F9B0225700AF700140B81 /* GeneralInfoDaoStub.swift */; }; + 5B3C17192ED76BAD0068D623 /* RecorderWorkerStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95F3EFF3258D2C0300084AF8 /* RecorderWorkerStub.swift */; }; + 5B3C171A2ED76BAD0068D623 /* PersistentImpressionsCountStorageTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C717E1268CE705002ADB83 /* PersistentImpressionsCountStorageTest.swift */; }; + 5B3C171B2ED76BAD0068D623 /* FetcherThrottleTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9583C2CE2C91C74D001298C8 /* FetcherThrottleTests.swift */; }; + 5B3C171C2ED76BAD0068D623 /* UniqueKeysRecorderWorkerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 955AAB8C283FF14E00ADFB07 /* UniqueKeysRecorderWorkerTests.swift */; }; + 5B3C171D2ED76BAD0068D623 /* TelemetryConfigHelperStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 952BF5FB278DF66700FF6181 /* TelemetryConfigHelperStub.swift */; }; + 5B3C171E2ED76BAD0068D623 /* SplitsEncoderTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 956A7E2D297ED7600080D53C /* SplitsEncoderTest.swift */; }; + 5B3C171F2ED76BAD0068D623 /* SseClientMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59ED408724EABD4700EF7B09 /* SseClientMock.swift */; }; + 5B3C17202ED76BAD0068D623 /* StreamingIntegrationHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5921ED412538EA39000D6C8B /* StreamingIntegrationHelper.swift */; }; + 5B3C17212ED76BAD0068D623 /* SplitDTOTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B91B8382DDE4A30000510F0 /* SplitDTOTests.swift */; }; + 5B3C17222ED76BAD0068D623 /* LocalhostYamlParserTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 599EA57E2266708D006CBA89 /* LocalhostYamlParserTest.swift */; }; + 5B3C17232ED76BAD0068D623 /* FallbackTreatmentsCalculatorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5BD767582E65E9A400F9EFBD /* FallbackTreatmentsCalculatorTests.swift */; }; + 5B3C17242ED76BAD0068D623 /* FallbackTreatmentsSanitizerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5BD767592E65E9A400F9EFBD /* FallbackTreatmentsSanitizerTests.swift */; }; + 5B3C17252ED76BAD0068D623 /* StreamingControlTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 594F5F59253CFC2D00A945B4 /* StreamingControlTest.swift */; }; + 5B3C17262ED76BAD0068D623 /* TimersManagerMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59ED408B24EAF86000EF7B09 /* TimersManagerMock.swift */; }; + 5B3C17272ED76BAD0068D623 /* SplitSdkUpdatePollingTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95DFD13A2608FFF600776E0A /* SplitSdkUpdatePollingTest.swift */; }; + 5B3C17282ED76BAD0068D623 /* MultiClientStreamingResetTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95118EED281AFF8900782F33 /* MultiClientStreamingResetTest.swift */; }; + 5B3C17292ED76BAD0068D623 /* SynchronizerSpy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95ED4AA826499D7D00FD3569 /* SynchronizerSpy.swift */; }; + 5B3C172A2ED76BAD0068D623 /* HttpSessionMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5932260224A512FB00496D8B /* HttpSessionMock.swift */; }; + 5B3C172B2ED76BAD0068D623 /* SyncConfigTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 595AD1F724D9CDFB00A7B750 /* SyncConfigTest.swift */; }; + 5B3C172C2ED76BAD0068D623 /* UserKeyEncondingTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95825C012721F0F800A0CDAD /* UserKeyEncondingTest.swift */; }; + 5B3C172D2ED76BAD0068D623 /* EventsStorageTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95ABF4C32934EFF2006ED016 /* EventsStorageTest.swift */; }; + 5B3C172E2ED76BAD0068D623 /* KeyValidatorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59FB7BD621E7EC0700ECC96A /* KeyValidatorTests.swift */; }; + 5B3C172F2ED76BAD0068D623 /* PersistentRuleBasedSegmentStorageTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = C539CACB2D89F79E0050C732 /* PersistentRuleBasedSegmentStorageTest.swift */; }; + 5B3C17302ED76BAD0068D623 /* AttributesEvaluationTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9595C1A1274573DA0092123F /* AttributesEvaluationTest.swift */; }; + 5B3C17312ED76BAD0068D623 /* BackoffCounterTimerStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 594F5F5D253F641000A945B4 /* BackoffCounterTimerStub.swift */; }; + 5B3C17322ED76BAD0068D623 /* SplitsStorageTrafficTypesTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 599407DF22403BE9003B85CC /* SplitsStorageTrafficTypesTests.swift */; }; + 5B3C17332ED76BAD0068D623 /* PeriodicTimerStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59F4AAC02513C2EC00A1C69A /* PeriodicTimerStub.swift */; }; + 5B3C17342ED76BAD0068D623 /* StreamingControlResetTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9580C98126FB8A840021D729 /* StreamingControlResetTest.swift */; }; + 5B3C17352ED76BAD0068D623 /* StreamingTestingHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95737E152ADEC794007FD15C /* StreamingTestingHelper.swift */; }; + 5B3C17362ED76BAD0068D623 /* RestClientCustomDecoderTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = C53EDFAF2DD38572000DCDBC /* RestClientCustomDecoderTest.swift */; }; + 5B3C17372ED76BAD0068D623 /* StreamingOccupancyTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 594F5F57253A340F00A945B4 /* StreamingOccupancyTest.swift */; }; + 5B3C17382ED76BAD0068D623 /* PropertyValidatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = C539CAE32D947D2A0050C732 /* PropertyValidatorTest.swift */; }; + 5B3C17392ED76BAD0068D623 /* PushManagerEventBroadcasterTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59B2047524F9B8230092F2E9 /* PushManagerEventBroadcasterTest.swift */; }; + 5B3C173A2ED76BAD0068D623 /* HttpImpressionsRecorderStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95F3F02F2590E4BE00084AF8 /* HttpImpressionsRecorderStub.swift */; }; + 5B3C173B2ED76BAD0068D623 /* LessThanOrEqualToSemverMatcherTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5977C2B2BF2C068003E293A /* LessThanOrEqualToSemverMatcherTest.swift */; }; + 5B3C173C2ED76BAD0068D623 /* RestClientSplitChangesTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = C53EDFAD2DD299CB000DCDBC /* RestClientSplitChangesTest.swift */; }; + 5B3C173D2ED76BAD0068D623 /* HttpMySegmentsFetcherTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 954F9C5B25780FDD00140B81 /* HttpMySegmentsFetcherTest.swift */; }; + 5B3C173E2ED76BAD0068D623 /* NotificationProcessorStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59F4AA9824FE8DA200A1C69A /* NotificationProcessorStub.swift */; }; + 5B3C173F2ED76BAD0068D623 /* JwtParserStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 595AD21224E1849500A7B750 /* JwtParserStub.swift */; }; + 5B3C17402ED76BAD0068D623 /* MyLargeSegmentsStorageTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9500D9D92C62789800383593 /* MyLargeSegmentsStorageTests.swift */; }; + 5B3C17412ED76BAD0068D623 /* PushNotificationManagerStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59F4AAAB2508FD0D00A1C69A /* PushNotificationManagerStub.swift */; }; + 5B3C17422ED76BAD0068D623 /* SplitsStorageTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5905D4F2255C587F006DA3B1 /* SplitsStorageTests.swift */; }; + 5B3C17432ED76BAD0068D623 /* RegexTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 592C6AB9211B718E002D120C /* RegexTest.swift */; }; + 5B3C17442ED76BAD0068D623 /* HostDomainFilterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9500D9912C56F9BA00383593 /* HostDomainFilterTests.swift */; }; + 5B3C17452ED76BAD0068D623 /* ImpressionsRecorderWorkerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95F3F0272590D81B00084AF8 /* ImpressionsRecorderWorkerTests.swift */; }; + 5B3C17462ED76BAD0068D623 /* HashedImpressionDaoTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 955E12302BFBEA8600AE6D10 /* HashedImpressionDaoTest.swift */; }; + 5B3C17472ED76BAD0068D623 /* FeatureFlagsPayloadDecoderMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95342E982A4C71300045B201 /* FeatureFlagsPayloadDecoderMock.swift */; }; + 5B3C17482ED76BAD0068D623 /* HttpImpressionsCountRecorderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9577A8462683B8C800D92AE1 /* HttpImpressionsCountRecorderTests.swift */; }; + 5B3C17492ED76BAD0068D623 /* RuleBasedSegmentStorageTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = C539CAC82D89DF1D0050C732 /* RuleBasedSegmentStorageTest.swift */; }; + 5B3C174A2ED76BAD0068D623 /* StreamingNoReconectWhenPollingTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 957F8CF227BD3A41001FF7C2 /* StreamingNoReconectWhenPollingTest.swift */; }; + 5B3C174B2ED76BAD0068D623 /* SplitsStorageStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 954F9C6F25795CD300140B81 /* SplitsStorageStub.swift */; }; + 5B3C174C2ED76BAD0068D623 /* StreamingMySegmentsSyncTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 594F5F522539E36400A945B4 /* StreamingMySegmentsSyncTest.swift */; }; + 5B3C174D2ED76BAD0068D623 /* SplitsSyncHelperWithProxyHandlerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C53EDFCC2DD4E10A000DCDBC /* SplitsSyncHelperWithProxyHandlerTests.swift */; }; + 5B3C174E2ED76BAD0068D623 /* ByKeyMySegmentsStorageStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9519A93327DBD38F00278AEC /* ByKeyMySegmentsStorageStub.swift */; }; + 5B3C174F2ED76BAD0068D623 /* MySegmentUpdateTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95B2497F26F39C9B00B34507 /* MySegmentUpdateTest.swift */; }; + 5B3C17502ED76BAD0068D623 /* NotificiationManagerKeeperStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59F4AA9E24FE9FA100A1C69A /* NotificiationManagerKeeperStub.swift */; }; + 5B3C17512ED76BAD0068D623 /* SplitDaoStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 954F9AFE2570082C00140B81 /* SplitDaoStub.swift */; }; + 5B3C17522ED76BAD0068D623 /* RestClientStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 593AE9FB226F4825000D61B0 /* RestClientStub.swift */; }; + 5B3C17532ED76BAD0068D623 /* ByKeyFacadeMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9519A92F27DAA73400278AEC /* ByKeyFacadeMock.swift */; }; + 5B3C17542ED76BAD0068D623 /* DestroyTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 596A7B70235729B5004F6139 /* DestroyTest.swift */; }; + 5B3C17552ED76BAD0068D623 /* HttpTelemetryStatsRecorderStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95B180212763C00C002DC9DF /* HttpTelemetryStatsRecorderStub.swift */; }; + 5B3C17562ED76BAD0068D623 /* EventStreamParserTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 595AD25824E59E6200A7B750 /* EventStreamParserTest.swift */; }; + 5B3C17572ED76BAD0068D623 /* ImpressionsPropertiesE2ETest.swift in Sources */ = {isa = PBXBuildFile; fileRef = C526DE4B2D9B09EB0051DAB8 /* ImpressionsPropertiesE2ETest.swift */; }; + 5B3C17582ED76BAD0068D623 /* SplitChangeProcessorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9572BA802AC4A4B100C10FC1 /* SplitChangeProcessorTests.swift */; }; + 5B3C17592ED76BAD0068D623 /* AnyValueValidatorStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95ABF4C929352589006ED016 /* AnyValueValidatorStub.swift */; }; + 5B3C175A2ED76BAD0068D623 /* SplitChangesServerErrorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 596A7B5F2343D83C004F6139 /* SplitChangesServerErrorTest.swift */; }; + 5B3C175B2ED76BAD0068D623 /* HttpImpressionsCountRecorderStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9577A8522683E98A00D92AE1 /* HttpImpressionsCountRecorderStub.swift */; }; + 5B3C175C2ED76BAD0068D623 /* TrackTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 596A7B662344E967004F6139 /* TrackTest.swift */; }; + 5B3C175D2ED76BAD0068D623 /* TestHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 593225F924A3855700496D8B /* TestHelper.swift */; }; + 5B3C175E2ED76BAD0068D623 /* SplitTestHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5919C64721C7D45B00EC35B8 /* SplitTestHelper.swift */; }; + 5B3C175F2ED76BAD0068D623 /* SdkUpdateStreamingTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95DFD140260934E400776E0A /* SdkUpdateStreamingTest.swift */; }; + 5B3C17602ED76BAD0068D623 /* HttpStreamRequestMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59EFD30124BCA3F20052920D /* HttpStreamRequestMock.swift */; }; + 5B3C17612ED76BAD0068D623 /* PeriodicRecorderWorker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95F3EFEF258D2AFE00084AF8 /* PeriodicRecorderWorker.swift */; }; + 5B3C17622ED76BAD0068D623 /* ConfigTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95ABF4B9293003C1006ED016 /* ConfigTest.swift */; }; + 5B3C17632ED76BAD0068D623 /* UniqueKeyTrackerStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95D94463283BA7D400D7FFED /* UniqueKeyTrackerStub.swift */; }; + 5B3C17642ED76BAD0068D623 /* MySegmentsDaoTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 954F9B1D25715EAB00140B81 /* MySegmentsDaoTest.swift */; }; + 5B3C17652ED76BAD0068D623 /* ImpressionsCountDaoTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95C717D9268CDAC2002ADB83 /* ImpressionsCountDaoTest.swift */; }; + 5B3C17662ED76BAD0068D623 /* ApiKeyValidatorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59FB7C1721F7ABEF00ECC96A /* ApiKeyValidatorTests.swift */; }; + 5B3C17672ED76BAD0068D623 /* UserConsentManagerTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95ABF50E293AB954006ED016 /* UserConsentManagerTest.swift */; }; + 5B3C17682ED76BAD0068D623 /* IntegrationHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95ED4AA2264999BD00FD3569 /* IntegrationHelper.swift */; }; + 5B3C17692ED76BAD0068D623 /* TlsPinningCheckerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95F7BBE02C1A27FA00C5F2E4 /* TlsPinningCheckerTests.swift */; }; + 5B3C176A2ED76BAD0068D623 /* NotificationParserTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 595AD25424E477B600A7B750 /* NotificationParserTest.swift */; }; + 5B3C176B2ED76BAD0068D623 /* PersistentHashImpressionStorageMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 955E12402BFE6F5500AE6D10 /* PersistentHashImpressionStorageMock.swift */; }; + 5B3C176C2ED76BAD0068D623 /* HttpRequestManagerTestDispatcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5921ED2E25377316000D6C8B /* HttpRequestManagerTestDispatcher.swift */; }; + 5B3C176D2ED76BAD0068D623 /* SemverIntegrationTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5977C332BF403EA003E293A /* SemverIntegrationTest.swift */; }; + 5B3C176E2ED76BAD0068D623 /* MySegmentsStorageStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9560354E27D16D5700E35BC8 /* MySegmentsStorageStub.swift */; }; + 5B3C176F2ED76BAD0068D623 /* FeatureFlagsSynchronizerTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 952FA1272A2E31C200264AB5 /* FeatureFlagsSynchronizerTest.swift */; }; + 5B3C17702ED76BAD0068D623 /* FilterBuilderTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 595AD1FB24D9ED4C00A7B750 /* FilterBuilderTest.swift */; }; + 5B3C17712ED76BAD0068D623 /* SecureStorageStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95715A9629DB16A000A1B2F9 /* SecureStorageStub.swift */; }; + 5B3C17722ED76BAD0068D623 /* LRUCacheTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 955423A626794C58002278D5 /* LRUCacheTest.swift */; }; + 5B3C17732ED76BAD0068D623 /* MySegmentUpadatedTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 596A7B612343F848004F6139 /* MySegmentUpadatedTest.swift */; }; + 5B3C17742ED76BAD0068D623 /* FileHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5982D937219F57BE00230F44 /* FileHelper.swift */; }; + 5B3C17752ED76BAD0068D623 /* HttpTelemetryConfigRecorderTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95B180262763DA0E002DC9DF /* HttpTelemetryConfigRecorderTest.swift */; }; + 5B3C17762ED76BAD0068D623 /* EqualToSemverMatcherTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5977C1F2BF29F5B003E293A /* EqualToSemverMatcherTest.swift */; }; + 5B3C17772ED76BAD0068D623 /* RuleBasedSegmentsIntegrationTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5A7D5522DD672CF0081D190 /* RuleBasedSegmentsIntegrationTest.swift */; }; + 5B3C17782ED76BAD0068D623 /* PushNotificationManagerTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59ED408324EAB8C900EF7B09 /* PushNotificationManagerTest.swift */; }; + 5B3C17792ED76BAD0068D623 /* SecurityHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95F7BC282C46A4C800C5F2E4 /* SecurityHelper.swift */; }; + 5B3C177A2ED76BAD0068D623 /* CdnByPassTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9523B8CE28622B6500AEE178 /* CdnByPassTest.swift */; }; + 5B3C177B2ED76BAD0068D623 /* PersistentHashedImpressionsStorageTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 955E123C2BFD2A6700AE6D10 /* PersistentHashedImpressionsStorageTest.swift */; }; + 5B3C177C2ED76BAD0068D623 /* SplitsUpdateWorkerTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59F4AABC2513A2E800A1C69A /* SplitsUpdateWorkerTest.swift */; }; + 5B3C177D2ED76BAD0068D623 /* AttributesDaoStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95DE294D2739981400DB3EAD /* AttributesDaoStub.swift */; }; + 5B3C177E2ED76BAD0068D623 /* SseNotificationParserStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59B2043624F551420092F2E9 /* SseNotificationParserStub.swift */; }; + 5B3C177F2ED76BAD0068D623 /* VersionTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59BF90B8239A75520007A896 /* VersionTest.swift */; }; + 5B3C17802ED76BAD0068D623 /* SplitChangesTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 595B66CC231D91100030F330 /* SplitChangesTest.swift */; }; + 5B3C17812ED76BAD0068D623 /* ChangesCheckerMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 956D17CC260D1B700037F575 /* ChangesCheckerMock.swift */; }; + 5B3C17822ED76BAD0068D623 /* SplitFactoryStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5959C47B228050750064F968 /* SplitFactoryStub.swift */; }; + 5B3C17832ED76BAD0068D623 /* EvaluatorStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9573FB25273C50D400086DDE /* EvaluatorStub.swift */; }; + 5B3C17842ED76BAD0068D623 /* FallbackTreatmentsE2ETests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5BD767A92E6F90D400F9EFBD /* FallbackTreatmentsE2ETests.swift */; }; + 5B3C17852ED76BAD0068D623 /* ReachabilityMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5921ED3225379AA3000D6C8B /* ReachabilityMock.swift */; }; + 5B3C17862ED76BAD0068D623 /* SplitsBgSyncWorkerTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95649FB92603F89E006D5E0C /* SplitsBgSyncWorkerTest.swift */; }; + 5B3C17872ED76BAD0068D623 /* LocalhostSplitsStorageTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95CED0492B4D7903005E3C34 /* LocalhostSplitsStorageTests.swift */; }; + 5B3C17882ED76BAD0068D623 /* PersistentAttributesStorageStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95816FC82739D3A4004228A3 /* PersistentAttributesStorageStub.swift */; }; + 5B3C17892ED76BAD0068D623 /* InstantFeatureFlagsUpdateTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 959FB1262A4CCE2C009DC9E8 /* InstantFeatureFlagsUpdateTest.swift */; }; + 5B3C178A2ED76BAD0068D623 /* StreamingDelayTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9580C98726FCA6400021D729 /* StreamingDelayTest.swift */; }; + 5B3C178B2ED76BAD0068D623 /* KeyGeneratorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95DAF21C29E60CC4001C7BBE /* KeyGeneratorTest.swift */; }; + 5B3C178C2ED76BAD0068D623 /* ByKeyAttributesStorageStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 955B59512804B52500D105CD /* ByKeyAttributesStorageStub.swift */; }; + 5B3C178D2ED76BAD0068D623 /* IntegrationCoreDataHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59F65F03256300CA005FE8C9 /* IntegrationCoreDataHelper.swift */; }; + 5B3C178E2ED76BAD0068D623 /* MySegmentsChangeChecker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 956D17D6260D28320037F575 /* MySegmentsChangeChecker.swift */; }; + 5B3C178F2ED76BAD0068D623 /* SyncGuardianTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9516D0212A291D180092A9DC /* SyncGuardianTest.swift */; }; + 5B3C17902ED76BAD0068D623 /* SyncWorkerFactoryStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59F4AACF2518D4BA00A1C69A /* SyncWorkerFactoryStub.swift */; }; + 5B3C17912ED76BAD0068D623 /* SplitValidatorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59FB7C1921F7ACF300ECC96A /* SplitValidatorTests.swift */; }; + 5B3C17922ED76BAD0068D623 /* HttpDataRequestTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5932260924A66F3D00496D8B /* HttpDataRequestTest.swift */; }; + 5B3C17932ED76BAD0068D623 /* LocalhostSynchronizerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95CED04B2B4D8B88005E3C34 /* LocalhostSynchronizerTests.swift */; }; + 5B3C17942ED76BAD0068D623 /* MySegmentsV2PayloadDecoderMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95B436A526F1533600E1EB9C /* MySegmentsV2PayloadDecoderMock.swift */; }; + 5B3C17952ED76BAD0068D623 /* HttpTelemetryStatsRecorderTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95B1802A2763DE4B002DC9DF /* HttpTelemetryStatsRecorderTest.swift */; }; + 5B3C17962ED76BAD0068D623 /* BetweenSemverMatcherTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5977C0F2BF28846003E293A /* BetweenSemverMatcherTest.swift */; }; + 5B3C17972ED76BAD0068D623 /* InMemoryTelemetryStorageTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95B17FF4275EAA6F002DC9DF /* InMemoryTelemetryStorageTest.swift */; }; + 5B3C17982ED76BAD0068D623 /* PrerequisitesMatcherMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5BF52E022DE62EFE00FEDAFE /* PrerequisitesMatcherMock.swift */; }; + 5B3C17992ED76BAD0068D623 /* ImpressionsStorageStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95ABF510293ABDDC006ED016 /* ImpressionsStorageStub.swift */; }; + 5B3C179A2ED76BAD0068D623 /* ImpressionsObserverMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 955E124C2C010B9000AE6D10 /* ImpressionsObserverMock.swift */; }; + 5B3C179B2ED76BAD0068D623 /* DbForTwoDifferentApiKeyTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9557C1C92614F67700CD9B5C /* DbForTwoDifferentApiKeyTest.swift */; }; + 5B3C179C2ED76BAD0068D623 /* ByKeyMySegmentsStorageTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9560354827D100A500E35BC8 /* ByKeyMySegmentsStorageTests.swift */; }; + 5B3C179D2ED76BAD0068D623 /* UnsupportedMatcherIntegrationTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5977C562BF53D60003E293A /* UnsupportedMatcherIntegrationTest.swift */; }; + 5B3C179E2ED76BAD0068D623 /* TelemetryConfigRecorderWorkerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95B1800427626C70002DC9DF /* TelemetryConfigRecorderWorkerTests.swift */; }; + 5B3C179F2ED76BAD0068D623 /* EventsTrackerTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95ABF4C5293522D6006ED016 /* EventsTrackerTest.swift */; }; + 5B3C17A02ED76BAD0068D623 /* SplitsSyncHelperTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = C53F3C462DCB956900655753 /* SplitsSyncHelperTest.swift */; }; + 5B3C17A12ED76BAD0068D623 /* EventValidatorStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95ABF4C729352425006ED016 /* EventValidatorStub.swift */; }; + 5B3C17A22ED76BAD0068D623 /* PeriodicMySegmentsSyncWorkerTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59F4AAC32513EFF700A1C69A /* PeriodicMySegmentsSyncWorkerTest.swift */; }; + 5B3C17A32ED76BAD0068D623 /* SseClientTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31AA280A65C72BC92858422C /* SseClientTest.swift */; }; + 5B3C17A42ED76BAD0068D623 /* MySegmentsSyncWorkerTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59F4AAB42512581100A1C69A /* MySegmentsSyncWorkerTest.swift */; }; + 5B3C17A52ED76BAD0068D623 /* SplitEventsManagerStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31AA279035168CE07F14D769 /* SplitEventsManagerStub.swift */; }; + 5B3C17A62ED76BAD0068D623 /* FlagSetsIntegrationTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95737E0D2AD474A9007FD15C /* FlagSetsIntegrationTest.swift */; }; + 5B3C17A72ED76BAD0068D623 /* InitialCacheTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95E6DA57261CC02E00BA1BCF /* InitialCacheTest.swift */; }; + 5B3C17A82ED76BAD0068D623 /* TelemetryTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95125628276BB85F0091895B /* TelemetryTest.swift */; }; + 5B3C17AA2ED76BAD0068D623 /* Split.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3B6DEE5A20EA6A4E0067435E /* Split.framework */; }; + 5B3C17AC2ED76BAD0068D623 /* murmur.csv in Resources */ = {isa = PBXBuildFile; fileRef = 592C6ADC211CBBB0002D120C /* murmur.csv */; }; + 5B3C17AD2ED76BAD0068D623 /* developer.apple.com_ecpk.der in Resources */ = {isa = PBXBuildFile; fileRef = 95F7BBEC2C1B137F00C5F2E4 /* developer.apple.com_ecpk.der */; }; + 5B3C17AE2ED76BAD0068D623 /* split_unsupported_matcher.json in Resources */ = {isa = PBXBuildFile; fileRef = C58F33722BDAC4AC00D66549 /* split_unsupported_matcher.json */; }; + 5B3C17AF2ED76BAD0068D623 /* SplitPushManagerUT.xctestplan in Resources */ = {isa = PBXBuildFile; fileRef = 95D83A962A561CB000ADA55E /* SplitPushManagerUT.xctestplan */; }; + 5B3C17B02ED76BAD0068D623 /* matchers.json in Resources */ = {isa = PBXBuildFile; fileRef = 5982D935219F494500230F44 /* matchers.json */; }; + 5B3C17B12ED76BAD0068D623 /* murmur3-sample-data-non-alpha-numeric-v2.csv in Resources */ = {isa = PBXBuildFile; fileRef = 592C6ADF211CBBB0002D120C /* murmur3-sample-data-non-alpha-numeric-v2.csv */; }; + 5B3C17B22ED76BAD0068D623 /* rsa_4096_pub.der in Resources */ = {isa = PBXBuildFile; fileRef = 95F7BC012C1CE84500C5F2E4 /* rsa_4096_pub.der */; }; + 5B3C17B32ED76BAD0068D623 /* ed25519-cert.der in Resources */ = {isa = PBXBuildFile; fileRef = 95F7BC0B2C2A1F3600C5F2E4 /* ed25519-cert.der */; }; + 5B3C17B42ED76BAD0068D623 /* localhost_2.splits in Resources */ = {isa = PBXBuildFile; fileRef = 59FB7C2B2202467C00ECC96A /* localhost_2.splits */; }; + 5B3C17B52ED76BAD0068D623 /* ec_256v1_cert.der in Resources */ = {isa = PBXBuildFile; fileRef = 95F7BC132C346BB400C5F2E4 /* ec_256v1_cert.der */; }; + 5B3C17B62ED76BAD0068D623 /* apple_public_key.pem in Resources */ = {isa = PBXBuildFile; fileRef = 95F7BBE82C1A3D4100C5F2E4 /* apple_public_key.pem */; }; + 5B3C17B72ED76BAD0068D623 /* wrong_format.yaml in Resources */ = {isa = PBXBuildFile; fileRef = 599EDAF42270AD6700D7DACB /* wrong_format.yaml */; }; + 5B3C17B82ED76BAD0068D623 /* splitchanges_3.json in Resources */ = {isa = PBXBuildFile; fileRef = 592C6ADD211CBBB0002D120C /* splitchanges_3.json */; }; + 5B3C17B92ED76BAD0068D623 /* split_traffic_alloc_50_default_rule_50.json in Resources */ = {isa = PBXBuildFile; fileRef = 598EDF03225FD83E005D4762 /* split_traffic_alloc_50_default_rule_50.json */; }; + 5B3C17BA2ED76BAD0068D623 /* rsa_4096_public.pem in Resources */ = {isa = PBXBuildFile; fileRef = 95F7BBD62C1A27C200C5F2E4 /* rsa_4096_public.pem */; }; + 5B3C17BB2ED76BAD0068D623 /* murmur3-sample-v3.csv in Resources */ = {isa = PBXBuildFile; fileRef = 59C493032167E3B400F5F774 /* murmur3-sample-v3.csv */; }; + 5B3C17BC2ED76BAD0068D623 /* invalid_semantic_versions.csv in Resources */ = {isa = PBXBuildFile; fileRef = C5977C032BF273A3003E293A /* invalid_semantic_versions.csv */; }; + 5B3C17BD2ED76BAD0068D623 /* in_large_segment_whitelist_split.json in Resources */ = {isa = PBXBuildFile; fileRef = 9524F0012C6A4CC100ECBF7B /* in_large_segment_whitelist_split.json */; }; + 5B3C17BE2ED76BAD0068D623 /* SplitiOSUnit_2.xctestplan in Resources */ = {isa = PBXBuildFile; fileRef = 95DF58EB2BEBBE9D009220B8 /* SplitiOSUnit_2.xctestplan */; }; + 5B3C17BF2ED76BAD0068D623 /* SplitiOSUnit_3.xctestplan in Resources */ = {isa = PBXBuildFile; fileRef = 95DF58F72BEC5432009220B8 /* SplitiOSUnit_3.xctestplan */; }; + 5B3C17C02ED76BAD0068D623 /* splitchanges_1.json in Resources */ = {isa = PBXBuildFile; fileRef = 592C6AE4211CBBB0002D120C /* splitchanges_1.json */; }; + 5B3C17C12ED76BAD0068D623 /* attributes_test_split.json in Resources */ = {isa = PBXBuildFile; fileRef = 9595C1A7274574220092123F /* attributes_test_split.json */; }; + 5B3C17C22ED76BAD0068D623 /* rsa_3072_cert.pem.der in Resources */ = {isa = PBXBuildFile; fileRef = 95F7BC032C1CE84500C5F2E4 /* rsa_3072_cert.pem.der */; }; + 5B3C17C32ED76BAD0068D623 /* push_msg-segment_updV2.txt in Resources */ = {isa = PBXBuildFile; fileRef = 95B2498326F3E19300B34507 /* push_msg-segment_updV2.txt */; }; + 5B3C17C42ED76BAD0068D623 /* ec_256v1_pub.der in Resources */ = {isa = PBXBuildFile; fileRef = 95F7BC122C346BB400C5F2E4 /* ec_256v1_pub.der */; }; + 5B3C17C52ED76BAD0068D623 /* SplitiOSIntegration_1.xctestplan in Resources */ = {isa = PBXBuildFile; fileRef = 95F7BBCB2C08FB5000C5F2E4 /* SplitiOSIntegration_1.xctestplan */; }; + 5B3C17C62ED76BAD0068D623 /* lorem_ipsum_zlib.txt in Resources */ = {isa = PBXBuildFile; fileRef = 9595910C26DFE149009E7944 /* lorem_ipsum_zlib.txt */; }; + 5B3C17C72ED76BAD0068D623 /* rsa_4096_cert.pem.der in Resources */ = {isa = PBXBuildFile; fileRef = 95F7BC002C1CE84500C5F2E4 /* rsa_4096_cert.pem.der */; }; + 5B3C17C82ED76BAD0068D623 /* ec_secp521r1_cert.der in Resources */ = {isa = PBXBuildFile; fileRef = 95F7BBF62C1C953000C5F2E4 /* ec_secp521r1_cert.der */; }; + 5B3C17C92ED76BAD0068D623 /* SplitiOSHalf_2.xctestplan in Resources */ = {isa = PBXBuildFile; fileRef = 9583C2D52C987B02001298C8 /* SplitiOSHalf_2.xctestplan */; }; + 5B3C17CA2ED76BAD0068D623 /* SplitiOSHalf_1.xctestplan in Resources */ = {isa = PBXBuildFile; fileRef = 9583C2D42C987B02001298C8 /* SplitiOSHalf_1.xctestplan */; }; + 5B3C17CB2ED76BAD0068D623 /* rsa_3072_pub.der in Resources */ = {isa = PBXBuildFile; fileRef = 95F7BBFE2C1CE84500C5F2E4 /* rsa_3072_pub.der */; }; + 5B3C17CC2ED76BAD0068D623 /* in_segment_condition_split.json in Resources */ = {isa = PBXBuildFile; fileRef = 5959C4712279EBBC0064F968 /* in_segment_condition_split.json */; }; + 5B3C17CD2ED76BAD0068D623 /* localhost_3.splits in Resources */ = {isa = PBXBuildFile; fileRef = 59FB7C2D220247D300ECC96A /* localhost_3.splits */; }; + 5B3C17CE2ED76BAD0068D623 /* simple_split_change.json in Resources */ = {isa = PBXBuildFile; fileRef = 5921ED432538F19E000D6C8B /* simple_split_change.json */; }; + 5B3C17CF2ED76BAD0068D623 /* splits.json in Resources */ = {isa = PBXBuildFile; fileRef = 590DF9C9213DAC9D0082B94F /* splits.json */; }; + 5B3C17D02ED76BAD0068D623 /* regex.csv in Resources */ = {isa = PBXBuildFile; fileRef = 592C6AE0211CBBB0002D120C /* regex.csv */; }; + 5B3C17D12ED76BAD0068D623 /* segment_conta_condition.json in Resources */ = {isa = PBXBuildFile; fileRef = 5959C46D2278D9AD0064F968 /* segment_conta_condition.json */; }; + 5B3C17D22ED76BAD0068D623 /* SplitiOSUnit_5.xctestplan in Resources */ = {isa = PBXBuildFile; fileRef = 5BD75F822E5C9B5700F9EFBD /* SplitiOSUnit_5.xctestplan */; }; + 5B3C17D32ED76BAD0068D623 /* murmur3-sample-double-treatment-users.csv in Resources */ = {isa = PBXBuildFile; fileRef = 59C493022167E3B400F5F774 /* murmur3-sample-double-treatment-users.csv */; }; + 5B3C17D42ED76BAD0068D623 /* rsa_2048_cert.pem.der in Resources */ = {isa = PBXBuildFile; fileRef = 95F7BC022C1CE84500C5F2E4 /* rsa_2048_cert.pem.der */; }; + 5B3C17D52ED76BAD0068D623 /* split_changes_semver.json in Resources */ = {isa = PBXBuildFile; fileRef = C5977C312BF4031A003E293A /* split_changes_semver.json */; }; + 5B3C17D62ED76BAD0068D623 /* localhost_yml.yml in Resources */ = {isa = PBXBuildFile; fileRef = 599EA58F22691D57006CBA89 /* localhost_yml.yml */; }; + 5B3C17D72ED76BAD0068D623 /* ec_secp521r1_pub.der in Resources */ = {isa = PBXBuildFile; fileRef = 95F7BBF52C1C953000C5F2E4 /* ec_secp521r1_pub.der */; }; + 5B3C17D82ED76BAD0068D623 /* localhost.yaml in Resources */ = {isa = PBXBuildFile; fileRef = 599EA58B226903DF006CBA89 /* localhost.yaml */; }; + 5B3C17D92ED76BAD0068D623 /* valid_semantic_versions.csv in Resources */ = {isa = PBXBuildFile; fileRef = C5977C022BF273A3003E293A /* valid_semantic_versions.csv */; }; + 5B3C17DA2ED76BAD0068D623 /* rsa_4096_public_01.pem in Resources */ = {isa = PBXBuildFile; fileRef = 95F7BBD52C1A27C200C5F2E4 /* rsa_4096_public_01.pem */; }; + 5B3C17DB2ED76BAD0068D623 /* legacy_1_short.csv in Resources */ = {isa = PBXBuildFile; fileRef = 5982D92E219C83D000230F44 /* legacy_1_short.csv */; }; + 5B3C17DC2ED76BAD0068D623 /* SplitiOSUnit_4.xctestplan in Resources */ = {isa = PBXBuildFile; fileRef = 95DF58F92BEE513F009220B8 /* SplitiOSUnit_4.xctestplan */; }; + 5B3C17DD2ED76BAD0068D623 /* localhost.splits in Resources */ = {isa = PBXBuildFile; fileRef = 599EDAF22270A15B00D7DACB /* localhost.splits */; }; + 5B3C17DE2ED76BAD0068D623 /* split_sample_feature6.json in Resources */ = {isa = PBXBuildFile; fileRef = 590DF9D0213F07400082B94F /* split_sample_feature6.json */; }; + 5B3C17DF2ED76BAD0068D623 /* ec_apple_public_key.der in Resources */ = {isa = PBXBuildFile; fileRef = 95F7BBEE2C1B413500C5F2E4 /* ec_apple_public_key.der */; }; + 5B3C17E02ED76BAD0068D623 /* rsa_2048_pub.der in Resources */ = {isa = PBXBuildFile; fileRef = 95F7BBFF2C1CE84500C5F2E4 /* rsa_2048_pub.der */; }; + 5B3C17E12ED76BAD0068D623 /* splitchanges_unsupported.json in Resources */ = {isa = PBXBuildFile; fileRef = C5977C582BF53F43003E293A /* splitchanges_unsupported.json */; }; + 5B3C17E22ED76BAD0068D623 /* legacy_2.csv in Resources */ = {isa = PBXBuildFile; fileRef = 5912D153219A065200BC698C /* legacy_2.csv */; }; + 5B3C17E32ED76BAD0068D623 /* ec_secp384r1_cert.der in Resources */ = {isa = PBXBuildFile; fileRef = 95F7BBF42C1C953000C5F2E4 /* ec_secp384r1_cert.der */; }; + 5B3C17E42ED76BAD0068D623 /* legacy_1.csv in Resources */ = {isa = PBXBuildFile; fileRef = 5912D14C2199FD4D00BC698C /* legacy_1.csv */; }; + 5B3C17E52ED76BAD0068D623 /* push_msg-splits_updV2.txt in Resources */ = {isa = PBXBuildFile; fileRef = 95737E132ADEC71A007FD15C /* push_msg-splits_updV2.txt */; }; + 5B3C17E62ED76BAD0068D623 /* rsa_3072_public_01.pem in Resources */ = {isa = PBXBuildFile; fileRef = 95F7BBD82C1A27C200C5F2E4 /* rsa_3072_public_01.pem */; }; + 5B3C17E72ED76BAD0068D623 /* splitchanges_toggle.json in Resources */ = {isa = PBXBuildFile; fileRef = C5BD1E512D130FB6008EF198 /* splitchanges_toggle.json */; }; + 5B3C17E82ED76BAD0068D623 /* rsa_2048_public_01.pem in Resources */ = {isa = PBXBuildFile; fileRef = 95F7BBD42C1A27C200C5F2E4 /* rsa_2048_public_01.pem */; }; + 5B3C17E92ED76BAD0068D623 /* splitschanges_no_segments.json in Resources */ = {isa = PBXBuildFile; fileRef = 5B279CF82E340FB900B73A36 /* splitschanges_no_segments.json */; }; + 5B3C17EA2ED76BAD0068D623 /* splitchanges_2.json in Resources */ = {isa = PBXBuildFile; fileRef = 592C6AE3211CBBB0002D120C /* splitchanges_2.json */; }; + 5B3C17EB2ED76BAD0068D623 /* SplitiOSFull.xctestplan in Resources */ = {isa = PBXBuildFile; fileRef = 950F72FE292E8D6B008A0040 /* SplitiOSFull.xctestplan */; }; + 5B3C17EC2ED76BAD0068D623 /* localhost_1.splits in Resources */ = {isa = PBXBuildFile; fileRef = 59FB7C292202463000ECC96A /* localhost_1.splits */; }; + 5B3C17ED2ED76BAD0068D623 /* rsa_3072_public.pem in Resources */ = {isa = PBXBuildFile; fileRef = 95F7BBD72C1A27C200C5F2E4 /* rsa_3072_public.pem */; }; + 5B3C17EE2ED76BAD0068D623 /* bucket_split_test.json in Resources */ = {isa = PBXBuildFile; fileRef = 95118EE7281AC6E700782F33 /* bucket_split_test.json */; }; + 5B3C17EF2ED76BAD0068D623 /* lorem_ipsum_result.txt in Resources */ = {isa = PBXBuildFile; fileRef = 95B4368C26E9186C00E1EB9C /* lorem_ipsum_result.txt */; }; + 5B3C17F02ED76BAD0068D623 /* multi_client_test.json in Resources */ = {isa = PBXBuildFile; fileRef = 95F8F06728170473009E09B1 /* multi_client_test.json */; }; + 5B3C17F12ED76BAD0068D623 /* split_traffic_allocation_1.json in Resources */ = {isa = PBXBuildFile; fileRef = 5919C64121C7C8A600EC35B8 /* split_traffic_allocation_1.json */; }; + 5B3C17F22ED76BAD0068D623 /* equal_to_semver.csv in Resources */ = {isa = PBXBuildFile; fileRef = C5977C042BF273A3003E293A /* equal_to_semver.csv */; }; + 5B3C17F32ED76BAD0068D623 /* between_semver.csv in Resources */ = {isa = PBXBuildFile; fileRef = C5977C052BF273A3003E293A /* between_semver.csv */; }; + 5B3C17F42ED76BAD0068D623 /* split_changes_rbs.json in Resources */ = {isa = PBXBuildFile; fileRef = C5A7D5562DDBD4280081D190 /* split_changes_rbs.json */; }; + 5B3C17F52ED76BAD0068D623 /* ec_secp384r1_pub.der in Resources */ = {isa = PBXBuildFile; fileRef = 95F7BBF12C1C953000C5F2E4 /* ec_secp384r1_pub.der */; }; + 5B3C17F62ED76BAD0068D623 /* splitchanges_int_test.json in Resources */ = {isa = PBXBuildFile; fileRef = 595B66CE231DB0720030F330 /* splitchanges_int_test.json */; }; + 5B3C17F72ED76BAD0068D623 /* murmur3-sample-v4.csv in Resources */ = {isa = PBXBuildFile; fileRef = 59C493042167E3B400F5F774 /* murmur3-sample-v4.csv */; }; + 5B3C17F82ED76BAD0068D623 /* localhost_legacy.splits in Resources */ = {isa = PBXBuildFile; fileRef = 599EA58D226916CB006CBA89 /* localhost_legacy.splits */; }; + 5B3C17F92ED76BAD0068D623 /* murmur3_64_uuids.csv in Resources */ = {isa = PBXBuildFile; fileRef = 95D7D7E126DD44FB002E4D75 /* murmur3_64_uuids.csv */; }; + 5B3C17FA2ED76BAD0068D623 /* ed25519-cert.pem in Resources */ = {isa = PBXBuildFile; fileRef = 95F7BC0F2C2A249A00C5F2E4 /* ed25519-cert.pem */; }; + 5B3C17FB2ED76BAD0068D623 /* murmur3-sample-data-v2.csv in Resources */ = {isa = PBXBuildFile; fileRef = 592C6AE1211CBBB0002D120C /* murmur3-sample-data-v2.csv */; }; + 5B3C17FC2ED76BAD0068D623 /* lorem_ipsum_gzip.txt in Resources */ = {isa = PBXBuildFile; fileRef = 95B4369026E959D400E1EB9C /* lorem_ipsum_gzip.txt */; }; + 5B3C17FD2ED76BAD0068D623 /* rsa_2048_public.pem in Resources */ = {isa = PBXBuildFile; fileRef = 95F7BBD92C1A27C200C5F2E4 /* rsa_2048_public.pem */; }; + 5B3C17FE2ED76BAD0068D623 /* splitchanges_flagsets.json in Resources */ = {isa = PBXBuildFile; fileRef = 95737E112AD6D016007FD15C /* splitchanges_flagsets.json */; }; + 5B3C17FF2ED76BAD0068D623 /* ed25519-pub.der in Resources */ = {isa = PBXBuildFile; fileRef = 95F7BC0C2C2A1F3600C5F2E4 /* ed25519-pub.der */; }; 5B48D8172DEA2CED00351925 /* PrerequisitesMatcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5BF52DF52DE0B60300FEDAFE /* PrerequisitesMatcher.swift */; }; 5B91B8392DDE4A3B000510F0 /* SplitDTOTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B91B8382DDE4A30000510F0 /* SplitDTOTests.swift */; }; 5BD75F832E5C9B5700F9EFBD /* SplitiOSUnit_5.xctestplan in Resources */ = {isa = PBXBuildFile; fileRef = 5BD75F822E5C9B5700F9EFBD /* SplitiOSUnit_5.xctestplan */; }; @@ -1202,6 +1656,13 @@ remoteGlobalIDString = 3B6DEE5920EA6A4E0067435E; remoteInfo = Split; }; + 5B3C16362ED76BAD0068D623 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 3B6DEE5120EA6A4D0067435E /* Project object */; + proxyType = 1; + remoteGlobalIDString = 3B6DEE5920EA6A4E0067435E; + remoteInfo = Split; + }; /* End PBXContainerItemProxy section */ /* Begin PBXCopyFilesBuildPhase section */ @@ -1214,6 +1675,15 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 5B3C18002ED76BAD0068D623 /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = ""; + dstSubfolderSpec = 10; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ @@ -1362,7 +1832,7 @@ 5921ED3F2538E8BF000D6C8B /* StreamingSplitsSyncTest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StreamingSplitsSyncTest.swift; sourceTree = ""; }; 5921ED412538EA39000D6C8B /* StreamingIntegrationHelper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StreamingIntegrationHelper.swift; sourceTree = ""; }; 5921ED432538F19E000D6C8B /* simple_split_change.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = simple_split_change.json; sourceTree = ""; }; - 592C6AA5211B6C99002D120C /* SplitTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SplitTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; + 592C6AA5211B6C99002D120C /* SplitTestsSwift5.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SplitTestsSwift5.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; 592C6AA9211B6C99002D120C /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 592C6AB0211B718D002D120C /* SplitTests-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "SplitTests-Bridging-Header.h"; sourceTree = ""; }; 592C6AB2211B718D002D120C /* DatesTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatesTests.swift; sourceTree = ""; }; @@ -1570,6 +2040,8 @@ 59FB7C3D22037B9400ECC96A /* SpaceDelimitedLocalhostSplitsParser.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SpaceDelimitedLocalhostSplitsParser.swift; sourceTree = ""; }; 5B279CF82E340FB900B73A36 /* splitschanges_no_segments.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = splitschanges_no_segments.json; sourceTree = ""; }; 5B343EAC2E26E937006BEBE7 /* StorageHelper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StorageHelper.swift; sourceTree = ""; }; + 5B3C18042ED76BAD0068D623 /* SplitTestsSwift6.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SplitTestsSwift6.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; + 5B3C18052ED76BAE0068D623 /* SplitTests copy-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "SplitTests copy-Info.plist"; path = "/Users/martin/Desktop/Code/ios-client/SplitTests copy-Info.plist"; sourceTree = ""; }; 5B91B8382DDE4A30000510F0 /* SplitDTOTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SplitDTOTests.swift; sourceTree = ""; }; 5BD75F822E5C9B5700F9EFBD /* SplitiOSUnit_5.xctestplan */ = {isa = PBXFileReference; lastKnownFileType = text; path = SplitiOSUnit_5.xctestplan; sourceTree = ""; }; 5BD75FAF2E5DF0D700F9EFBD /* FallbackTreatments.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FallbackTreatments.swift; sourceTree = ""; }; @@ -2084,6 +2556,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 5B3C17A92ED76BAD0068D623 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 5B3C17AA2ED76BAD0068D623 /* Split.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 95825B9D271F004700A0CDAD /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -2166,6 +2646,7 @@ 95B02E1028D222100030EC8B /* SplitMacOSTests */, 3B6DEE5B20EA6A4E0067435E /* Products */, 590DF9962125F6900082B94F /* Frameworks */, + 5B3C18052ED76BAE0068D623 /* SplitTests copy-Info.plist */, ); sourceTree = ""; }; @@ -2173,9 +2654,10 @@ isa = PBXGroup; children = ( 3B6DEE5A20EA6A4E0067435E /* Split.framework */, - 592C6AA5211B6C99002D120C /* SplitTests.xctest */, + 592C6AA5211B6C99002D120C /* SplitTestsSwift5.xctest */, 95825BA0271F004700A0CDAD /* Split_Split.bundle */, 95B02CA428D0BD790030EC8B /* SplitWatchOS.framework */, + 5B3C18042ED76BAD0068D623 /* SplitTestsSwift6.xctest */, ); name = Products; sourceTree = ""; @@ -3843,9 +4325,9 @@ productReference = 3B6DEE5A20EA6A4E0067435E /* Split.framework */; productType = "com.apple.product-type.framework"; }; - 592C6AA4211B6C99002D120C /* SplitTests */ = { + 592C6AA4211B6C99002D120C /* SplitTestsSwift5 */ = { isa = PBXNativeTarget; - buildConfigurationList = 592C6AAF211B6C99002D120C /* Build configuration list for PBXNativeTarget "SplitTests" */; + buildConfigurationList = 592C6AAF211B6C99002D120C /* Build configuration list for PBXNativeTarget "SplitTestsSwift5" */; buildPhases = ( 592C6AA1211B6C99002D120C /* Sources */, 592C6AA2211B6C99002D120C /* Frameworks */, @@ -3857,11 +4339,32 @@ dependencies = ( 592C6AAC211B6C99002D120C /* PBXTargetDependency */, ); - name = SplitTests; + name = SplitTestsSwift5; + packageProductDependencies = ( + ); + productName = SplitTests; + productReference = 592C6AA5211B6C99002D120C /* SplitTestsSwift5.xctest */; + productType = "com.apple.product-type.bundle.unit-test"; + }; + 5B3C16342ED76BAD0068D623 /* SplitTestsSwift6 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 5B3C18012ED76BAD0068D623 /* Build configuration list for PBXNativeTarget "SplitTestsSwift6" */; + buildPhases = ( + 5B3C16372ED76BAD0068D623 /* Sources */, + 5B3C17A92ED76BAD0068D623 /* Frameworks */, + 5B3C17AB2ED76BAD0068D623 /* Resources */, + 5B3C18002ED76BAD0068D623 /* CopyFiles */, + ); + buildRules = ( + ); + dependencies = ( + 5B3C16352ED76BAD0068D623 /* PBXTargetDependency */, + ); + name = SplitTestsSwift6; packageProductDependencies = ( ); productName = SplitTests; - productReference = 592C6AA5211B6C99002D120C /* SplitTests.xctest */; + productReference = 5B3C18042ED76BAD0068D623 /* SplitTestsSwift6.xctest */; productType = "com.apple.product-type.bundle.unit-test"; }; 95825B9F271F004700A0CDAD /* Split_Split */ = { @@ -3943,7 +4446,8 @@ projectRoot = ""; targets = ( 3B6DEE5920EA6A4E0067435E /* Split */, - 592C6AA4211B6C99002D120C /* SplitTests */, + 592C6AA4211B6C99002D120C /* SplitTestsSwift5 */, + 5B3C16342ED76BAD0068D623 /* SplitTestsSwift6 */, 95825B9F271F004700A0CDAD /* Split_Split */, 95B02CA328D0BD790030EC8B /* SplitWatchOS */, ); @@ -4057,6 +4561,97 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 5B3C17AB2ED76BAD0068D623 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 5B3C17AC2ED76BAD0068D623 /* murmur.csv in Resources */, + 5B3C17AD2ED76BAD0068D623 /* developer.apple.com_ecpk.der in Resources */, + 5B3C17AE2ED76BAD0068D623 /* split_unsupported_matcher.json in Resources */, + 5B3C17AF2ED76BAD0068D623 /* SplitPushManagerUT.xctestplan in Resources */, + 5B3C17B02ED76BAD0068D623 /* matchers.json in Resources */, + 5B3C17B12ED76BAD0068D623 /* murmur3-sample-data-non-alpha-numeric-v2.csv in Resources */, + 5B3C17B22ED76BAD0068D623 /* rsa_4096_pub.der in Resources */, + 5B3C17B32ED76BAD0068D623 /* ed25519-cert.der in Resources */, + 5B3C17B42ED76BAD0068D623 /* localhost_2.splits in Resources */, + 5B3C17B52ED76BAD0068D623 /* ec_256v1_cert.der in Resources */, + 5B3C17B62ED76BAD0068D623 /* apple_public_key.pem in Resources */, + 5B3C17B72ED76BAD0068D623 /* wrong_format.yaml in Resources */, + 5B3C17B82ED76BAD0068D623 /* splitchanges_3.json in Resources */, + 5B3C17B92ED76BAD0068D623 /* split_traffic_alloc_50_default_rule_50.json in Resources */, + 5B3C17BA2ED76BAD0068D623 /* rsa_4096_public.pem in Resources */, + 5B3C17BB2ED76BAD0068D623 /* murmur3-sample-v3.csv in Resources */, + 5B3C17BC2ED76BAD0068D623 /* invalid_semantic_versions.csv in Resources */, + 5B3C17BD2ED76BAD0068D623 /* in_large_segment_whitelist_split.json in Resources */, + 5B3C17BE2ED76BAD0068D623 /* SplitiOSUnit_2.xctestplan in Resources */, + 5B3C17BF2ED76BAD0068D623 /* SplitiOSUnit_3.xctestplan in Resources */, + 5B3C17C02ED76BAD0068D623 /* splitchanges_1.json in Resources */, + 5B3C17C12ED76BAD0068D623 /* attributes_test_split.json in Resources */, + 5B3C17C22ED76BAD0068D623 /* rsa_3072_cert.pem.der in Resources */, + 5B3C17C32ED76BAD0068D623 /* push_msg-segment_updV2.txt in Resources */, + 5B3C17C42ED76BAD0068D623 /* ec_256v1_pub.der in Resources */, + 5B3C17C52ED76BAD0068D623 /* SplitiOSIntegration_1.xctestplan in Resources */, + 5B3C17C62ED76BAD0068D623 /* lorem_ipsum_zlib.txt in Resources */, + 5B3C17C72ED76BAD0068D623 /* rsa_4096_cert.pem.der in Resources */, + 5B3C17C82ED76BAD0068D623 /* ec_secp521r1_cert.der in Resources */, + 5B3C17C92ED76BAD0068D623 /* SplitiOSHalf_2.xctestplan in Resources */, + 5B3C17CA2ED76BAD0068D623 /* SplitiOSHalf_1.xctestplan in Resources */, + 5B3C17CB2ED76BAD0068D623 /* rsa_3072_pub.der in Resources */, + 5B3C17CC2ED76BAD0068D623 /* in_segment_condition_split.json in Resources */, + 5B3C17CD2ED76BAD0068D623 /* localhost_3.splits in Resources */, + 5B3C17CE2ED76BAD0068D623 /* simple_split_change.json in Resources */, + 5B3C17CF2ED76BAD0068D623 /* splits.json in Resources */, + 5B3C17D02ED76BAD0068D623 /* regex.csv in Resources */, + 5B3C17D12ED76BAD0068D623 /* segment_conta_condition.json in Resources */, + 5B3C17D22ED76BAD0068D623 /* SplitiOSUnit_5.xctestplan in Resources */, + 5B3C17D32ED76BAD0068D623 /* murmur3-sample-double-treatment-users.csv in Resources */, + 5B3C17D42ED76BAD0068D623 /* rsa_2048_cert.pem.der in Resources */, + 5B3C17D52ED76BAD0068D623 /* split_changes_semver.json in Resources */, + 5B3C17D62ED76BAD0068D623 /* localhost_yml.yml in Resources */, + 5B3C17D72ED76BAD0068D623 /* ec_secp521r1_pub.der in Resources */, + 5B3C17D82ED76BAD0068D623 /* localhost.yaml in Resources */, + 5B3C17D92ED76BAD0068D623 /* valid_semantic_versions.csv in Resources */, + 5B3C17DA2ED76BAD0068D623 /* rsa_4096_public_01.pem in Resources */, + 5B3C17DB2ED76BAD0068D623 /* legacy_1_short.csv in Resources */, + 5B3C17DC2ED76BAD0068D623 /* SplitiOSUnit_4.xctestplan in Resources */, + 5B3C17DD2ED76BAD0068D623 /* localhost.splits in Resources */, + 5B3C17DE2ED76BAD0068D623 /* split_sample_feature6.json in Resources */, + 5B3C17DF2ED76BAD0068D623 /* ec_apple_public_key.der in Resources */, + 5B3C17E02ED76BAD0068D623 /* rsa_2048_pub.der in Resources */, + 5B3C17E12ED76BAD0068D623 /* splitchanges_unsupported.json in Resources */, + 5B3C17E22ED76BAD0068D623 /* legacy_2.csv in Resources */, + 5B3C17E32ED76BAD0068D623 /* ec_secp384r1_cert.der in Resources */, + 5B3C17E42ED76BAD0068D623 /* legacy_1.csv in Resources */, + 5B3C17E52ED76BAD0068D623 /* push_msg-splits_updV2.txt in Resources */, + 5B3C17E62ED76BAD0068D623 /* rsa_3072_public_01.pem in Resources */, + 5B3C17E72ED76BAD0068D623 /* splitchanges_toggle.json in Resources */, + 5B3C17E82ED76BAD0068D623 /* rsa_2048_public_01.pem in Resources */, + 5B3C17E92ED76BAD0068D623 /* splitschanges_no_segments.json in Resources */, + 5B3C17EA2ED76BAD0068D623 /* splitchanges_2.json in Resources */, + 5B3C17EB2ED76BAD0068D623 /* SplitiOSFull.xctestplan in Resources */, + 5B3C17EC2ED76BAD0068D623 /* localhost_1.splits in Resources */, + 5B3C17ED2ED76BAD0068D623 /* rsa_3072_public.pem in Resources */, + 5B3C17EE2ED76BAD0068D623 /* bucket_split_test.json in Resources */, + 5B3C17EF2ED76BAD0068D623 /* lorem_ipsum_result.txt in Resources */, + 5B3C17F02ED76BAD0068D623 /* multi_client_test.json in Resources */, + 5B3C17F12ED76BAD0068D623 /* split_traffic_allocation_1.json in Resources */, + 5B3C17F22ED76BAD0068D623 /* equal_to_semver.csv in Resources */, + 5B3C17F32ED76BAD0068D623 /* between_semver.csv in Resources */, + 5B3C17F42ED76BAD0068D623 /* split_changes_rbs.json in Resources */, + 5B3C17F52ED76BAD0068D623 /* ec_secp384r1_pub.der in Resources */, + 5B3C17F62ED76BAD0068D623 /* splitchanges_int_test.json in Resources */, + 5B3C17F72ED76BAD0068D623 /* murmur3-sample-v4.csv in Resources */, + 5B3C17F82ED76BAD0068D623 /* localhost_legacy.splits in Resources */, + 5B3C17F92ED76BAD0068D623 /* murmur3_64_uuids.csv in Resources */, + 5B3C17FA2ED76BAD0068D623 /* ed25519-cert.pem in Resources */, + 5B3C17FB2ED76BAD0068D623 /* murmur3-sample-data-v2.csv in Resources */, + 5B3C17FC2ED76BAD0068D623 /* lorem_ipsum_gzip.txt in Resources */, + 5B3C17FD2ED76BAD0068D623 /* rsa_2048_public.pem in Resources */, + 5B3C17FE2ED76BAD0068D623 /* splitchanges_flagsets.json in Resources */, + 5B3C17FF2ED76BAD0068D623 /* ed25519-pub.der in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 95825B9E271F004700A0CDAD /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -4839,6 +5434,382 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 5B3C16372ED76BAD0068D623 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 5B3C16382ED76BAD0068D623 /* PersistentMyLargeSegmentsStorageMock.swift in Sources */, + 5B3C16392ED76BAD0068D623 /* GeneralInfoDaoTests.swift in Sources */, + 5B3C163A2ED76BAD0068D623 /* PersistentMySegmentsStorageTests.swift in Sources */, + 5B3C163B2ED76BAD0068D623 /* HashedImpressionsStorageTest.swift in Sources */, + 5B3C163C2ED76BAD0068D623 /* SplitClientStub.swift in Sources */, + 5B3C163D2ED76BAD0068D623 /* OutdatedProxyIntegrationTest.swift in Sources */, + 5B3C163E2ED76BAD0068D623 /* ConfigObjcTest.m in Sources */, + 5B3C163F2ED76BAD0068D623 /* TelemetryStatsRecorderWorkerTests.swift in Sources */, + 5B3C16402ED76BAD0068D623 /* HttpEventsRecorderStub.swift in Sources */, + 5B3C16412ED76BAD0068D623 /* LocalhostSplitClientTests.swift in Sources */, + 5B3C16422ED76BAD0068D623 /* SseNotificationProcessorTest.swift in Sources */, + 5B3C16432ED76BAD0068D623 /* SplitEventsManagerTest.swift in Sources */, + 5B3C16442ED76BAD0068D623 /* NotificationHelperStub.swift in Sources */, + 5B3C16452ED76BAD0068D623 /* GeneralInfoStorageMock.swift in Sources */, + 5B3C16462ED76BAD0068D623 /* SyncGuardianStub.swift in Sources */, + 5B3C16472ED76BAD0068D623 /* EventsRecorderWorkerTests.swift in Sources */, + 5B3C16482ED76BAD0068D623 /* MySegmentsPayloadDecoderTest.swift in Sources */, + 5B3C16492ED76BAD0068D623 /* EventDaoStub.swift in Sources */, + 5B3C164A2ED76BAD0068D623 /* ServiceEndpointsTests.swift in Sources */, + 5B3C164B2ED76BAD0068D623 /* MySegmentServerErrorTest.swift in Sources */, + 5B3C164C2ED76BAD0068D623 /* AttributesStorageTests.swift in Sources */, + 5B3C164D2ED76BAD0068D623 /* SingleSyncTest.swift in Sources */, + 5B3C164E2ED76BAD0068D623 /* SplitManagerStub.swift in Sources */, + 5B3C164F2ED76BAD0068D623 /* MySegmentsSyncWorkerFactoryStub.swift in Sources */, + 5B3C16502ED76BAD0068D623 /* SseHandlerTest.swift in Sources */, + 5B3C16512ED76BAD0068D623 /* PersistentEventsStorageTest.swift in Sources */, + 5B3C16522ED76BAD0068D623 /* MySegmentsStorageTests.swift in Sources */, + 5B3C16532ED76BAD0068D623 /* SplitDatabaseStub.swift in Sources */, + 5B3C16542ED76BAD0068D623 /* CertificatePinningConfigTests.swift in Sources */, + 5B3C16552ED76BAD0068D623 /* ConcurrentSetTests.swift in Sources */, + 5B3C16562ED76BAD0068D623 /* FeatureFlagsPayloadDecoderTest.swift in Sources */, + 5B3C16572ED76BAD0068D623 /* SseClientFactoryStub.swift in Sources */, + 5B3C16582ED76BAD0068D623 /* HttpRequestManagerTests.swift in Sources */, + 5B3C16592ED76BAD0068D623 /* SplitsDecoderTest.swift in Sources */, + 5B3C165A2ED76BAD0068D623 /* DecompressionMocks.swift in Sources */, + 5B3C165B2ED76BAD0068D623 /* HttpUniqueKeysRecorderStub.swift in Sources */, + 5B3C165C2ED76BAD0068D623 /* ComputeProcessCountTest.swift in Sources */, + 5B3C165D2ED76BAD0068D623 /* HttpRequestMock.swift in Sources */, + 5B3C165E2ED76BAD0068D623 /* EventsSynchronizerTest.swift in Sources */, + 5B3C165F2ED76BAD0068D623 /* StreamingConnFail5xxTest.swift in Sources */, + 5B3C16602ED76BAD0068D623 /* CipherTest.swift in Sources */, + 5B3C16612ED76BAD0068D623 /* ImpressionsModeTypeWrapperTest.swift in Sources */, + 5B3C16622ED76BAD0068D623 /* SseAuthenticationStub.swift in Sources */, + 5B3C16632ED76BAD0068D623 /* PersistentMyLargeSegmentsStorageTests.swift in Sources */, + 5B3C16642ED76BAD0068D623 /* DispatchQueue+Test.swift in Sources */, + 5B3C16652ED76BAD0068D623 /* Murmur3HashingTest.swift in Sources */, + 5B3C16662ED76BAD0068D623 /* SynchronizerStub.swift in Sources */, + 5B3C16672ED76BAD0068D623 /* TlsPinCheckerMock.swift in Sources */, + 5B3C16682ED76BAD0068D623 /* RecorderFlusherCheckerTests.swift in Sources */, + 5B3C16692ED76BAD0068D623 /* EventDaoTest.swift in Sources */, + 5B3C166A2ED76BAD0068D623 /* InitDbCipherTest.swift in Sources */, + 5B3C166B2ED76BAD0068D623 /* ByKeyFacadeTest.swift in Sources */, + 5B3C166C2ED76BAD0068D623 /* HttpSplitFetcherStub.swift in Sources */, + 5B3C166D2ED76BAD0068D623 /* MySegmentsBgSyncWorkerTest.swift in Sources */, + 5B3C166E2ED76BAD0068D623 /* ImpressionsDedupTest.swift in Sources */, + 5B3C166F2ED76BAD0068D623 /* EventDTOJsonTest.swift in Sources */, + 5B3C16702ED76BAD0068D623 /* PersistentSplitsStorageStub.swift in Sources */, + 5B3C16712ED76BAD0068D623 /* MySegmentsV2PayloaDecoderTest.swift in Sources */, + 5B3C16722ED76BAD0068D623 /* FlagSetValidatorTests.swift in Sources */, + 5B3C16732ED76BAD0068D623 /* TelemetrySynchronizerTest.swift in Sources */, + 5B3C16742ED76BAD0068D623 /* FallbackTreatmentsCalculatorStub.swift in Sources */, + 5B3C16752ED76BAD0068D623 /* EventTypeNameHelper.swift in Sources */, + 5B3C16762ED76BAD0068D623 /* DecompressionTest.swift in Sources */, + 5B3C16772ED76BAD0068D623 /* StreamingSplitKillTest.swift in Sources */, + 5B3C16782ED76BAD0068D623 /* FetchSpecificSplitsTest.swift in Sources */, + 5B3C16792ED76BAD0068D623 /* SseHandlerStub.swift in Sources */, + 5B3C167A2ED76BAD0068D623 /* SyncManagerTest.swift in Sources */, + 5B3C167B2ED76BAD0068D623 /* EndpointTest.swift in Sources */, + 5B3C167C2ED76BAD0068D623 /* FactoryRegistryTest.swift in Sources */, + 5B3C167D2ED76BAD0068D623 /* RolloutCacheConfigurationTest.swift in Sources */, + 5B3C167E2ED76BAD0068D623 /* JwtTokenParserTest.swift in Sources */, + 5B3C167F2ED76BAD0068D623 /* AnyValueValidatorTests.swift in Sources */, + 5B3C16802ED76BAD0068D623 /* TestSplitFactory.swift in Sources */, + 5B3C16812ED76BAD0068D623 /* InRuleBasedSegmentMatcherTest.swift in Sources */, + 5B3C16822ED76BAD0068D623 /* FlagSetsCacheTests.swift in Sources */, + 5B3C16832ED76BAD0068D623 /* FlushTest.swift in Sources */, + 5B3C16842ED76BAD0068D623 /* BucketSplitTest.swift in Sources */, + 5B3C16852ED76BAD0068D623 /* MySegmentsSynchronizerTest.swift in Sources */, + 5B3C16862ED76BAD0068D623 /* SyncDictionaryCollectionWrapperTest.swift in Sources */, + 5B3C16872ED76BAD0068D623 /* LoggerTest.swift in Sources */, + 5B3C16882ED76BAD0068D623 /* ImpressionsNoneTest.swift in Sources */, + 5B3C16892ED76BAD0068D623 /* SyncManagerStub.swift in Sources */, + 5B3C168A2ED76BAD0068D623 /* ImpressionDaoTest.swift in Sources */, + 5B3C168B2ED76BAD0068D623 /* SplitManagerTest.swift in Sources */, + 5B3C168C2ED76BAD0068D623 /* ReconnectBackoffCounterStub.swift in Sources */, + 5B3C168D2ED76BAD0068D623 /* FlagSetsCacheMock.swift in Sources */, + 5B3C168E2ED76BAD0068D623 /* TreatmentManagerMock.swift in Sources */, + 5B3C168F2ED76BAD0068D623 /* ImpressionsLoggerStub.swift in Sources */, + 5B3C16902ED76BAD0068D623 /* HttpEventsRecorderTests.swift in Sources */, + 5B3C16912ED76BAD0068D623 /* KeyValueStorageMock.swift in Sources */, + 5B3C16922ED76BAD0068D623 /* SynchronizerTest.swift in Sources */, + 5B3C16932ED76BAD0068D623 /* TelemetryProducerStub.swift in Sources */, + 5B3C16942ED76BAD0068D623 /* LogPrinterStub.swift in Sources */, + 5B3C16952ED76BAD0068D623 /* PersistentSplitsStorageTests.swift in Sources */, + 5B3C16962ED76BAD0068D623 /* ImpressionDaoStub.swift in Sources */, + 5B3C16972ED76BAD0068D623 /* TestDataHelper.swift in Sources */, + 5B3C16982ED76BAD0068D623 /* SplitChangesErrorHandlerTests.swift in Sources */, + 5B3C16992ED76BAD0068D623 /* AttributesStorageStub.swift in Sources */, + 5B3C169A2ED76BAD0068D623 /* EventsStorageStub.swift in Sources */, + 5B3C169B2ED76BAD0068D623 /* OutdatedSplitProxyHandlerTests.swift in Sources */, + 5B3C169C2ED76BAD0068D623 /* FeatureFlagsSynchronizerStub.swift in Sources */, + 5B3C169D2ED76BAD0068D623 /* GeneralInfoStorageTest.swift in Sources */, + 5B3C169E2ED76BAD0068D623 /* HttpTaskMock.swift in Sources */, + 5B3C169F2ED76BAD0068D623 /* RuleBasedSegmentDaoTest.swift in Sources */, + 5B3C16A02ED76BAD0068D623 /* ReconnectBackoffCounterTest.swift in Sources */, + 5B3C16A12ED76BAD0068D623 /* HttpImpressionsRecorderTests.swift in Sources */, + 5B3C16A22ED76BAD0068D623 /* SplitEventsManagerCoordinatorStub.swift in Sources */, + 5B3C16A32ED76BAD0068D623 /* SyncWorkerStub.swift in Sources */, + 5B3C16A42ED76BAD0068D623 /* UserConsentModeDebugTest.swift in Sources */, + 5B3C16A52ED76BAD0068D623 /* HttpClientTest.swift in Sources */, + 5B3C16A62ED76BAD0068D623 /* SplitDaoTest.swift in Sources */, + 5B3C16A72ED76BAD0068D623 /* TreatmentManagerTest.swift in Sources */, + 5B3C16A82ED76BAD0068D623 /* SyncEventBroadcasterStub.swift in Sources */, + 5B3C16A92ED76BAD0068D623 /* RolloutCacheManagerTest.swift in Sources */, + 5B3C16AA2ED76BAD0068D623 /* ImpressionsStorageTest.swift in Sources */, + 5B3C16AB2ED76BAD0068D623 /* StreamingInitTest.swift in Sources */, + 5B3C16AC2ED76BAD0068D623 /* ImpressionsCountDaoStub.swift in Sources */, + 5B3C16AD2ED76BAD0068D623 /* SegmentsSyncHelperMock.swift in Sources */, + 5B3C16AE2ED76BAD0068D623 /* DatesTests.swift in Sources */, + 5B3C16AF2ED76BAD0068D623 /* MySegmentsDaoStub.swift in Sources */, + 5B3C16B02ED76BAD0068D623 /* ImpressionsTrackerStub.swift in Sources */, + 5B3C16B12ED76BAD0068D623 /* SegmentsSyncHelperTests.swift in Sources */, + 5B3C16B22ED76BAD0068D623 /* EventsTrackerStub.swift in Sources */, + 5B3C16B32ED76BAD0068D623 /* FileStorageStub.swift in Sources */, + 5B3C16B42ED76BAD0068D623 /* ImpressionHasherTest.swift in Sources */, + 5B3C16B52ED76BAD0068D623 /* SplitClientTests.swift in Sources */, + 5B3C16B62ED76BAD0068D623 /* SplitEventsCoordinatorTest.swift in Sources */, + 5B3C16B72ED76BAD0068D623 /* StreamingAuthFail4xxTest.swift in Sources */, + 5B3C16B82ED76BAD0068D623 /* UserConsentModeOptimizedTest.swift in Sources */, + 5B3C16B92ED76BAD0068D623 /* LatencyCounterTests.swift in Sources */, + 5B3C16BA2ED76BAD0068D623 /* UniqueKeyDaoStub.swift in Sources */, + 5B3C16BB2ED76BAD0068D623 /* TimersManagerTest.swift in Sources */, + 5B3C16BC2ED76BAD0068D623 /* LocalhostManagerTests.swift in Sources */, + 5B3C16BD2ED76BAD0068D623 /* PropertyValidatorStub.swift in Sources */, + 5B3C16BE2ED76BAD0068D623 /* MultiClientEvaluationTest.swift in Sources */, + 5B3C16BF2ED76BAD0068D623 /* SplitFactoryBuilderTests.swift in Sources */, + 5B3C16C02ED76BAD0068D623 /* SplitsSyncWorkerTest.swift in Sources */, + 5B3C16C12ED76BAD0068D623 /* PersistentImpressionsStorageStub.swift in Sources */, + 5B3C16C22ED76BAD0068D623 /* HttpClientMock.swift in Sources */, + 5B3C16C32ED76BAD0068D623 /* StreamingBgReconnectTest.swift in Sources */, + 5B3C16C42ED76BAD0068D623 /* HttpSplitFetcherTests.swift in Sources */, + 5B3C16C52ED76BAD0068D623 /* HttpStreamRequestTest.swift in Sources */, + 5B3C16C62ED76BAD0068D623 /* FlagSetsValidatorMock.swift in Sources */, + 5B3C16C72ED76BAD0068D623 /* InListSemverMatcherTest.swift in Sources */, + 5B3C16C82ED76BAD0068D623 /* SyncPostBgTest.swift in Sources */, + 5B3C16C92ED76BAD0068D623 /* GreaterThanOrEqualToSemverMatcherTest.swift in Sources */, + 5B3C16CA2ED76BAD0068D623 /* ImpressionsTrackerTest.swift in Sources */, + 5B3C16CB2ED76BAD0068D623 /* SemverTest.swift in Sources */, + 5B3C16CC2ED76BAD0068D623 /* RestClientCustomFailureHandlerTest.swift in Sources */, + 5B3C16CD2ED76BAD0068D623 /* Base64UtilsTest.swift in Sources */, + 5B3C16CE2ED76BAD0068D623 /* SplitEventsManagerMock.swift in Sources */, + 5B3C16CF2ED76BAD0068D623 /* SplitClientManagerTest.swift in Sources */, + 5B3C16D02ED76BAD0068D623 /* EventValidatorTests.swift in Sources */, + 5B3C16D12ED76BAD0068D623 /* PersistentUniqueKeysStorageTests.swift in Sources */, + 5B3C16D22ED76BAD0068D623 /* InternalSplitClientStub.swift in Sources */, + 5B3C16D32ED76BAD0068D623 /* ByKeyAttributesStorageTests.swift in Sources */, + 5B3C16D42ED76BAD0068D623 /* SyncUpdateWorkerTest.swift in Sources */, + 5B3C16D52ED76BAD0068D623 /* LegacyHashingTest.swift in Sources */, + 5B3C16D62ED76BAD0068D623 /* LocalhostParserTests.swift in Sources */, + 5B3C16D72ED76BAD0068D623 /* UniqueKeyDaoTest.swift in Sources */, + 5B3C16D82ED76BAD0068D623 /* PersistentAttributesStorageTests.swift in Sources */, + 5B3C16D92ED76BAD0068D623 /* PersistentRuleBasedSegmentsStorageStub.swift in Sources */, + 5B3C16DA2ED76BAD0068D623 /* RuleBasedSegmentsStorageStub.swift in Sources */, + 5B3C16DB2ED76BAD0068D623 /* ReadyFromCacheTest.swift in Sources */, + 5B3C16DC2ED76BAD0068D623 /* UniqueTrackerTest.swift in Sources */, + 5B3C16DD2ED76BAD0068D623 /* TelemetryIntegrationTest.swift in Sources */, + 5B3C16DE2ED76BAD0068D623 /* NotificationManagerKeeperTest.swift in Sources */, + 5B3C16DF2ED76BAD0068D623 /* HashedImpressionDaoMock.swift in Sources */, + 5B3C16E02ED76BAD0068D623 /* TelemetrySynchronizerStub.swift in Sources */, + 5B3C16E12ED76BAD0068D623 /* PrerequisitesMatcherTest.swift in Sources */, + 5B3C16E22ED76BAD0068D623 /* ImpressionsToggleTest.swift in Sources */, + 5B3C16E32ED76BAD0068D623 /* DbCipherTest.swift in Sources */, + 5B3C16E42ED76BAD0068D623 /* LocalhostSplitLoaderTests.swift in Sources */, + 5B3C16E52ED76BAD0068D623 /* SplitsChangesCheckerTest.swift in Sources */, + 5B3C16E62ED76BAD0068D623 /* HashedImpressionsStorageMock.swift in Sources */, + 5B3C16E72ED76BAD0068D623 /* LocalhostTests.swift in Sources */, + 5B3C16E82ED76BAD0068D623 /* AttributesDaoTest.swift in Sources */, + 5B3C16E92ED76BAD0068D623 /* EventsSynchronizerStub.swift in Sources */, + 5B3C16EA2ED76BAD0068D623 /* PersistentImpressionsStorageTest.swift in Sources */, + 5B3C16EB2ED76BAD0068D623 /* CsvHelper.swift in Sources */, + 5B3C16EC2ED76BAD0068D623 /* ImpressionsCounterTest.swift in Sources */, + 5B3C16ED2ED76BAD0068D623 /* SplitBgSynchronizerTests.swift in Sources */, + 5B3C16EE2ED76BAD0068D623 /* PeriodicSplitsSyncWorkerTest.swift in Sources */, + 5B3C16EF2ED76BAD0068D623 /* MatcherEvalTests.swift in Sources */, + 5B3C16F02ED76BAD0068D623 /* UserConsentModeNoneTest.swift in Sources */, + 5B3C16F12ED76BAD0068D623 /* StreamingDisabledTest.swift in Sources */, + 5B3C16F22ED76BAD0068D623 /* StreamingAuthFail5xxTest.swift in Sources */, + 5B3C16F32ED76BAD0068D623 /* TestingHelper.swift in Sources */, + 5B3C16F42ED76BAD0068D623 /* HttpRequestManagerMock.swift in Sources */, + 5B3C16F52ED76BAD0068D623 /* SplitterAllocationFake.swift in Sources */, + 5B3C16F62ED76BAD0068D623 /* StreamingSplitsSyncTest.swift in Sources */, + 5B3C16F72ED76BAD0068D623 /* SegmentsUpdateWorkerTests.swift in Sources */, + 5B3C16F82ED76BAD0068D623 /* ClientManagerMock.swift in Sources */, + 5B3C16F92ED76BAD0068D623 /* MatcherTest.swift in Sources */, + 5B3C16FA2ED76BAD0068D623 /* MySegmentsSynchronizerStub.swift in Sources */, + 5B3C16FB2ED76BAD0068D623 /* ValidationMessageLoggerStub.swift in Sources */, + 5B3C16FC2ED76BAD0068D623 /* SyncDictionarySingleWrapperTest.swift in Sources */, + 5B3C16FD2ED76BAD0068D623 /* SseAuthenticatorTest.swift in Sources */, + 5B3C16FE2ED76BAD0068D623 /* RuleBasedSegmentDaoStub.swift in Sources */, + 5B3C16FF2ED76BAD0068D623 /* SplitIntegrationTest.swift in Sources */, + 5B3C17002ED76BAD0068D623 /* HttpUniqueKeyRecorderTests.swift in Sources */, + 5B3C17012ED76BAD0068D623 /* RolloutCacheManagerIntegrationTest.swift in Sources */, + 5B3C17022ED76BAD0068D623 /* HttpResponseTest.swift in Sources */, + 5B3C17032ED76BAD0068D623 /* ImpresionsObserverTest.swift in Sources */, + 5B3C17042ED76BAD0068D623 /* SplitChangeProcessorStub.swift in Sources */, + 5B3C17052ED76BAD0068D623 /* PersistentUniqueKeyStorageStub.swift in Sources */, + 5B3C17062ED76BAD0068D623 /* ImpressionsCountRecorderWorkerTests.swift in Sources */, + 5B3C17072ED76BAD0068D623 /* TestUtils.swift in Sources */, + 5B3C17082ED76BAD0068D623 /* PersistentEventsStorageStub.swift in Sources */, + 5B3C17092ED76BAD0068D623 /* RuleBasedSegmentChangeProcessorStub.swift in Sources */, + 5B3C170A2ED76BAD0068D623 /* FactoryMonitorTest.swift in Sources */, + 5B3C170B2ED76BAD0068D623 /* TargetingRulesChangeDecoderTest.swift in Sources */, + 5B3C170C2ED76BAD0068D623 /* ArrayBlockingQueueTest.swift in Sources */, + 5B3C170D2ED76BAD0068D623 /* HttpRequestListTest.swift in Sources */, + 5B3C170E2ED76BAD0068D623 /* EndpointFactoryTest.swift in Sources */, + 5B3C170F2ED76BAD0068D623 /* EvaluatorTests.swift in Sources */, + 5B3C17102ED76BAD0068D623 /* UpdateWorkerMock.swift in Sources */, + 5B3C17112ED76BAD0068D623 /* PersistentImpressionsCountStorageStub.swift in Sources */, + 5B3C17122ED76BAD0068D623 /* HttpMySegmentsFetcherStub.swift in Sources */, + 5B3C17132ED76BAD0068D623 /* HttpTelemetryConfigRecorderStub.swift in Sources */, + 5B3C17142ED76BAD0068D623 /* SplitConfigurationsParsingTest.swift in Sources */, + 5B3C17152ED76BAD0068D623 /* TestingData.swift in Sources */, + 5B3C17162ED76BAD0068D623 /* PeriodicRecorderWorkerStub.swift in Sources */, + 5B3C17172ED76BAD0068D623 /* SplitSdkTimeoutTest.swift in Sources */, + 5B3C17182ED76BAD0068D623 /* GeneralInfoDaoStub.swift in Sources */, + 5B3C17192ED76BAD0068D623 /* RecorderWorkerStub.swift in Sources */, + 5B3C171A2ED76BAD0068D623 /* PersistentImpressionsCountStorageTest.swift in Sources */, + 5B3C171B2ED76BAD0068D623 /* FetcherThrottleTests.swift in Sources */, + 5B3C171C2ED76BAD0068D623 /* UniqueKeysRecorderWorkerTests.swift in Sources */, + 5B3C171D2ED76BAD0068D623 /* TelemetryConfigHelperStub.swift in Sources */, + 5B3C171E2ED76BAD0068D623 /* SplitsEncoderTest.swift in Sources */, + 5B3C171F2ED76BAD0068D623 /* SseClientMock.swift in Sources */, + 5B3C17202ED76BAD0068D623 /* StreamingIntegrationHelper.swift in Sources */, + 5B3C17212ED76BAD0068D623 /* SplitDTOTests.swift in Sources */, + 5B3C17222ED76BAD0068D623 /* LocalhostYamlParserTest.swift in Sources */, + 5B3C17232ED76BAD0068D623 /* FallbackTreatmentsCalculatorTests.swift in Sources */, + 5B3C17242ED76BAD0068D623 /* FallbackTreatmentsSanitizerTests.swift in Sources */, + 5B3C17252ED76BAD0068D623 /* StreamingControlTest.swift in Sources */, + 5B3C17262ED76BAD0068D623 /* TimersManagerMock.swift in Sources */, + 5B3C17272ED76BAD0068D623 /* SplitSdkUpdatePollingTest.swift in Sources */, + 5B3C17282ED76BAD0068D623 /* MultiClientStreamingResetTest.swift in Sources */, + 5B3C17292ED76BAD0068D623 /* SynchronizerSpy.swift in Sources */, + 5B3C172A2ED76BAD0068D623 /* HttpSessionMock.swift in Sources */, + 5B3C172B2ED76BAD0068D623 /* SyncConfigTest.swift in Sources */, + 5B3C172C2ED76BAD0068D623 /* UserKeyEncondingTest.swift in Sources */, + 5B3C172D2ED76BAD0068D623 /* EventsStorageTest.swift in Sources */, + 5B3C172E2ED76BAD0068D623 /* KeyValidatorTests.swift in Sources */, + 5B3C172F2ED76BAD0068D623 /* PersistentRuleBasedSegmentStorageTest.swift in Sources */, + 5B3C17302ED76BAD0068D623 /* AttributesEvaluationTest.swift in Sources */, + 5B3C17312ED76BAD0068D623 /* BackoffCounterTimerStub.swift in Sources */, + 5B3C17322ED76BAD0068D623 /* SplitsStorageTrafficTypesTests.swift in Sources */, + 5B3C17332ED76BAD0068D623 /* PeriodicTimerStub.swift in Sources */, + 5B3C17342ED76BAD0068D623 /* StreamingControlResetTest.swift in Sources */, + 5B3C17352ED76BAD0068D623 /* StreamingTestingHelper.swift in Sources */, + 5B3C17362ED76BAD0068D623 /* RestClientCustomDecoderTest.swift in Sources */, + 5B3C17372ED76BAD0068D623 /* StreamingOccupancyTest.swift in Sources */, + 5B3C17382ED76BAD0068D623 /* PropertyValidatorTest.swift in Sources */, + 5B3C17392ED76BAD0068D623 /* PushManagerEventBroadcasterTest.swift in Sources */, + 5B3C173A2ED76BAD0068D623 /* HttpImpressionsRecorderStub.swift in Sources */, + 5B3C173B2ED76BAD0068D623 /* LessThanOrEqualToSemverMatcherTest.swift in Sources */, + 5B3C173C2ED76BAD0068D623 /* RestClientSplitChangesTest.swift in Sources */, + 5B3C173D2ED76BAD0068D623 /* HttpMySegmentsFetcherTest.swift in Sources */, + 5B3C173E2ED76BAD0068D623 /* NotificationProcessorStub.swift in Sources */, + 5B3C173F2ED76BAD0068D623 /* JwtParserStub.swift in Sources */, + 5B3C17402ED76BAD0068D623 /* MyLargeSegmentsStorageTests.swift in Sources */, + 5B3C17412ED76BAD0068D623 /* PushNotificationManagerStub.swift in Sources */, + 5B3C17422ED76BAD0068D623 /* SplitsStorageTests.swift in Sources */, + 5B3C17432ED76BAD0068D623 /* RegexTest.swift in Sources */, + 5B3C17442ED76BAD0068D623 /* HostDomainFilterTests.swift in Sources */, + 5B3C17452ED76BAD0068D623 /* ImpressionsRecorderWorkerTests.swift in Sources */, + 5B3C17462ED76BAD0068D623 /* HashedImpressionDaoTest.swift in Sources */, + 5B3C17472ED76BAD0068D623 /* FeatureFlagsPayloadDecoderMock.swift in Sources */, + 5B3C17482ED76BAD0068D623 /* HttpImpressionsCountRecorderTests.swift in Sources */, + 5B3C17492ED76BAD0068D623 /* RuleBasedSegmentStorageTest.swift in Sources */, + 5B3C174A2ED76BAD0068D623 /* StreamingNoReconectWhenPollingTest.swift in Sources */, + 5B3C174B2ED76BAD0068D623 /* SplitsStorageStub.swift in Sources */, + 5B3C174C2ED76BAD0068D623 /* StreamingMySegmentsSyncTest.swift in Sources */, + 5B3C174D2ED76BAD0068D623 /* SplitsSyncHelperWithProxyHandlerTests.swift in Sources */, + 5B3C174E2ED76BAD0068D623 /* ByKeyMySegmentsStorageStub.swift in Sources */, + 5B3C174F2ED76BAD0068D623 /* MySegmentUpdateTest.swift in Sources */, + 5B3C17502ED76BAD0068D623 /* NotificiationManagerKeeperStub.swift in Sources */, + 5B3C17512ED76BAD0068D623 /* SplitDaoStub.swift in Sources */, + 5B3C17522ED76BAD0068D623 /* RestClientStub.swift in Sources */, + 5B3C17532ED76BAD0068D623 /* ByKeyFacadeMock.swift in Sources */, + 5B3C17542ED76BAD0068D623 /* DestroyTest.swift in Sources */, + 5B3C17552ED76BAD0068D623 /* HttpTelemetryStatsRecorderStub.swift in Sources */, + 5B3C17562ED76BAD0068D623 /* EventStreamParserTest.swift in Sources */, + 5B3C17572ED76BAD0068D623 /* ImpressionsPropertiesE2ETest.swift in Sources */, + 5B3C17582ED76BAD0068D623 /* SplitChangeProcessorTests.swift in Sources */, + 5B3C17592ED76BAD0068D623 /* AnyValueValidatorStub.swift in Sources */, + 5B3C175A2ED76BAD0068D623 /* SplitChangesServerErrorTest.swift in Sources */, + 5B3C175B2ED76BAD0068D623 /* HttpImpressionsCountRecorderStub.swift in Sources */, + 5B3C175C2ED76BAD0068D623 /* TrackTest.swift in Sources */, + 5B3C175D2ED76BAD0068D623 /* TestHelper.swift in Sources */, + 5B3C175E2ED76BAD0068D623 /* SplitTestHelper.swift in Sources */, + 5B3C175F2ED76BAD0068D623 /* SdkUpdateStreamingTest.swift in Sources */, + 5B3C17602ED76BAD0068D623 /* HttpStreamRequestMock.swift in Sources */, + 5B3C17612ED76BAD0068D623 /* PeriodicRecorderWorker.swift in Sources */, + 5B3C17622ED76BAD0068D623 /* ConfigTest.swift in Sources */, + 5B3C17632ED76BAD0068D623 /* UniqueKeyTrackerStub.swift in Sources */, + 5B3C17642ED76BAD0068D623 /* MySegmentsDaoTest.swift in Sources */, + 5B3C17652ED76BAD0068D623 /* ImpressionsCountDaoTest.swift in Sources */, + 5B3C17662ED76BAD0068D623 /* ApiKeyValidatorTests.swift in Sources */, + 5B3C17672ED76BAD0068D623 /* UserConsentManagerTest.swift in Sources */, + 5B3C17682ED76BAD0068D623 /* IntegrationHelper.swift in Sources */, + 5B3C17692ED76BAD0068D623 /* TlsPinningCheckerTests.swift in Sources */, + 5B3C176A2ED76BAD0068D623 /* NotificationParserTest.swift in Sources */, + 5B3C176B2ED76BAD0068D623 /* PersistentHashImpressionStorageMock.swift in Sources */, + 5B3C176C2ED76BAD0068D623 /* HttpRequestManagerTestDispatcher.swift in Sources */, + 5B3C176D2ED76BAD0068D623 /* SemverIntegrationTest.swift in Sources */, + 5B3C176E2ED76BAD0068D623 /* MySegmentsStorageStub.swift in Sources */, + 5B3C176F2ED76BAD0068D623 /* FeatureFlagsSynchronizerTest.swift in Sources */, + 5B3C17702ED76BAD0068D623 /* FilterBuilderTest.swift in Sources */, + 5B3C17712ED76BAD0068D623 /* SecureStorageStub.swift in Sources */, + 5B3C17722ED76BAD0068D623 /* LRUCacheTest.swift in Sources */, + 5B3C17732ED76BAD0068D623 /* MySegmentUpadatedTest.swift in Sources */, + 5B3C17742ED76BAD0068D623 /* FileHelper.swift in Sources */, + 5B3C17752ED76BAD0068D623 /* HttpTelemetryConfigRecorderTest.swift in Sources */, + 5B3C17762ED76BAD0068D623 /* EqualToSemverMatcherTest.swift in Sources */, + 5B3C17772ED76BAD0068D623 /* RuleBasedSegmentsIntegrationTest.swift in Sources */, + 5B3C17782ED76BAD0068D623 /* PushNotificationManagerTest.swift in Sources */, + 5B3C17792ED76BAD0068D623 /* SecurityHelper.swift in Sources */, + 5B3C177A2ED76BAD0068D623 /* CdnByPassTest.swift in Sources */, + 5B3C177B2ED76BAD0068D623 /* PersistentHashedImpressionsStorageTest.swift in Sources */, + 5B3C177C2ED76BAD0068D623 /* SplitsUpdateWorkerTest.swift in Sources */, + 5B3C177D2ED76BAD0068D623 /* AttributesDaoStub.swift in Sources */, + 5B3C177E2ED76BAD0068D623 /* SseNotificationParserStub.swift in Sources */, + 5B3C177F2ED76BAD0068D623 /* VersionTest.swift in Sources */, + 5B3C17802ED76BAD0068D623 /* SplitChangesTest.swift in Sources */, + 5B3C17812ED76BAD0068D623 /* ChangesCheckerMock.swift in Sources */, + 5B3C17822ED76BAD0068D623 /* SplitFactoryStub.swift in Sources */, + 5B3C17832ED76BAD0068D623 /* EvaluatorStub.swift in Sources */, + 5B3C17842ED76BAD0068D623 /* FallbackTreatmentsE2ETests.swift in Sources */, + 5B3C17852ED76BAD0068D623 /* ReachabilityMock.swift in Sources */, + 5B3C17862ED76BAD0068D623 /* SplitsBgSyncWorkerTest.swift in Sources */, + 5B3C17872ED76BAD0068D623 /* LocalhostSplitsStorageTests.swift in Sources */, + 5B3C17882ED76BAD0068D623 /* PersistentAttributesStorageStub.swift in Sources */, + 5B3C17892ED76BAD0068D623 /* InstantFeatureFlagsUpdateTest.swift in Sources */, + 5B3C178A2ED76BAD0068D623 /* StreamingDelayTest.swift in Sources */, + 5B3C178B2ED76BAD0068D623 /* KeyGeneratorTest.swift in Sources */, + 5B3C178C2ED76BAD0068D623 /* ByKeyAttributesStorageStub.swift in Sources */, + 5B3C178D2ED76BAD0068D623 /* IntegrationCoreDataHelper.swift in Sources */, + 5B3C178E2ED76BAD0068D623 /* MySegmentsChangeChecker.swift in Sources */, + 5B3C178F2ED76BAD0068D623 /* SyncGuardianTest.swift in Sources */, + 5B3C17902ED76BAD0068D623 /* SyncWorkerFactoryStub.swift in Sources */, + 5B3C17912ED76BAD0068D623 /* SplitValidatorTests.swift in Sources */, + 5B3C17922ED76BAD0068D623 /* HttpDataRequestTest.swift in Sources */, + 5B3C17932ED76BAD0068D623 /* LocalhostSynchronizerTests.swift in Sources */, + 5B3C17942ED76BAD0068D623 /* MySegmentsV2PayloadDecoderMock.swift in Sources */, + 5B3C17952ED76BAD0068D623 /* HttpTelemetryStatsRecorderTest.swift in Sources */, + 5B3C17962ED76BAD0068D623 /* BetweenSemverMatcherTest.swift in Sources */, + 5B3C17972ED76BAD0068D623 /* InMemoryTelemetryStorageTest.swift in Sources */, + 5B3C17982ED76BAD0068D623 /* PrerequisitesMatcherMock.swift in Sources */, + 5B3C17992ED76BAD0068D623 /* ImpressionsStorageStub.swift in Sources */, + 5B3C179A2ED76BAD0068D623 /* ImpressionsObserverMock.swift in Sources */, + 5B3C179B2ED76BAD0068D623 /* DbForTwoDifferentApiKeyTest.swift in Sources */, + 5B3C179C2ED76BAD0068D623 /* ByKeyMySegmentsStorageTests.swift in Sources */, + 5B3C179D2ED76BAD0068D623 /* UnsupportedMatcherIntegrationTest.swift in Sources */, + 5B3C179E2ED76BAD0068D623 /* TelemetryConfigRecorderWorkerTests.swift in Sources */, + 5B3C179F2ED76BAD0068D623 /* EventsTrackerTest.swift in Sources */, + 5B3C17A02ED76BAD0068D623 /* SplitsSyncHelperTest.swift in Sources */, + 5B3C17A12ED76BAD0068D623 /* EventValidatorStub.swift in Sources */, + 5B3C17A22ED76BAD0068D623 /* PeriodicMySegmentsSyncWorkerTest.swift in Sources */, + 5B3C17A32ED76BAD0068D623 /* SseClientTest.swift in Sources */, + 5B3C17A42ED76BAD0068D623 /* MySegmentsSyncWorkerTest.swift in Sources */, + 5B3C17A52ED76BAD0068D623 /* SplitEventsManagerStub.swift in Sources */, + 5B3C17A62ED76BAD0068D623 /* FlagSetsIntegrationTest.swift in Sources */, + 5B3C17A72ED76BAD0068D623 /* InitialCacheTest.swift in Sources */, + 5B3C17A82ED76BAD0068D623 /* TelemetryTest.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 95825B9C271F004700A0CDAD /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -5219,6 +6190,11 @@ target = 3B6DEE5920EA6A4E0067435E /* Split */; targetProxy = 592C6AAB211B6C99002D120C /* PBXContainerItemProxy */; }; + 5B3C16352ED76BAD0068D623 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 3B6DEE5920EA6A4E0067435E /* Split */; + targetProxy = 5B3C16362ED76BAD0068D623 /* PBXContainerItemProxy */; + }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ @@ -5286,7 +6262,7 @@ SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_SWIFT3_OBJC_INFERENCE = Default; - SWIFT_VERSION = ""; + SWIFT_VERSION = 6.0; TVOS_DEPLOYMENT_TARGET = 15.4; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; @@ -5352,7 +6328,7 @@ SWIFT_COMPILATION_MODE = wholemodule; SWIFT_OPTIMIZATION_LEVEL = "-O"; SWIFT_SWIFT3_OBJC_INFERENCE = Default; - SWIFT_VERSION = ""; + SWIFT_VERSION = 6.0; TVOS_DEPLOYMENT_TARGET = 15.4; VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; @@ -5397,7 +6373,7 @@ SWIFT_OBJC_BRIDGING_HEADER = ""; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_SWIFT3_OBJC_INFERENCE = Default; - SWIFT_VERSION = 5.0; + SWIFT_VERSION = 6.0; TARGETED_DEVICE_FAMILY = "1,2,3,6"; TVOS_DEPLOYMENT_TARGET = 12.0; USER_HEADER_SEARCH_PATHS = ""; @@ -5440,7 +6416,7 @@ SWIFT_INCLUDE_PATHS = ""; SWIFT_OBJC_BRIDGING_HEADER = ""; SWIFT_SWIFT3_OBJC_INFERENCE = Default; - SWIFT_VERSION = 5.0; + SWIFT_VERSION = 6.0; TARGETED_DEVICE_FAMILY = "1,2,3,4"; TVOS_DEPLOYMENT_TARGET = 12.0; USER_HEADER_SEARCH_PATHS = ""; @@ -5503,6 +6479,61 @@ }; name = Release; }; + 5B3C18022ED76BAD0068D623 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + "CODE_SIGN_IDENTITY[sdk=macosx*]" = "-"; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = ""; + FRAMEWORK_SEARCH_PATHS = ""; + INFOPLIST_FILE = "SplitTests copy-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + PRODUCT_BUNDLE_IDENTIFIER = com.split.framework.SplitTests; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_OBJC_BRIDGING_HEADER = ""; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_SWIFT3_OBJC_INFERENCE = Default; + SWIFT_VERSION = 6.0; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + 5B3C18032ED76BAD0068D623 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + "CODE_SIGN_IDENTITY[sdk=macosx*]" = "-"; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = ""; + FRAMEWORK_SEARCH_PATHS = ""; + INFOPLIST_FILE = "SplitTests copy-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + PRODUCT_BUNDLE_IDENTIFIER = com.split.framework.SplitTests; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_OBJC_BRIDGING_HEADER = ""; + SWIFT_SWIFT3_OBJC_INFERENCE = Default; + SWIFT_VERSION = 6.0; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Release; + }; 95825BA3271F004800A0CDAD /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { @@ -5583,7 +6614,7 @@ SUPPORTED_PLATFORMS = "watchsimulator watchos"; SWIFT_EMIT_LOC_STRINGS = YES; SWIFT_INCLUDE_PATHS = ""; - SWIFT_VERSION = 5.0; + SWIFT_VERSION = 6.0; TARGETED_DEVICE_FAMILY = 4; TVOS_DEPLOYMENT_TARGET = 9.0; WATCHOS_DEPLOYMENT_TARGET = 7.0; @@ -5626,39 +6657,537 @@ SUPPORTED_PLATFORMS = "watchsimulator watchos"; SWIFT_EMIT_LOC_STRINGS = YES; SWIFT_INCLUDE_PATHS = ""; - SWIFT_VERSION = 5.0; + SWIFT_VERSION = 6.0; TARGETED_DEVICE_FAMILY = 4; TVOS_DEPLOYMENT_TARGET = 9.0; WATCHOS_DEPLOYMENT_TARGET = 7.0; }; name = Release; }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 3B6DEE5420EA6A4D0067435E /* Build configuration list for PBXProject "Split" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 3B6DEE6020EA6A4E0067435E /* Debug */, - 3B6DEE6120EA6A4E0067435E /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; + C59D18C82EDA131D002C86FB /* Debug-Swift5 */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALLOW_TARGET_PLATFORM_SPECIALIZATION = YES; + ALWAYS_SEARCH_USER_PATHS = NO; + BUILD_LIBRARY_FOR_DISTRIBUTION = YES; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + CODE_SIGN_IDENTITY = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; + MACOSX_DEPLOYMENT_TARGET = 12.3; + MTL_ENABLE_DEBUG_INFO = YES; + ONLY_ACTIVE_ARCH = NO; + SDKROOT = iphoneos; + SUPPORTED_PLATFORMS = "watchsimulator watchos macosx iphonesimulator iphoneos driverkit appletvsimulator appletvos"; + SUPPORTS_MACCATALYST = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_STRICT_CONCURRENCY = minimal; + SWIFT_SWIFT3_OBJC_INFERENCE = Default; + SWIFT_VERSION = 5.0; + TVOS_DEPLOYMENT_TARGET = 15.4; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + WATCHOS_DEPLOYMENT_TARGET = 8.5; + }; + name = "Debug-Swift5"; }; - 3B6DEE6220EA6A4E0067435E /* Build configuration list for PBXNativeTarget "Split" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 3B6DEE6320EA6A4E0067435E /* Debug */, - 3B6DEE6420EA6A4E0067435E /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; + C59D18C92EDA131D002C86FB /* Debug-Swift5 */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALLOW_TARGET_PLATFORM_SPECIALIZATION = YES; + ALWAYS_SEARCH_USER_PATHS = NO; + APPLICATION_EXTENSION_API_ONLY = YES; + CLANG_ENABLE_MODULES = YES; + CODE_SIGN_IDENTITY = ""; + CODE_SIGN_STYLE = Automatic; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + FRAMEWORK_SEARCH_PATHS = $PROJECT_DIR; + HEADER_SEARCH_PATHS = ""; + INFOPLIST_FILE = Split/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + "IPHONEOS_DEPLOYMENT_TARGET[sdk=macosx*]" = 10.13; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MACOSX_DEPLOYMENT_TARGET = 10.13; + MARKETING_VERSION = 2.5.1; + MODULEMAP_FILE = modules.modulemap; + PRODUCT_BUNDLE_IDENTIFIER = com.split.framework.Split; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SKIP_INSTALL = YES; + SUPPORTED_PLATFORMS = "macosx iphonesimulator iphoneos driverkit appletvsimulator appletvos"; + SUPPORTS_MACCATALYST = NO; + SWIFT_INCLUDE_PATHS = ""; + SWIFT_OBJC_BRIDGING_HEADER = ""; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_STRICT_CONCURRENCY = minimal; + SWIFT_SWIFT3_OBJC_INFERENCE = Default; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2,3,6"; + TVOS_DEPLOYMENT_TARGET = 12.0; + USER_HEADER_SEARCH_PATHS = ""; + USE_HEADERMAP = YES; + }; + name = "Debug-Swift5"; }; - 592C6AAF211B6C99002D120C /* Build configuration list for PBXNativeTarget "SplitTests" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 592C6AAD211B6C99002D120C /* Debug */, - 592C6AAE211B6C99002D120C /* Release */, + C59D18CA2EDA131D002C86FB /* Debug-Swift5 */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + "CODE_SIGN_IDENTITY[sdk=macosx*]" = "-"; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = ""; + FRAMEWORK_SEARCH_PATHS = ""; + INFOPLIST_FILE = SplitTests/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + PRODUCT_BUNDLE_IDENTIFIER = com.split.framework.SplitTests; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_OBJC_BRIDGING_HEADER = ""; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_STRICT_CONCURRENCY = minimal; + SWIFT_SWIFT3_OBJC_INFERENCE = Default; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = "Debug-Swift5"; + }; + C59D18CB2EDA131D002C86FB /* Debug-Swift5 */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + "CODE_SIGN_IDENTITY[sdk=macosx*]" = "-"; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = ""; + FRAMEWORK_SEARCH_PATHS = ""; + INFOPLIST_FILE = "SplitTests copy-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + PRODUCT_BUNDLE_IDENTIFIER = com.split.framework.SplitTests; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_OBJC_BRIDGING_HEADER = ""; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_STRICT_CONCURRENCY = minimal; + SWIFT_SWIFT3_OBJC_INFERENCE = Default; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = "Debug-Swift5"; + }; + C59D18CC2EDA131D002C86FB /* Debug-Swift5 */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; + CODE_SIGN_STYLE = Automatic; + COMBINE_HIDPI_IMAGES = YES; + DEVELOPMENT_TEAM = D5VPZG3BF4; + ENABLE_BITCODE = NO; + INFOPLIST_FILE = Resources/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Bundles"; + MACOSX_DEPLOYMENT_TARGET = 11.1; + MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; + MTL_FAST_MATH = YES; + PRODUCT_BUNDLE_IDENTIFIER = com.split.Resources; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + WRAPPER_EXTENSION = bundle; + }; + name = "Debug-Swift5"; + }; + C59D18CD2EDA131D002C86FB /* Debug-Swift5 */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "gnu++17"; + CLANG_ENABLE_OBJC_WEAK = YES; + CODE_SIGN_IDENTITY = "Apple Development"; + "CODE_SIGN_IDENTITY[sdk=macosx*]" = "Apple Development"; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DEVELOPMENT_TEAM = ""; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + FRAMEWORK_SEARCH_PATHS = $PROJECT_DIR; + GENERATE_INFOPLIST_FILE = YES; + HEADER_SEARCH_PATHS = ""; + INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2022 Split. All rights reserved."; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MARKETING_VERSION = 1.0; + MODULEMAP_FILE = SplitWatchOS/modules.modulemap; + MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; + MTL_FAST_MATH = YES; + PRODUCT_BUNDLE_IDENTIFIER = com.split.Split; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + PROVISIONING_PROFILE_SPECIFIER = ""; + "PROVISIONING_PROFILE_SPECIFIER[sdk=macosx*]" = ""; + SDKROOT = watchos; + SKIP_INSTALL = YES; + SUPPORTED_PLATFORMS = "watchsimulator watchos"; + SWIFT_EMIT_LOC_STRINGS = YES; + SWIFT_INCLUDE_PATHS = ""; + SWIFT_STRICT_CONCURRENCY = minimal; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = 4; + TVOS_DEPLOYMENT_TARGET = 9.0; + WATCHOS_DEPLOYMENT_TARGET = 7.0; + }; + name = "Debug-Swift5"; + }; + C59D18CE2EDA1327002C86FB /* Debug-Swift6 */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALLOW_TARGET_PLATFORM_SPECIALIZATION = YES; + ALWAYS_SEARCH_USER_PATHS = NO; + BUILD_LIBRARY_FOR_DISTRIBUTION = YES; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + CODE_SIGN_IDENTITY = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 15.5; + MACOSX_DEPLOYMENT_TARGET = 12.3; + MTL_ENABLE_DEBUG_INFO = YES; + ONLY_ACTIVE_ARCH = NO; + SDKROOT = iphoneos; + SUPPORTED_PLATFORMS = "watchsimulator watchos macosx iphonesimulator iphoneos driverkit appletvsimulator appletvos"; + SUPPORTS_MACCATALYST = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_SWIFT3_OBJC_INFERENCE = Default; + SWIFT_VERSION = 6.0; + TVOS_DEPLOYMENT_TARGET = 15.4; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + WATCHOS_DEPLOYMENT_TARGET = 8.5; + }; + name = "Debug-Swift6"; + }; + C59D18CF2EDA1327002C86FB /* Debug-Swift6 */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALLOW_TARGET_PLATFORM_SPECIALIZATION = YES; + ALWAYS_SEARCH_USER_PATHS = NO; + APPLICATION_EXTENSION_API_ONLY = YES; + CLANG_ENABLE_MODULES = YES; + CODE_SIGN_IDENTITY = ""; + CODE_SIGN_STYLE = Automatic; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + FRAMEWORK_SEARCH_PATHS = $PROJECT_DIR; + HEADER_SEARCH_PATHS = ""; + INFOPLIST_FILE = Split/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + "IPHONEOS_DEPLOYMENT_TARGET[sdk=macosx*]" = 10.13; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MACOSX_DEPLOYMENT_TARGET = 10.13; + MARKETING_VERSION = 2.5.1; + MODULEMAP_FILE = modules.modulemap; + PRODUCT_BUNDLE_IDENTIFIER = com.split.framework.Split; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SKIP_INSTALL = YES; + SUPPORTED_PLATFORMS = "macosx iphonesimulator iphoneos driverkit appletvsimulator appletvos"; + SUPPORTS_MACCATALYST = NO; + SWIFT_INCLUDE_PATHS = ""; + SWIFT_OBJC_BRIDGING_HEADER = ""; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_SWIFT3_OBJC_INFERENCE = Default; + SWIFT_VERSION = 6.0; + TARGETED_DEVICE_FAMILY = "1,2,3,6"; + TVOS_DEPLOYMENT_TARGET = 12.0; + USER_HEADER_SEARCH_PATHS = ""; + USE_HEADERMAP = YES; + }; + name = "Debug-Swift6"; + }; + C59D18D02EDA1327002C86FB /* Debug-Swift6 */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + "CODE_SIGN_IDENTITY[sdk=macosx*]" = "-"; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = ""; + FRAMEWORK_SEARCH_PATHS = ""; + INFOPLIST_FILE = SplitTests/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + PRODUCT_BUNDLE_IDENTIFIER = com.split.framework.SplitTests; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_OBJC_BRIDGING_HEADER = ""; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_SWIFT3_OBJC_INFERENCE = Default; + SWIFT_VERSION = 6.0; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = "Debug-Swift6"; + }; + C59D18D12EDA1327002C86FB /* Debug-Swift6 */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + "CODE_SIGN_IDENTITY[sdk=macosx*]" = "-"; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = ""; + FRAMEWORK_SEARCH_PATHS = ""; + INFOPLIST_FILE = "SplitTests copy-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + PRODUCT_BUNDLE_IDENTIFIER = com.split.framework.SplitTests; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_OBJC_BRIDGING_HEADER = ""; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_SWIFT3_OBJC_INFERENCE = Default; + SWIFT_VERSION = 6.0; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = "Debug-Swift6"; + }; + C59D18D22EDA1327002C86FB /* Debug-Swift6 */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; + CODE_SIGN_STYLE = Automatic; + COMBINE_HIDPI_IMAGES = YES; + DEVELOPMENT_TEAM = D5VPZG3BF4; + ENABLE_BITCODE = NO; + INFOPLIST_FILE = Resources/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Bundles"; + MACOSX_DEPLOYMENT_TARGET = 11.1; + MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; + MTL_FAST_MATH = YES; + PRODUCT_BUNDLE_IDENTIFIER = com.split.Resources; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + WRAPPER_EXTENSION = bundle; + }; + name = "Debug-Swift6"; + }; + C59D18D32EDA1327002C86FB /* Debug-Swift6 */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_CXX_LANGUAGE_STANDARD = "gnu++17"; + CLANG_ENABLE_OBJC_WEAK = YES; + CODE_SIGN_IDENTITY = "Apple Development"; + "CODE_SIGN_IDENTITY[sdk=macosx*]" = "Apple Development"; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DEVELOPMENT_TEAM = ""; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + FRAMEWORK_SEARCH_PATHS = $PROJECT_DIR; + GENERATE_INFOPLIST_FILE = YES; + HEADER_SEARCH_PATHS = ""; + INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2022 Split. All rights reserved."; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MARKETING_VERSION = 1.0; + MODULEMAP_FILE = SplitWatchOS/modules.modulemap; + MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; + MTL_FAST_MATH = YES; + PRODUCT_BUNDLE_IDENTIFIER = com.split.Split; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + PROVISIONING_PROFILE_SPECIFIER = ""; + "PROVISIONING_PROFILE_SPECIFIER[sdk=macosx*]" = ""; + SDKROOT = watchos; + SKIP_INSTALL = YES; + SUPPORTED_PLATFORMS = "watchsimulator watchos"; + SWIFT_EMIT_LOC_STRINGS = YES; + SWIFT_INCLUDE_PATHS = ""; + SWIFT_VERSION = 6.0; + TARGETED_DEVICE_FAMILY = 4; + TVOS_DEPLOYMENT_TARGET = 9.0; + WATCHOS_DEPLOYMENT_TARGET = 7.0; + }; + name = "Debug-Swift6"; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 3B6DEE5420EA6A4D0067435E /* Build configuration list for PBXProject "Split" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 3B6DEE6020EA6A4E0067435E /* Debug */, + C59D18C82EDA131D002C86FB /* Debug-Swift5 */, + C59D18CE2EDA1327002C86FB /* Debug-Swift6 */, + 3B6DEE6120EA6A4E0067435E /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 3B6DEE6220EA6A4E0067435E /* Build configuration list for PBXNativeTarget "Split" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 3B6DEE6320EA6A4E0067435E /* Debug */, + C59D18C92EDA131D002C86FB /* Debug-Swift5 */, + C59D18CF2EDA1327002C86FB /* Debug-Swift6 */, + 3B6DEE6420EA6A4E0067435E /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 592C6AAF211B6C99002D120C /* Build configuration list for PBXNativeTarget "SplitTestsSwift5" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 592C6AAD211B6C99002D120C /* Debug */, + C59D18CA2EDA131D002C86FB /* Debug-Swift5 */, + C59D18D02EDA1327002C86FB /* Debug-Swift6 */, + 592C6AAE211B6C99002D120C /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 5B3C18012ED76BAD0068D623 /* Build configuration list for PBXNativeTarget "SplitTestsSwift6" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 5B3C18022ED76BAD0068D623 /* Debug */, + C59D18CB2EDA131D002C86FB /* Debug-Swift5 */, + C59D18D12EDA1327002C86FB /* Debug-Swift6 */, + 5B3C18032ED76BAD0068D623 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -5667,6 +7196,8 @@ isa = XCConfigurationList; buildConfigurations = ( 95825BA3271F004800A0CDAD /* Debug */, + C59D18CC2EDA131D002C86FB /* Debug-Swift5 */, + C59D18D22EDA1327002C86FB /* Debug-Swift6 */, 95825BA4271F004800A0CDAD /* Release */, ); defaultConfigurationIsVisible = 0; @@ -5676,6 +7207,8 @@ isa = XCConfigurationList; buildConfigurations = ( 95B02CA928D0BD790030EC8B /* Debug */, + C59D18CD2EDA131D002C86FB /* Debug-Swift5 */, + C59D18D32EDA1327002C86FB /* Debug-Swift6 */, 95B02CAA28D0BD790030EC8B /* Release */, ); defaultConfigurationIsVisible = 0; diff --git a/Split.xcodeproj/xcshareddata/xcschemes/Split.xcscheme b/Split.xcodeproj/xcshareddata/xcschemes/Split.xcscheme index ebf46a585..f999ca50a 100644 --- a/Split.xcodeproj/xcshareddata/xcschemes/Split.xcscheme +++ b/Split.xcodeproj/xcshareddata/xcschemes/Split.xcscheme @@ -20,20 +20,6 @@ ReferencedContainer = "container:Split.xcodeproj"> - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Split.xcodeproj/xcshareddata/xcschemes/SplitTestsSwift6.xcscheme b/Split.xcodeproj/xcshareddata/xcschemes/SplitTestsSwift6.xcscheme new file mode 100644 index 000000000..ae4b90ff7 --- /dev/null +++ b/Split.xcodeproj/xcshareddata/xcschemes/SplitTestsSwift6.xcscheme @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Split/Api/CertificatePinningConfig.swift b/Split/Api/CertificatePinningConfig.swift index db4211880..1fc1f05d5 100644 --- a/Split/Api/CertificatePinningConfig.swift +++ b/Split/Api/CertificatePinningConfig.swift @@ -8,11 +8,11 @@ import Foundation -public typealias CertificatePinningFailureHandler = (String) -> Void +public typealias CertificatePinningFailureHandler = @Sendable (String) -> Void /// Custom error type for certificate pinning errors, conforming to LocalizedError. @objc -public class CertificatePinningError: NSObject, LocalizedError { +public class CertificatePinningError: NSObject, LocalizedError, @unchecked Sendable { private let message: String /// Initializes a new instance of CertificatePinningError with a custom message. diff --git a/Split/Api/DefaultSplitFactoryBuilder.swift b/Split/Api/DefaultSplitFactoryBuilder.swift index e2aafa625..dd614a8e2 100644 --- a/Split/Api/DefaultSplitFactoryBuilder.swift +++ b/Split/Api/DefaultSplitFactoryBuilder.swift @@ -33,10 +33,12 @@ import Foundation (Singleton pattern) and reusing it throughout your application. """ - private static let factoryMonitor: FactoryMonitor = { - return DefaultFactoryMonitor() - }() - + #if swift(>=6.0) + nonisolated(unsafe) private static let factoryMonitor: FactoryMonitor = { DefaultFactoryMonitor() }() + #else + private static let factoryMonitor: FactoryMonitor = { DefaultFactoryMonitor() }() + #endif + public override init() { keyValidator = DefaultKeyValidator() apiKeyValidator = DefaultApiKeyValidator() diff --git a/Split/Api/SplitDatabaseHelper.swift b/Split/Api/SplitDatabaseHelper.swift index c30801b19..9390570a0 100644 --- a/Split/Api/SplitDatabaseHelper.swift +++ b/Split/Api/SplitDatabaseHelper.swift @@ -176,7 +176,7 @@ struct SplitDatabaseHelper { static func openSplitsStorage(database: SplitDatabase, flagSetsCache: FlagSetsCache, generalInfoStorage: GeneralInfoStorage) -> SplitsStorage { return DefaultSplitsStorage(persistentSplitsStorage: openPersistentSplitsStorage(database: database), - flagSetsCache: flagSetsCache, GeneralInfoStorage: generalInfoStorage) + flagSetsCache: flagSetsCache, generalInfoStorage: generalInfoStorage) } static func openPersistentMySegmentsStorage(database: SplitDatabase) -> PersistentMySegmentsStorage { diff --git a/Split/Api/SplitHttpsAuthenticator.swift b/Split/Api/SplitHttpsAuthenticator.swift index c10387355..cf86f8d21 100644 --- a/Split/Api/SplitHttpsAuthenticator.swift +++ b/Split/Api/SplitHttpsAuthenticator.swift @@ -7,7 +7,7 @@ // import Foundation -@objc public protocol SplitHttpsAuthenticator { +@objc public protocol SplitHttpsAuthenticator: Sendable { @objc(authenticateSession:challenge:completionHandler:) func authenticate(session: URLSession, challenge: URLAuthenticationChallenge, diff --git a/Split/Common/Extensions/Bundle+Finder.swift b/Split/Common/Extensions/Bundle+Finder.swift index 80661c99a..ea1f6411b 100644 --- a/Split/Common/Extensions/Bundle+Finder.swift +++ b/Split/Common/Extensions/Bundle+Finder.swift @@ -12,7 +12,7 @@ private class BundleFinder {} extension Foundation.Bundle { /// Returns the resource bundle associated with the current Swift module. - static var split: Bundle = { + static let split: Bundle = { let bundleName = Bundle.splitBundleName let candidates = [ diff --git a/Split/Common/Extensions/Date+Utils.swift b/Split/Common/Extensions/Date+Utils.swift index 99ee5da11..5e82acc45 100644 --- a/Split/Common/Extensions/Date+Utils.swift +++ b/Split/Common/Extensions/Date+Utils.swift @@ -56,7 +56,7 @@ extension Date { return seconds / 86400 } - private static var formatter: DateFormatter = { + private static let formatter: DateFormatter = { let formatter = DateFormatter() formatter.dateFormat = "dd-MM-yyyy HH:mm:ss.SSS" return formatter diff --git a/Split/Common/ServiceConstants.swift b/Split/Common/ServiceConstants.swift index b29b0bf1b..6e4d388bb 100644 --- a/Split/Common/ServiceConstants.swift +++ b/Split/Common/ServiceConstants.swift @@ -11,7 +11,11 @@ import Foundation struct ServiceConstants { // Created for testing purposes only - static var values: Values? + #if swift(>=6.0) + nonisolated(unsafe) static var values: Values? + #else + static var values: Values? + #endif static let estimatedImpressionSizeInBytes = 150 // Estimated size of a UniqueKey having a key of 100 chars and @@ -40,7 +44,11 @@ struct ServiceConstants { static let defaultLocalhostRefreshRate = 10 static var maxSyncPeriodInMillis: Int64 { + #if DEBUG return values?.maxSyncPeriodInMillis ?? (defaultSseConnectionDelayInSecs * 1000) + #else + return defaultSseConnectionDelayInSecs * 1000 + #endif } static let defaultSegmentsChangeNumber: Int64 = -1 diff --git a/Split/Common/Utils/Logger.swift b/Split/Common/Utils/Logger.swift index 7ff74628e..0bf30d2c1 100644 --- a/Split/Common/Utils/Logger.swift +++ b/Split/Common/Utils/Logger.swift @@ -9,7 +9,12 @@ import Foundation struct TimeChecker { - private static var startTime: Int64 = 0 + #if swift(>=6.0) + nonisolated(unsafe) private static var startTime: Int64 = 0 + #else + private static var startTime: Int64 = 0 + #endif + private static let tag = "[SPTPRF] " private static let showTimestamp = true private static let showSinceMsg = true @@ -65,7 +70,7 @@ class DefaultLogPrinter: LogPrinter { } } -class Logger { +class Logger: @unchecked Sendable { var printer: LogPrinter = DefaultLogPrinter() private let tag: String = "SplitSDK" diff --git a/Split/Common/Utils/NotificationsHelper.swift b/Split/Common/Utils/NotificationsHelper.swift index 31f34532b..682de4d92 100644 --- a/Split/Common/Utils/NotificationsHelper.swift +++ b/Split/Common/Utils/NotificationsHelper.swift @@ -24,7 +24,7 @@ import WatchKit import TVUIKit #endif -typealias ObserverAction = (AnyObject?) -> Void +typealias ObserverAction = @Sendable (AnyObject?) -> Void enum AppNotification: String { case didEnterBackground @@ -38,13 +38,13 @@ enum AppNotification: String { /// The main goal is to replace @obj functions based handler with Swift closures, /// that way the code becomes streight and simple. -protocol NotificationHelper { +protocol NotificationHelper: Sendable { func addObserver(for notification: AppNotification, action: @escaping ObserverAction) func removeAllObservers() func post(notification: AppNotification, info: AnyObject?) } -class DefaultNotificationHelper: NotificationHelper { +class DefaultNotificationHelper: NotificationHelper, @unchecked Sendable { private let queue = DispatchQueue(label: "split-notification-helper", attributes: .concurrent) private var actions = [String: [ObserverAction]]() diff --git a/Split/Common/Utils/Spec.swift b/Split/Common/Utils/Spec.swift index 615a52e36..39569712d 100644 --- a/Split/Common/Utils/Spec.swift +++ b/Split/Common/Utils/Spec.swift @@ -8,6 +8,9 @@ import Foundation class Spec { - - static var flagsSpec = "1.3" + #if swift(>=6.0) + nonisolated(unsafe) static var flagsSpec = "1.3" + #else + static var flagsSpec = "1.3" + #endif } diff --git a/Split/Common/Utils/ThreadUtils.swift b/Split/Common/Utils/ThreadUtils.swift index ead56f37c..cdb4c0da5 100644 --- a/Split/Common/Utils/ThreadUtils.swift +++ b/Split/Common/Utils/ThreadUtils.swift @@ -87,11 +87,11 @@ struct TaskExecutor { } extension DispatchQueue { - static var critical: DispatchQueue = { + static let critical: DispatchQueue = { return DispatchQueue(label: "split-critical", qos: .userInteractive, attributes: .concurrent) }() - static var general: DispatchQueue = { + static let general: DispatchQueue = { return DispatchQueue(label: "split-general", attributes: .concurrent) }() } diff --git a/Split/Common/Utils/Version.swift b/Split/Common/Utils/Version.swift index 925297a37..29de25951 100644 --- a/Split/Common/Utils/Version.swift +++ b/Split/Common/Utils/Version.swift @@ -10,7 +10,7 @@ import Foundation class Version { private static let kSdkPlatform: String = "ios" - private static let kVersion = "3.4.2" + private static let kVersion = "3.5.0-rc1" static var semantic: String { return kVersion diff --git a/Split/Common/Validators/ValidationConfig.swift b/Split/Common/Validators/ValidationConfig.swift index f37209e2c..c42ddde93 100644 --- a/Split/Common/Validators/ValidationConfig.swift +++ b/Split/Common/Validators/ValidationConfig.swift @@ -36,7 +36,7 @@ struct ValidationConfig { /// let maxEventPropertiesCount = 300 - static var `default`: ValidationConfig = { + static let `default`: ValidationConfig = { return ValidationConfig() }() } diff --git a/Split/Common/Yaml/YAMLParser.swift b/Split/Common/Yaml/YAMLParser.swift index 1e2f13563..0a2291e29 100755 --- a/Split/Common/Yaml/YAMLParser.swift +++ b/Split/Common/Yaml/YAMLParser.swift @@ -61,7 +61,7 @@ struct Context { private typealias Context = Yaml.Context -private var error = Yaml.Context.error +private let error = Yaml.Context.error private typealias ContextValue = (context: Context, value: Yaml) diff --git a/Split/Engine/Evaluator.swift b/Split/Engine/Evaluator.swift index d6c7f35a0..49dec5bf8 100644 --- a/Split/Engine/Evaluator.swift +++ b/Split/Engine/Evaluator.swift @@ -20,7 +20,11 @@ class DefaultEvaluator: Evaluator { private let fallbackTreatmentsCalculator: FallbackTreatmentsCalculator - init(splitsStorage: SplitsStorage, mySegmentsStorage: MySegmentsStorage, myLargeSegmentsStorage: MySegmentsStorage? = nil, ruleBasedSegmentsStorage: RuleBasedSegmentsStorage? = nil, fallbackTreatmentsCalculator: FallbackTreatmentsCalculator) { + init(splitsStorage: SplitsStorage, + mySegmentsStorage: MySegmentsStorage, + myLargeSegmentsStorage: MySegmentsStorage? = nil, + ruleBasedSegmentsStorage: RuleBasedSegmentsStorage? = nil, + fallbackTreatmentsCalculator: FallbackTreatmentsCalculator) { self.splitsStorage = splitsStorage self.mySegmentsStorage = mySegmentsStorage self.myLargeSegmentsStorage = myLargeSegmentsStorage @@ -134,7 +138,11 @@ class DefaultEvaluator: Evaluator { // We pass the treatment through one last filter, where it can be overriden by some Fallback Treatment private func controlTreatment(_ flagName: String, label: String? = nil, changeNumber: Int64? = nil, impressionsDisabled: Bool? = false) -> EvaluationResult { let finalTreatment = fallbackTreatmentsCalculator.resolve(flagName: flagName, label: label) - return EvaluationResult(treatment: finalTreatment.treatment, label: finalTreatment.label ?? "", changeNumber: changeNumber, configuration: finalTreatment.config, impressionsDisabled: impressionsDisabled ?? false) + return EvaluationResult(treatment: finalTreatment.treatment, + label: finalTreatment.label ?? "", + changeNumber: changeNumber, + configuration: finalTreatment.config, + impressionsDisabled: impressionsDisabled ?? false) } #if DEBUG diff --git a/Split/Engine/FallbackTreatments/FallbackSanitizer.swift b/Split/Engine/FallbackTreatments/FallbackSanitizer.swift index fe3aa8574..93117b4ff 100644 --- a/Split/Engine/FallbackTreatments/FallbackSanitizer.swift +++ b/Split/Engine/FallbackTreatments/FallbackSanitizer.swift @@ -37,16 +37,16 @@ final class FallbackSanitizer: NSObject { var sanitizedByFlag: [String: FallbackTreatment] = [:] - for (flag, t) in byFlagFallbacks { + for (flag, treatment) in byFlagFallbacks { guard isValidFlagName(flag) else { Logger.e("Fallback treatments - Discarded flag '\(flag)': \(FallbackDiscardReason.flagName.rawValue)") continue } - guard isValidTreatment(t) else { + guard isValidTreatment(treatment) else { Logger.e("Fallback treatments - Discarded treatment for flag '\(flag)': \(FallbackDiscardReason.treatment.rawValue)") continue } - sanitizedByFlag[flag] = t + sanitizedByFlag[flag] = treatment } return sanitizedByFlag } @@ -55,15 +55,15 @@ final class FallbackSanitizer: NSObject { name.count <= 100 && !(name.contains(" ")) } - private static func isValidTreatment(_ t: FallbackTreatment) -> Bool { + private static func isValidTreatment(_ fallback: FallbackTreatment) -> Bool { // Length constraint - if t.treatment.count > 100 { + if fallback.treatment.count > 100 { return false } // Regxep (content constraint) - let range = NSRange(t.treatment.startIndex.. Int64 } -class Splitter: SplitterProtocol { +class Splitter: SplitterProtocol, @unchecked Sendable { static let shared: Splitter = { - let instance = Splitter() - return instance + Splitter() }() func getTreatment(key: Key, seed: Int, attributes: [String: Any]?, diff --git a/Split/Events/SplitEvent.swift b/Split/Events/SplitEvent.swift index d2561e2d9..b1fc12144 100644 --- a/Split/Events/SplitEvent.swift +++ b/Split/Events/SplitEvent.swift @@ -7,7 +7,7 @@ import Foundation -@objc public enum SplitEvent: Int { +@objc public enum SplitEvent: Int, Sendable { case sdkReady case sdkReadyTimedOut case sdkReadyFromCache diff --git a/Split/Events/SplitEventActionTask.swift b/Split/Events/SplitEventActionTask.swift index be1368d04..cec32041a 100644 --- a/Split/Events/SplitEventActionTask.swift +++ b/Split/Events/SplitEventActionTask.swift @@ -7,7 +7,7 @@ import Foundation -class SplitEventActionTask: SplitEventTask { +class SplitEventActionTask: SplitEventTask, @unchecked Sendable { private var eventHandler: SplitAction? private var queue: DispatchQueue? diff --git a/Split/Events/SplitEventTask.swift b/Split/Events/SplitEventTask.swift index 1655e2b25..99db343ea 100644 --- a/Split/Events/SplitEventTask.swift +++ b/Split/Events/SplitEventTask.swift @@ -7,7 +7,7 @@ import Foundation -protocol SplitEventTask { +protocol SplitEventTask: Sendable { var event: SplitEvent { get } var runInBackground: Bool { get } func takeQueue() -> DispatchQueue? diff --git a/Split/Events/SplitEventsManager.swift b/Split/Events/SplitEventsManager.swift index 1ad2a1d78..8b5c0292a 100644 --- a/Split/Events/SplitEventsManager.swift +++ b/Split/Events/SplitEventsManager.swift @@ -16,7 +16,7 @@ protocol SplitEventsManager: AnyObject { func eventAlreadyTriggered(event: SplitEvent) -> Bool } -class DefaultSplitEventsManager: SplitEventsManager { +class DefaultSplitEventsManager: SplitEventsManager, @unchecked Sendable { private let readingRefreshTime: Int private var sdkReadyTimeStart: Int64 diff --git a/Split/FetcherEngine/Refresh/SplitBgSynchronizer.swift b/Split/FetcherEngine/Refresh/SplitBgSynchronizer.swift index 0cd4c02a7..bb3818955 100644 --- a/Split/FetcherEngine/Refresh/SplitBgSynchronizer.swift +++ b/Split/FetcherEngine/Refresh/SplitBgSynchronizer.swift @@ -8,9 +8,9 @@ import Foundation #if os(iOS) || os(tvOS) -import BackgroundTasks +@preconcurrency import BackgroundTasks -@objc public class SplitBgSynchronizer: NSObject { +@objc public class SplitBgSynchronizer: NSObject, @unchecked Sendable { @objc public static let shared = SplitBgSynchronizer() diff --git a/Split/Initialization/SplitComponentCatalog.swift b/Split/Initialization/SplitComponentCatalog.swift index d45f03884..a944ef821 100644 --- a/Split/Initialization/SplitComponentCatalog.swift +++ b/Split/Initialization/SplitComponentCatalog.swift @@ -13,7 +13,7 @@ class SplitComponentCatalog { func get(for classType: T) -> Any? { // If component exists, return it - return components[String(describing: classType.self)] + components[String(describing: classType.self)] } // This function is implemented using generics @@ -31,7 +31,7 @@ class SplitComponentCatalog { } func get(byName name: String) -> Any? { - return components[name] + components[name] } func clear() { diff --git a/Split/Initialization/SplitComponentFactory.swift b/Split/Initialization/SplitComponentFactory.swift index 47330c5d4..d930b9776 100644 --- a/Split/Initialization/SplitComponentFactory.swift +++ b/Split/Initialization/SplitComponentFactory.swift @@ -8,6 +8,33 @@ import Foundation +//MARK: Solving Swift 6 stricter casting +#if swift(>=6.0) + typealias AnySplitApiRestClient = DefaultRestClient + typealias AnySynchronizer = DefaultSynchronizer + typealias AnySyncManager = DefaultSyncManager + typealias AnyImpressionTracker = DefaultImpressionsTracker + typealias AnySplitEventsManagerCoordinator = MainSplitEventsManager + typealias AnySyncEventBroadcaster = DefaultSyncEventBroadcaster + typealias AnyByKeyFacade = DefaultByKeyFacade + typealias AnyEventsTracker = DefaultEventsTracker + typealias AnySyncWorkerFactory = DefaultSyncWorkerFactory + typealias AnySplitManager = DefaultSplitManager + typealias AnyPropertyValidator = DefaultPropertyValidator +#else + typealias AnySplitApiRestClient = SplitApiRestClient + typealias AnySynchronizer = Synchronizer + typealias AnySyncManager = SyncManager + typealias AnyImpressionTracker = ImpressionsTracker + typealias AnySplitEventsManagerCoordinator = SplitEventsManagerCoordinator + typealias AnySyncEventBroadcaster = SyncEventBroadcaster + typealias AnyByKeyFacade = ByKeyFacade + typealias AnyEventsTracker = EventsTracker + typealias AnySyncWorkerFactory = SyncWorkerFactory + typealias AnySplitManager = SplitManager + typealias AnyPropertyValidator = PropertyValidator +#endif + enum ComponentError: Error { case notFound(name: String) case buildFailed(name: String) @@ -46,7 +73,7 @@ class SplitComponentFactory { } func getSplitEventsManagerCoordinator() -> SplitEventsManagerCoordinator { - if let obj = catalog.get(for: SplitEventsManagerCoordinator.self) as? SplitEventsManagerCoordinator { + if let obj = catalog.get(for: AnySplitEventsManagerCoordinator.self) as? SplitEventsManagerCoordinator { return obj } let component: SplitEventsManagerCoordinator = MainSplitEventsManager() @@ -55,7 +82,7 @@ class SplitComponentFactory { } func getSplitManager() throws -> SplitManager { - if let obj = catalog.get(for: SplitManager.self) as? SplitManager { + if let obj = catalog.get(for: AnySplitManager.self) as? SplitManager { return obj } let storageContainer = try getSplitStorageContainer() @@ -140,7 +167,7 @@ class SplitComponentFactory { } func getSynchronizer() throws -> Synchronizer { - if let obj = catalog.get(for: Synchronizer.self) as? Synchronizer { + if let obj = catalog.get(for: AnySynchronizer.self) as? Synchronizer { return obj } throw ComponentError.notFound(name: "Synchronizer") @@ -165,7 +192,7 @@ class SplitComponentFactory { } func getByKeyFacade() -> ByKeyFacade { - if let obj = catalog.get(for: ByKeyFacade.self) as? ByKeyFacade { + if let obj = catalog.get(for: AnyByKeyFacade.self) as? ByKeyFacade { return obj } let component: ByKeyFacade = DefaultByKeyFacade() @@ -189,7 +216,7 @@ class SplitComponentFactory { } func getSyncManager() throws -> SyncManager { - if let obj = catalog.get(for: SyncManager.self) as? SyncManager { + if let obj = catalog.get(for: AnySyncManager.self) as? SyncManager { return obj } throw ComponentError.notFound(name: "Sync manager") @@ -214,7 +241,7 @@ class SplitComponentFactory { } func getSyncEventBroadcaster() throws -> SyncEventBroadcaster { - if let obj = catalog.get(for: SyncEventBroadcaster.self) as? SyncEventBroadcaster { + if let obj = catalog.get(for: AnySyncEventBroadcaster.self) as? SyncEventBroadcaster { return obj } let component: SyncEventBroadcaster = DefaultSyncEventBroadcaster() @@ -223,7 +250,7 @@ class SplitComponentFactory { } func getSyncWorkerFactory() throws -> SyncWorkerFactory { - if let obj = catalog.get(for: SyncWorkerFactory.self) as? SyncWorkerFactory { + if let obj = catalog.get(for: AnySyncWorkerFactory.self) as? SyncWorkerFactory { return obj } throw ComponentError.notFound(name: "Sync worker factory") @@ -365,7 +392,7 @@ extension SplitComponentFactory { } func getEventsTracker() throws -> EventsTracker { - if let obj = catalog.get(for: EventsTracker.self) as? EventsTracker { + if let obj = catalog.get(for: AnyEventsTracker.self) as? EventsTracker { return obj } return try buildEventsTracker() @@ -382,14 +409,14 @@ extension SplitComponentFactory { } func getPropertyValidator() -> PropertyValidator { - if let obj = catalog.get(for: PropertyValidator.self) as? PropertyValidator { + if let obj = catalog.get(for: AnyPropertyValidator.self) as? PropertyValidator { return obj } return buildPropertyValidator(validationLogger: validationLogger) } func getImpressionsTracker() throws -> ImpressionsTracker { - if let obj = catalog.get(for: ImpressionsTracker.self) as? ImpressionsTracker { + if let obj = catalog.get(for: AnyImpressionTracker.self) as? ImpressionsTracker { return obj } throw ComponentError.notFound(name: "ImpressionsTracker") @@ -398,7 +425,7 @@ extension SplitComponentFactory { extension SplitComponentFactory { func getRestClient() throws -> SplitApiRestClient { - if let obj = catalog.get(for: SplitApiRestClient.self) as? SplitApiRestClient { + if let obj = catalog.get(for: AnySplitApiRestClient.self) as? SplitApiRestClient { return obj } throw ComponentError.notFound(name: "Rest client") diff --git a/Split/Localhost/LocalhostClientManager.swift b/Split/Localhost/LocalhostClientManager.swift index f7c5f057e..b11ec4324 100644 --- a/Split/Localhost/LocalhostClientManager.swift +++ b/Split/Localhost/LocalhostClientManager.swift @@ -29,7 +29,13 @@ class LocalhostClientManager: SplitClientManager { private let splitManager: SplitManager weak var splitFactory: SplitFactory? - init(config: SplitClientConfig, key: Key, splitManager: SplitManager, splitsStorage: SplitsStorage, synchronizer: FeatureFlagsSynchronizer, eventsManagerCoordinator: SplitEventsManagerCoordinator, factory: SplitFactory) { + init(config: SplitClientConfig, + key: Key, + splitManager: SplitManager, + splitsStorage: SplitsStorage, + synchronizer: FeatureFlagsSynchronizer, + eventsManagerCoordinator: SplitEventsManagerCoordinator, + factory: SplitFactory) { self.defaultKey = key self.config = config diff --git a/Split/Matchers/PrerequisitesMatcher.swift b/Split/Matchers/PrerequisitesMatcher.swift index 073285302..7a5470df0 100644 --- a/Split/Matchers/PrerequisitesMatcher.swift +++ b/Split/Matchers/PrerequisitesMatcher.swift @@ -20,7 +20,11 @@ class PrerequisitesMatcher: BaseMatcher, MatcherProtocol { guard !prerequisite.treatments.isEmpty else { return true } do { - guard let treatment = try context?.evaluator?.evalTreatment(matchingKey: values.matchingKey, bucketingKey: values.bucketingKey, splitName: prerequisite.flagName, attributes: nil).treatment else { + guard let treatment = try context?.evaluator?.evalTreatment( + matchingKey: values.matchingKey, + bucketingKey: values.bucketingKey, + splitName: prerequisite.flagName, + attributes: nil).treatment else { continue } diff --git a/Split/Network/HttpClient/HttpClient.swift b/Split/Network/HttpClient/HttpClient.swift index f605acf83..6343a0127 100644 --- a/Split/Network/HttpClient/HttpClient.swift +++ b/Split/Network/HttpClient/HttpClient.swift @@ -71,10 +71,10 @@ enum HttpMethod: String, CustomStringConvertible { // MARK: HttpSession Delegate typealias HttpHeaders = [String: String] -class HttpSessionConfig { +class HttpSessionConfig: @unchecked Sendable { static let kDefaultConnectionTimeout: TimeInterval = 30 - static let `default`: HttpSessionConfig = { + static let `default`: HttpSessionConfig = { return HttpSessionConfig() }() var connectionTimeOut: TimeInterval = kDefaultConnectionTimeout @@ -101,10 +101,12 @@ extension HttpClient { class DefaultHttpClient { - static let shared: HttpClient = { - return DefaultHttpClient() - }() - + #if swift(>=6.0) + nonisolated(unsafe) static let shared: HttpClient = { DefaultHttpClient() }() + #else + static let shared: HttpClient = { DefaultHttpClient() }() + #endif + private var testSession: HttpSession? private var testRequestManager: HttpRequestManager? diff --git a/Split/Network/HttpClient/HttpRequestList.swift b/Split/Network/HttpClient/HttpRequestList.swift index 2917815dd..daaf7e03d 100644 --- a/Split/Network/HttpClient/HttpRequestList.swift +++ b/Split/Network/HttpClient/HttpRequestList.swift @@ -9,7 +9,7 @@ import Foundation // MARK: Request list -class HttpRequestList { +class HttpRequestList: @unchecked Sendable { private let queueName = "split.http-request-queue" private var queue: DispatchQueue private var requests: [Int: HttpRequest] diff --git a/Split/Network/HttpClient/HttpRequestManager.swift b/Split/Network/HttpClient/HttpRequestManager.swift index c4bddf25d..a4ea09b45 100644 --- a/Split/Network/HttpClient/HttpRequestManager.swift +++ b/Split/Network/HttpClient/HttpRequestManager.swift @@ -20,9 +20,9 @@ protocol HttpRequestManager { func destroy() } -class DefaultHttpRequestManager: NSObject { - private var requests = HttpRequestList() - private var authenticator: SplitHttpsAuthenticator? +final class DefaultHttpRequestManager: NSObject, Sendable { + private let requests = HttpRequestList() + private let authenticator: SplitHttpsAuthenticator? private let pinChecker: TlsPinChecker? diff --git a/Split/Network/HttpClient/OutdatedSplitProxyHandler.swift b/Split/Network/HttpClient/OutdatedSplitProxyHandler.swift index d03f5d8dd..2fadcce0d 100644 --- a/Split/Network/HttpClient/OutdatedSplitProxyHandler.swift +++ b/Split/Network/HttpClient/OutdatedSplitProxyHandler.swift @@ -40,7 +40,7 @@ class OutdatedSplitProxyHandler { case recovery } - private static let PREVIOUS_SPEC = "1.2" + private static let previousSpecVersion = "1.2" private let latestSpec: String private let previousSpec: String @@ -57,7 +57,10 @@ class OutdatedSplitProxyHandler { /// - generalInfoStorage: The general info storage /// - proxyCheckIntervalMillis: The custom proxy check interval convenience init(flagSpec: String, generalInfoStorage: GeneralInfoStorage, proxyCheckIntervalMillis: Int64) { - self.init(flagSpec: flagSpec, previousSpec: OutdatedSplitProxyHandler.PREVIOUS_SPEC, generalInfoStorage: generalInfoStorage, proxyCheckIntervalMillis: proxyCheckIntervalMillis) + self.init(flagSpec: flagSpec, + previousSpec: OutdatedSplitProxyHandler.previousSpecVersion, + generalInfoStorage: generalInfoStorage, + proxyCheckIntervalMillis: proxyCheckIntervalMillis) } /// Initializes a new OutdatedSplitProxyHandler with custom previous spec. diff --git a/Split/Network/Security/TlsPinChecker.swift b/Split/Network/Security/TlsPinChecker.swift index 973d769fd..23381f84d 100644 --- a/Split/Network/Security/TlsPinChecker.swift +++ b/Split/Network/Security/TlsPinChecker.swift @@ -128,7 +128,7 @@ struct CertSpki { } } -protocol TlsPinChecker { +protocol TlsPinChecker: Sendable { func check(credential: AnyObject) -> CredentialValidationResult } diff --git a/Split/Network/Sync/ImpressionsTracker.swift b/Split/Network/Sync/ImpressionsTracker.swift index 9acfcb9bd..4f884a99d 100644 --- a/Split/Network/Sync/ImpressionsTracker.swift +++ b/Split/Network/Sync/ImpressionsTracker.swift @@ -26,7 +26,7 @@ protocol ImpressionsTracker: AnyObject { func enablePersistence(_ enable: Bool) } -class DefaultImpressionsTracker: ImpressionsTracker { +class DefaultImpressionsTracker: ImpressionsTracker, @unchecked Sendable { private let splitConfig: SplitClientConfig private let syncWorkerFactory: SyncWorkerFactory diff --git a/Split/Network/Sync/SyncManager.swift b/Split/Network/Sync/SyncManager.swift index 073d18073..8cdf4a3d0 100644 --- a/Split/Network/Sync/SyncManager.swift +++ b/Split/Network/Sync/SyncManager.swift @@ -17,7 +17,7 @@ protocol SyncManager { func stop() } -class DefaultSyncManager: SyncManager { +class DefaultSyncManager: SyncManager, @unchecked Sendable { private let splitConfig: SplitClientConfig private let synchronizer: Synchronizer diff --git a/Split/Secure/SecureDataStore.swift b/Split/Secure/SecureDataStore.swift index 84fc44dc6..4bd8c8e38 100644 --- a/Split/Secure/SecureDataStore.swift +++ b/Split/Secure/SecureDataStore.swift @@ -7,7 +7,7 @@ import Foundation -class SecureDataStore { +class SecureDataStore: @unchecked Sendable { enum Asset: String { case accessToken = "user_auth_token" diff --git a/Split/Storage/CoreDataContextBuilder.swift b/Split/Storage/CoreDataContextBuilder.swift index edcf439e8..02f4c9dfd 100644 --- a/Split/Storage/CoreDataContextBuilder.swift +++ b/Split/Storage/CoreDataContextBuilder.swift @@ -32,7 +32,7 @@ class CoreDataHelperBuilder { let managedObjContext = NSManagedObjectContext( concurrencyType: NSManagedObjectContextConcurrencyType.privateQueueConcurrencyType) - managedObjContext.mergePolicy = NSMergeByPropertyObjectTrumpMergePolicy + managedObjContext.mergePolicy = NSMergePolicy(merge: .mergeByPropertyObjectTrumpMergePolicyType) managedObjContext.persistentStoreCoordinator = persistenceCoordinator guard let docURL = FileManager.default.urls(for: .cachesDirectory, in: .userDomainMask).last else { diff --git a/Split/Storage/Global/GlobalSecureStorage.swift b/Split/Storage/Global/GlobalSecureStorage.swift index 2a183fa69..4e5bf2617 100644 --- a/Split/Storage/Global/GlobalSecureStorage.swift +++ b/Split/Storage/Global/GlobalSecureStorage.swift @@ -9,13 +9,25 @@ import Foundation class GlobalSecureStorage: KeyValueStorage { - private static let prodStorage: KeyValueStorage = GlobalSecureStorage() + #if swift(>=6.0) + nonisolated(unsafe) private static let prodStorage: KeyValueStorage = GlobalSecureStorage() + #else + private static let prodStorage: KeyValueStorage = GlobalSecureStorage() + #endif // Only for testing - static var testStorage: KeyValueStorage? + #if swift(>=6.0) + nonisolated(unsafe) static var testStorage: KeyValueStorage? + #else + static var testStorage: KeyValueStorage? + #endif static var shared: KeyValueStorage { + #if DEBUG return testStorage ?? prodStorage + #else + return prodStorage + #endif } func set(item: T, for key: SecureItem) { diff --git a/Split/Storage/RuleBasedSegments/RuleBasedSegmentsStorage.swift b/Split/Storage/RuleBasedSegments/RuleBasedSegmentsStorage.swift index 1a797b8c3..30e751900 100644 --- a/Split/Storage/RuleBasedSegments/RuleBasedSegmentsStorage.swift +++ b/Split/Storage/RuleBasedSegments/RuleBasedSegmentsStorage.swift @@ -118,10 +118,10 @@ class DefaultRuleBasedSegmentsStorage: RuleBasedSegmentsStorage { var segmentsInUse = generalInfoStorage.getSegmentsInUse() ?? 0 let activeSegments = persistentStorage.getSnapshot().segments.filter { $0.status == .active } - for i in 0.. 0 { - for i in 0...activeSplits.count-1 { - guard let splitName = activeSplits[i].name else { continue } - let parsedSplit = parseSplit(activeSplits[i]) - segmentsInUse += updateSegmentsCount(split: parsedSplit) - inMemorySplits.setValue(parsedSplit, forKey: splitName) - } + for split in activeSplits { + guard let splitName = split.name else { continue } + let parsedSplit = parseSplit(split) + segmentsInUse += updateSegmentsCount(split: parsedSplit) + inMemorySplits.setValue(parsedSplit, forKey: splitName) } generalInfoStorage.setSegmentsInUse(segmentsInUse) diff --git a/SplitPushManagerUT.xctestplan b/SplitPushManagerUT.xctestplan index c1dc32ac4..c1c069f52 100644 --- a/SplitPushManagerUT.xctestplan +++ b/SplitPushManagerUT.xctestplan @@ -1,1151 +1,2266 @@ { - "configurations" : [ + "configurations": [ { - "id" : "58DE4B58-E2CE-4405-9907-6EEAB7349405", - "name" : "Common", - "options" : { - - } + "id": "58DE4B58-E2CE-4405-9907-6EEAB7349405", + "name": "Common", + "options": {} }, { - "enabled" : false, - "id" : "EDD654B9-59DA-4614-A00A-565A27E9CBB5", - "name" : "WatchOS", - "options" : { - "commandLineArgumentEntries" : [ + "enabled": false, + "id": "EDD654B9-59DA-4614-A00A-565A27E9CBB5", + "name": "WatchOS", + "options": { + "commandLineArgumentEntries": [ { - "argument" : " com.apple.CoreData.ConcurrencyDebug" + "argument": " com.apple.CoreData.ConcurrencyDebug" } ], - "targetForVariableExpansion" : { - "containerPath" : "container:Split.xcodeproj", - "identifier" : "95B02CA328D0BD790030EC8B", - "name" : "SplitWatchOS" + "targetForVariableExpansion": { + "containerPath": "container:Split.xcodeproj", + "identifier": "95B02CA328D0BD790030EC8B", + "name": "SplitWatchOS" } } } ], - "defaultOptions" : { - "testTimeoutsEnabled" : true + "defaultOptions": { + "testTimeoutsEnabled": true }, - "testTargets" : [ + "testTargets": [ + { + "skippedTests": [ + "AnyValueValidatorTests", + "AnyValueValidatorTests/testInvalidListValues()", + "AnyValueValidatorTests/testInvalidPrimitiveValues()", + "AnyValueValidatorTests/testValidListValues()", + "ApiKeyValidatorTests/testEmptyKey()", + "ApiKeyValidatorTests/testNull()", + "ApiKeyValidatorTests/testValid()", + "AttributesDaoTest", + "AttributesDaoTest/testDataIsEncryptedInDb()", + "AttributesDaoTest/testGetInvalidKeyAes128Cbc()", + "AttributesDaoTest/testGetInvalidKeyPlainText()", + "AttributesDaoTest/testRemoveAllAes128Cbc()", + "AttributesDaoTest/testUpdateGetAes128Cbc()", + "AttributesDaoTest/testUpdateGetPlainText()", + "AttributesEvaluationTest", + "AttributesEvaluationTest/testAttributesPersistentedCorrectly()", + "AttributesEvaluationTest/testEvaluationPrecedence()", + "AttributesEvaluationTest/testPersistenceDisabled()", + "AttributesEvaluationTest/testPersistentEvalNoAttributesSeveralOperations()", + "AttributesStorageTests", + "AttributesStorageTests/testClear()", + "AttributesStorageTests/testGetAttributesAfterLoad()", + "AttributesStorageTests/testNoLoaded()", + "AttributesStorageTests/testRemove()", + "AttributesStorageTests/testUpdateAttributes()", + "AttributesStorageTests/testUpdateEmptyAttributes()", + "Base64UtilsTest", + "Base64UtilsTest/testBasicUrlEncoded()", + "Base64UtilsTest/testEmpty()", + "Base64UtilsTest/testNil()", + "Base64UtilsTest/testRealToken()", + "BetweenSemverMatcherTest", + "BetweenSemverMatcherTest/testGeneralMatches()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithNullEndTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullStartTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenBetween()", + "BlockingQueueTest", + "BlockingQueueTest/testAddAndTake()", + "BlockingQueueTest/testInterrupt()", + "BucketSplitTest", + "BucketSplitTest/testMultiClientBuckets()", + "ByKeyAttributesStorageTests", + "ByKeyAttributesStorageTests/testClear()", + "ByKeyAttributesStorageTests/testGetAttributesAfterLoad()", + "ByKeyAttributesStorageTests/testNoLoaded()", + "ByKeyAttributesStorageTests/testRemove()", + "ByKeyAttributesStorageTests/testUpdateAttributes()", + "ByKeyAttributesStorageTests/testUpdateEmptyAttributes()", + "ByKeyFacadeTest", + "ByKeyFacadeTest/testAppendRemove()", + "ByKeyFacadeTest/testDestroy()", + "ByKeyFacadeTest/testForceSync()", + "ByKeyFacadeTest/testLoadDataFromCache()", + "ByKeyFacadeTest/testNoPeriodicSync()", + "ByKeyFacadeTest/testPeriodicStartPauseResumeStop()", + "ByKeyFacadeTest/testPeriodicStartStop()", + "ByKeyFacadeTest/testStartSyncForKeyPolling()", + "ByKeyFacadeTest/testSynchronize()", + "ByKeyMySegmentsStorageTests", + "ByKeyMySegmentsStorageTests/testGetMySegmentsAfterLoad()", + "ByKeyMySegmentsStorageTests/testNoLoaded()", + "ByKeyMySegmentsStorageTests/testUpdateEmptySegments()", + "ByKeyMySegmentsStorageTests/testUpdateSegments()", + "CdnByPassTest", + "CdnByPassTest/testInit()", + "CdnByPassTest/testInitWithoutSpec()", + "CertificatePinningConfigTests", + "CertificatePinningConfigTests/testAddCertificateAndHashes()", + "CertificatePinningConfigTests/testAddWrongCertificate()", + "CertificatePinningConfigTests/testAddWrongSpkiCertificate()", + "CertificatePinningConfigTests/testAddWrongStringHash()", + "CertificatePinningConfigTests/testAddWrongStringHashFormatHash()", + "CertificatePinningConfigTests/testAddWrongStringHashType()", + "CipherTest", + "CipherTest/testBasicEncryptDecrypt()", + "CipherTest/testImpressionEncryptDecrypt()", + "CipherTest/testMySegmentsEncryptDecrypt()", + "CipherTest/testVeryLongTextEncryptDecrypt()", + "ComputeProcessTest", + "ComputeProcessTest/testMultiProcess()", + "ComputeProcessTest/testOneLessThanMinProcess()", + "ComputeProcessTest/testOneProcessEqualsMin()", + "ComputeProcessTest/testTwoProcess()", + "ComputeProcessTest/testTwoProcessEdge()", + "ConcurrentSetTests", + "ConcurrentSetTests/testDeleteAll()", + "ConcurrentSetTests/testInsert()", + "ConcurrentSetTests/testTakeAll()", + "ConfigTest", + "ConfigTest/testImpressionsModeEmpty()", + "ConfigTest/testImpressionsModeInvalid()", + "ConfigTest/testImpressionsModedebug()", + "ConfigTest/testImpressionsModenone()", + "ConfigTest/testImpressionsModeoptimized()", + "CountsRecorderCountWorkerTests", + "CountsRecorderCountWorkerTests/testFailToSendSome()", + "CountsRecorderCountWorkerTests/testSendNoImpressions()", + "CountsRecorderCountWorkerTests/testSendSuccess()", + "CredentialPinParserTests", + "CredentialPinParserTests/testPinsForHost()", + "DbCipherTest/testEncryptDecryptDb()", + "DbForDifferentApiKeysTest", + "DbForDifferentApiKeysTest/testInitialization()", + "DecompressionTest", + "DecompressionTest/testGzipAllHeaders()", + "DecompressionTest/testGzipCompressionMethodHeader()", + "DecompressionTest/testGzipHeaderComments()", + "DecompressionTest/testGzipHeaderCrc16()", + "DecompressionTest/testGzipHeaderExtraField()", + "DecompressionTest/testGzipHeaderFileName()", + "DecompressionTest/testGzipIncorrectHeader()", + "DecompressionTest/testHeaderFlag0()", + "DecompressionTest/testLoremIpsumGzip()", + "DecompressionTest/testLoremIpsumZlib()", + "DecompressionTest/testZlibCompressionMethodHeader()", + "EndpointFactoryTest", + "EndpointFactoryTest/testRecordEventsEndpoint()", + "EndpointFactoryTest/testRecordImpressionsEndpoint()", + "EndpointFactoryTest/testSplitChangesEndpoint()", + "EndpointFactoryTest/testStreamingAuthEndpoint()", + "EndpointFactoryTest/testStreamingEndpoint()", + "EndpointFactoryTest/testTelemetryConfigEndpoint()", + "EndpointFactoryTest/testTelemetryUsageEndpoint()", + "EndpointTest", + "EndpointTest/testDefaultEndpointBuild()", + "EndpointTest/testHeadersEndpointBuild()", + "EndpointTest/testPostEndpointBuild()", + "EqualToSemverMatcherTest", + "EqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenPatchDiffers()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenTargetIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenVersionsAreEqual()", + "EvaluatorTests", + "EvaluatorTests/testAlgoMurmur3()", + "EvaluatorTests/testAlgoNull()", + "EvaluatorTests/testAllocation1Percent()", + "EvaluatorTests/testBrokenSplit()", + "EvaluatorTests/testDefaultRule()", + "EvaluatorTests/testDefaultTreatment()", + "EvaluatorTests/testDefaultTreatmentFacundo()", + "EvaluatorTests/testEqualsToSetConfigTreatment()", + "EvaluatorTests/testEqualsToSetNoConfigTreatment()", + "EvaluatorTests/testInLargeSegmentWhitelist()", + "EvaluatorTests/testInSegmentTestKey()", + "EvaluatorTests/testInSegmentsRule1()", + "EvaluatorTests/testKilledSplit()", + "EvaluatorTests/testMatchesStringNoConfigTreatment()", + "EvaluatorTests/testMissingDefaultRule()", + "EvaluatorTests/testNotInLargeSegmentWhitelist()", + "EvaluatorTests/testNotInSplit()", + "EvaluatorTests/testWhitelisted()", + "EvaluatorTests/testWhitelistedOff()", + "EvaluatorTests/testsTrafficAllocation50DefaultRule50()", + "EventDTOJsonTest", + "EventDTOJsonTest/testBasic()", + "EventDTOJsonTest/testEncode()", + "EventDTOJsonTest/testNonNumber()", + "EventDTOJsonTest/testPropertiesDecodeEncode()", + "EventDaoTest", + "EventDaoTest/testDataIsEncryptedInDb()", + "EventDaoTest/testInsertGetAes128Cbc()", + "EventDaoTest/testInsertGetPlainText()", + "EventDaoTest/testInsertManyGetAes128Cbc()", + "EventDaoTest/testInsertManyGetPlainText()", + "EventDaoTest/testLoadOutdatedAes128Cbc()", + "EventDaoTest/testLoadOutdatedPlainText()", + "EventDaoTest/testUpdateAes128Cbc()", + "EventDaoTest/testUpdatePlainText()", + "EventStreamParserTest", + "EventStreamParserTest/testParseColon()", + "EventStreamParserTest/testParseEmptyLineNoEnd()", + "EventStreamParserTest/testParseEnd()", + "EventStreamParserTest/testParseErrorMessage()", + "EventStreamParserTest/testParseKeepAlive()", + "EventStreamParserTest/testParseNoColon()", + "EventStreamParserTest/testParseNoFieldName()", + "EventStreamParserTest/testParseTwoColon()", + "EventValidatorTests", + "EventValidatorTests/testEmptyKey()", + "EventValidatorTests/testEmptyTrafficType()", + "EventValidatorTests/testEmptyType()", + "EventValidatorTests/testLongKey()", + "EventValidatorTests/testNoChachedServerAndUppercasedTrafficType()", + "EventValidatorTests/testNoChachedServerTrafficType()", + "EventValidatorTests/testNullKey()", + "EventValidatorTests/testNullTrafficType()", + "EventValidatorTests/testNullType()", + "EventValidatorTests/testTypeName()", + "EventValidatorTests/testUppercaseCharsInTrafficType()", + "EventValidatorTests/testValidEventAllValues()", + "EventValidatorTests/testValidEventNullValue()", + "EventsRecorderWorkerTests", + "EventsRecorderWorkerTests/testFailToSendSome()", + "EventsRecorderWorkerTests/testSendNoEvents()", + "EventsRecorderWorkerTests/testSendOneEvent()", + "EventsRecorderWorkerTests/testSendSuccess()", + "EventsStorageTest", + "EventsStorageTest/testClear()", + "EventsStorageTest/testDisablePersistence()", + "EventsStorageTest/testEnablePersistence()", + "EventsStorageTest/testStartDisabledPersistence()", + "EventsStorageTest/testStartEnabledPersistence()", + "EventsSynchronizerTest", + "EventsSynchronizerTest/testDestroy()", + "EventsSynchronizerTest/testFlush()", + "EventsSynchronizerTest/testPause()", + "EventsSynchronizerTest/testPush()", + "EventsSynchronizerTest/testStart()", + "EventsSynchronizerTest/testStop()", + "EventsTrackerTest", + "EventsTrackerTest/testTrackDisabled()", + "EventsTrackerTest/testTrackEnabled()", + "FactoryMonitorTest", + "FactoryMonitorTest/testCountLiveFactories()", + "FactoryMonitorTest/testDeallocatedCountLiveFactories()", + "FactoryRegistryTest", + "FactoryRegistryTest/testCountLiveFactories()", + "FactoryRegistryTest/testCountWithDeallocatedLiveFactories()", + "FeatureFlagsPayloadDecoderTest", + "FeatureFlagsPayloadDecoderTest/testDecodeGzip()", + "FeatureFlagsPayloadDecoderTest/testDecodeZlib()", + "FeatureFlagsSynchronizerTest", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringNamesChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitsClearedOnLoadBecauseNotInFilter()", + "FeatureFlagsSynchronizerTest/testLoadSplitsNoClearedOnLoad()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testStartPeriodicFetchingSingleModeEnabled()", + "FeatureFlagsSynchronizerTest/testStartPeriodicSync()", + "FeatureFlagsSynchronizerTest/testStop()", + "FeatureFlagsSynchronizerTest/testStopPeriodicSync()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplits()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithChangeNumber()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithUriTooLong()", + "FeatureFlagsSynchronizerTest/testUpdateSplitsSingleModeEnabled()", + "FetchSpecificSplitsTest/testBothFilters()", + "FetchSpecificSplitsTest/testByNamesFilter()", + "FetchSpecificSplitsTest/testByPrefixFilter()", + "FetcherThrottleTests", + "FetcherThrottleTests/testDelayValues()", + "FilterBuilderTest", + "FilterBuilderTest/testBasicByNameQueryString()", + "FilterBuilderTest/testBasicBySetQueryString()", + "FilterBuilderTest/testBySetAndByNameQueryString()", + "FilterBuilderTest/testFilterByNamesValuesDeduptedAndGrouped()", + "FilterBuilderTest/testFilterBySetsValuesDeduptedAndGrouped()", + "FilterBuilderTest/testMaxByNameFilterExceded()", + "FilterBuilderTest/testMaxByPrefixFilterExceded()", + "FilterBuilderTest/testNoFilters()", + "FilterBuilderTest/testOnlyOneTypeQueryString()", + "FilterBuilderTest/testQueryStringWithSpecialChars1()", + "FilterBuilderTest/testQueryStringWithSpecialChars2()", + "FilterBuilderTest/testQueryStringWithSpecialChars3()", + "FilterBuilderTest/testQueryStringWithSpecialChars4()", + "FlagSetValidatorTests", + "FlagSetValidatorTests/testValidateOnEvaluationWithFilteredValues()", + "FlagSetsCacheTests", + "FlagSetsCacheTests/testAddToFlagSetsNoFilter()", + "FlagSetsCacheTests/testAddToFlagSetsWithFilter()", + "FlagSetsCacheTests/testRemoveFromFlagSetsNoFilter()", + "GeneralInfoStorageTest", + "GeneralInfoStorageTest/testGetRolloutCacheLastClearTimestampGetsValueFromDao()", + "GeneralInfoStorageTest/testGetRolloutCacheLastClearTimestampReturnsZeroIfEntityIsNil()", + "GeneralInfoStorageTest/testGetUpdateTimestampGetsValueFromDao()", + "GeneralInfoStorageTest/testGetUpdateTimestampReturnsZeroIfEntityIsNil()", + "GeneralInfoStorageTest/testSetRolloutCacheLastClearTimestampSetsValueOnDao()", + "GeneralInfoStorageTest/testSetUpdateTimestampSetsValueOnDao()", + "GreaterThanOrEqualToSemverMatcherTest", + "GreaterThanOrEqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenGreater()", + "HashedImpressionDaoTest/testDelete()", + "HashedImpressionDaoTest/testGetAll()", + "HashedImpressionDaoTest/testUpdate()", + "HttpClientTest", + "HttpClientTest/testDataRequestError()", + "HttpClientTest/testDataRequestWithOrder()", + "HttpClientTest/testStreamRequest()", + "HttpClientTest/testUploadRequest()", + "HttpDataRequestTest", + "HttpDataRequestTest/testError()", + "HttpDataRequestTest/testOnResponseCompletedError()", + "HttpDataRequestTest/testOnResponseCompletedOk()", + "HttpDataRequestTest/testRequestCreation()", + "HttpDataRequestTest/testRequestCreationWithOrder()", + "HttpDataRequestTest/testRequestEnquedOnSend()", + "HttpEventsRecorderTests", + "HttpEventsRecorderTests/testServerNoReachable()", + "HttpEventsRecorderTests/testSuccessSending()", + "HttpImpressionsCountRecorderTests", + "HttpImpressionsCountRecorderTests/testServerNoReachable()", + "HttpImpressionsCountRecorderTests/testSuccessSending()", + "HttpImpressionsRecorderTests", + "HttpImpressionsRecorderTests/testServerNoReachable()", + "HttpImpressionsRecorderTests/testSuccessSending()", + "HttpMySegmentsFetcherTest", + "HttpMySegmentsFetcherTest/testServerNoReachable()", + "HttpMySegmentsFetcherTest/testSuccessFulFetch()", + "HttpRequestListTest", + "HttpRequestListTest/testAddRequest()", + "HttpRequestListTest/testOverrideSetRequest()", + "HttpRequestListTest/testTakeRequest()", + "HttpRequestManagerTests", + "HttpRequestManagerTests/testPinnedCredentialValidation()", + "HttpResponseTest", + "HttpResponseTest/testHttp104()", + "HttpResponseTest/testHttp200()", + "HttpResponseTest/testHttp299()", + "HttpResponseTest/testHttp300()", + "HttpSplitFetcherTests", + "HttpSplitFetcherTests/testServerNoReachable()", + "HttpSplitFetcherTests/testSuccessFullFetch()", + "HttpStreamRequestTest", + "HttpStreamRequestTest/testErrorResponse()", + "HttpStreamRequestTest/testOnResponseOk()", + "HttpStreamRequestTest/testRequestCreation()", + "HttpTelemetryConfigRecorderTest", + "HttpTelemetryConfigRecorderTest/testServerNoReachable()", + "HttpTelemetryConfigRecorderTest/testSuccessSending()", + "HttpTelemetryStatsRecorderTest", + "HttpTelemetryStatsRecorderTest/testServerNoReachable()", + "HttpTelemetryStatsRecorderTest/testSuccessSending()", + "HttpUniqueKeyRecorderTests", + "HttpUniqueKeyRecorderTests/testServerNoReachable()", + "HttpUniqueKeyRecorderTests/testSuccessSending()", + "ImpressionDaoTest/testDataIsEncryptedInDb()", + "ImpressionDaoTest/testInsertGet()", + "ImpressionDaoTest/testInsertGetAes128Cbc()", + "ImpressionDaoTest/testInsertManyGet()", + "ImpressionDaoTest/testLoadOutdated()", + "ImpressionDaoTest/testLoadOutdatedAes128Cbc()", + "ImpressionDaoTest/testUpdate()", + "ImpressionDaoTest/testUpdateAes128Cbc()", + "ImpressionHasherTest", + "ImpressionHasherTest/testDifferentChangeNumber()", + "ImpressionHasherTest/testDifferentFeature()", + "ImpressionHasherTest/testDifferentKey()", + "ImpressionHasherTest/testDifferentLabel()", + "ImpressionHasherTest/testDifferentTreatment()", + "ImpressionHasherTest/testNoCrashWhenSplitNull()", + "ImpressionsCountDaoTest", + "ImpressionsCountDaoTest/testInsertGetAes128Cbc()", + "ImpressionsCountDaoTest/testLoadOutdatedGetAes128Cbc()", + "ImpressionsCountDaoTest/testLoadOutdatedPlainText()", + "ImpressionsCountDaoTest/testUpdateGetAes128Cbc()", + "ImpressionsCountDaoTest/testUpdatePlainText()", + "ImpressionsCounterTest", + "ImpressionsCounterTest/testBasicUsage()", + "ImpressionsCounterTest/testConcurrency()", + "ImpressionsCounterTest/testTruncateTime()", + "ImpressionsDedupTest", + "ImpressionsDedupTest/testDebug()", + "ImpressionsDedupTest/testOptimized()", + "ImpressionsModeTypeWrapperTest", + "ImpressionsModeTypeWrapperTest/testEmptyInvalidValue()", + "ImpressionsModeTypeWrapperTest/testInitdebugValue()", + "ImpressionsModeTypeWrapperTest/testInitnoneValue()", + "ImpressionsModeTypeWrapperTest/testInitoptimizedValue()", + "ImpressionsModeTypeWrapperTest/testInvalidValue()", + "ImpressionsModeTypeWrapperTest/testdebugValue()", + "ImpressionsModeTypeWrapperTest/testnoneValue()", + "ImpressionsModeTypeWrapperTest/testoptimizedValue()", + "ImpressionsNoneTest/testCorrectData()", + "ImpressionsNoneTest/testPeriodicRecording()", + "ImpressionsObserverTest", + "ImpressionsObserverTest/testBasicFunctionality()", + "ImpressionsObserverTest/testConcurrencyVsAccuracy()", + "ImpressionsObserverTest/testSave()", + "ImpressionsRecorderWorkerTests", + "ImpressionsRecorderWorkerTests/testFailToSendSome()", + "ImpressionsRecorderWorkerTests/testSendNoImpressions()", + "ImpressionsRecorderWorkerTests/testSendOneImpression()", + "ImpressionsRecorderWorkerTests/testSendSuccess()", + "ImpressionsStorageTest", + "ImpressionsStorageTest/testClear()", + "ImpressionsStorageTest/testDisablePersistence()", + "ImpressionsStorageTest/testStartDisabledPersistence()", + "ImpressionsStorageTest/testStartEnabledPersistence()", + "ImpressionsToggleTest", + "ImpressionsToggleTest/testDebugMode()", + "ImpressionsToggleTest/testManagerContainsProperty()", + "ImpressionsToggleTest/testNoneMode()", + "ImpressionsToggleTest/testOptimizedMode()", + "ImpressionsTrackerTest", + "ImpressionsTrackerTest/testDestroyDebug()", + "ImpressionsTrackerTest/testDestroyNone()", + "ImpressionsTrackerTest/testDestroyOptimized()", + "ImpressionsTrackerTest/testFlushDebug()", + "ImpressionsTrackerTest/testFlushNone()", + "ImpressionsTrackerTest/testFlushOptimized()", + "ImpressionsTrackerTest/testImpressionPushDebug()", + "ImpressionsTrackerTest/testImpressionPushNone()", + "ImpressionsTrackerTest/testImpressionPushOptimized()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledDebug()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledNone()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledOptimized()", + "ImpressionsTrackerTest/testPauseDebug()", + "ImpressionsTrackerTest/testPauseNone()", + "ImpressionsTrackerTest/testResume()", + "ImpressionsTrackerTest/testStartDebug()", + "ImpressionsTrackerTest/testStartNone()", + "ImpressionsTrackerTest/testStartOptimized()", + "ImpressionsTrackerTest/testStopDebug()", + "ImpressionsTrackerTest/testStopNone()", + "InListSemverMatcherTest", + "InListSemverMatcherTest/testGeneralMatches()", + "InListSemverMatcherTest/testMatchShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithEmptyListShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenInList()", + "InMemoryTelemetryStorageTest", + "InMemoryTelemetryStorageTest/testActiveFactoriesCount()", + "InMemoryTelemetryStorageTest/testAuthRejections()", + "InMemoryTelemetryStorageTest/testConcurrence()", + "InMemoryTelemetryStorageTest/testExceptions()", + "InMemoryTelemetryStorageTest/testHttpErrors()", + "InMemoryTelemetryStorageTest/testHttpLatencies()", + "InMemoryTelemetryStorageTest/testImpression()", + "InMemoryTelemetryStorageTest/testLastSync()", + "InMemoryTelemetryStorageTest/testLatencies()", + "InMemoryTelemetryStorageTest/testSessionLength()", + "InMemoryTelemetryStorageTest/testStreamingEvents()", + "InMemoryTelemetryStorageTest/testTimeUntilReady()", + "InMemoryTelemetryStorageTest/testTimeUntilReadyFromCache()", + "InMemoryTelemetryStorageTest/testTokenRefreshes()", + "InMemoryTelemetryStorageTest/testUpdatesFromSse()", + "InitDbCipherTest", + "InitDbCipherTest/testDecryptDb()", + "InitialCacheTest", + "InitialCacheTest/testClearChangedSplitFilter()", + "InitialCacheTest/testClearExpiredCache()", + "InitialCacheTest/testFlagsSpecChanged()", + "InitialCacheTest/testNoClearNoExpiredCache()", + "InstantFeatureFlagsUpdateTest", + "InstantFeatureFlagsUpdateTest/testInstantUpdateArchived()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateGzip()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateZlib()", + "JwtTokenParserTest", + "JwtTokenParserTest/testEmptyToken()", + "JwtTokenParserTest/testGarbageToken()", + "JwtTokenParserTest/testOnlyChannelsWithSeparator()", + "JwtTokenParserTest/testOnlyHeader()", + "KeyGeneratorTest", + "KeyGeneratorTest/testGenerationOk()", + "KeyValidatorTests", + "KeyValidatorTests/testInvalidEmptyBucketingKey()", + "KeyValidatorTests/testInvalidEmptyMatchingKey()", + "KeyValidatorTests/testInvalidLongBucketingKey()", + "KeyValidatorTests/testNullMatchingKey()", + "KeyValidatorTests/testValidMatchingAndBucketingKey()", + "KeyValidatorTests/testValidMatchingKey()", + "LRUCacheTest", + "LRUCacheTest/testAddGet()", + "LRUCacheTest/testEviction()", + "LRUCacheTest/testGetAllPerformance()", + "LatencyCounterTests", + "LatencyCounterTests/testAllBuckets()", + "LatencyCounterTests/testFirstBucket()", + "LatencyCounterTests/testLastBucket()", + "LegacyHashingTest", + "LegacyHashingTest/testBucket()", + "LegacyHashingTest/testHashing()", + "LessThanOrEqualToSemverMatcherTest", + "LessThanOrEqualToSemverMatcherTest/testGeneralMatches()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenEqual()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenLess()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrue()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullKeyShouldReturnNull()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrue()", + "LocalhostManagerTests", + "LocalhostManagerTests/testSplitNames()", + "LocalhostManagerTests/testSplits()", + "LocalhostManagerTests/testSplitsByName()", + "LocalhostParserTests", + "LocalhostParserTests/testIntercomentedLinesFile()", + "LocalhostParserTests/testPerfectFile()", + "LocalhostParserTests/testSpacedLinesFile()", + "LocalhostSplitClientTests", + "LocalhostSplitClientTests/testNonExistingSplitsTreatment()", + "LocalhostSplitClientTests/testRightSplitsFileTreatment()", + "LocalhostSplitClientTests/testRightSplitsFileTreatments()", + "LocalhostSplitLoaderTests", + "LocalhostSplitLoaderTests/testFileUpdate()", + "LocalhostSplitLoaderTests/testFileUpdate2()", + "LocalhostSplitLoaderTests/testInitial()", + "LocalhostSplitLoaderTests/testInvalidTypeFile()", + "LocalhostSplitLoaderTests/testNonExistingFile()", + "LocalhostSplitLoaderTests/testWrongFormatYml()", + "LocalhostSplitLoaderTests/testWrongLegacyFormatUpdate()", + "LocalhostSplitLoaderTests/testWrongYamlFormatUpdate()", + "LocalhostSplitStorageTests", + "LocalhostSplitStorageTests/testClear()", + "LocalhostSplitStorageTests/testDestroy()", + "LocalhostSplitStorageTests/testGetAllSplits()", + "LocalhostSplitStorageTests/testGetCount()", + "LocalhostSplitStorageTests/testGetManySplits()", + "LocalhostSplitStorageTests/testGetSplit()", + "LocalhostSynchronizerTests", + "LocalhostSynchronizerTests/testLoadAndSdkReady()", + "LocalhostSynchronizerTests/testUpdateYaml()", + "LocalhostTests", + "LocalhostTests/testDefaultFactoryCreation()", + "LocalhostTests/testLoadYml()", + "LocalhostTests/testLocalhostFactoryCreation()", + "LocalhostTests/testUsingSpaceSeparatedFile()", + "LocalhostTests/testUsingYamlFile()", + "LocalhostYamlParserTest/testMissingFirstSplit()", + "LocalhostYamlParserTest/testMissingSplitData()", + "LocalhostYamlParserTest/testMissingSplitTreatment()", + "LocalhostYamlParserTest/testWrongFormat()", + "LoggerTest", + "LoggerTest/testDebug()", + "LoggerTest/testError()", + "LoggerTest/testInfo()", + "LoggerTest/testNone()", + "LoggerTest/testVerbose()", + "LoggerTest/testWarning()", + "MatcherEvalTests", + "MatcherEvalTests/testEval()", + "MatcherTest", + "MultiClientEvaluationTest", + "MultiClientEvaluationTest/testEvaluation()", + "MultiClientEvaluationTest/testEvaluationFromCache()", + "MultiClientEvaluationTest/testEvaluationWithAttributes()", + "MultiClientEvaluationTest/testTrack()", + "MultiClientStreamingResetTest", + "MultiClientStreamingResetTest/testNoStreamingDelay()", + "MultiClientStreamingResetTest/testStress()", + "MultiClientStreamingResetTest/testWithStreamingDelay()", + "Murmur3HashingTest/test64x128()", + "Murmur3HashingTest/testBucket()", + "MyLargeSegmentsStorageTests", + "MyLargeSegmentsStorageTests/testChangeNumber()", + "MyLargeSegmentsStorageTests/testClear()", + "MyLargeSegmentsStorageTests/testGetMySegmentsAfterLoad()", + "MyLargeSegmentsStorageTests/testNoLoaded()", + "MyLargeSegmentsStorageTests/testUpdateSegments()", + "MySegmentServerErrorTest", + "MySegmentServerErrorTest/test()", + "MySegmentUpdateTest", + "MySegmentUpdateTest/testMyLargeSegmentsUpdate()", + "MySegmentUpdateTest/testMySegmentsLargeUpdateBounded()", + "MySegmentUpdateTest/testMySegmentsUpdate()", + "MySegmentUpdateTest/testMySegmentsUpdateBounded()", + "MySegmentUpdateTest/testSeveralNotificationAndOneFetch()", + "MySegmentUpdatedTest", + "MySegmentUpdatedTest/testSegments()", + "MySegmentsBgSyncWorkerTest", + "MySegmentsBgSyncWorkerTest/testNoSuccess()", + "MySegmentsBgSyncWorkerTest/testOneTimeFetchSuccess()", + "MySegmentsDaoTest", + "MySegmentsDaoTest/testDataIsEncryptedInDb()", + "MySegmentsDaoTest/testGetInvalidKeyAes128Cbc()", + "MySegmentsDaoTest/testGetInvalidKeyPlainText()", + "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/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/testProcessOccupancy()", + "NotificationParserTest/testProcessSplitKill()", + "NotificationParserTest/testProcessSplitUpdate()", + "NotificationParserTest/testProcessSplitUpdateWithPayload()", + "OutdatedProxyIntegrationTest", + "PeriodicMySegmentsSyncWorkerTest", + "PeriodicMySegmentsSyncWorkerTest/testNormalFetchSdkIsReady()", + "PeriodicSplitsSyncWorkerTest", + "PeriodicSplitsSyncWorkerTest/testNoSdkReadyFetch()", + "PeriodicSplitsSyncWorkerTest/testNormalFetch()", + "PersistentAttributesStorageTests", + "PersistentAttributesStorageTests/testAll()", + "PersistentAttributesStorageTests/testClear()", + "PersistentMyLargeSegmentsStorageTests", + "PersistentMyLargeSegmentsStorageTests/testClear()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMyLargeSegmentsStorageTests/testSet()", + "PersistentMyLargeSegmentsStorageTests/testSetMultiKey()", + "PersistentMySegmentsStorageTests", + "PersistentMySegmentsStorageTests/testClear()", + "PersistentMySegmentsStorageTests/testGetSnapshot()", + "PersistentMySegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMySegmentsStorageTests/testSet()", + "PersistentMySegmentsStorageTests/testSetMultiKey()", + "PersistentUniqueKeysStorageTests", + "PersistentUniqueKeysStorageTests/testDelete()", + "PersistentUniqueKeysStorageTests/testPop()", + "PersistentUniqueKeysStorageTests/testPush()", + "PersistentUniqueKeysStorageTests/testSetActive()", + "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_FromSplitFilterToNoFilter()", + "ReconnectBackoffCounterTest", + "ReconnectBackoffCounterTest/testBase1()", + "ReconnectBackoffCounterTest/testBase2()", + "ReconnectBackoffCounterTest/testBase3()", + "ReconnectBackoffCounterTest/testBase8()", + "RecorderFlusherCheckerTests", + "RecorderFlusherCheckerTests/testBytesLimit()", + "RecorderFlusherCheckerTests/testCountLimit()", + "RegexTest", + "RegexTest/testsRegex()", + "RolloutCacheConfigurationTest", + "RolloutCacheConfigurationTest/testClearOnInitIsCorrectlySet()", + "RolloutCacheConfigurationTest/testDefaultValues()", + "RolloutCacheConfigurationTest/testExpirationIsCorrectlySet()", + "RolloutCacheConfigurationTest/testNegativeExpirationIsSetToDefault()", + "RolloutCacheManagerIntegrationTest", + "RolloutCacheManagerIntegrationTest/testExpirationPeriodIsUsed()", + "RolloutCacheManagerIntegrationTest/testRepeatedInitWithClearOnInitSetToTrueDoesNotClearIfMinDaysHasNotElapsed()", + "RolloutCacheManagerTest", + "RolloutCacheManagerTest/testDefaultValueForLastClearTimestampClearsCacheWhenClearOnInitIsTrue()", + "RolloutCacheManagerTest/testDefaultValueForUpdateTimestampDoesNotClearCache()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStorageOnlyOnceWhenExecutedConsecutively()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsTrue()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStoragesWhenExpirationIsSurpassed()", + "RolloutCacheManagerTest/testValidateCacheCallsListener()", + "RolloutCacheManagerTest/testValidateCacheDoesNotCallClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsFalse()", + "RolloutCacheManagerTest/testValidateCacheDoesNotUpdateLastClearTimestampWhenStoragesAreNotCleared()", + "RolloutCacheManagerTest/testValidateCacheUpdatesLastClearTimestampWhenStoragesAreCleared()", + "RuleBasedSegmentsIntegrationTest", + "SdkUpdateStreamingTest", + "SdkUpdateStreamingTest/testReady()", + "SdkUpdateStreamingTest/testSdkUpdateMySegmentsWhenNotificationArrives()", + "SdkUpdateStreamingTest/testSdkUpdateSplitsWhenNotificationArrives()", + "SegmentsSyncHelperTests", + "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/testLessThanOrEqualToSemverMatcher()", + "SemverTest", + "SemverTest/testBetween()", + "SemverTest/testEqualTo()", + "SemverTest/testInvalidFormats()", + "SemverTest/testLessThanOrEqualTo()", + "ServiceEndpointsTests", + "ServiceEndpointsTests/testBuilderValidationAuthError()", + "ServiceEndpointsTests/testBuilderValidationEventsError()", + "ServiceEndpointsTests/testBuilderValidationOk()", + "ServiceEndpointsTests/testBuilderValidationSdkError()", + "ServiceEndpointsTests/testBuilderValidationStreamingError()", + "ServiceEndpointsTests/testBuilderValidationTelemetryError()", + "SingleSyncTest", + "SingleSyncTest/testSingleSyncEnabledImpressionsDebug()", + "SingleSyncTest/testSingleSyncEnabledImpressionsNone()", + "SingleSyncTest/testSingleSyncEnabledImpressionsOptmized()", + "SplitChangeProcessorTests", + "SplitChangeProcessorTests/testProcessNoSets()", + "SplitChangeProcessorTests/testProcessWithSets()", + "SplitChangesServerErrorTest", + "SplitChangesServerErrorTest/testChangesError()", + "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()", + "SplitEventsCoordinatorTest", + "SplitEventsCoordinatorTest/testAddNotifyRemoveManager()", + "SplitEventsCoordinatorTest/testEventsAfterAdd()", + "SplitEventsCoordinatorTest/testEventsAfterRemove()", + "SplitEventsCoordinatorTest/testEventsBeforeAdd()", + "SplitEventsCoordinatorTest/testStop()", + "SplitEventsManagerTest/testSdkReady()", + "SplitEventsManagerTest/testSdkReadyAndReadyTimeOut()", + "SplitEventsManagerTest/testSdkReadyFromCacheAndReady()", + "SplitEventsManagerTest/testSdkReadyFromCacheAndReadyTimeout()", + "SplitEventsManagerTest/testSdkReadyTimeOut()", + "SplitEventsManagerTest/testSdkUpdateMySegments()", + "SplitEventsManagerTest/testSdkUpdateSplits()", + "SplitEventsManagerTest/testSplitKilledWhenReady()", + "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()", + "SplitSdkUpdatePollingTest", + "SplitSdkUpdatePollingTest/testSdkReadyOnly()", + "SplitSdkUpdatePollingTest/testSdkUpdateMySegments()", + "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/testDecodeOneThread()", + "SplitsDecoderTest/testDecodeTwoThreads()", + "SplitsEncoderTest", + "SplitsEncoderTest/testDecodeMultiThread()", + "SplitsEncoderTest/testDecodeOneThread()", + "SplitsEncoderTest/testDecodeTwoThread()", + "SplitsStorageTrafficTypesTests", + "SplitsStorageTrafficTypesTests/testChangedTrafficTypeForSplit()", + "SplitsStorageTrafficTypesTests/testExistingChangedTrafficTypeForSplit()", + "SplitsStorageTrafficTypesTests/testInitialtrafficTypes()", + "SplitsStorageTrafficTypesTests/testOverflowArchived()", + "SplitsStorageTrafficTypesTests/testRemove2TrafficTypes()", + "SplitsStorageTrafficTypesTests/testSeveralTrafficTypeUpdatesFinalActive()", + "SplitsStorageTrafficTypesTests/testSeveralTrafficTypeUpdatesFinalArchived()", + "SplitsStorageTrafficTypesTests/testUpdatedSplitTrafficType()", + "SplitsSyncHelperWithProxyHandlerTests", + "SplitsSyncHelperWithProxyHandlerTests/testBackgroundSyncAlwaysUsesLatestSpec()", + "SplitsSyncHelperWithProxyHandlerTests/testNormalOperationUsesLatestSpec()", + "SplitsSyncHelperWithProxyHandlerTests/testProxyErrorCausesFallbackToLegacySpec()", + "SplitsSyncHelperWithProxyHandlerTests/testRecoveryModeAfterIntervalElapsed()", + "SplitsSyncWorkerTest", + "SplitsSyncWorkerTest/testChangedFlagsSpecString()", + "SplitsSyncWorkerTest/testChangedQueryString()", + "SplitsSyncWorkerTest/testClearExpiredCache()", + "SplitsSyncWorkerTest/testClearExpiredCacheAndChangedQs()", + "SplitsSyncWorkerTest/testNoChangedQueryString()", + "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/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", + "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()", + "StreamingSplitsSyncTest", + "StreamingSplitsSyncTest/testInit()", + "SyncConfigTest", + "SyncConfigTest/testEmptyFilterValuesDiscarded()", + "SyncConfigTest/testFilterName()", + "SyncConfigTest/testInvalidFilterValuesDiscarded()", + "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/testSplitKillWorker()", + "SyncUpdateWorkerTest/testSplitUpdateWorkerNoPayload()", + "SyncUpdateWorkerTest/testSplitUpdateWorkerWithPayloadChangeNumberBigger()", + "SyncUpdateWorkerTest/testSplitUpdateWorkerWithPayloadChangeNumberSmaller()", + "SynchronizerTest", + "SynchronizerTest/testDestroy()", + "SynchronizerTest/testDisableEventsEndpoint()", + "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/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/testEmptySplits()", + "TreatmentManagerTest/testKilledSplitWithConfig()", + "TreatmentManagerTest/testLongKey()", + "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/testSetGranted()", + "UserConsentManagerTest/testSetUnknown()", + "UserConsentModeDebugTest", + "UserConsentModeDebugTest/testUserConsentGranted()", + "UserConsentModeDebugTest/testUserConsentUnknownThenDeclined()", + "UserConsentModeDebugTest/testUserConsentUnknownThenGranted()", + "UserConsentModeNoneTest", + "UserConsentModeNoneTest/testUserConsentDeclined()", + "UserConsentModeNoneTest/testUserConsentGranted()", + "UserConsentModeNoneTest/testUserConsentUnknownThenDeclined()", + "UserConsentModeNoneTest/testUserConsentUnknownThenGranted()", + "UserConsentModeOptimizedTest", + "UserConsentModeOptimizedTest/testUserConsentDeclined()", + "UserConsentModeOptimizedTest/testUserConsentUnknownThenDeclined()", + "UserConsentModeOptimizedTest/testUserConsentUnknownThenGranted()", + "UserKeyEncondingTest", + "UserKeyEncondingTest/testKey()", + "VersionTest", + "VersionTest/testFactoryVersion()", + "VersionTest/testSemanticVersion()" + ], + "target": { + "containerPath": "container:Split.xcodeproj", + "identifier": "592C6AA4211B6C99002D120C", + "name": "SplitTestsSwift5" + } + }, { - "skippedTests" : [ + "skippedTests": [ "AnyValueValidatorTests", - "AnyValueValidatorTests\/testInvalidListValues()", - "AnyValueValidatorTests\/testInvalidPrimitiveValues()", - "AnyValueValidatorTests\/testValidListValues()", - "ApiKeyValidatorTests\/testEmptyKey()", - "ApiKeyValidatorTests\/testNull()", - "ApiKeyValidatorTests\/testValid()", + "AnyValueValidatorTests/testInvalidListValues()", + "AnyValueValidatorTests/testInvalidPrimitiveValues()", + "AnyValueValidatorTests/testValidListValues()", + "ApiKeyValidatorTests/testEmptyKey()", + "ApiKeyValidatorTests/testNull()", + "ApiKeyValidatorTests/testValid()", "AttributesDaoTest", - "AttributesDaoTest\/testDataIsEncryptedInDb()", - "AttributesDaoTest\/testGetInvalidKeyAes128Cbc()", - "AttributesDaoTest\/testGetInvalidKeyPlainText()", - "AttributesDaoTest\/testRemoveAllAes128Cbc()", - "AttributesDaoTest\/testUpdateGetAes128Cbc()", - "AttributesDaoTest\/testUpdateGetPlainText()", + "AttributesDaoTest/testDataIsEncryptedInDb()", + "AttributesDaoTest/testGetInvalidKeyAes128Cbc()", + "AttributesDaoTest/testGetInvalidKeyPlainText()", + "AttributesDaoTest/testRemoveAllAes128Cbc()", + "AttributesDaoTest/testUpdateGetAes128Cbc()", + "AttributesDaoTest/testUpdateGetPlainText()", "AttributesEvaluationTest", - "AttributesEvaluationTest\/testAttributesPersistentedCorrectly()", - "AttributesEvaluationTest\/testEvaluationPrecedence()", - "AttributesEvaluationTest\/testPersistenceDisabled()", - "AttributesEvaluationTest\/testPersistentEvalNoAttributesSeveralOperations()", + "AttributesEvaluationTest/testAttributesPersistentedCorrectly()", + "AttributesEvaluationTest/testEvaluationPrecedence()", + "AttributesEvaluationTest/testPersistenceDisabled()", + "AttributesEvaluationTest/testPersistentEvalNoAttributesSeveralOperations()", "AttributesStorageTests", - "AttributesStorageTests\/testClear()", - "AttributesStorageTests\/testGetAttributesAfterLoad()", - "AttributesStorageTests\/testNoLoaded()", - "AttributesStorageTests\/testRemove()", - "AttributesStorageTests\/testUpdateAttributes()", - "AttributesStorageTests\/testUpdateEmptyAttributes()", + "AttributesStorageTests/testClear()", + "AttributesStorageTests/testGetAttributesAfterLoad()", + "AttributesStorageTests/testNoLoaded()", + "AttributesStorageTests/testRemove()", + "AttributesStorageTests/testUpdateAttributes()", + "AttributesStorageTests/testUpdateEmptyAttributes()", "Base64UtilsTest", - "Base64UtilsTest\/testBasicUrlEncoded()", - "Base64UtilsTest\/testEmpty()", - "Base64UtilsTest\/testNil()", - "Base64UtilsTest\/testRealToken()", + "Base64UtilsTest/testBasicUrlEncoded()", + "Base64UtilsTest/testEmpty()", + "Base64UtilsTest/testNil()", + "Base64UtilsTest/testRealToken()", "BetweenSemverMatcherTest", - "BetweenSemverMatcherTest\/testGeneralMatches()", - "BetweenSemverMatcherTest\/testMatchShouldReturnFalseWhenGreater()", - "BetweenSemverMatcherTest\/testMatchShouldReturnFalseWhenLess()", - "BetweenSemverMatcherTest\/testMatchShouldReturnTrueWhenBetween()", - "BetweenSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenGreater()", - "BetweenSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenLess()", - "BetweenSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenBetween()", - "BetweenSemverMatcherTest\/testMatchWithNullEndTargetShouldReturnFalse()", - "BetweenSemverMatcherTest\/testMatchWithNullKeyShouldReturnFalse()", - "BetweenSemverMatcherTest\/testMatchWithNullStartTargetShouldReturnFalse()", - "BetweenSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenGreater()", - "BetweenSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenLess()", - "BetweenSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testGeneralMatches()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithNullEndTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullStartTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenBetween()", "BlockingQueueTest", - "BlockingQueueTest\/testAddAndTake()", - "BlockingQueueTest\/testInterrupt()", + "BlockingQueueTest/testAddAndTake()", + "BlockingQueueTest/testInterrupt()", "BucketSplitTest", - "BucketSplitTest\/testMultiClientBuckets()", + "BucketSplitTest/testMultiClientBuckets()", "ByKeyAttributesStorageTests", - "ByKeyAttributesStorageTests\/testClear()", - "ByKeyAttributesStorageTests\/testGetAttributesAfterLoad()", - "ByKeyAttributesStorageTests\/testNoLoaded()", - "ByKeyAttributesStorageTests\/testRemove()", - "ByKeyAttributesStorageTests\/testUpdateAttributes()", - "ByKeyAttributesStorageTests\/testUpdateEmptyAttributes()", + "ByKeyAttributesStorageTests/testClear()", + "ByKeyAttributesStorageTests/testGetAttributesAfterLoad()", + "ByKeyAttributesStorageTests/testNoLoaded()", + "ByKeyAttributesStorageTests/testRemove()", + "ByKeyAttributesStorageTests/testUpdateAttributes()", + "ByKeyAttributesStorageTests/testUpdateEmptyAttributes()", "ByKeyFacadeTest", - "ByKeyFacadeTest\/testAppendRemove()", - "ByKeyFacadeTest\/testDestroy()", - "ByKeyFacadeTest\/testForceSync()", - "ByKeyFacadeTest\/testLoadDataFromCache()", - "ByKeyFacadeTest\/testNoPeriodicSync()", - "ByKeyFacadeTest\/testPeriodicStartPauseResumeStop()", - "ByKeyFacadeTest\/testPeriodicStartStop()", - "ByKeyFacadeTest\/testStartSyncForKeyPolling()", - "ByKeyFacadeTest\/testSynchronize()", + "ByKeyFacadeTest/testAppendRemove()", + "ByKeyFacadeTest/testDestroy()", + "ByKeyFacadeTest/testForceSync()", + "ByKeyFacadeTest/testLoadDataFromCache()", + "ByKeyFacadeTest/testNoPeriodicSync()", + "ByKeyFacadeTest/testPeriodicStartPauseResumeStop()", + "ByKeyFacadeTest/testPeriodicStartStop()", + "ByKeyFacadeTest/testStartSyncForKeyPolling()", + "ByKeyFacadeTest/testSynchronize()", "ByKeyMySegmentsStorageTests", - "ByKeyMySegmentsStorageTests\/testGetMySegmentsAfterLoad()", - "ByKeyMySegmentsStorageTests\/testNoLoaded()", - "ByKeyMySegmentsStorageTests\/testUpdateEmptySegments()", - "ByKeyMySegmentsStorageTests\/testUpdateSegments()", + "ByKeyMySegmentsStorageTests/testGetMySegmentsAfterLoad()", + "ByKeyMySegmentsStorageTests/testNoLoaded()", + "ByKeyMySegmentsStorageTests/testUpdateEmptySegments()", + "ByKeyMySegmentsStorageTests/testUpdateSegments()", "CdnByPassTest", - "CdnByPassTest\/testInit()", - "CdnByPassTest\/testInitWithoutSpec()", + "CdnByPassTest/testInit()", + "CdnByPassTest/testInitWithoutSpec()", "CertificatePinningConfigTests", - "CertificatePinningConfigTests\/testAddCertificateAndHashes()", - "CertificatePinningConfigTests\/testAddWrongCertificate()", - "CertificatePinningConfigTests\/testAddWrongSpkiCertificate()", - "CertificatePinningConfigTests\/testAddWrongStringHash()", - "CertificatePinningConfigTests\/testAddWrongStringHashFormatHash()", - "CertificatePinningConfigTests\/testAddWrongStringHashType()", + "CertificatePinningConfigTests/testAddCertificateAndHashes()", + "CertificatePinningConfigTests/testAddWrongCertificate()", + "CertificatePinningConfigTests/testAddWrongSpkiCertificate()", + "CertificatePinningConfigTests/testAddWrongStringHash()", + "CertificatePinningConfigTests/testAddWrongStringHashFormatHash()", + "CertificatePinningConfigTests/testAddWrongStringHashType()", "CipherTest", - "CipherTest\/testBasicEncryptDecrypt()", - "CipherTest\/testImpressionEncryptDecrypt()", - "CipherTest\/testMySegmentsEncryptDecrypt()", - "CipherTest\/testVeryLongTextEncryptDecrypt()", + "CipherTest/testBasicEncryptDecrypt()", + "CipherTest/testImpressionEncryptDecrypt()", + "CipherTest/testMySegmentsEncryptDecrypt()", + "CipherTest/testVeryLongTextEncryptDecrypt()", "ComputeProcessTest", - "ComputeProcessTest\/testMultiProcess()", - "ComputeProcessTest\/testOneLessThanMinProcess()", - "ComputeProcessTest\/testOneProcessEqualsMin()", - "ComputeProcessTest\/testTwoProcess()", - "ComputeProcessTest\/testTwoProcessEdge()", + "ComputeProcessTest/testMultiProcess()", + "ComputeProcessTest/testOneLessThanMinProcess()", + "ComputeProcessTest/testOneProcessEqualsMin()", + "ComputeProcessTest/testTwoProcess()", + "ComputeProcessTest/testTwoProcessEdge()", "ConcurrentSetTests", - "ConcurrentSetTests\/testDeleteAll()", - "ConcurrentSetTests\/testInsert()", - "ConcurrentSetTests\/testTakeAll()", + "ConcurrentSetTests/testDeleteAll()", + "ConcurrentSetTests/testInsert()", + "ConcurrentSetTests/testTakeAll()", "ConfigTest", - "ConfigTest\/testImpressionsModeEmpty()", - "ConfigTest\/testImpressionsModeInvalid()", - "ConfigTest\/testImpressionsModedebug()", - "ConfigTest\/testImpressionsModenone()", - "ConfigTest\/testImpressionsModeoptimized()", + "ConfigTest/testImpressionsModeEmpty()", + "ConfigTest/testImpressionsModeInvalid()", + "ConfigTest/testImpressionsModedebug()", + "ConfigTest/testImpressionsModenone()", + "ConfigTest/testImpressionsModeoptimized()", "CountsRecorderCountWorkerTests", - "CountsRecorderCountWorkerTests\/testFailToSendSome()", - "CountsRecorderCountWorkerTests\/testSendNoImpressions()", - "CountsRecorderCountWorkerTests\/testSendSuccess()", + "CountsRecorderCountWorkerTests/testFailToSendSome()", + "CountsRecorderCountWorkerTests/testSendNoImpressions()", + "CountsRecorderCountWorkerTests/testSendSuccess()", "CredentialPinParserTests", - "CredentialPinParserTests\/testPinsForHost()", - "DbCipherTest\/testEncryptDecryptDb()", + "CredentialPinParserTests/testPinsForHost()", + "DbCipherTest/testEncryptDecryptDb()", "DbForDifferentApiKeysTest", - "DbForDifferentApiKeysTest\/testInitialization()", + "DbForDifferentApiKeysTest/testInitialization()", "DecompressionTest", - "DecompressionTest\/testGzipAllHeaders()", - "DecompressionTest\/testGzipCompressionMethodHeader()", - "DecompressionTest\/testGzipHeaderComments()", - "DecompressionTest\/testGzipHeaderCrc16()", - "DecompressionTest\/testGzipHeaderExtraField()", - "DecompressionTest\/testGzipHeaderFileName()", - "DecompressionTest\/testGzipIncorrectHeader()", - "DecompressionTest\/testHeaderFlag0()", - "DecompressionTest\/testLoremIpsumGzip()", - "DecompressionTest\/testLoremIpsumZlib()", - "DecompressionTest\/testZlibCompressionMethodHeader()", + "DecompressionTest/testGzipAllHeaders()", + "DecompressionTest/testGzipCompressionMethodHeader()", + "DecompressionTest/testGzipHeaderComments()", + "DecompressionTest/testGzipHeaderCrc16()", + "DecompressionTest/testGzipHeaderExtraField()", + "DecompressionTest/testGzipHeaderFileName()", + "DecompressionTest/testGzipIncorrectHeader()", + "DecompressionTest/testHeaderFlag0()", + "DecompressionTest/testLoremIpsumGzip()", + "DecompressionTest/testLoremIpsumZlib()", + "DecompressionTest/testZlibCompressionMethodHeader()", "EndpointFactoryTest", - "EndpointFactoryTest\/testRecordEventsEndpoint()", - "EndpointFactoryTest\/testRecordImpressionsEndpoint()", - "EndpointFactoryTest\/testSplitChangesEndpoint()", - "EndpointFactoryTest\/testStreamingAuthEndpoint()", - "EndpointFactoryTest\/testStreamingEndpoint()", - "EndpointFactoryTest\/testTelemetryConfigEndpoint()", - "EndpointFactoryTest\/testTelemetryUsageEndpoint()", + "EndpointFactoryTest/testRecordEventsEndpoint()", + "EndpointFactoryTest/testRecordImpressionsEndpoint()", + "EndpointFactoryTest/testSplitChangesEndpoint()", + "EndpointFactoryTest/testStreamingAuthEndpoint()", + "EndpointFactoryTest/testStreamingEndpoint()", + "EndpointFactoryTest/testTelemetryConfigEndpoint()", + "EndpointFactoryTest/testTelemetryUsageEndpoint()", "EndpointTest", - "EndpointTest\/testDefaultEndpointBuild()", - "EndpointTest\/testHeadersEndpointBuild()", - "EndpointTest\/testPostEndpointBuild()", + "EndpointTest/testDefaultEndpointBuild()", + "EndpointTest/testHeadersEndpointBuild()", + "EndpointTest/testPostEndpointBuild()", "EqualToSemverMatcherTest", - "EqualToSemverMatcherTest\/testGeneralUnsuccessfulMatches()", - "EqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenPatchDiffers()", - "EqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenTargetIsNull()", - "EqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenVersionsAreEqual()", - "EqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenVersionsDiffer()", - "EqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenVersionsAreEqual()", - "EqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenVersionsDiffer()", - "EqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenPatchDiffers()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenTargetIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenVersionsAreEqual()", "EvaluatorTests", - "EvaluatorTests\/testAlgoMurmur3()", - "EvaluatorTests\/testAlgoNull()", - "EvaluatorTests\/testAllocation1Percent()", - "EvaluatorTests\/testBrokenSplit()", - "EvaluatorTests\/testDefaultRule()", - "EvaluatorTests\/testDefaultTreatment()", - "EvaluatorTests\/testDefaultTreatmentFacundo()", - "EvaluatorTests\/testEqualsToSetConfigTreatment()", - "EvaluatorTests\/testEqualsToSetNoConfigTreatment()", - "EvaluatorTests\/testInLargeSegmentWhitelist()", - "EvaluatorTests\/testInSegmentTestKey()", - "EvaluatorTests\/testInSegmentsRule1()", - "EvaluatorTests\/testKilledSplit()", - "EvaluatorTests\/testMatchesStringNoConfigTreatment()", - "EvaluatorTests\/testMissingDefaultRule()", - "EvaluatorTests\/testNotInLargeSegmentWhitelist()", - "EvaluatorTests\/testNotInSplit()", - "EvaluatorTests\/testWhitelisted()", - "EvaluatorTests\/testWhitelistedOff()", - "EvaluatorTests\/testsTrafficAllocation50DefaultRule50()", + "EvaluatorTests/testAlgoMurmur3()", + "EvaluatorTests/testAlgoNull()", + "EvaluatorTests/testAllocation1Percent()", + "EvaluatorTests/testBrokenSplit()", + "EvaluatorTests/testDefaultRule()", + "EvaluatorTests/testDefaultTreatment()", + "EvaluatorTests/testDefaultTreatmentFacundo()", + "EvaluatorTests/testEqualsToSetConfigTreatment()", + "EvaluatorTests/testEqualsToSetNoConfigTreatment()", + "EvaluatorTests/testInLargeSegmentWhitelist()", + "EvaluatorTests/testInSegmentTestKey()", + "EvaluatorTests/testInSegmentsRule1()", + "EvaluatorTests/testKilledSplit()", + "EvaluatorTests/testMatchesStringNoConfigTreatment()", + "EvaluatorTests/testMissingDefaultRule()", + "EvaluatorTests/testNotInLargeSegmentWhitelist()", + "EvaluatorTests/testNotInSplit()", + "EvaluatorTests/testWhitelisted()", + "EvaluatorTests/testWhitelistedOff()", + "EvaluatorTests/testsTrafficAllocation50DefaultRule50()", "EventDTOJsonTest", - "EventDTOJsonTest\/testBasic()", - "EventDTOJsonTest\/testEncode()", - "EventDTOJsonTest\/testNonNumber()", - "EventDTOJsonTest\/testPropertiesDecodeEncode()", + "EventDTOJsonTest/testBasic()", + "EventDTOJsonTest/testEncode()", + "EventDTOJsonTest/testNonNumber()", + "EventDTOJsonTest/testPropertiesDecodeEncode()", "EventDaoTest", - "EventDaoTest\/testDataIsEncryptedInDb()", - "EventDaoTest\/testInsertGetAes128Cbc()", - "EventDaoTest\/testInsertGetPlainText()", - "EventDaoTest\/testInsertManyGetAes128Cbc()", - "EventDaoTest\/testInsertManyGetPlainText()", - "EventDaoTest\/testLoadOutdatedAes128Cbc()", - "EventDaoTest\/testLoadOutdatedPlainText()", - "EventDaoTest\/testUpdateAes128Cbc()", - "EventDaoTest\/testUpdatePlainText()", + "EventDaoTest/testDataIsEncryptedInDb()", + "EventDaoTest/testInsertGetAes128Cbc()", + "EventDaoTest/testInsertGetPlainText()", + "EventDaoTest/testInsertManyGetAes128Cbc()", + "EventDaoTest/testInsertManyGetPlainText()", + "EventDaoTest/testLoadOutdatedAes128Cbc()", + "EventDaoTest/testLoadOutdatedPlainText()", + "EventDaoTest/testUpdateAes128Cbc()", + "EventDaoTest/testUpdatePlainText()", "EventStreamParserTest", - "EventStreamParserTest\/testParseColon()", - "EventStreamParserTest\/testParseEmptyLineNoEnd()", - "EventStreamParserTest\/testParseEnd()", - "EventStreamParserTest\/testParseErrorMessage()", - "EventStreamParserTest\/testParseKeepAlive()", - "EventStreamParserTest\/testParseNoColon()", - "EventStreamParserTest\/testParseNoFieldName()", - "EventStreamParserTest\/testParseTwoColon()", + "EventStreamParserTest/testParseColon()", + "EventStreamParserTest/testParseEmptyLineNoEnd()", + "EventStreamParserTest/testParseEnd()", + "EventStreamParserTest/testParseErrorMessage()", + "EventStreamParserTest/testParseKeepAlive()", + "EventStreamParserTest/testParseNoColon()", + "EventStreamParserTest/testParseNoFieldName()", + "EventStreamParserTest/testParseTwoColon()", "EventValidatorTests", - "EventValidatorTests\/testEmptyKey()", - "EventValidatorTests\/testEmptyTrafficType()", - "EventValidatorTests\/testEmptyType()", - "EventValidatorTests\/testLongKey()", - "EventValidatorTests\/testNoChachedServerAndUppercasedTrafficType()", - "EventValidatorTests\/testNoChachedServerTrafficType()", - "EventValidatorTests\/testNullKey()", - "EventValidatorTests\/testNullTrafficType()", - "EventValidatorTests\/testNullType()", - "EventValidatorTests\/testTypeName()", - "EventValidatorTests\/testUppercaseCharsInTrafficType()", - "EventValidatorTests\/testValidEventAllValues()", - "EventValidatorTests\/testValidEventNullValue()", + "EventValidatorTests/testEmptyKey()", + "EventValidatorTests/testEmptyTrafficType()", + "EventValidatorTests/testEmptyType()", + "EventValidatorTests/testLongKey()", + "EventValidatorTests/testNoChachedServerAndUppercasedTrafficType()", + "EventValidatorTests/testNoChachedServerTrafficType()", + "EventValidatorTests/testNullKey()", + "EventValidatorTests/testNullTrafficType()", + "EventValidatorTests/testNullType()", + "EventValidatorTests/testTypeName()", + "EventValidatorTests/testUppercaseCharsInTrafficType()", + "EventValidatorTests/testValidEventAllValues()", + "EventValidatorTests/testValidEventNullValue()", "EventsRecorderWorkerTests", - "EventsRecorderWorkerTests\/testFailToSendSome()", - "EventsRecorderWorkerTests\/testSendNoEvents()", - "EventsRecorderWorkerTests\/testSendOneEvent()", - "EventsRecorderWorkerTests\/testSendSuccess()", + "EventsRecorderWorkerTests/testFailToSendSome()", + "EventsRecorderWorkerTests/testSendNoEvents()", + "EventsRecorderWorkerTests/testSendOneEvent()", + "EventsRecorderWorkerTests/testSendSuccess()", "EventsStorageTest", - "EventsStorageTest\/testClear()", - "EventsStorageTest\/testDisablePersistence()", - "EventsStorageTest\/testEnablePersistence()", - "EventsStorageTest\/testStartDisabledPersistence()", - "EventsStorageTest\/testStartEnabledPersistence()", + "EventsStorageTest/testClear()", + "EventsStorageTest/testDisablePersistence()", + "EventsStorageTest/testEnablePersistence()", + "EventsStorageTest/testStartDisabledPersistence()", + "EventsStorageTest/testStartEnabledPersistence()", "EventsSynchronizerTest", - "EventsSynchronizerTest\/testDestroy()", - "EventsSynchronizerTest\/testFlush()", - "EventsSynchronizerTest\/testPause()", - "EventsSynchronizerTest\/testPush()", - "EventsSynchronizerTest\/testStart()", - "EventsSynchronizerTest\/testStop()", + "EventsSynchronizerTest/testDestroy()", + "EventsSynchronizerTest/testFlush()", + "EventsSynchronizerTest/testPause()", + "EventsSynchronizerTest/testPush()", + "EventsSynchronizerTest/testStart()", + "EventsSynchronizerTest/testStop()", "EventsTrackerTest", - "EventsTrackerTest\/testTrackDisabled()", - "EventsTrackerTest\/testTrackEnabled()", + "EventsTrackerTest/testTrackDisabled()", + "EventsTrackerTest/testTrackEnabled()", "FactoryMonitorTest", - "FactoryMonitorTest\/testCountLiveFactories()", - "FactoryMonitorTest\/testDeallocatedCountLiveFactories()", + "FactoryMonitorTest/testCountLiveFactories()", + "FactoryMonitorTest/testDeallocatedCountLiveFactories()", "FactoryRegistryTest", - "FactoryRegistryTest\/testCountLiveFactories()", - "FactoryRegistryTest\/testCountWithDeallocatedLiveFactories()", + "FactoryRegistryTest/testCountLiveFactories()", + "FactoryRegistryTest/testCountWithDeallocatedLiveFactories()", "FeatureFlagsPayloadDecoderTest", - "FeatureFlagsPayloadDecoderTest\/testDecodeGzip()", - "FeatureFlagsPayloadDecoderTest\/testDecodeZlib()", + "FeatureFlagsPayloadDecoderTest/testDecodeGzip()", + "FeatureFlagsPayloadDecoderTest/testDecodeZlib()", "FeatureFlagsSynchronizerTest", - "FeatureFlagsSynchronizerTest\/testLoadSplitWhenQuerystringNamesChanges()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsClearedOnLoadBecauseNotInFilter()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsNoClearedOnLoad()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsWhenFlagsSetsHasChangedClearsAllFeatureFlags()", - "FeatureFlagsSynchronizerTest\/testStartPeriodicFetchingSingleModeEnabled()", - "FeatureFlagsSynchronizerTest\/testStartPeriodicSync()", - "FeatureFlagsSynchronizerTest\/testStop()", - "FeatureFlagsSynchronizerTest\/testStopPeriodicSync()", - "FeatureFlagsSynchronizerTest\/testSynchronizeSplits()", - "FeatureFlagsSynchronizerTest\/testSynchronizeSplitsWithChangeNumber()", - "FeatureFlagsSynchronizerTest\/testSynchronizeSplitsWithUriTooLong()", - "FeatureFlagsSynchronizerTest\/testUpdateSplitsSingleModeEnabled()", - "FetchSpecificSplitsTest\/testBothFilters()", - "FetchSpecificSplitsTest\/testByNamesFilter()", - "FetchSpecificSplitsTest\/testByPrefixFilter()", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringNamesChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitsClearedOnLoadBecauseNotInFilter()", + "FeatureFlagsSynchronizerTest/testLoadSplitsNoClearedOnLoad()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testStartPeriodicFetchingSingleModeEnabled()", + "FeatureFlagsSynchronizerTest/testStartPeriodicSync()", + "FeatureFlagsSynchronizerTest/testStop()", + "FeatureFlagsSynchronizerTest/testStopPeriodicSync()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplits()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithChangeNumber()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithUriTooLong()", + "FeatureFlagsSynchronizerTest/testUpdateSplitsSingleModeEnabled()", + "FetchSpecificSplitsTest/testBothFilters()", + "FetchSpecificSplitsTest/testByNamesFilter()", + "FetchSpecificSplitsTest/testByPrefixFilter()", "FetcherThrottleTests", - "FetcherThrottleTests\/testDelayValues()", + "FetcherThrottleTests/testDelayValues()", "FilterBuilderTest", - "FilterBuilderTest\/testBasicByNameQueryString()", - "FilterBuilderTest\/testBasicBySetQueryString()", - "FilterBuilderTest\/testBySetAndByNameQueryString()", - "FilterBuilderTest\/testFilterByNamesValuesDeduptedAndGrouped()", - "FilterBuilderTest\/testFilterBySetsValuesDeduptedAndGrouped()", - "FilterBuilderTest\/testMaxByNameFilterExceded()", - "FilterBuilderTest\/testMaxByPrefixFilterExceded()", - "FilterBuilderTest\/testNoFilters()", - "FilterBuilderTest\/testOnlyOneTypeQueryString()", - "FilterBuilderTest\/testQueryStringWithSpecialChars1()", - "FilterBuilderTest\/testQueryStringWithSpecialChars2()", - "FilterBuilderTest\/testQueryStringWithSpecialChars3()", - "FilterBuilderTest\/testQueryStringWithSpecialChars4()", + "FilterBuilderTest/testBasicByNameQueryString()", + "FilterBuilderTest/testBasicBySetQueryString()", + "FilterBuilderTest/testBySetAndByNameQueryString()", + "FilterBuilderTest/testFilterByNamesValuesDeduptedAndGrouped()", + "FilterBuilderTest/testFilterBySetsValuesDeduptedAndGrouped()", + "FilterBuilderTest/testMaxByNameFilterExceded()", + "FilterBuilderTest/testMaxByPrefixFilterExceded()", + "FilterBuilderTest/testNoFilters()", + "FilterBuilderTest/testOnlyOneTypeQueryString()", + "FilterBuilderTest/testQueryStringWithSpecialChars1()", + "FilterBuilderTest/testQueryStringWithSpecialChars2()", + "FilterBuilderTest/testQueryStringWithSpecialChars3()", + "FilterBuilderTest/testQueryStringWithSpecialChars4()", "FlagSetValidatorTests", - "FlagSetValidatorTests\/testValidateOnEvaluationWithFilteredValues()", + "FlagSetValidatorTests/testValidateOnEvaluationWithFilteredValues()", "FlagSetsCacheTests", - "FlagSetsCacheTests\/testAddToFlagSetsNoFilter()", - "FlagSetsCacheTests\/testAddToFlagSetsWithFilter()", - "FlagSetsCacheTests\/testRemoveFromFlagSetsNoFilter()", + "FlagSetsCacheTests/testAddToFlagSetsNoFilter()", + "FlagSetsCacheTests/testAddToFlagSetsWithFilter()", + "FlagSetsCacheTests/testRemoveFromFlagSetsNoFilter()", "GeneralInfoStorageTest", - "GeneralInfoStorageTest\/testGetRolloutCacheLastClearTimestampGetsValueFromDao()", - "GeneralInfoStorageTest\/testGetRolloutCacheLastClearTimestampReturnsZeroIfEntityIsNil()", - "GeneralInfoStorageTest\/testGetUpdateTimestampGetsValueFromDao()", - "GeneralInfoStorageTest\/testGetUpdateTimestampReturnsZeroIfEntityIsNil()", - "GeneralInfoStorageTest\/testSetRolloutCacheLastClearTimestampSetsValueOnDao()", - "GeneralInfoStorageTest\/testSetUpdateTimestampSetsValueOnDao()", + "GeneralInfoStorageTest/testGetRolloutCacheLastClearTimestampGetsValueFromDao()", + "GeneralInfoStorageTest/testGetRolloutCacheLastClearTimestampReturnsZeroIfEntityIsNil()", + "GeneralInfoStorageTest/testGetUpdateTimestampGetsValueFromDao()", + "GeneralInfoStorageTest/testGetUpdateTimestampReturnsZeroIfEntityIsNil()", + "GeneralInfoStorageTest/testSetRolloutCacheLastClearTimestampSetsValueOnDao()", + "GeneralInfoStorageTest/testSetUpdateTimestampSetsValueOnDao()", "GreaterThanOrEqualToSemverMatcherTest", - "GreaterThanOrEqualToSemverMatcherTest\/testGeneralUnsuccessfulMatches()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenKeyIsLess()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenKeyIsNull()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenKeyIsEqual()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenKeyIsGreater()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenLess()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenEqual()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenGreater()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenLess()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenEqual()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenGreater()", - "HashedImpressionDaoTest\/testDelete()", - "HashedImpressionDaoTest\/testGetAll()", - "HashedImpressionDaoTest\/testUpdate()", + "GreaterThanOrEqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenGreater()", + "HashedImpressionDaoTest/testDelete()", + "HashedImpressionDaoTest/testGetAll()", + "HashedImpressionDaoTest/testUpdate()", "HttpClientTest", - "HttpClientTest\/testDataRequestError()", - "HttpClientTest\/testDataRequestWithOrder()", - "HttpClientTest\/testStreamRequest()", - "HttpClientTest\/testUploadRequest()", + "HttpClientTest/testDataRequestError()", + "HttpClientTest/testDataRequestWithOrder()", + "HttpClientTest/testStreamRequest()", + "HttpClientTest/testUploadRequest()", "HttpDataRequestTest", - "HttpDataRequestTest\/testError()", - "HttpDataRequestTest\/testOnResponseCompletedError()", - "HttpDataRequestTest\/testOnResponseCompletedOk()", - "HttpDataRequestTest\/testRequestCreation()", - "HttpDataRequestTest\/testRequestCreationWithOrder()", - "HttpDataRequestTest\/testRequestEnquedOnSend()", + "HttpDataRequestTest/testError()", + "HttpDataRequestTest/testOnResponseCompletedError()", + "HttpDataRequestTest/testOnResponseCompletedOk()", + "HttpDataRequestTest/testRequestCreation()", + "HttpDataRequestTest/testRequestCreationWithOrder()", + "HttpDataRequestTest/testRequestEnquedOnSend()", "HttpEventsRecorderTests", - "HttpEventsRecorderTests\/testServerNoReachable()", - "HttpEventsRecorderTests\/testSuccessSending()", + "HttpEventsRecorderTests/testServerNoReachable()", + "HttpEventsRecorderTests/testSuccessSending()", "HttpImpressionsCountRecorderTests", - "HttpImpressionsCountRecorderTests\/testServerNoReachable()", - "HttpImpressionsCountRecorderTests\/testSuccessSending()", + "HttpImpressionsCountRecorderTests/testServerNoReachable()", + "HttpImpressionsCountRecorderTests/testSuccessSending()", "HttpImpressionsRecorderTests", - "HttpImpressionsRecorderTests\/testServerNoReachable()", - "HttpImpressionsRecorderTests\/testSuccessSending()", + "HttpImpressionsRecorderTests/testServerNoReachable()", + "HttpImpressionsRecorderTests/testSuccessSending()", "HttpMySegmentsFetcherTest", - "HttpMySegmentsFetcherTest\/testServerNoReachable()", - "HttpMySegmentsFetcherTest\/testSuccessFulFetch()", + "HttpMySegmentsFetcherTest/testServerNoReachable()", + "HttpMySegmentsFetcherTest/testSuccessFulFetch()", "HttpRequestListTest", - "HttpRequestListTest\/testAddRequest()", - "HttpRequestListTest\/testOverrideSetRequest()", - "HttpRequestListTest\/testTakeRequest()", + "HttpRequestListTest/testAddRequest()", + "HttpRequestListTest/testOverrideSetRequest()", + "HttpRequestListTest/testTakeRequest()", "HttpRequestManagerTests", - "HttpRequestManagerTests\/testPinnedCredentialValidation()", + "HttpRequestManagerTests/testPinnedCredentialValidation()", "HttpResponseTest", - "HttpResponseTest\/testHttp104()", - "HttpResponseTest\/testHttp200()", - "HttpResponseTest\/testHttp299()", - "HttpResponseTest\/testHttp300()", + "HttpResponseTest/testHttp104()", + "HttpResponseTest/testHttp200()", + "HttpResponseTest/testHttp299()", + "HttpResponseTest/testHttp300()", "HttpSplitFetcherTests", - "HttpSplitFetcherTests\/testServerNoReachable()", - "HttpSplitFetcherTests\/testSuccessFullFetch()", + "HttpSplitFetcherTests/testServerNoReachable()", + "HttpSplitFetcherTests/testSuccessFullFetch()", "HttpStreamRequestTest", - "HttpStreamRequestTest\/testErrorResponse()", - "HttpStreamRequestTest\/testOnResponseOk()", - "HttpStreamRequestTest\/testRequestCreation()", + "HttpStreamRequestTest/testErrorResponse()", + "HttpStreamRequestTest/testOnResponseOk()", + "HttpStreamRequestTest/testRequestCreation()", "HttpTelemetryConfigRecorderTest", - "HttpTelemetryConfigRecorderTest\/testServerNoReachable()", - "HttpTelemetryConfigRecorderTest\/testSuccessSending()", + "HttpTelemetryConfigRecorderTest/testServerNoReachable()", + "HttpTelemetryConfigRecorderTest/testSuccessSending()", "HttpTelemetryStatsRecorderTest", - "HttpTelemetryStatsRecorderTest\/testServerNoReachable()", - "HttpTelemetryStatsRecorderTest\/testSuccessSending()", + "HttpTelemetryStatsRecorderTest/testServerNoReachable()", + "HttpTelemetryStatsRecorderTest/testSuccessSending()", "HttpUniqueKeyRecorderTests", - "HttpUniqueKeyRecorderTests\/testServerNoReachable()", - "HttpUniqueKeyRecorderTests\/testSuccessSending()", - "ImpressionDaoTest\/testDataIsEncryptedInDb()", - "ImpressionDaoTest\/testInsertGet()", - "ImpressionDaoTest\/testInsertGetAes128Cbc()", - "ImpressionDaoTest\/testInsertManyGet()", - "ImpressionDaoTest\/testLoadOutdated()", - "ImpressionDaoTest\/testLoadOutdatedAes128Cbc()", - "ImpressionDaoTest\/testUpdate()", - "ImpressionDaoTest\/testUpdateAes128Cbc()", + "HttpUniqueKeyRecorderTests/testServerNoReachable()", + "HttpUniqueKeyRecorderTests/testSuccessSending()", + "ImpressionDaoTest/testDataIsEncryptedInDb()", + "ImpressionDaoTest/testInsertGet()", + "ImpressionDaoTest/testInsertGetAes128Cbc()", + "ImpressionDaoTest/testInsertManyGet()", + "ImpressionDaoTest/testLoadOutdated()", + "ImpressionDaoTest/testLoadOutdatedAes128Cbc()", + "ImpressionDaoTest/testUpdate()", + "ImpressionDaoTest/testUpdateAes128Cbc()", "ImpressionHasherTest", - "ImpressionHasherTest\/testDifferentChangeNumber()", - "ImpressionHasherTest\/testDifferentFeature()", - "ImpressionHasherTest\/testDifferentKey()", - "ImpressionHasherTest\/testDifferentLabel()", - "ImpressionHasherTest\/testDifferentTreatment()", - "ImpressionHasherTest\/testNoCrashWhenSplitNull()", + "ImpressionHasherTest/testDifferentChangeNumber()", + "ImpressionHasherTest/testDifferentFeature()", + "ImpressionHasherTest/testDifferentKey()", + "ImpressionHasherTest/testDifferentLabel()", + "ImpressionHasherTest/testDifferentTreatment()", + "ImpressionHasherTest/testNoCrashWhenSplitNull()", "ImpressionsCountDaoTest", - "ImpressionsCountDaoTest\/testInsertGetAes128Cbc()", - "ImpressionsCountDaoTest\/testLoadOutdatedGetAes128Cbc()", - "ImpressionsCountDaoTest\/testLoadOutdatedPlainText()", - "ImpressionsCountDaoTest\/testUpdateGetAes128Cbc()", - "ImpressionsCountDaoTest\/testUpdatePlainText()", + "ImpressionsCountDaoTest/testInsertGetAes128Cbc()", + "ImpressionsCountDaoTest/testLoadOutdatedGetAes128Cbc()", + "ImpressionsCountDaoTest/testLoadOutdatedPlainText()", + "ImpressionsCountDaoTest/testUpdateGetAes128Cbc()", + "ImpressionsCountDaoTest/testUpdatePlainText()", "ImpressionsCounterTest", - "ImpressionsCounterTest\/testBasicUsage()", - "ImpressionsCounterTest\/testConcurrency()", - "ImpressionsCounterTest\/testTruncateTime()", + "ImpressionsCounterTest/testBasicUsage()", + "ImpressionsCounterTest/testConcurrency()", + "ImpressionsCounterTest/testTruncateTime()", "ImpressionsDedupTest", - "ImpressionsDedupTest\/testDebug()", - "ImpressionsDedupTest\/testOptimized()", + "ImpressionsDedupTest/testDebug()", + "ImpressionsDedupTest/testOptimized()", "ImpressionsModeTypeWrapperTest", - "ImpressionsModeTypeWrapperTest\/testEmptyInvalidValue()", - "ImpressionsModeTypeWrapperTest\/testInitdebugValue()", - "ImpressionsModeTypeWrapperTest\/testInitnoneValue()", - "ImpressionsModeTypeWrapperTest\/testInitoptimizedValue()", - "ImpressionsModeTypeWrapperTest\/testInvalidValue()", - "ImpressionsModeTypeWrapperTest\/testdebugValue()", - "ImpressionsModeTypeWrapperTest\/testnoneValue()", - "ImpressionsModeTypeWrapperTest\/testoptimizedValue()", - "ImpressionsNoneTest\/testCorrectData()", - "ImpressionsNoneTest\/testPeriodicRecording()", + "ImpressionsModeTypeWrapperTest/testEmptyInvalidValue()", + "ImpressionsModeTypeWrapperTest/testInitdebugValue()", + "ImpressionsModeTypeWrapperTest/testInitnoneValue()", + "ImpressionsModeTypeWrapperTest/testInitoptimizedValue()", + "ImpressionsModeTypeWrapperTest/testInvalidValue()", + "ImpressionsModeTypeWrapperTest/testdebugValue()", + "ImpressionsModeTypeWrapperTest/testnoneValue()", + "ImpressionsModeTypeWrapperTest/testoptimizedValue()", + "ImpressionsNoneTest/testCorrectData()", + "ImpressionsNoneTest/testPeriodicRecording()", "ImpressionsObserverTest", - "ImpressionsObserverTest\/testBasicFunctionality()", - "ImpressionsObserverTest\/testConcurrencyVsAccuracy()", - "ImpressionsObserverTest\/testSave()", + "ImpressionsObserverTest/testBasicFunctionality()", + "ImpressionsObserverTest/testConcurrencyVsAccuracy()", + "ImpressionsObserverTest/testSave()", "ImpressionsRecorderWorkerTests", - "ImpressionsRecorderWorkerTests\/testFailToSendSome()", - "ImpressionsRecorderWorkerTests\/testSendNoImpressions()", - "ImpressionsRecorderWorkerTests\/testSendOneImpression()", - "ImpressionsRecorderWorkerTests\/testSendSuccess()", + "ImpressionsRecorderWorkerTests/testFailToSendSome()", + "ImpressionsRecorderWorkerTests/testSendNoImpressions()", + "ImpressionsRecorderWorkerTests/testSendOneImpression()", + "ImpressionsRecorderWorkerTests/testSendSuccess()", "ImpressionsStorageTest", - "ImpressionsStorageTest\/testClear()", - "ImpressionsStorageTest\/testDisablePersistence()", - "ImpressionsStorageTest\/testStartDisabledPersistence()", - "ImpressionsStorageTest\/testStartEnabledPersistence()", + "ImpressionsStorageTest/testClear()", + "ImpressionsStorageTest/testDisablePersistence()", + "ImpressionsStorageTest/testStartDisabledPersistence()", + "ImpressionsStorageTest/testStartEnabledPersistence()", "ImpressionsToggleTest", - "ImpressionsToggleTest\/testDebugMode()", - "ImpressionsToggleTest\/testManagerContainsProperty()", - "ImpressionsToggleTest\/testNoneMode()", - "ImpressionsToggleTest\/testOptimizedMode()", + "ImpressionsToggleTest/testDebugMode()", + "ImpressionsToggleTest/testManagerContainsProperty()", + "ImpressionsToggleTest/testNoneMode()", + "ImpressionsToggleTest/testOptimizedMode()", "ImpressionsTrackerTest", - "ImpressionsTrackerTest\/testDestroyDebug()", - "ImpressionsTrackerTest\/testDestroyNone()", - "ImpressionsTrackerTest\/testDestroyOptimized()", - "ImpressionsTrackerTest\/testFlushDebug()", - "ImpressionsTrackerTest\/testFlushNone()", - "ImpressionsTrackerTest\/testFlushOptimized()", - "ImpressionsTrackerTest\/testImpressionPushDebug()", - "ImpressionsTrackerTest\/testImpressionPushNone()", - "ImpressionsTrackerTest\/testImpressionPushOptimized()", - "ImpressionsTrackerTest\/testImpressionPushTrackingDisabledDebug()", - "ImpressionsTrackerTest\/testImpressionPushTrackingDisabledNone()", - "ImpressionsTrackerTest\/testImpressionPushTrackingDisabledOptimized()", - "ImpressionsTrackerTest\/testPauseDebug()", - "ImpressionsTrackerTest\/testPauseNone()", - "ImpressionsTrackerTest\/testResume()", - "ImpressionsTrackerTest\/testStartDebug()", - "ImpressionsTrackerTest\/testStartNone()", - "ImpressionsTrackerTest\/testStartOptimized()", - "ImpressionsTrackerTest\/testStopDebug()", - "ImpressionsTrackerTest\/testStopNone()", + "ImpressionsTrackerTest/testDestroyDebug()", + "ImpressionsTrackerTest/testDestroyNone()", + "ImpressionsTrackerTest/testDestroyOptimized()", + "ImpressionsTrackerTest/testFlushDebug()", + "ImpressionsTrackerTest/testFlushNone()", + "ImpressionsTrackerTest/testFlushOptimized()", + "ImpressionsTrackerTest/testImpressionPushDebug()", + "ImpressionsTrackerTest/testImpressionPushNone()", + "ImpressionsTrackerTest/testImpressionPushOptimized()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledDebug()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledNone()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledOptimized()", + "ImpressionsTrackerTest/testPauseDebug()", + "ImpressionsTrackerTest/testPauseNone()", + "ImpressionsTrackerTest/testResume()", + "ImpressionsTrackerTest/testStartDebug()", + "ImpressionsTrackerTest/testStartNone()", + "ImpressionsTrackerTest/testStartOptimized()", + "ImpressionsTrackerTest/testStopDebug()", + "ImpressionsTrackerTest/testStopNone()", "InListSemverMatcherTest", - "InListSemverMatcherTest\/testGeneralMatches()", - "InListSemverMatcherTest\/testMatchShouldReturnFalseWhenNotInList()", - "InListSemverMatcherTest\/testMatchShouldReturnTrueWhenInList()", - "InListSemverMatcherTest\/testMatchWithEmptyListShouldReturnFalse()", - "InListSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenNotInList()", - "InListSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenInList()", - "InListSemverMatcherTest\/testMatchWithNullKeyShouldReturnFalse()", - "InListSemverMatcherTest\/testMatchWithNullTargetShouldReturnFalse()", - "InListSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenNotInList()", - "InListSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testGeneralMatches()", + "InListSemverMatcherTest/testMatchShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithEmptyListShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenInList()", "InMemoryTelemetryStorageTest", - "InMemoryTelemetryStorageTest\/testActiveFactoriesCount()", - "InMemoryTelemetryStorageTest\/testAuthRejections()", - "InMemoryTelemetryStorageTest\/testConcurrence()", - "InMemoryTelemetryStorageTest\/testExceptions()", - "InMemoryTelemetryStorageTest\/testHttpErrors()", - "InMemoryTelemetryStorageTest\/testHttpLatencies()", - "InMemoryTelemetryStorageTest\/testImpression()", - "InMemoryTelemetryStorageTest\/testLastSync()", - "InMemoryTelemetryStorageTest\/testLatencies()", - "InMemoryTelemetryStorageTest\/testSessionLength()", - "InMemoryTelemetryStorageTest\/testStreamingEvents()", - "InMemoryTelemetryStorageTest\/testTimeUntilReady()", - "InMemoryTelemetryStorageTest\/testTimeUntilReadyFromCache()", - "InMemoryTelemetryStorageTest\/testTokenRefreshes()", - "InMemoryTelemetryStorageTest\/testUpdatesFromSse()", + "InMemoryTelemetryStorageTest/testActiveFactoriesCount()", + "InMemoryTelemetryStorageTest/testAuthRejections()", + "InMemoryTelemetryStorageTest/testConcurrence()", + "InMemoryTelemetryStorageTest/testExceptions()", + "InMemoryTelemetryStorageTest/testHttpErrors()", + "InMemoryTelemetryStorageTest/testHttpLatencies()", + "InMemoryTelemetryStorageTest/testImpression()", + "InMemoryTelemetryStorageTest/testLastSync()", + "InMemoryTelemetryStorageTest/testLatencies()", + "InMemoryTelemetryStorageTest/testSessionLength()", + "InMemoryTelemetryStorageTest/testStreamingEvents()", + "InMemoryTelemetryStorageTest/testTimeUntilReady()", + "InMemoryTelemetryStorageTest/testTimeUntilReadyFromCache()", + "InMemoryTelemetryStorageTest/testTokenRefreshes()", + "InMemoryTelemetryStorageTest/testUpdatesFromSse()", "InitDbCipherTest", - "InitDbCipherTest\/testDecryptDb()", + "InitDbCipherTest/testDecryptDb()", "InitialCacheTest", - "InitialCacheTest\/testClearChangedSplitFilter()", - "InitialCacheTest\/testClearExpiredCache()", - "InitialCacheTest\/testFlagsSpecChanged()", - "InitialCacheTest\/testNoClearNoExpiredCache()", + "InitialCacheTest/testClearChangedSplitFilter()", + "InitialCacheTest/testClearExpiredCache()", + "InitialCacheTest/testFlagsSpecChanged()", + "InitialCacheTest/testNoClearNoExpiredCache()", "InstantFeatureFlagsUpdateTest", - "InstantFeatureFlagsUpdateTest\/testInstantUpdateArchived()", - "InstantFeatureFlagsUpdateTest\/testInstantUpdateGzip()", - "InstantFeatureFlagsUpdateTest\/testInstantUpdateZlib()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateArchived()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateGzip()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateZlib()", "JwtTokenParserTest", - "JwtTokenParserTest\/testEmptyToken()", - "JwtTokenParserTest\/testGarbageToken()", - "JwtTokenParserTest\/testOnlyChannelsWithSeparator()", - "JwtTokenParserTest\/testOnlyHeader()", + "JwtTokenParserTest/testEmptyToken()", + "JwtTokenParserTest/testGarbageToken()", + "JwtTokenParserTest/testOnlyChannelsWithSeparator()", + "JwtTokenParserTest/testOnlyHeader()", "KeyGeneratorTest", - "KeyGeneratorTest\/testGenerationOk()", + "KeyGeneratorTest/testGenerationOk()", "KeyValidatorTests", - "KeyValidatorTests\/testInvalidEmptyBucketingKey()", - "KeyValidatorTests\/testInvalidEmptyMatchingKey()", - "KeyValidatorTests\/testInvalidLongBucketingKey()", - "KeyValidatorTests\/testNullMatchingKey()", - "KeyValidatorTests\/testValidMatchingAndBucketingKey()", - "KeyValidatorTests\/testValidMatchingKey()", + "KeyValidatorTests/testInvalidEmptyBucketingKey()", + "KeyValidatorTests/testInvalidEmptyMatchingKey()", + "KeyValidatorTests/testInvalidLongBucketingKey()", + "KeyValidatorTests/testNullMatchingKey()", + "KeyValidatorTests/testValidMatchingAndBucketingKey()", + "KeyValidatorTests/testValidMatchingKey()", "LRUCacheTest", - "LRUCacheTest\/testAddGet()", - "LRUCacheTest\/testEviction()", - "LRUCacheTest\/testGetAllPerformance()", + "LRUCacheTest/testAddGet()", + "LRUCacheTest/testEviction()", + "LRUCacheTest/testGetAllPerformance()", "LatencyCounterTests", - "LatencyCounterTests\/testAllBuckets()", - "LatencyCounterTests\/testFirstBucket()", - "LatencyCounterTests\/testLastBucket()", + "LatencyCounterTests/testAllBuckets()", + "LatencyCounterTests/testFirstBucket()", + "LatencyCounterTests/testLastBucket()", "LegacyHashingTest", - "LegacyHashingTest\/testBucket()", - "LegacyHashingTest\/testHashing()", + "LegacyHashingTest/testBucket()", + "LegacyHashingTest/testHashing()", "LessThanOrEqualToSemverMatcherTest", - "LessThanOrEqualToSemverMatcherTest\/testGeneralMatches()", - "LessThanOrEqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenGreater()", - "LessThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenEqual()", - "LessThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenLess()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnFalse()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrue()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithNullKeyShouldReturnNull()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithNullTargetShouldReturnFalse()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrue()", + "LessThanOrEqualToSemverMatcherTest/testGeneralMatches()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenEqual()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenLess()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrue()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullKeyShouldReturnNull()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrue()", "LocalhostManagerTests", - "LocalhostManagerTests\/testSplitNames()", - "LocalhostManagerTests\/testSplits()", - "LocalhostManagerTests\/testSplitsByName()", + "LocalhostManagerTests/testSplitNames()", + "LocalhostManagerTests/testSplits()", + "LocalhostManagerTests/testSplitsByName()", "LocalhostParserTests", - "LocalhostParserTests\/testIntercomentedLinesFile()", - "LocalhostParserTests\/testPerfectFile()", - "LocalhostParserTests\/testSpacedLinesFile()", + "LocalhostParserTests/testIntercomentedLinesFile()", + "LocalhostParserTests/testPerfectFile()", + "LocalhostParserTests/testSpacedLinesFile()", "LocalhostSplitClientTests", - "LocalhostSplitClientTests\/testNonExistingSplitsTreatment()", - "LocalhostSplitClientTests\/testRightSplitsFileTreatment()", - "LocalhostSplitClientTests\/testRightSplitsFileTreatments()", + "LocalhostSplitClientTests/testNonExistingSplitsTreatment()", + "LocalhostSplitClientTests/testRightSplitsFileTreatment()", + "LocalhostSplitClientTests/testRightSplitsFileTreatments()", "LocalhostSplitLoaderTests", - "LocalhostSplitLoaderTests\/testFileUpdate()", - "LocalhostSplitLoaderTests\/testFileUpdate2()", - "LocalhostSplitLoaderTests\/testInitial()", - "LocalhostSplitLoaderTests\/testInvalidTypeFile()", - "LocalhostSplitLoaderTests\/testNonExistingFile()", - "LocalhostSplitLoaderTests\/testWrongFormatYml()", - "LocalhostSplitLoaderTests\/testWrongLegacyFormatUpdate()", - "LocalhostSplitLoaderTests\/testWrongYamlFormatUpdate()", + "LocalhostSplitLoaderTests/testFileUpdate()", + "LocalhostSplitLoaderTests/testFileUpdate2()", + "LocalhostSplitLoaderTests/testInitial()", + "LocalhostSplitLoaderTests/testInvalidTypeFile()", + "LocalhostSplitLoaderTests/testNonExistingFile()", + "LocalhostSplitLoaderTests/testWrongFormatYml()", + "LocalhostSplitLoaderTests/testWrongLegacyFormatUpdate()", + "LocalhostSplitLoaderTests/testWrongYamlFormatUpdate()", "LocalhostSplitStorageTests", - "LocalhostSplitStorageTests\/testClear()", - "LocalhostSplitStorageTests\/testDestroy()", - "LocalhostSplitStorageTests\/testGetAllSplits()", - "LocalhostSplitStorageTests\/testGetCount()", - "LocalhostSplitStorageTests\/testGetManySplits()", - "LocalhostSplitStorageTests\/testGetSplit()", + "LocalhostSplitStorageTests/testClear()", + "LocalhostSplitStorageTests/testDestroy()", + "LocalhostSplitStorageTests/testGetAllSplits()", + "LocalhostSplitStorageTests/testGetCount()", + "LocalhostSplitStorageTests/testGetManySplits()", + "LocalhostSplitStorageTests/testGetSplit()", "LocalhostSynchronizerTests", - "LocalhostSynchronizerTests\/testLoadAndSdkReady()", - "LocalhostSynchronizerTests\/testUpdateYaml()", + "LocalhostSynchronizerTests/testLoadAndSdkReady()", + "LocalhostSynchronizerTests/testUpdateYaml()", "LocalhostTests", - "LocalhostTests\/testDefaultFactoryCreation()", - "LocalhostTests\/testLoadYml()", - "LocalhostTests\/testLocalhostFactoryCreation()", - "LocalhostTests\/testUsingSpaceSeparatedFile()", - "LocalhostTests\/testUsingYamlFile()", - "LocalhostYamlParserTest\/testMissingFirstSplit()", - "LocalhostYamlParserTest\/testMissingSplitData()", - "LocalhostYamlParserTest\/testMissingSplitTreatment()", - "LocalhostYamlParserTest\/testWrongFormat()", + "LocalhostTests/testDefaultFactoryCreation()", + "LocalhostTests/testLoadYml()", + "LocalhostTests/testLocalhostFactoryCreation()", + "LocalhostTests/testUsingSpaceSeparatedFile()", + "LocalhostTests/testUsingYamlFile()", + "LocalhostYamlParserTest/testMissingFirstSplit()", + "LocalhostYamlParserTest/testMissingSplitData()", + "LocalhostYamlParserTest/testMissingSplitTreatment()", + "LocalhostYamlParserTest/testWrongFormat()", "LoggerTest", - "LoggerTest\/testDebug()", - "LoggerTest\/testError()", - "LoggerTest\/testInfo()", - "LoggerTest\/testNone()", - "LoggerTest\/testVerbose()", - "LoggerTest\/testWarning()", + "LoggerTest/testDebug()", + "LoggerTest/testError()", + "LoggerTest/testInfo()", + "LoggerTest/testNone()", + "LoggerTest/testVerbose()", + "LoggerTest/testWarning()", "MatcherEvalTests", - "MatcherEvalTests\/testEval()", + "MatcherEvalTests/testEval()", "MatcherTest", "MultiClientEvaluationTest", - "MultiClientEvaluationTest\/testEvaluation()", - "MultiClientEvaluationTest\/testEvaluationFromCache()", - "MultiClientEvaluationTest\/testEvaluationWithAttributes()", - "MultiClientEvaluationTest\/testTrack()", + "MultiClientEvaluationTest/testEvaluation()", + "MultiClientEvaluationTest/testEvaluationFromCache()", + "MultiClientEvaluationTest/testEvaluationWithAttributes()", + "MultiClientEvaluationTest/testTrack()", "MultiClientStreamingResetTest", - "MultiClientStreamingResetTest\/testNoStreamingDelay()", - "MultiClientStreamingResetTest\/testStress()", - "MultiClientStreamingResetTest\/testWithStreamingDelay()", - "Murmur3HashingTest\/test64x128()", - "Murmur3HashingTest\/testBucket()", + "MultiClientStreamingResetTest/testNoStreamingDelay()", + "MultiClientStreamingResetTest/testStress()", + "MultiClientStreamingResetTest/testWithStreamingDelay()", + "Murmur3HashingTest/test64x128()", + "Murmur3HashingTest/testBucket()", "MyLargeSegmentsStorageTests", - "MyLargeSegmentsStorageTests\/testChangeNumber()", - "MyLargeSegmentsStorageTests\/testClear()", - "MyLargeSegmentsStorageTests\/testGetMySegmentsAfterLoad()", - "MyLargeSegmentsStorageTests\/testNoLoaded()", - "MyLargeSegmentsStorageTests\/testUpdateSegments()", + "MyLargeSegmentsStorageTests/testChangeNumber()", + "MyLargeSegmentsStorageTests/testClear()", + "MyLargeSegmentsStorageTests/testGetMySegmentsAfterLoad()", + "MyLargeSegmentsStorageTests/testNoLoaded()", + "MyLargeSegmentsStorageTests/testUpdateSegments()", "MySegmentServerErrorTest", - "MySegmentServerErrorTest\/test()", + "MySegmentServerErrorTest/test()", "MySegmentUpdateTest", - "MySegmentUpdateTest\/testMyLargeSegmentsUpdate()", - "MySegmentUpdateTest\/testMySegmentsLargeUpdateBounded()", - "MySegmentUpdateTest\/testMySegmentsUpdate()", - "MySegmentUpdateTest\/testMySegmentsUpdateBounded()", - "MySegmentUpdateTest\/testSeveralNotificationAndOneFetch()", + "MySegmentUpdateTest/testMyLargeSegmentsUpdate()", + "MySegmentUpdateTest/testMySegmentsLargeUpdateBounded()", + "MySegmentUpdateTest/testMySegmentsUpdate()", + "MySegmentUpdateTest/testMySegmentsUpdateBounded()", + "MySegmentUpdateTest/testSeveralNotificationAndOneFetch()", "MySegmentUpdatedTest", - "MySegmentUpdatedTest\/testSegments()", + "MySegmentUpdatedTest/testSegments()", "MySegmentsBgSyncWorkerTest", - "MySegmentsBgSyncWorkerTest\/testNoSuccess()", - "MySegmentsBgSyncWorkerTest\/testOneTimeFetchSuccess()", + "MySegmentsBgSyncWorkerTest/testNoSuccess()", + "MySegmentsBgSyncWorkerTest/testOneTimeFetchSuccess()", "MySegmentsDaoTest", - "MySegmentsDaoTest\/testDataIsEncryptedInDb()", - "MySegmentsDaoTest\/testGetInvalidKeyAes128Cbc()", - "MySegmentsDaoTest\/testGetInvalidKeyPlainText()", - "MySegmentsDaoTest\/testUpdateGetPlainText()", + "MySegmentsDaoTest/testDataIsEncryptedInDb()", + "MySegmentsDaoTest/testGetInvalidKeyAes128Cbc()", + "MySegmentsDaoTest/testGetInvalidKeyPlainText()", + "MySegmentsDaoTest/testUpdateGetPlainText()", "MySegmentsPayloadDecoderTest", - "MySegmentsPayloadDecoderTest\/testUserKeyHash()", + "MySegmentsPayloadDecoderTest/testUserKeyHash()", "MySegmentsStorageTests", - "MySegmentsStorageTests\/testChangeNumber()", - "MySegmentsStorageTests\/testClear()", - "MySegmentsStorageTests\/testGetMySegmentsAfterLoad()", - "MySegmentsStorageTests\/testNoLoaded()", - "MySegmentsStorageTests\/testUpdateEmptySegments()", - "MySegmentsStorageTests\/testUpdateSegments()", + "MySegmentsStorageTests/testChangeNumber()", + "MySegmentsStorageTests/testClear()", + "MySegmentsStorageTests/testGetMySegmentsAfterLoad()", + "MySegmentsStorageTests/testNoLoaded()", + "MySegmentsStorageTests/testUpdateEmptySegments()", + "MySegmentsStorageTests/testUpdateSegments()", "MySegmentsSyncWorkerTest", - "MySegmentsSyncWorkerTest\/testNoCacheHeader()", - "MySegmentsSyncWorkerTest\/testOneTimeFetchSuccess()", - "MySegmentsSyncWorkerTest\/testRetryAndSuccess()", - "MySegmentsSyncWorkerTest\/testStopNoSuccess()", - "MySegmentsSynchronizerTest\/testDestroy()", - "MySegmentsSynchronizerTest\/testForceSync()", - "MySegmentsSynchronizerTest\/testLoadMySegmentsFromCache()", - "MySegmentsSynchronizerTest\/testNoPeriodicSync()", - "MySegmentsSynchronizerTest\/testPeriodicStartPauseResumeStop()", - "MySegmentsSynchronizerTest\/testPeriodicStartStop()", - "MySegmentsSynchronizerTest\/testSynchronize()", + "MySegmentsSyncWorkerTest/testNoCacheHeader()", + "MySegmentsSyncWorkerTest/testOneTimeFetchSuccess()", + "MySegmentsSyncWorkerTest/testRetryAndSuccess()", + "MySegmentsSyncWorkerTest/testStopNoSuccess()", + "MySegmentsSynchronizerTest/testDestroy()", + "MySegmentsSynchronizerTest/testForceSync()", + "MySegmentsSynchronizerTest/testLoadMySegmentsFromCache()", + "MySegmentsSynchronizerTest/testNoPeriodicSync()", + "MySegmentsSynchronizerTest/testPeriodicStartPauseResumeStop()", + "MySegmentsSynchronizerTest/testPeriodicStartStop()", + "MySegmentsSynchronizerTest/testSynchronize()", "MySegmentsV2PayloaDecoderTest", - "MySegmentsV2PayloaDecoderTest\/testBoundedGzipPayload()", - "MySegmentsV2PayloaDecoderTest\/testBoundedZlibPayload()", - "MySegmentsV2PayloaDecoderTest\/testKeyListGzipPayload()", + "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()", + "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\/testProcessOccupancy()", - "NotificationParserTest\/testProcessSplitKill()", - "NotificationParserTest\/testProcessSplitUpdate()", - "NotificationParserTest\/testProcessSplitUpdateWithPayload()", + "NotificationParserTest/testExtractUserKeyHashFromChannel()", + "NotificationParserTest/testProcessControl()", + "NotificationParserTest/testProcessError()", + "NotificationParserTest/testProcessMyLargeSegmentUpdateAllFields()", + "NotificationParserTest/testProcessMyLargeSegmentUpdateRemoval()", + "NotificationParserTest/testProcessMyLargeSegmentUpdateUnbounded()", + "NotificationParserTest/testProcessMySegmentUpdateAllFields()", + "NotificationParserTest/testProcessMySegmentUpdateRemoval()", + "NotificationParserTest/testProcessOccupancy()", + "NotificationParserTest/testProcessSplitKill()", + "NotificationParserTest/testProcessSplitUpdate()", + "NotificationParserTest/testProcessSplitUpdateWithPayload()", "OutdatedProxyIntegrationTest", "PeriodicMySegmentsSyncWorkerTest", - "PeriodicMySegmentsSyncWorkerTest\/testNormalFetchSdkIsReady()", + "PeriodicMySegmentsSyncWorkerTest/testNormalFetchSdkIsReady()", "PeriodicSplitsSyncWorkerTest", - "PeriodicSplitsSyncWorkerTest\/testNoSdkReadyFetch()", - "PeriodicSplitsSyncWorkerTest\/testNormalFetch()", + "PeriodicSplitsSyncWorkerTest/testNoSdkReadyFetch()", + "PeriodicSplitsSyncWorkerTest/testNormalFetch()", "PersistentAttributesStorageTests", - "PersistentAttributesStorageTests\/testAll()", - "PersistentAttributesStorageTests\/testClear()", + "PersistentAttributesStorageTests/testAll()", + "PersistentAttributesStorageTests/testClear()", "PersistentMyLargeSegmentsStorageTests", - "PersistentMyLargeSegmentsStorageTests\/testClear()", - "PersistentMyLargeSegmentsStorageTests\/testGetSnapshotMultiKey()", - "PersistentMyLargeSegmentsStorageTests\/testSet()", - "PersistentMyLargeSegmentsStorageTests\/testSetMultiKey()", + "PersistentMyLargeSegmentsStorageTests/testClear()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMyLargeSegmentsStorageTests/testSet()", + "PersistentMyLargeSegmentsStorageTests/testSetMultiKey()", "PersistentMySegmentsStorageTests", - "PersistentMySegmentsStorageTests\/testClear()", - "PersistentMySegmentsStorageTests\/testGetSnapshot()", - "PersistentMySegmentsStorageTests\/testGetSnapshotMultiKey()", - "PersistentMySegmentsStorageTests\/testSet()", - "PersistentMySegmentsStorageTests\/testSetMultiKey()", + "PersistentMySegmentsStorageTests/testClear()", + "PersistentMySegmentsStorageTests/testGetSnapshot()", + "PersistentMySegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMySegmentsStorageTests/testSet()", + "PersistentMySegmentsStorageTests/testSetMultiKey()", "PersistentUniqueKeysStorageTests", - "PersistentUniqueKeysStorageTests\/testDelete()", - "PersistentUniqueKeysStorageTests\/testPop()", - "PersistentUniqueKeysStorageTests\/testPush()", - "PersistentUniqueKeysStorageTests\/testSetActive()", - "PushManagerEventBroadcasterTest\/testRegister()", - "PushManagerEventBroadcasterTest\/testStop()", + "PersistentUniqueKeysStorageTests/testDelete()", + "PersistentUniqueKeysStorageTests/testPop()", + "PersistentUniqueKeysStorageTests/testPush()", + "PersistentUniqueKeysStorageTests/testSetActive()", + "PushManagerEventBroadcasterTest/testRegister()", + "PushManagerEventBroadcasterTest/testStop()", "PushNotificationManagerTest", - "PushNotificationManagerTest\/testResetConnectionOk()", - "PushNotificationManagerTest\/testStartAuthReintent()", - "PushNotificationManagerTest\/testStartFullConnectionOk()", - "PushNotificationManagerTest\/testStartSseReintent()", - "PushNotificationManagerTest\/testStop()", - "PushNotificationManagerTest\/testStreamingDisabled()", + "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_FromSplitFilterToNoFilter()", + "ReadyFromCacheTest/testExistingSplitsAndConnectionOk()", + "ReadyFromCacheTest/testExistingSplitsAndNoConnection()", + "ReadyFromCacheTest/testLargeSegmentsEnabled()", + "ReadyFromCacheTest/testNotExistingSplitsAndConnectionOk()", + "ReadyFromCacheTest/testPersistentAttributesDisabled()", + "ReadyFromCacheTest/testPersistentAttributesEnabled()", + "ReadyFromCacheTest/testSplitsAndConnOk_FromSplitFilterToNoFilter()", "ReconnectBackoffCounterTest", - "ReconnectBackoffCounterTest\/testBase1()", - "ReconnectBackoffCounterTest\/testBase2()", - "ReconnectBackoffCounterTest\/testBase3()", - "ReconnectBackoffCounterTest\/testBase8()", + "ReconnectBackoffCounterTest/testBase1()", + "ReconnectBackoffCounterTest/testBase2()", + "ReconnectBackoffCounterTest/testBase3()", + "ReconnectBackoffCounterTest/testBase8()", "RecorderFlusherCheckerTests", - "RecorderFlusherCheckerTests\/testBytesLimit()", - "RecorderFlusherCheckerTests\/testCountLimit()", + "RecorderFlusherCheckerTests/testBytesLimit()", + "RecorderFlusherCheckerTests/testCountLimit()", "RegexTest", - "RegexTest\/testsRegex()", + "RegexTest/testsRegex()", "RolloutCacheConfigurationTest", - "RolloutCacheConfigurationTest\/testClearOnInitIsCorrectlySet()", - "RolloutCacheConfigurationTest\/testDefaultValues()", - "RolloutCacheConfigurationTest\/testExpirationIsCorrectlySet()", - "RolloutCacheConfigurationTest\/testNegativeExpirationIsSetToDefault()", + "RolloutCacheConfigurationTest/testClearOnInitIsCorrectlySet()", + "RolloutCacheConfigurationTest/testDefaultValues()", + "RolloutCacheConfigurationTest/testExpirationIsCorrectlySet()", + "RolloutCacheConfigurationTest/testNegativeExpirationIsSetToDefault()", "RolloutCacheManagerIntegrationTest", - "RolloutCacheManagerIntegrationTest\/testExpirationPeriodIsUsed()", - "RolloutCacheManagerIntegrationTest\/testRepeatedInitWithClearOnInitSetToTrueDoesNotClearIfMinDaysHasNotElapsed()", + "RolloutCacheManagerIntegrationTest/testExpirationPeriodIsUsed()", + "RolloutCacheManagerIntegrationTest/testRepeatedInitWithClearOnInitSetToTrueDoesNotClearIfMinDaysHasNotElapsed()", "RolloutCacheManagerTest", - "RolloutCacheManagerTest\/testDefaultValueForLastClearTimestampClearsCacheWhenClearOnInitIsTrue()", - "RolloutCacheManagerTest\/testDefaultValueForUpdateTimestampDoesNotClearCache()", - "RolloutCacheManagerTest\/testValidateCacheCallsClearOnStorageOnlyOnceWhenExecutedConsecutively()", - "RolloutCacheManagerTest\/testValidateCacheCallsClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsTrue()", - "RolloutCacheManagerTest\/testValidateCacheCallsClearOnStoragesWhenExpirationIsSurpassed()", - "RolloutCacheManagerTest\/testValidateCacheCallsListener()", - "RolloutCacheManagerTest\/testValidateCacheDoesNotCallClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsFalse()", - "RolloutCacheManagerTest\/testValidateCacheDoesNotUpdateLastClearTimestampWhenStoragesAreNotCleared()", - "RolloutCacheManagerTest\/testValidateCacheUpdatesLastClearTimestampWhenStoragesAreCleared()", + "RolloutCacheManagerTest/testDefaultValueForLastClearTimestampClearsCacheWhenClearOnInitIsTrue()", + "RolloutCacheManagerTest/testDefaultValueForUpdateTimestampDoesNotClearCache()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStorageOnlyOnceWhenExecutedConsecutively()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsTrue()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStoragesWhenExpirationIsSurpassed()", + "RolloutCacheManagerTest/testValidateCacheCallsListener()", + "RolloutCacheManagerTest/testValidateCacheDoesNotCallClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsFalse()", + "RolloutCacheManagerTest/testValidateCacheDoesNotUpdateLastClearTimestampWhenStoragesAreNotCleared()", + "RolloutCacheManagerTest/testValidateCacheUpdatesLastClearTimestampWhenStoragesAreCleared()", "RuleBasedSegmentsIntegrationTest", "SdkUpdateStreamingTest", - "SdkUpdateStreamingTest\/testReady()", - "SdkUpdateStreamingTest\/testSdkUpdateMySegmentsWhenNotificationArrives()", - "SdkUpdateStreamingTest\/testSdkUpdateSplitsWhenNotificationArrives()", + "SdkUpdateStreamingTest/testReady()", + "SdkUpdateStreamingTest/testSdkUpdateMySegmentsWhenNotificationArrives()", + "SdkUpdateStreamingTest/testSdkUpdateSplitsWhenNotificationArrives()", "SegmentsSyncHelperTests", - "SegmentsSyncHelperTests\/testCdnByPassNoTillNoChange()", - "SegmentsSyncHelperTests\/testCdnByPassTill()", - "SegmentsSyncHelperTests\/testDidffGoallCnMs()", - "SegmentsSyncHelperTests\/testDiffGoalCnMls()", + "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()", + "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\/testLessThanOrEqualToSemverMatcher()", + "SemverIntegrationTest/testBetweenSemverMatcher()", + "SemverIntegrationTest/testEqualToSemverMatcher()", + "SemverIntegrationTest/testGreaterThanOrEqualToSemverMatcher()", + "SemverIntegrationTest/testLessThanOrEqualToSemverMatcher()", "SemverTest", - "SemverTest\/testBetween()", - "SemverTest\/testEqualTo()", - "SemverTest\/testInvalidFormats()", - "SemverTest\/testLessThanOrEqualTo()", + "SemverTest/testBetween()", + "SemverTest/testEqualTo()", + "SemverTest/testInvalidFormats()", + "SemverTest/testLessThanOrEqualTo()", "ServiceEndpointsTests", - "ServiceEndpointsTests\/testBuilderValidationAuthError()", - "ServiceEndpointsTests\/testBuilderValidationEventsError()", - "ServiceEndpointsTests\/testBuilderValidationOk()", - "ServiceEndpointsTests\/testBuilderValidationSdkError()", - "ServiceEndpointsTests\/testBuilderValidationStreamingError()", - "ServiceEndpointsTests\/testBuilderValidationTelemetryError()", + "ServiceEndpointsTests/testBuilderValidationAuthError()", + "ServiceEndpointsTests/testBuilderValidationEventsError()", + "ServiceEndpointsTests/testBuilderValidationOk()", + "ServiceEndpointsTests/testBuilderValidationSdkError()", + "ServiceEndpointsTests/testBuilderValidationStreamingError()", + "ServiceEndpointsTests/testBuilderValidationTelemetryError()", "SingleSyncTest", - "SingleSyncTest\/testSingleSyncEnabledImpressionsDebug()", - "SingleSyncTest\/testSingleSyncEnabledImpressionsNone()", - "SingleSyncTest\/testSingleSyncEnabledImpressionsOptmized()", + "SingleSyncTest/testSingleSyncEnabledImpressionsDebug()", + "SingleSyncTest/testSingleSyncEnabledImpressionsNone()", + "SingleSyncTest/testSingleSyncEnabledImpressionsOptmized()", "SplitChangeProcessorTests", - "SplitChangeProcessorTests\/testProcessNoSets()", - "SplitChangeProcessorTests\/testProcessWithSets()", + "SplitChangeProcessorTests/testProcessNoSets()", + "SplitChangeProcessorTests/testProcessWithSets()", "SplitChangesServerErrorTest", - "SplitChangesServerErrorTest\/testChangesError()", - "SplitChangesTest\/test()", + "SplitChangesServerErrorTest/testChangesError()", + "SplitChangesTest/test()", "SplitClientManagerTest", - "SplitClientManagerTest\/testAddClient()", - "SplitClientManagerTest\/testDestroyForKey()", - "SplitClientManagerTest\/testDestroyLastKey()", - "SplitClientManagerTest\/testFlush()", - "SplitClientManagerTest\/testInit()", + "SplitClientManagerTest/testAddClient()", + "SplitClientManagerTest/testDestroyForKey()", + "SplitClientManagerTest/testDestroyLastKey()", + "SplitClientManagerTest/testFlush()", + "SplitClientManagerTest/testInit()", "SplitClientTests", - "SplitClientTests\/testOnBg()", - "SplitClientTests\/testOnMain()", - "SplitClientTests\/testOnQueue()", + "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()", + "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/testCreateGetAes128Cbc()", + "SplitDaoTest/testCreateGetPlainText()", + "SplitDaoTest/testDataIsEncryptedInDb()", + "SplitDaoTest/testDeleteAllAes128Cbc()", + "SplitDaoTest/testDeleteAllPlainText()", + "SplitDaoTest/testGetUpdate()", + "SplitDaoTest/testGetUpdateAes128Cbc()", + "SplitDaoTest/testGetUpdateSeveralAes128Cbc()", "SplitEventsCoordinatorTest", - "SplitEventsCoordinatorTest\/testAddNotifyRemoveManager()", - "SplitEventsCoordinatorTest\/testEventsAfterAdd()", - "SplitEventsCoordinatorTest\/testEventsAfterRemove()", - "SplitEventsCoordinatorTest\/testEventsBeforeAdd()", - "SplitEventsCoordinatorTest\/testStop()", - "SplitEventsManagerTest\/testSdkReady()", - "SplitEventsManagerTest\/testSdkReadyAndReadyTimeOut()", - "SplitEventsManagerTest\/testSdkReadyFromCacheAndReady()", - "SplitEventsManagerTest\/testSdkReadyFromCacheAndReadyTimeout()", - "SplitEventsManagerTest\/testSdkReadyTimeOut()", - "SplitEventsManagerTest\/testSdkUpdateMySegments()", - "SplitEventsManagerTest\/testSdkUpdateSplits()", - "SplitEventsManagerTest\/testSplitKilledWhenReady()", - "SplitFactoryBuilderTests\/testEmptyApiKey()", - "SplitFactoryBuilderTests\/testKey()", - "SplitFactoryBuilderTests\/testLongBucketingKey()", - "SplitFactoryBuilderTests\/testLongMatchingKey()", - "SplitFactoryBuilderTests\/testMultiFactoryDifferentKey()", - "SplitFactoryBuilderTests\/testMultiFactorySameKey()", - "SplitFactoryBuilderTests\/testMultiFactoryTwoSameKey()", - "SplitFactoryBuilderTests\/testNullApiKey()", - "SplitFactoryBuilderTests\/testNullKey()", - "SplitFactoryBuilderTests\/testNullMatchingKey()", - "SplitFactoryBuilderTests\/testNullValues()", + "SplitEventsCoordinatorTest/testAddNotifyRemoveManager()", + "SplitEventsCoordinatorTest/testEventsAfterAdd()", + "SplitEventsCoordinatorTest/testEventsAfterRemove()", + "SplitEventsCoordinatorTest/testEventsBeforeAdd()", + "SplitEventsCoordinatorTest/testStop()", + "SplitEventsManagerTest/testSdkReady()", + "SplitEventsManagerTest/testSdkReadyAndReadyTimeOut()", + "SplitEventsManagerTest/testSdkReadyFromCacheAndReady()", + "SplitEventsManagerTest/testSdkReadyFromCacheAndReadyTimeout()", + "SplitEventsManagerTest/testSdkReadyTimeOut()", + "SplitEventsManagerTest/testSdkUpdateMySegments()", + "SplitEventsManagerTest/testSdkUpdateSplits()", + "SplitEventsManagerTest/testSplitKilledWhenReady()", + "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()", + "SplitIntegrationTests/testControlTreatment()", + "SplitIntegrationTests/testImpressionsCount()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledError()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledNoWaitMls()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledWaitMls()", + "SplitIntegrationTests/testReadyNoRef()", "SplitManagerTest", - "SplitManagerTest\/testAddOneSplit()", - "SplitManagerTest\/testEmptyName()", - "SplitManagerTest\/testInitialSplitLoaded()", - "SplitManagerTest\/testSplitInfo()", + "SplitManagerTest/testAddOneSplit()", + "SplitManagerTest/testEmptyName()", + "SplitManagerTest/testInitialSplitLoaded()", + "SplitManagerTest/testSplitInfo()", "SplitSdkUpdatePollingTest", - "SplitSdkUpdatePollingTest\/testSdkReadyOnly()", - "SplitSdkUpdatePollingTest\/testSdkUpdateMySegments()", + "SplitSdkUpdatePollingTest/testSdkReadyOnly()", + "SplitSdkUpdatePollingTest/testSdkUpdateMySegments()", "SplitValidatorTests", - "SplitValidatorTests\/testEmptyName()", - "SplitValidatorTests\/testExistingSplit()", - "SplitValidatorTests\/testLeadingSpacesName()", - "SplitValidatorTests\/testNoExistingSplit()", - "SplitValidatorTests\/testNullName()", - "SplitValidatorTests\/testTrailingSpacesName()", - "SplitValidatorTests\/testValidName()", + "SplitValidatorTests/testEmptyName()", + "SplitValidatorTests/testExistingSplit()", + "SplitValidatorTests/testLeadingSpacesName()", + "SplitValidatorTests/testNoExistingSplit()", + "SplitValidatorTests/testNullName()", + "SplitValidatorTests/testTrailingSpacesName()", + "SplitValidatorTests/testValidName()", "SplitsBgSyncWorkerTest", - "SplitsBgSyncWorkerTest\/testClearExpiredCache()", - "SplitsBgSyncWorkerTest\/testFetchFail()", - "SplitsBgSyncWorkerTest\/testFetchSuccess()", - "SplitsBgSyncWorkerTest\/testNoClearNonExpiredCache()", + "SplitsBgSyncWorkerTest/testClearExpiredCache()", + "SplitsBgSyncWorkerTest/testFetchFail()", + "SplitsBgSyncWorkerTest/testFetchSuccess()", + "SplitsBgSyncWorkerTest/testNoClearNonExpiredCache()", "SplitsChangesCheckerTest", - "SplitsChangesCheckerTest\/testSplitsChangesArrived()", - "SplitsChangesCheckerTest\/testSplitsNoChangesEqualChangeNumber()", - "SplitsChangesCheckerTest\/testSplitsNoChangesMinorChangeNumber()", + "SplitsChangesCheckerTest/testSplitsChangesArrived()", + "SplitsChangesCheckerTest/testSplitsNoChangesEqualChangeNumber()", + "SplitsChangesCheckerTest/testSplitsNoChangesMinorChangeNumber()", "SplitsDecoderTest", - "SplitsDecoderTest\/testDecodeOneThread()", - "SplitsDecoderTest\/testDecodeTwoThreads()", + "SplitsDecoderTest/testDecodeOneThread()", + "SplitsDecoderTest/testDecodeTwoThreads()", "SplitsEncoderTest", - "SplitsEncoderTest\/testDecodeMultiThread()", - "SplitsEncoderTest\/testDecodeOneThread()", - "SplitsEncoderTest\/testDecodeTwoThread()", + "SplitsEncoderTest/testDecodeMultiThread()", + "SplitsEncoderTest/testDecodeOneThread()", + "SplitsEncoderTest/testDecodeTwoThread()", "SplitsStorageTrafficTypesTests", - "SplitsStorageTrafficTypesTests\/testChangedTrafficTypeForSplit()", - "SplitsStorageTrafficTypesTests\/testExistingChangedTrafficTypeForSplit()", - "SplitsStorageTrafficTypesTests\/testInitialtrafficTypes()", - "SplitsStorageTrafficTypesTests\/testOverflowArchived()", - "SplitsStorageTrafficTypesTests\/testRemove2TrafficTypes()", - "SplitsStorageTrafficTypesTests\/testSeveralTrafficTypeUpdatesFinalActive()", - "SplitsStorageTrafficTypesTests\/testSeveralTrafficTypeUpdatesFinalArchived()", - "SplitsStorageTrafficTypesTests\/testUpdatedSplitTrafficType()", + "SplitsStorageTrafficTypesTests/testChangedTrafficTypeForSplit()", + "SplitsStorageTrafficTypesTests/testExistingChangedTrafficTypeForSplit()", + "SplitsStorageTrafficTypesTests/testInitialtrafficTypes()", + "SplitsStorageTrafficTypesTests/testOverflowArchived()", + "SplitsStorageTrafficTypesTests/testRemove2TrafficTypes()", + "SplitsStorageTrafficTypesTests/testSeveralTrafficTypeUpdatesFinalActive()", + "SplitsStorageTrafficTypesTests/testSeveralTrafficTypeUpdatesFinalArchived()", + "SplitsStorageTrafficTypesTests/testUpdatedSplitTrafficType()", "SplitsSyncHelperWithProxyHandlerTests", - "SplitsSyncHelperWithProxyHandlerTests\/testBackgroundSyncAlwaysUsesLatestSpec()", - "SplitsSyncHelperWithProxyHandlerTests\/testNormalOperationUsesLatestSpec()", - "SplitsSyncHelperWithProxyHandlerTests\/testProxyErrorCausesFallbackToLegacySpec()", - "SplitsSyncHelperWithProxyHandlerTests\/testRecoveryModeAfterIntervalElapsed()", + "SplitsSyncHelperWithProxyHandlerTests/testBackgroundSyncAlwaysUsesLatestSpec()", + "SplitsSyncHelperWithProxyHandlerTests/testNormalOperationUsesLatestSpec()", + "SplitsSyncHelperWithProxyHandlerTests/testProxyErrorCausesFallbackToLegacySpec()", + "SplitsSyncHelperWithProxyHandlerTests/testRecoveryModeAfterIntervalElapsed()", "SplitsSyncWorkerTest", - "SplitsSyncWorkerTest\/testChangedFlagsSpecString()", - "SplitsSyncWorkerTest\/testChangedQueryString()", - "SplitsSyncWorkerTest\/testClearExpiredCache()", - "SplitsSyncWorkerTest\/testClearExpiredCacheAndChangedQs()", - "SplitsSyncWorkerTest\/testNoChangedQueryString()", - "SplitsSyncWorkerTest\/testOneTimeFetchSuccess()", - "SplitsSyncWorkerTest\/testRetryAndSuccess()", - "SplitsSyncWorkerTest\/testStopNoSuccess()", - "SplitsSyncWorkerTest\/testUriTooLongError()", + "SplitsSyncWorkerTest/testChangedFlagsSpecString()", + "SplitsSyncWorkerTest/testChangedQueryString()", + "SplitsSyncWorkerTest/testClearExpiredCache()", + "SplitsSyncWorkerTest/testClearExpiredCacheAndChangedQs()", + "SplitsSyncWorkerTest/testNoChangedQueryString()", + "SplitsSyncWorkerTest/testOneTimeFetchSuccess()", + "SplitsSyncWorkerTest/testRetryAndSuccess()", + "SplitsSyncWorkerTest/testStopNoSuccess()", + "SplitsSyncWorkerTest/testUriTooLongError()", "SplitsUpdateWorkerTest", - "SplitsUpdateWorkerTest\/testOldChangeNumber()", - "SplitsUpdateWorkerTest\/testOneTimeFetchSuccess()", - "SplitsUpdateWorkerTest\/testRetryAndSuccess()", - "SplitsUpdateWorkerTest\/testStopNoSuccess()", + "SplitsUpdateWorkerTest/testOldChangeNumber()", + "SplitsUpdateWorkerTest/testOneTimeFetchSuccess()", + "SplitsUpdateWorkerTest/testRetryAndSuccess()", + "SplitsUpdateWorkerTest/testStopNoSuccess()", "SseAuthenticatorTest", - "SseAuthenticatorTest\/testEmptyTokenResponse()", - "SseAuthenticatorTest\/testNoRecoverableError()", - "SseAuthenticatorTest\/testNullTokenResponse()", - "SseAuthenticatorTest\/testRecoverableError()", - "SseAuthenticatorTest\/testSuccesfulMultiUserKeyRequest()", - "SseAuthenticatorTest\/testSuccesfulRequest()", + "SseAuthenticatorTest/testEmptyTokenResponse()", + "SseAuthenticatorTest/testNoRecoverableError()", + "SseAuthenticatorTest/testNullTokenResponse()", + "SseAuthenticatorTest/testRecoverableError()", + "SseAuthenticatorTest/testSuccesfulMultiUserKeyRequest()", + "SseAuthenticatorTest/testSuccesfulRequest()", "SseClientTest", - "SseClientTest\/testConnect()", - "SseClientTest\/testDisconnect()", - "SseClientTest\/testDisconnectFromServer()", - "SseClientTest\/testOnErrorExceptionWhileRequest()", - "SseClientTest\/testOnErrorNonRecoverable()", - "SseClientTest\/testOnErrorRecoverable()", - "SseClientTest\/testOnMessage()", + "SseClientTest/testConnect()", + "SseClientTest/testDisconnect()", + "SseClientTest/testDisconnectFromServer()", + "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()", + "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()", + "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()", + "StreamingAuthFail4xxTest/testInit()", "StreamingAuthFail5xxTest", - "StreamingAuthFail5xxTest\/testInit()", + "StreamingAuthFail5xxTest/testInit()", "StreamingBgReconnectTest", - "StreamingBgReconnectTest\/testReconnect()", + "StreamingBgReconnectTest/testReconnect()", "StreamingConnFail5xxTest", - "StreamingConnFail5xxTest\/testInit()", + "StreamingConnFail5xxTest/testInit()", "StreamingControlResetTest", "StreamingControlTest", - "StreamingControlTest\/testControl()", + "StreamingControlTest/testControl()", "StreamingDelaytTest", - "StreamingDelaytTest\/testDelayOnReconnect()", - "StreamingDelaytTest\/testDelayOnReconnectStress()", - "StreamingDelaytTest\/testNoStreamingDelay()", - "StreamingDelaytTest\/testStreamingDelay()", + "StreamingDelaytTest/testDelayOnReconnect()", + "StreamingDelaytTest/testDelayOnReconnectStress()", + "StreamingDelaytTest/testNoStreamingDelay()", + "StreamingDelaytTest/testStreamingDelay()", "StreamingDisabledTest", - "StreamingDisabledTest\/testOccupancy()", + "StreamingDisabledTest/testOccupancy()", "StreamingInitTest", - "StreamingInitTest\/testInit()", - "StreamingInitTest\/testInitWithoutSpec()", + "StreamingInitTest/testInit()", + "StreamingInitTest/testInitWithoutSpec()", "StreamingMySegmentsSyncTest", - "StreamingMySegmentsSyncTest\/testInit()", + "StreamingMySegmentsSyncTest/testInit()", "StreamingNoReconectWhenPollingTest", - "StreamingNoReconectWhenPollingTest\/testShouldNoReconnect()", - "StreamingNoReconectWhenPollingTest\/testShouldReconnect()", + "StreamingNoReconectWhenPollingTest/testShouldNoReconnect()", + "StreamingNoReconectWhenPollingTest/testShouldReconnect()", "StreamingOccupancyTest", - "StreamingOccupancyTest\/testOccupancy()", + "StreamingOccupancyTest/testOccupancy()", "StreamingSplitsSyncTest", - "StreamingSplitsSyncTest\/testInit()", + "StreamingSplitsSyncTest/testInit()", "SyncConfigTest", - "SyncConfigTest\/testEmptyFilterValuesDiscarded()", - "SyncConfigTest\/testFilterName()", - "SyncConfigTest\/testInvalidFilterValuesDiscarded()", + "SyncConfigTest/testEmptyFilterValuesDiscarded()", + "SyncConfigTest/testFilterName()", + "SyncConfigTest/testInvalidFilterValuesDiscarded()", "SyncDictionaryCollectionWrapperTest", - "SyncDictionaryCollectionWrapperTest\/testAllValues()", - "SyncDictionaryCollectionWrapperTest\/testInitialAppend()", - "SyncDictionaryCollectionWrapperTest\/testRemoveValue()", + "SyncDictionaryCollectionWrapperTest/testAllValues()", + "SyncDictionaryCollectionWrapperTest/testInitialAppend()", + "SyncDictionaryCollectionWrapperTest/testRemoveValue()", "SyncDictionarySingleWrapperTest", - "SyncDictionarySingleWrapperTest\/testAllValues()", - "SyncDictionarySingleWrapperTest\/testInitialSetup()", - "SyncDictionarySingleWrapperTest\/testRemoveAllValues()", - "SyncDictionarySingleWrapperTest\/testRemoveValue()", + "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()", + "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()", + "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\/testSplitKillWorker()", - "SyncUpdateWorkerTest\/testSplitUpdateWorkerNoPayload()", - "SyncUpdateWorkerTest\/testSplitUpdateWorkerWithPayloadChangeNumberBigger()", - "SyncUpdateWorkerTest\/testSplitUpdateWorkerWithPayloadChangeNumberSmaller()", + "SyncPostBgTest/testSync()", + "SyncUpdateWorkerTest/testSplitKillWorker()", + "SyncUpdateWorkerTest/testSplitUpdateWorkerNoPayload()", + "SyncUpdateWorkerTest/testSplitUpdateWorkerWithPayloadChangeNumberBigger()", + "SyncUpdateWorkerTest/testSplitUpdateWorkerWithPayloadChangeNumberSmaller()", "SynchronizerTest", - "SynchronizerTest\/testDestroy()", - "SynchronizerTest\/testDisableEventsEndpoint()", - "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()", + "SynchronizerTest/testDestroy()", + "SynchronizerTest/testDisableEventsEndpoint()", + "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()", + "TelemetryConfigRecorderWorkerTests/testFailedAttemptLimit()", + "TelemetryConfigRecorderWorkerTests/testFailedAttemptLimitExceded()", + "TelemetryConfigRecorderWorkerTests/testSendSuccess()", "TelemetryIntegrationTest", - "TelemetryIntegrationTest\/testConfig()", - "TelemetryIntegrationTest\/testConfigTelemetry()", - "TelemetryIntegrationTest\/testHttpError()", - "TelemetryIntegrationTest\/testRuntimeAndSyncTelemetry()", - "TelemetryIntegrationTest\/testStreamingAblyErrorAndSessionLength()", - "TelemetryIntegrationTest\/testStreamingTelemetry()", + "TelemetryIntegrationTest/testConfig()", + "TelemetryIntegrationTest/testConfigTelemetry()", + "TelemetryIntegrationTest/testHttpError()", + "TelemetryIntegrationTest/testRuntimeAndSyncTelemetry()", + "TelemetryIntegrationTest/testStreamingAblyErrorAndSessionLength()", + "TelemetryIntegrationTest/testStreamingTelemetry()", "TelemetryStatsRecorderWorkerTests", - "TelemetryStatsRecorderWorkerTests\/testConcurrentFlush()", - "TelemetryStatsRecorderWorkerTests\/testEndpointNotReachable()", - "TelemetryStatsRecorderWorkerTests\/testFailedAttemptLimit()", - "TelemetryStatsRecorderWorkerTests\/testFailedAttemptLimitExceded()", - "TelemetryStatsRecorderWorkerTests\/testSendSuccess()", + "TelemetryStatsRecorderWorkerTests/testConcurrentFlush()", + "TelemetryStatsRecorderWorkerTests/testEndpointNotReachable()", + "TelemetryStatsRecorderWorkerTests/testFailedAttemptLimit()", + "TelemetryStatsRecorderWorkerTests/testFailedAttemptLimitExceded()", + "TelemetryStatsRecorderWorkerTests/testSendSuccess()", "TelemetryTest", - "TelemetryTest\/testEvaluationRecording()", - "TelemetryTest\/testNonReadyEvaluation()", - "TelemetryTest\/testOnlyReadyTime()", - "TelemetryTest\/testReadyTime()", + "TelemetryTest/testEvaluationRecording()", + "TelemetryTest/testNonReadyEvaluation()", + "TelemetryTest/testOnlyReadyTime()", + "TelemetryTest/testReadyTime()", "TelmetrySynchronizerTest", - "TelmetrySynchronizerTest\/testStop()", - "TelmetrySynchronizerTest\/testSyncConfig()", - "TelmetrySynchronizerTest\/testSyncStats()", + "TelmetrySynchronizerTest/testStop()", + "TelmetrySynchronizerTest/testSyncConfig()", + "TelmetrySynchronizerTest/testSyncStats()", "TimersManagerTest", - "TimersManagerTest\/testAddAndCancelTimer()", - "TimersManagerTest\/testAddTimer()", + "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()", + "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()", + "TrackTest/test()", "TreatmentManagerTest", - "TreatmentManagerTest\/testBasicEvaluationNoConfig()", - "TreatmentManagerTest\/testBasicEvaluationWithConfig()", - "TreatmentManagerTest\/testBasicEvaluations()", - "TreatmentManagerTest\/testBasicEvaluationsBySets()", - "TreatmentManagerTest\/testEmptySplits()", - "TreatmentManagerTest\/testKilledSplitWithConfig()", - "TreatmentManagerTest\/testLongKey()", - "TreatmentManagerTest\/testNoStoredAttributes()", - "TreatmentManagerTest\/testNonExistingSplits()", - "TreatmentManagerTest\/testOnlyStoredAttributes()", - "TreatmentManagerTest\/testRuntimeProducers()", + "TreatmentManagerTest/testBasicEvaluationNoConfig()", + "TreatmentManagerTest/testBasicEvaluationWithConfig()", + "TreatmentManagerTest/testBasicEvaluations()", + "TreatmentManagerTest/testBasicEvaluationsBySets()", + "TreatmentManagerTest/testEmptySplits()", + "TreatmentManagerTest/testKilledSplitWithConfig()", + "TreatmentManagerTest/testLongKey()", + "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()", + "UniqueKeyDaoTest/testDataIsEncryptedInDb()", + "UniqueKeyDaoTest/testInsertGetAes128Cbc()", + "UniqueKeyDaoTest/testInsertGetPlainText()", + "UniqueKeyDaoTest/testLoadOutdatedAes128Cbc()", + "UniqueKeyDaoTest/testLoadOutdatedPlainText()", + "UniqueKeyDaoTest/testUpdateAes128Cbc()", + "UniqueKeyDaoTest/testUpdateAndIncrementCountAes128Cbc()", + "UniqueKeyDaoTest/testUpdateAndIncrementCountPlainText()", + "UniqueKeyDaoTest/testUpdatePlainText()", "UniqueKeyTrackerTest", - "UniqueKeyTrackerTest\/testTrackAndSave()", + "UniqueKeyTrackerTest/testTrackAndSave()", "UniqueKeysRecorderCountWorkerTests", - "UniqueKeysRecorderCountWorkerTests\/testFailToSendSome()", - "UniqueKeysRecorderCountWorkerTests\/testSendNoImpressions()", - "UniqueKeysRecorderCountWorkerTests\/testSendOneImpression()", - "UniqueKeysRecorderCountWorkerTests\/testSendSuccess()", + "UniqueKeysRecorderCountWorkerTests/testFailToSendSome()", + "UniqueKeysRecorderCountWorkerTests/testSendNoImpressions()", + "UniqueKeysRecorderCountWorkerTests/testSendOneImpression()", + "UniqueKeysRecorderCountWorkerTests/testSendSuccess()", "UnsupportedMatcherIntegrationTest", - "UnsupportedMatcherIntegrationTest\/testFeatureFlagWithUnsupportedMatcherIsPresentInManager()", - "UnsupportedMatcherIntegrationTest\/testGetTreatmentForUnsupportedMatcherFeatureFlagReturnsControl()", - "UnsupportedMatcherIntegrationTest\/testGetTreatmentWithConfigForUnsupportedMatcherFeatureFlagReturnsControl()", - "UnsupportedMatcherIntegrationTest\/testImpressionInListenerHasUnsupportedLabel()", - "UnsupportedMatcherIntegrationTest\/testStoredImpressionHasUnsupportedLabel()", + "UnsupportedMatcherIntegrationTest/testFeatureFlagWithUnsupportedMatcherIsPresentInManager()", + "UnsupportedMatcherIntegrationTest/testGetTreatmentForUnsupportedMatcherFeatureFlagReturnsControl()", + "UnsupportedMatcherIntegrationTest/testGetTreatmentWithConfigForUnsupportedMatcherFeatureFlagReturnsControl()", + "UnsupportedMatcherIntegrationTest/testImpressionInListenerHasUnsupportedLabel()", + "UnsupportedMatcherIntegrationTest/testStoredImpressionHasUnsupportedLabel()", "UserConsentManagerTest", - "UserConsentManagerTest\/testSetGranted()", - "UserConsentManagerTest\/testSetUnknown()", + "UserConsentManagerTest/testSetGranted()", + "UserConsentManagerTest/testSetUnknown()", "UserConsentModeDebugTest", - "UserConsentModeDebugTest\/testUserConsentGranted()", - "UserConsentModeDebugTest\/testUserConsentUnknownThenDeclined()", - "UserConsentModeDebugTest\/testUserConsentUnknownThenGranted()", + "UserConsentModeDebugTest/testUserConsentGranted()", + "UserConsentModeDebugTest/testUserConsentUnknownThenDeclined()", + "UserConsentModeDebugTest/testUserConsentUnknownThenGranted()", "UserConsentModeNoneTest", - "UserConsentModeNoneTest\/testUserConsentDeclined()", - "UserConsentModeNoneTest\/testUserConsentGranted()", - "UserConsentModeNoneTest\/testUserConsentUnknownThenDeclined()", - "UserConsentModeNoneTest\/testUserConsentUnknownThenGranted()", + "UserConsentModeNoneTest/testUserConsentDeclined()", + "UserConsentModeNoneTest/testUserConsentGranted()", + "UserConsentModeNoneTest/testUserConsentUnknownThenDeclined()", + "UserConsentModeNoneTest/testUserConsentUnknownThenGranted()", "UserConsentModeOptimizedTest", - "UserConsentModeOptimizedTest\/testUserConsentDeclined()", - "UserConsentModeOptimizedTest\/testUserConsentUnknownThenDeclined()", - "UserConsentModeOptimizedTest\/testUserConsentUnknownThenGranted()", + "UserConsentModeOptimizedTest/testUserConsentDeclined()", + "UserConsentModeOptimizedTest/testUserConsentUnknownThenDeclined()", + "UserConsentModeOptimizedTest/testUserConsentUnknownThenGranted()", "UserKeyEncondingTest", - "UserKeyEncondingTest\/testKey()", + "UserKeyEncondingTest/testKey()", "VersionTest", - "VersionTest\/testFactoryVersion()", - "VersionTest\/testSemanticVersion()" + "VersionTest/testFactoryVersion()", + "VersionTest/testSemanticVersion()" ], - "target" : { - "containerPath" : "container:Split.xcodeproj", - "identifier" : "592C6AA4211B6C99002D120C", - "name" : "SplitTests" + "target": { + "containerPath": "container:Split.xcodeproj", + "identifier": "5B3C16342ED76BAD0068D623", + "name": "SplitTestsSwift6" } } ], - "version" : 1 -} + "version": 1 +} \ No newline at end of file diff --git a/SplitStreamingUT.xctestplan b/SplitStreamingUT.xctestplan index 2fe384591..bc056308d 100644 --- a/SplitStreamingUT.xctestplan +++ b/SplitStreamingUT.xctestplan @@ -1,1146 +1,2256 @@ { - "configurations" : [ + "configurations": [ { - "id" : "58DE4B58-E2CE-4405-9907-6EEAB7349405", - "name" : "Common", - "options" : { - - } + "id": "58DE4B58-E2CE-4405-9907-6EEAB7349405", + "name": "Common", + "options": {} }, { - "enabled" : false, - "id" : "EDD654B9-59DA-4614-A00A-565A27E9CBB5", - "name" : "WatchOS", - "options" : { - "commandLineArgumentEntries" : [ + "enabled": false, + "id": "EDD654B9-59DA-4614-A00A-565A27E9CBB5", + "name": "WatchOS", + "options": { + "commandLineArgumentEntries": [ { - "argument" : " com.apple.CoreData.ConcurrencyDebug" + "argument": " com.apple.CoreData.ConcurrencyDebug" } ], - "targetForVariableExpansion" : { - "containerPath" : "container:Split.xcodeproj", - "identifier" : "95B02CA328D0BD790030EC8B", - "name" : "SplitWatchOS" + "targetForVariableExpansion": { + "containerPath": "container:Split.xcodeproj", + "identifier": "95B02CA328D0BD790030EC8B", + "name": "SplitWatchOS" } } } ], - "defaultOptions" : { - "testTimeoutsEnabled" : true + "defaultOptions": { + "testTimeoutsEnabled": true }, - "testTargets" : [ + "testTargets": [ + { + "skippedTests": [ + "AnyValueValidatorTests", + "AnyValueValidatorTests/testInvalidListValues()", + "AnyValueValidatorTests/testInvalidPrimitiveValues()", + "AnyValueValidatorTests/testValidListValues()", + "AnyValueValidatorTests/testValidPrimitiveValues()", + "ApiKeyValidatorTests", + "ApiKeyValidatorTests/testEmptyKey()", + "ApiKeyValidatorTests/testNull()", + "ApiKeyValidatorTests/testValid()", + "AttributesDaoTest", + "AttributesDaoTest/testDataIsEncryptedInDb()", + "AttributesDaoTest/testGetInvalidKeyAes128Cbc()", + "AttributesDaoTest/testGetInvalidKeyPlainText()", + "AttributesDaoTest/testRemoveAllAes128Cbc()", + "AttributesDaoTest/testRemoveAllPlainText()", + "AttributesDaoTest/testUpdateGetAes128Cbc()", + "AttributesDaoTest/testUpdateGetPlainText()", + "AttributesEvaluationTest", + "AttributesEvaluationTest/testAttributesPersistentedCorrectly()", + "AttributesEvaluationTest/testEvaluationPrecedence()", + "AttributesEvaluationTest/testPersistenceDisabled()", + "AttributesEvaluationTest/testPersistentEvalNoAttributesSeveralOperations()", + "AttributesStorageTests", + "AttributesStorageTests/testClear()", + "AttributesStorageTests/testGetAttributesAfterLoad()", + "AttributesStorageTests/testNoLoaded()", + "AttributesStorageTests/testRemove()", + "AttributesStorageTests/testUpdateAttributes()", + "AttributesStorageTests/testUpdateEmptyAttributes()", + "Base64UtilsTest", + "Base64UtilsTest/testEmpty()", + "Base64UtilsTest/testNil()", + "Base64UtilsTest/testRealToken()", + "BetweenSemverMatcherTest/testGeneralMatches()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithNullEndTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullStartTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenBetween()", + "BlockingQueueTest", + "BlockingQueueTest/testAddAndTake()", + "BlockingQueueTest/testInterrupt()", + "BucketSplitTest/testMultiClientBuckets()", + "ByKeyAttributesStorageTests", + "ByKeyAttributesStorageTests/testClear()", + "ByKeyAttributesStorageTests/testGetAttributesAfterLoad()", + "ByKeyAttributesStorageTests/testNoLoaded()", + "ByKeyAttributesStorageTests/testRemove()", + "ByKeyAttributesStorageTests/testUpdateAttributes()", + "ByKeyAttributesStorageTests/testUpdateEmptyAttributes()", + "ByKeyFacadeTest", + "ByKeyFacadeTest/testAppendRemove()", + "ByKeyFacadeTest/testDestroy()", + "ByKeyFacadeTest/testForceSync()", + "ByKeyFacadeTest/testLoadDataFromCache()", + "ByKeyFacadeTest/testNoPeriodicSync()", + "ByKeyFacadeTest/testPeriodicStartPauseResumeStop()", + "ByKeyFacadeTest/testPeriodicStartStop()", + "ByKeyFacadeTest/testStartSyncForKey()", + "ByKeyFacadeTest/testStartSyncForKeyPolling()", + "ByKeyFacadeTest/testSynchronize()", + "ByKeyMySegmentsStorageTests/testGetMySegmentsAfterLoad()", + "ByKeyMySegmentsStorageTests/testNoLoaded()", + "ByKeyMySegmentsStorageTests/testUpdateEmptySegments()", + "CdnByPassTest", + "CdnByPassTest/testInit()", + "CdnByPassTest/testInitWithoutSpec()", + "CertificatePinningConfigTests", + "CertificatePinningConfigTests/testAddCertificateAndHashes()", + "CertificatePinningConfigTests/testAddWrongCertificate()", + "CertificatePinningConfigTests/testAddWrongSpkiCertificate()", + "CertificatePinningConfigTests/testAddWrongStringHash()", + "CertificatePinningConfigTests/testAddWrongStringHashFormatHash()", + "CertificatePinningConfigTests/testAddWrongStringHashType()", + "CipherTest", + "CipherTest/testBasicEncryptDecrypt()", + "CipherTest/testEventEncryptDecrypt()", + "CipherTest/testImpressionEncryptDecrypt()", + "CipherTest/testJsonSplitEncryptDecrypt()", + "CipherTest/testMySegmentsEncryptDecrypt()", + "CipherTest/testVeryLongTextEncryptDecrypt()", + "ComputeProcessTest", + "ComputeProcessTest/testMultiProcess()", + "ComputeProcessTest/testOneLessThanMinProcess()", + "ComputeProcessTest/testOneProcessEqualsMin()", + "ComputeProcessTest/testTwoProcess()", + "ComputeProcessTest/testTwoProcessEdge()", + "ConcurrentSetTests", + "ConcurrentSetTests/testDeleteAll()", + "ConcurrentSetTests/testInsert()", + "ConcurrentSetTests/testSet()", + "ConcurrentSetTests/testTakeAll()", + "ConfigTest", + "ConfigTest/testImpressionsModeEmpty()", + "ConfigTest/testImpressionsModedebug()", + "ConfigTest/testImpressionsModenone()", + "ConfigTest/testImpressionsModeoptimized()", + "CountsRecorderCountWorkerTests", + "CountsRecorderCountWorkerTests/testFailToSendSome()", + "CountsRecorderCountWorkerTests/testSendNoImpressions()", + "CountsRecorderCountWorkerTests/testSendOneImpression()", + "CountsRecorderCountWorkerTests/testSendSuccess()", + "CredentialPinParserTests", + "CredentialPinParserTests/testPinsForHost()", + "DbCipherTest", + "DbCipherTest/testEncryptDecryptDb()", + "DbForDifferentApiKeysTest", + "DbForDifferentApiKeysTest/testInitialization()", + "DecompressionTest", + "DecompressionTest/testGzipAllHeaders()", + "DecompressionTest/testGzipCompressionMethodHeader()", + "DecompressionTest/testGzipHeaderComments()", + "DecompressionTest/testGzipHeaderCrc16()", + "DecompressionTest/testGzipHeaderExtraField()", + "DecompressionTest/testGzipHeaderFileName()", + "DecompressionTest/testGzipIncorrectHeader()", + "DecompressionTest/testHeaderFlag0()", + "DecompressionTest/testLoremIpsumGzip()", + "DecompressionTest/testLoremIpsumZlib()", + "DecompressionTest/testZlibCompressionMethodHeader()", + "EndpointFactoryTest", + "EndpointFactoryTest/testMySegmentsEndpoint()", + "EndpointFactoryTest/testMySegmentsEndpointSlashKeyEncoding()", + "EndpointFactoryTest/testRecordEventsEndpoint()", + "EndpointFactoryTest/testRecordImpressionsEndpoint()", + "EndpointFactoryTest/testSplitChangesEndpoint()", + "EndpointFactoryTest/testStreamingEndpoint()", + "EndpointFactoryTest/testTelemetryConfigEndpoint()", + "EndpointFactoryTest/testTelemetryUsageEndpoint()", + "EndpointTest", + "EndpointTest/testDefaultEndpointBuild()", + "EndpointTest/testHeadersEndpointBuild()", + "EndpointTest/testPostEndpointBuild()", + "EqualToSemverMatcherTest", + "EqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenPatchDiffers()", + "EqualToSemverMatcherTest/testMatchShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenVersionsAreEqual()", + "EvaluatorTests", + "EvaluatorTests/testAlgoLegacy()", + "EvaluatorTests/testAlgoMurmur3()", + "EvaluatorTests/testAlgoNull()", + "EvaluatorTests/testAllocation1Percent()", + "EvaluatorTests/testBrokenSplit()", + "EvaluatorTests/testDefaultRule()", + "EvaluatorTests/testDefaultTreatment()", + "EvaluatorTests/testEqualsToSetConfigTreatment()", + "EvaluatorTests/testEqualsToSetNoConfigTreatment()", + "EvaluatorTests/testInLargeSegmentWhitelist()", + "EvaluatorTests/testInSegmentTestKey()", + "EvaluatorTests/testInSegmentsRule1()", + "EvaluatorTests/testKilledSplit()", + "EvaluatorTests/testMatchesStringNoConfigTreatment()", + "EvaluatorTests/testMissingDefaultRule()", + "EvaluatorTests/testNotInLargeSegmentWhitelist()", + "EvaluatorTests/testNotInSplit()", + "EvaluatorTests/testWhitelisted()", + "EvaluatorTests/testWhitelistedOff()", + "EvaluatorTests/testsTrafficAllocation50DefaultRule50()", + "EventDTOJsonTest", + "EventDTOJsonTest/testBasic()", + "EventDTOJsonTest/testEncode()", + "EventDTOJsonTest/testNonNumber()", + "EventDTOJsonTest/testProperties()", + "EventDTOJsonTest/testPropertiesDecodeEncode()", + "EventDaoTest", + "EventDaoTest/testDataIsEncryptedInDb()", + "EventDaoTest/testInsertGetAes128Cbc()", + "EventDaoTest/testInsertGetPlainText()", + "EventDaoTest/testInsertManyGetAes128Cbc()", + "EventDaoTest/testInsertManyGetPlainText()", + "EventDaoTest/testLoadOutdatedAes128Cbc()", + "EventDaoTest/testLoadOutdatedPlainText()", + "EventDaoTest/testUpdatePlainText()", + "EventStreamParserTest", + "EventStreamParserTest/testParseColon()", + "EventStreamParserTest/testParseEmptyLineNoEnd()", + "EventStreamParserTest/testParseEnd()", + "EventStreamParserTest/testParseErrorMessage()", + "EventStreamParserTest/testParseKeepAlive()", + "EventStreamParserTest/testParseNoFieldName()", + "EventStreamParserTest/testParseTwoColon()", + "EventValidatorTests", + "EventValidatorTests/testEmptyKey()", + "EventValidatorTests/testEmptyTrafficType()", + "EventValidatorTests/testLongKey()", + "EventValidatorTests/testNoChachedServerAndUppercasedTrafficType()", + "EventValidatorTests/testNoChachedServerTrafficType()", + "EventValidatorTests/testNullTrafficType()", + "EventValidatorTests/testNullType()", + "EventValidatorTests/testTypeName()", + "EventValidatorTests/testUppercaseCharsInTrafficType()", + "EventValidatorTests/testValidEventNullValue()", + "EventsRecorderWorkerTests", + "EventsRecorderWorkerTests/testFailToSendSome()", + "EventsRecorderWorkerTests/testSendNoEvents()", + "EventsRecorderWorkerTests/testSendSuccess()", + "EventsStorageTest", + "EventsStorageTest/testClear()", + "EventsStorageTest/testDisablePersistence()", + "EventsStorageTest/testEnablePersistence()", + "EventsStorageTest/testStartDisabledPersistence()", + "EventsStorageTest/testStartEnabledPersistence()", + "EventsSynchronizerTest", + "EventsSynchronizerTest/testDestroy()", + "EventsSynchronizerTest/testFlush()", + "EventsSynchronizerTest/testPause()", + "EventsSynchronizerTest/testPush()", + "EventsSynchronizerTest/testResume()", + "EventsSynchronizerTest/testStart()", + "EventsSynchronizerTest/testStop()", + "EventsTrackerTest", + "EventsTrackerTest/testTrackDisabled()", + "EventsTrackerTest/testTrackEnabled()", + "FactoryMonitorTest", + "FactoryMonitorTest/testCountLiveFactories()", + "FactoryMonitorTest/testDeallocatedCountLiveFactories()", + "FactoryRegistryTest", + "FactoryRegistryTest/testCountLiveFactories()", + "FactoryRegistryTest/testCountWithDeallocatedLiveFactories()", + "FeatureFlagsPayloadDecoderTest", + "FeatureFlagsPayloadDecoderTest/testDecodeGzip()", + "FeatureFlagsPayloadDecoderTest/testDecodeZlib()", + "FeatureFlagsSynchronizerTest", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringNamesChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringSetsChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsAndFilterHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testStartPeriodicFetchingSingleModeEnabled()", + "FeatureFlagsSynchronizerTest/testStartPeriodicSync()", + "FeatureFlagsSynchronizerTest/testStop()", + "FeatureFlagsSynchronizerTest/testStopPeriodicSync()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplits()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithChangeNumber()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithUriTooLong()", + "FeatureFlagsSynchronizerTest/testUpdateSplitsSingleModeEnabled()", + "FetchSpecificSplitsTest", + "FetchSpecificSplitsTest/testBothFilters()", + "FetchSpecificSplitsTest/testByNamesFilter()", + "FetchSpecificSplitsTest/testByPrefixFilter()", + "FetcherThrottleTests/testDelayValues()", + "FilterBuilderTest", + "FilterBuilderTest/testBasicBySetQueryString()", + "FilterBuilderTest/testBySetAndByNameQueryString()", + "FilterBuilderTest/testFilterByNamesValuesDeduptedAndGrouped()", + "FilterBuilderTest/testMaxByNameFilterExceded()", + "FilterBuilderTest/testMaxByPrefixFilterExceded()", + "FilterBuilderTest/testNoFilters()", + "FilterBuilderTest/testOnlyOneTypeQueryString()", + "FilterBuilderTest/testQueryStringWithSpecialChars1()", + "FilterBuilderTest/testQueryStringWithSpecialChars2()", + "FilterBuilderTest/testQueryStringWithSpecialChars4()", + "FlagSetValidatorTests", + "FlagSetValidatorTests/testCleanAndValidateValues()", + "FlagSetValidatorTests/testValidateOnEvaluationWithFilteredValues()", + "FlagSetsCacheTests", + "FlagSetsCacheTests/testAddToFlagSetsNoFilter()", + "FlagSetsCacheTests/testAddToFlagSetsWithFilter()", + "FlagSetsCacheTests/testRemoveFromFlagSetsNoFilter()", + "GeneralInfoStorageTest", + "GeneralInfoStorageTest/testGetRolloutCacheLastClearTimestampGetsValueFromDao()", + "GeneralInfoStorageTest/testGetRolloutCacheLastClearTimestampReturnsZeroIfEntityIsNil()", + "GeneralInfoStorageTest/testGetUpdateTimestampReturnsZeroIfEntityIsNil()", + "GeneralInfoStorageTest/testSetRolloutCacheLastClearTimestampSetsValueOnDao()", + "GeneralInfoStorageTest/testSetUpdateTimestampSetsValueOnDao()", + "GreaterThanOrEqualToSemverMatcherTest", + "GreaterThanOrEqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenGreater()", + "HashedImpressionDaoTest", + "HashedImpressionDaoTest/testDelete()", + "HashedImpressionDaoTest/testGetAll()", + "HashedImpressionDaoTest/testUpdate()", + "HttpClientTest", + "HttpClientTest/testDataRequest()", + "HttpClientTest/testDataRequestError()", + "HttpClientTest/testDataRequestWithOrder()", + "HttpClientTest/testStreamRequest()", + "HttpClientTest/testUploadRequest()", + "HttpDataRequestTest", + "HttpDataRequestTest/testOnResponseCompletedError()", + "HttpDataRequestTest/testOnResponseCompletedOk()", + "HttpDataRequestTest/testRequestCreation()", + "HttpDataRequestTest/testRequestCreationWithOrder()", + "HttpDataRequestTest/testRequestEnquedOnSend()", + "HttpEventsRecorderTests", + "HttpEventsRecorderTests/testServerNoReachable()", + "HttpEventsRecorderTests/testSuccessSending()", + "HttpImpressionsCountRecorderTests", + "HttpImpressionsCountRecorderTests/testServerNoReachable()", + "HttpImpressionsCountRecorderTests/testSuccessSending()", + "HttpImpressionsRecorderTests", + "HttpImpressionsRecorderTests/testServerNoReachable()", + "HttpImpressionsRecorderTests/testSuccessSending()", + "HttpMySegmentsFetcherTest", + "HttpMySegmentsFetcherTest/testSuccessFulFetch()", + "HttpRequestListTest", + "HttpRequestListTest/testAddRequest()", + "HttpRequestListTest/testOverrideSetRequest()", + "HttpRequestListTest/testTakeRequest()", + "HttpRequestManagerTests", + "HttpRequestManagerTests/testPinnedCredentialValidation()", + "HttpResponseTest", + "HttpResponseTest/testHttp104()", + "HttpResponseTest/testHttp200()", + "HttpResponseTest/testHttp299()", + "HttpResponseTest/testHttp300()", + "HttpSplitFetcherTests", + "HttpSplitFetcherTests/testServerNoReachable()", + "HttpSplitFetcherTests/testSuccessFullFetch()", + "HttpStreamRequestTest", + "HttpStreamRequestTest/testErrorResponse()", + "HttpStreamRequestTest/testOnResponseOk()", + "HttpStreamRequestTest/testRequestCreation()", + "HttpStreamRequestTest/testRequestEnquedOnSend()", + "HttpTelemetryConfigRecorderTest", + "HttpTelemetryConfigRecorderTest/testServerNoReachable()", + "HttpTelemetryConfigRecorderTest/testSuccessSending()", + "HttpTelemetryStatsRecorderTest", + "HttpTelemetryStatsRecorderTest/testServerNoReachable()", + "HttpTelemetryStatsRecorderTest/testSuccessSending()", + "HttpUniqueKeyRecorderTests", + "HttpUniqueKeyRecorderTests/testServerNoReachable()", + "HttpUniqueKeyRecorderTests/testSuccessSending()", + "ImpressionDaoTest", + "ImpressionDaoTest/testDataIsEncryptedInDb()", + "ImpressionDaoTest/testInsertGet()", + "ImpressionDaoTest/testInsertGetAes128Cbc()", + "ImpressionDaoTest/testInsertManyGet()", + "ImpressionDaoTest/testInsertManyGetAes128Cbc()", + "ImpressionDaoTest/testLoadOutdated()", + "ImpressionDaoTest/testLoadOutdatedAes128Cbc()", + "ImpressionDaoTest/testUpdate()", + "ImpressionDaoTest/testUpdateAes128Cbc()", + "ImpressionHasherTest", + "ImpressionHasherTest/testDifferentChangeNumber()", + "ImpressionHasherTest/testDifferentFeature()", + "ImpressionHasherTest/testDifferentKey()", + "ImpressionHasherTest/testDifferentLabel()", + "ImpressionHasherTest/testDifferentTreatment()", + "ImpressionHasherTest/testNoCrashWhenSplitNull()", + "ImpressionsCountDaoTest", + "ImpressionsCountDaoTest/testDataIsEncryptedInDb()", + "ImpressionsCountDaoTest/testInsertGetAes128Cbc()", + "ImpressionsCountDaoTest/testInsertGetPlainText()", + "ImpressionsCountDaoTest/testLoadOutdatedGetAes128Cbc()", + "ImpressionsCountDaoTest/testLoadOutdatedPlainText()", + "ImpressionsCountDaoTest/testUpdateGetAes128Cbc()", + "ImpressionsCountDaoTest/testUpdatePlainText()", + "ImpressionsCounterTest", + "ImpressionsCounterTest/testBasicUsage()", + "ImpressionsCounterTest/testConcurrency()", + "ImpressionsCounterTest/testTruncateTime()", + "ImpressionsDedupTest", + "ImpressionsDedupTest/testDebug()", + "ImpressionsDedupTest/testOptimized()", + "ImpressionsModeTypeWrapperTest", + "ImpressionsModeTypeWrapperTest/testEmptyInvalidValue()", + "ImpressionsModeTypeWrapperTest/testInitnoneValue()", + "ImpressionsModeTypeWrapperTest/testInitoptimizedValue()", + "ImpressionsModeTypeWrapperTest/testInvalidValue()", + "ImpressionsModeTypeWrapperTest/testdebugValue()", + "ImpressionsModeTypeWrapperTest/testnoneValue()", + "ImpressionsModeTypeWrapperTest/testoptimizedValue()", + "ImpressionsNoneTest", + "ImpressionsNoneTest/testCorrectData()", + "ImpressionsNoneTest/testPeriodicRecording()", + "ImpressionsObserverTest", + "ImpressionsObserverTest/testConcurrencyVsAccuracy()", + "ImpressionsObserverTest/testSave()", + "ImpressionsRecorderWorkerTests/testSendNoImpressions()", + "ImpressionsRecorderWorkerTests/testSendOneImpression()", + "ImpressionsRecorderWorkerTests/testSendSuccess()", + "ImpressionsStorageTest", + "ImpressionsStorageTest/testClear()", + "ImpressionsStorageTest/testDisablePersistence()", + "ImpressionsStorageTest/testEnablePersistence()", + "ImpressionsStorageTest/testStartDisabledPersistence()", + "ImpressionsToggleTest", + "ImpressionsToggleTest/testDebugMode()", + "ImpressionsToggleTest/testNoneMode()", + "ImpressionsToggleTest/testOptimizedMode()", + "ImpressionsTrackerTest", + "ImpressionsTrackerTest/testDestroyDebug()", + "ImpressionsTrackerTest/testDestroyNone()", + "ImpressionsTrackerTest/testDestroyOptimized()", + "ImpressionsTrackerTest/testFlushDebug()", + "ImpressionsTrackerTest/testFlushNone()", + "ImpressionsTrackerTest/testFlushOptimized()", + "ImpressionsTrackerTest/testImpressionPushDebug()", + "ImpressionsTrackerTest/testImpressionPushOptimized()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledDebug()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledNone()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledOptimized()", + "ImpressionsTrackerTest/testPauseDebug()", + "ImpressionsTrackerTest/testPauseNone()", + "ImpressionsTrackerTest/testPauseOptimized()", + "ImpressionsTrackerTest/testStartNone()", + "ImpressionsTrackerTest/testStartOptimized()", + "ImpressionsTrackerTest/testStopDebug()", + "ImpressionsTrackerTest/testStopOptimized()", + "InListSemverMatcherTest", + "InListSemverMatcherTest/testGeneralMatches()", + "InListSemverMatcherTest/testMatchShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithEmptyListShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenInList()", + "InMemoryTelemetryStorageTest", + "InMemoryTelemetryStorageTest/testActiveFactoriesCount()", + "InMemoryTelemetryStorageTest/testAuthRejections()", + "InMemoryTelemetryStorageTest/testConcurrence()", + "InMemoryTelemetryStorageTest/testEvent()", + "InMemoryTelemetryStorageTest/testExceptions()", + "InMemoryTelemetryStorageTest/testHttpErrors()", + "InMemoryTelemetryStorageTest/testImpression()", + "InMemoryTelemetryStorageTest/testLastSync()", + "InMemoryTelemetryStorageTest/testLatencies()", + "InMemoryTelemetryStorageTest/testRedundantFactoriesCount()", + "InMemoryTelemetryStorageTest/testSessionLength()", + "InMemoryTelemetryStorageTest/testStreamingEvents()", + "InMemoryTelemetryStorageTest/testTags()", + "InMemoryTelemetryStorageTest/testTimeUntilReady()", + "InMemoryTelemetryStorageTest/testTimeUntilReadyFromCache()", + "InMemoryTelemetryStorageTest/testTokenRefreshes()", + "InMemoryTelemetryStorageTest/testUpdatesFromSse()", + "InitDbCipherTest", + "InitDbCipherTest/testDecryptDb()", + "InitDbCipherTest/testEncryptDb()", + "InitialCacheTest", + "InitialCacheTest/testClearChangedSplitFilter()", + "InitialCacheTest/testClearExpiredCache()", + "InitialCacheTest/testExpiredCache()", + "InitialCacheTest/testFlagsSpecChanged()", + "InitialCacheTest/testNoClearNoExpiredCache()", + "InstantFeatureFlagsUpdateTest", + "InstantFeatureFlagsUpdateTest/testInstantUpdateArchived()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateZlib()", + "JwtTokenParserTest", + "JwtTokenParserTest/testEmptyToken()", + "JwtTokenParserTest/testGarbageToken()", + "JwtTokenParserTest/testOkToken()", + "JwtTokenParserTest/testOnlyChannelsWithSeparator()", + "JwtTokenParserTest/testOnlyHeader()", + "KeyGeneratorTest", + "KeyGeneratorTest/testGenerationOk()", + "KeyValidatorTests", + "KeyValidatorTests/testInvalidEmptyBucketingKey()", + "KeyValidatorTests/testInvalidEmptyMatchingKey()", + "KeyValidatorTests/testInvalidLongBucketingKey()", + "KeyValidatorTests/testInvalidLongMatchingKey()", + "KeyValidatorTests/testValidMatchingAndBucketingKey()", + "KeyValidatorTests/testValidMatchingKey()", + "LRUCacheTest", + "LRUCacheTest/testAddGet()", + "LRUCacheTest/testEviction()", + "LRUCacheTest/testGetAllPerformance()", + "LRUCacheTest/testInsertPerformance()", + "LatencyCounterTests", + "LatencyCounterTests/testAllBuckets()", + "LatencyCounterTests/testFirstBucket()", + "LatencyCounterTests/testInvalidIndex()", + "LegacyHashingTest/testBucket()", + "LegacyHashingTest/testHashing()", + "LessThanOrEqualToSemverMatcherTest", + "LessThanOrEqualToSemverMatcherTest/testGeneralMatches()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenLess()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullKeyShouldReturnNull()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrue()", + "LocalhostManagerTests", + "LocalhostManagerTests/testSplitNames()", + "LocalhostManagerTests/testSplits()", + "LocalhostManagerTests/testSplitsByName()", + "LocalhostParserTests", + "LocalhostParserTests/testIntercomentedLinesFile()", + "LocalhostParserTests/testPerfectFile()", + "LocalhostParserTests/testSpacedLinesFile()", + "LocalhostSplitClientTests", + "LocalhostSplitClientTests/testNonExistingSplitsTreatment()", + "LocalhostSplitClientTests/testNonExistingSplitsTreatments()", + "LocalhostSplitClientTests/testRightSplitsFileTreatment()", + "LocalhostSplitClientTests/testRightSplitsFileTreatments()", + "LocalhostSplitLoaderTests", + "LocalhostSplitLoaderTests/testFileUpdate()", + "LocalhostSplitLoaderTests/testFileUpdate2()", + "LocalhostSplitLoaderTests/testInitial()", + "LocalhostSplitLoaderTests/testInvalidTypeFile()", + "LocalhostSplitLoaderTests/testNonExistingFile()", + "LocalhostSplitLoaderTests/testWrongFormatYml()", + "LocalhostSplitLoaderTests/testWrongLegacyFormatUpdate()", + "LocalhostSplitLoaderTests/testWrongYamlFormatUpdate()", + "LocalhostSplitStorageTests", + "LocalhostSplitStorageTests/testClear()", + "LocalhostSplitStorageTests/testDestroy()", + "LocalhostSplitStorageTests/testGetAllSplits()", + "LocalhostSplitStorageTests/testGetCount()", + "LocalhostSplitStorageTests/testGetManySplits()", + "LocalhostSplitStorageTests/testGetSplit()", + "LocalhostSplitStorageTests/testUpdateSplitChange()", + "LocalhostSynchronizerTests", + "LocalhostSynchronizerTests/testLoadAndSdkReady()", + "LocalhostSynchronizerTests/testUpdateSplits()", + "LocalhostTests", + "LocalhostTests/testDefaultFactoryCreation()", + "LocalhostTests/testLoadYml()", + "LocalhostTests/testLocalhostFactoryCreation()", + "LocalhostTests/testUsingSpaceSeparatedFile()", + "LocalhostTests/testUsingYamlFile()", + "LocalhostTests/testUsingYamlFromApi()", + "LocalhostYamlParserTest", + "LocalhostYamlParserTest/testCorrectFile()", + "LocalhostYamlParserTest/testMissingFirstSplit()", + "LocalhostYamlParserTest/testMissingSplitData()", + "LocalhostYamlParserTest/testMissingSplitTreatment()", + "LocalhostYamlParserTest/testWrongFormat()", + "LoggerTest", + "LoggerTest/testDebug()", + "LoggerTest/testError()", + "LoggerTest/testInfo()", + "LoggerTest/testNone()", + "LoggerTest/testVerbose()", + "MatcherEvalTests", + "MatcherEvalTests/testEval()", + "MultiClientEvaluationTest", + "MultiClientEvaluationTest/testEvaluation()", + "MultiClientEvaluationTest/testEvaluationFromCache()", + "MultiClientEvaluationTest/testEvaluationWithAttributes()", + "MultiClientEvaluationTest/testImpressions()", + "MultiClientEvaluationTest/testTrack()", + "MultiClientStreamingResetTest", + "MultiClientStreamingResetTest/testNoStreamingDelay()", + "MultiClientStreamingResetTest/testStress()", + "MultiClientStreamingResetTest/testWithStreamingDelay()", + "Murmur3HashingTest", + "Murmur3HashingTest/test64x128()", + "Murmur3HashingTest/testBucket()", + "MyLargeSegmentsStorageTests", + "MyLargeSegmentsStorageTests/testChangeNumber()", + "MyLargeSegmentsStorageTests/testClear()", + "MyLargeSegmentsStorageTests/testNoLoaded()", + "MyLargeSegmentsStorageTests/testUpdateEmptySegments()", + "MyLargeSegmentsStorageTests/testUpdateSegments()", + "MySegmentUpdateTest/testMyLargeSegmentsUpdate()", + "MySegmentUpdateTest/testMySegmentsLargeUpdateBounded()", + "MySegmentUpdateTest/testMySegmentsUpdate()", + "MySegmentUpdateTest/testMySegmentsUpdateBounded()", + "MySegmentUpdatedTest", + "MySegmentUpdatedTest/testSegments()", + "MySegmentsBgSyncWorkerTest", + "MySegmentsBgSyncWorkerTest/testNoSuccess()", + "MySegmentsBgSyncWorkerTest/testOneTimeFetchSuccess()", + "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/testOneTimeFetchSuccess()", + "MySegmentsSyncWorkerTest/testRetryAndSuccess()", + "MySegmentsSyncWorkerTest/testStopNoSuccess()", + "MySegmentsSynchronizerTest", + "MySegmentsSynchronizerTest/testForceSync()", + "MySegmentsSynchronizerTest/testLoadMySegmentsFromCache()", + "MySegmentsSynchronizerTest/testNoPeriodicSync()", + "MySegmentsSynchronizerTest/testPeriodicStartPauseResumeStop()", + "MySegmentsSynchronizerTest/testPeriodicStartStop()", + "MySegmentsV2PayloaDecoderTest", + "MySegmentsV2PayloaDecoderTest/testBoundedGzipPayload()", + "MySegmentsV2PayloaDecoderTest/testBoundedZlibPayload()", + "MySegmentsV2PayloaDecoderTest/testKeyListGzipPayload()", + "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()", + "OutdatedProxyIntegrationTest", + "PeriodicMySegmentsSyncWorkerTest", + "PeriodicMySegmentsSyncWorkerTest/testFetchWhenNoSegmentsReadyYet()", + "PeriodicMySegmentsSyncWorkerTest/testNormalFetchSdkIsReady()", + "PeriodicSplitsSyncWorkerTest", + "PeriodicSplitsSyncWorkerTest/testNoSdkReadyFetch()", + "PeriodicSplitsSyncWorkerTest/testNormalFetch()", + "PersistentAttributesStorageTests", + "PersistentAttributesStorageTests/testAll()", + "PersistentAttributesStorageTests/testClear()", + "PersistentAttributesStorageTests/testSet()", + "PersistentMyLargeSegmentsStorageTests", + "PersistentMyLargeSegmentsStorageTests/testClear()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshot()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMyLargeSegmentsStorageTests/testSet()", + "PersistentMyLargeSegmentsStorageTests/testSetMultiKey()", + "PersistentMySegmentsStorageTests", + "PersistentMySegmentsStorageTests/testClear()", + "PersistentMySegmentsStorageTests/testGetSnapshot()", + "PersistentMySegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMySegmentsStorageTests/testSet()", + "PersistentMySegmentsStorageTests/testSetMultiKey()", + "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/testNotExistingSplitsAndConnectionOk()", + "ReadyFromCacheTest/testPersistentAttributesDisabled()", + "ReadyFromCacheTest/testPersistentAttributesEnabled()", + "ReadyFromCacheTest/testSplitsAndConnOk_FromNoSplitFilterToFilter()", + "ReadyFromCacheTest/testSplitsAndConnOk_FromSplitFilterToNoFilter()", + "ReconnectBackoffCounterTest/testBase1()", + "ReconnectBackoffCounterTest/testBase2()", + "ReconnectBackoffCounterTest/testBase3()", + "ReconnectBackoffCounterTest/testBase8()", + "RecorderFlusherCheckerTests", + "RecorderFlusherCheckerTests/testBytesLimit()", + "RecorderFlusherCheckerTests/testCountLimit()", + "RegexTest", + "RegexTest/testsRegex()", + "RolloutCacheConfigurationTest", + "RolloutCacheConfigurationTest/testClearOnInitIsCorrectlySet()", + "RolloutCacheConfigurationTest/testDefaultValues()", + "RolloutCacheConfigurationTest/testExpirationIsCorrectlySet()", + "RolloutCacheConfigurationTest/testNegativeExpirationIsSetToDefault()", + "RolloutCacheManagerIntegrationTest", + "RolloutCacheManagerIntegrationTest/testClearOnInitClearCacheOnStartup()", + "RolloutCacheManagerIntegrationTest/testExpirationPeriodIsUsed()", + "RolloutCacheManagerIntegrationTest/testRepeatedInitWithClearOnInitSetToTrueDoesNotClearIfMinDaysHasNotElapsed()", + "RolloutCacheManagerTest", + "RolloutCacheManagerTest/testDefaultValueForLastClearTimestampClearsCacheWhenClearOnInitIsTrue()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStorageOnlyOnceWhenExecutedConsecutively()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsTrue()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStoragesWhenExpirationIsSurpassed()", + "RolloutCacheManagerTest/testValidateCacheCallsListener()", + "RolloutCacheManagerTest/testValidateCacheDoesNotCallClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsFalse()", + "RolloutCacheManagerTest/testValidateCacheDoesNotUpdateLastClearTimestampWhenStoragesAreNotCleared()", + "RolloutCacheManagerTest/testValidateCacheUpdatesLastClearTimestampWhenStoragesAreCleared()", + "RuleBasedSegmentsIntegrationTest", + "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/testGreaterThanOrEqualTo()", + "SemverTest/testInvalidFormats()", + "SemverTest/testLessThanOrEqualTo()", + "ServiceEndpointsTests", + "ServiceEndpointsTests/testBuilderValidationAuthError()", + "ServiceEndpointsTests/testBuilderValidationEventsError()", + "ServiceEndpointsTests/testBuilderValidationOk()", + "ServiceEndpointsTests/testBuilderValidationSdkError()", + "ServiceEndpointsTests/testBuilderValidationTelemetryError()", + "SingleSyncTest", + "SingleSyncTest/testSingleSyncEnabledImpressionsDebug()", + "SingleSyncTest/testSingleSyncEnabledImpressionsNone()", + "SingleSyncTest/testSingleSyncEnabledImpressionsOptmized()", + "SplitBgSynchronizerTests", + "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/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()", + "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/testMultiFactoryDifferentKey()", + "SplitFactoryBuilderTests/testMultiFactorySameKey()", + "SplitFactoryBuilderTests/testMultiFactoryTwoSameKey()", + "SplitFactoryBuilderTests/testNullApiKey()", + "SplitFactoryBuilderTests/testNullKey()", + "SplitFactoryBuilderTests/testNullMatchingKey()", + "SplitIntegrationTests", + "SplitIntegrationTests/testControlTreatment()", + "SplitIntegrationTests/testImpressionsCount()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledNoWaitMls()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledWaitMls()", + "SplitIntegrationTests/testReadyNoRef()", + "SplitManagerTest", + "SplitManagerTest/testAddOneSplit()", + "SplitManagerTest/testEmptyName()", + "SplitManagerTest/testInitialSplitLoaded()", + "SplitManagerTest/testSplitInfo()", + "SplitSdkUpdatePollingTest", + "SplitSdkUpdatePollingTest/testSdkReadyOnly()", + "SplitSdkUpdatePollingTest/testSdkUpdateMySegments()", + "SplitSdkUpdatePollingTest/testSdkUpdateSplits()", + "SplitValidatorTests", + "SplitValidatorTests/testEmptyName()", + "SplitValidatorTests/testExistingSplit()", + "SplitValidatorTests/testLeadingSpacesName()", + "SplitValidatorTests/testNoExistingSplit()", + "SplitValidatorTests/testNullName()", + "SplitValidatorTests/testTrailingSpacesName()", + "SplitsBgSyncWorkerTest", + "SplitsBgSyncWorkerTest/testClearExpiredCache()", + "SplitsBgSyncWorkerTest/testFetchFail()", + "SplitsBgSyncWorkerTest/testFetchSuccess()", + "SplitsBgSyncWorkerTest/testNoClearNonExpiredCache()", + "SplitsChangesCheckerTest", + "SplitsChangesCheckerTest/testSplitsChangesArrived()", + "SplitsChangesCheckerTest/testSplitsNoChangesEqualChangeNumber()", + "SplitsChangesCheckerTest/testSplitsNoChangesMinorChangeNumber()", + "SplitsDecoderTest/testDecodeMultiThreads()", + "SplitsDecoderTest/testDecodeOneThread()", + "SplitsDecoderTest/testDecodeTwoThreads()", + "SplitsEncoderTest", + "SplitsEncoderTest/testDecodeMultiThread()", + "SplitsEncoderTest/testDecodeOneThread()", + "SplitsEncoderTest/testDecodeTwoThread()", + "SplitsStorageTrafficTypesTests", + "SplitsStorageTrafficTypesTests/testChangedTrafficTypeForSplit()", + "SplitsStorageTrafficTypesTests/testExistingChangedTrafficTypeForSplit()", + "SplitsStorageTrafficTypesTests/testInitialtrafficTypes()", + "SplitsStorageTrafficTypesTests/testOverflowArchived()", + "SplitsStorageTrafficTypesTests/testRemove2TrafficTypes()", + "SplitsStorageTrafficTypesTests/testSeveralTrafficTypeUpdatesFinalActive()", + "SplitsStorageTrafficTypesTests/testSeveralTrafficTypeUpdatesFinalArchived()", + "SplitsStorageTrafficTypesTests/testUpdatedSplitTrafficType()", + "SplitsSyncHelperWithProxyHandlerTests", + "SplitsSyncHelperWithProxyHandlerTests/testBackgroundSyncAlwaysUsesLatestSpec()", + "SplitsSyncHelperWithProxyHandlerTests/testNormalOperationUsesLatestSpec()", + "SplitsSyncHelperWithProxyHandlerTests/testProxyErrorCausesFallbackToLegacySpec()", + "SplitsSyncHelperWithProxyHandlerTests/testRecoveryModeAfterIntervalElapsed()", + "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/testSuccesfulMultiUserKeyRequest()", + "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", + "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/testShouldNoReconnect()", + "StreamingNoReconectWhenPollingTest/testShouldReconnect()", + "StreamingOccupancyTest", + "StreamingOccupancyTest/testOccupancy()", + "StreamingSplitKillTest", + "StreamingSplitKillTest/testSplitKill()", + "StreamingSplitsSyncTest/testInit()", + "SyncConfigTest", + "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/testPushSubsystemDownReceived()", + "SyncManagerTest/testPushSubsystemUpReceived()", + "SyncManagerTest/testStartSingleModeStreamingDisabled()", + "SyncManagerTest/testStartSingleModeStreamingEnabled()", + "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/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()", + "TelemetryStatsRecorderWorkerTests", + "TelemetryStatsRecorderWorkerTests/testConcurrentFlush()", + "TelemetryStatsRecorderWorkerTests/testEndpointNotReachable()", + "TelemetryStatsRecorderWorkerTests/testFailedAttemptLimit()", + "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/testInvalidChallengeNoSecTrust()", + "TlsPinningCheckerTests/testRsa2048Spki()", + "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/testFeatureFlagWithUnsupportedMatcherIsPresentInManager()", + "UnsupportedMatcherIntegrationTest/testGetTreatmentForUnsupportedMatcherFeatureFlagReturnsControl()", + "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/testKey()", + "VersionTest", + "VersionTest/testFactoryVersion()", + "VersionTest/testSemanticVersion()" + ], + "target": { + "containerPath": "container:Split.xcodeproj", + "identifier": "592C6AA4211B6C99002D120C", + "name": "SplitTestsSwift5" + } + }, { - "skippedTests" : [ + "skippedTests": [ "AnyValueValidatorTests", - "AnyValueValidatorTests\/testInvalidListValues()", - "AnyValueValidatorTests\/testInvalidPrimitiveValues()", - "AnyValueValidatorTests\/testValidListValues()", - "AnyValueValidatorTests\/testValidPrimitiveValues()", + "AnyValueValidatorTests/testInvalidListValues()", + "AnyValueValidatorTests/testInvalidPrimitiveValues()", + "AnyValueValidatorTests/testValidListValues()", + "AnyValueValidatorTests/testValidPrimitiveValues()", "ApiKeyValidatorTests", - "ApiKeyValidatorTests\/testEmptyKey()", - "ApiKeyValidatorTests\/testNull()", - "ApiKeyValidatorTests\/testValid()", + "ApiKeyValidatorTests/testEmptyKey()", + "ApiKeyValidatorTests/testNull()", + "ApiKeyValidatorTests/testValid()", "AttributesDaoTest", - "AttributesDaoTest\/testDataIsEncryptedInDb()", - "AttributesDaoTest\/testGetInvalidKeyAes128Cbc()", - "AttributesDaoTest\/testGetInvalidKeyPlainText()", - "AttributesDaoTest\/testRemoveAllAes128Cbc()", - "AttributesDaoTest\/testRemoveAllPlainText()", - "AttributesDaoTest\/testUpdateGetAes128Cbc()", - "AttributesDaoTest\/testUpdateGetPlainText()", + "AttributesDaoTest/testDataIsEncryptedInDb()", + "AttributesDaoTest/testGetInvalidKeyAes128Cbc()", + "AttributesDaoTest/testGetInvalidKeyPlainText()", + "AttributesDaoTest/testRemoveAllAes128Cbc()", + "AttributesDaoTest/testRemoveAllPlainText()", + "AttributesDaoTest/testUpdateGetAes128Cbc()", + "AttributesDaoTest/testUpdateGetPlainText()", "AttributesEvaluationTest", - "AttributesEvaluationTest\/testAttributesPersistentedCorrectly()", - "AttributesEvaluationTest\/testEvaluationPrecedence()", - "AttributesEvaluationTest\/testPersistenceDisabled()", - "AttributesEvaluationTest\/testPersistentEvalNoAttributesSeveralOperations()", + "AttributesEvaluationTest/testAttributesPersistentedCorrectly()", + "AttributesEvaluationTest/testEvaluationPrecedence()", + "AttributesEvaluationTest/testPersistenceDisabled()", + "AttributesEvaluationTest/testPersistentEvalNoAttributesSeveralOperations()", "AttributesStorageTests", - "AttributesStorageTests\/testClear()", - "AttributesStorageTests\/testGetAttributesAfterLoad()", - "AttributesStorageTests\/testNoLoaded()", - "AttributesStorageTests\/testRemove()", - "AttributesStorageTests\/testUpdateAttributes()", - "AttributesStorageTests\/testUpdateEmptyAttributes()", + "AttributesStorageTests/testClear()", + "AttributesStorageTests/testGetAttributesAfterLoad()", + "AttributesStorageTests/testNoLoaded()", + "AttributesStorageTests/testRemove()", + "AttributesStorageTests/testUpdateAttributes()", + "AttributesStorageTests/testUpdateEmptyAttributes()", "Base64UtilsTest", - "Base64UtilsTest\/testEmpty()", - "Base64UtilsTest\/testNil()", - "Base64UtilsTest\/testRealToken()", - "BetweenSemverMatcherTest\/testGeneralMatches()", - "BetweenSemverMatcherTest\/testMatchShouldReturnFalseWhenGreater()", - "BetweenSemverMatcherTest\/testMatchShouldReturnFalseWhenLess()", - "BetweenSemverMatcherTest\/testMatchShouldReturnTrueWhenBetween()", - "BetweenSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenGreater()", - "BetweenSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenLess()", - "BetweenSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenBetween()", - "BetweenSemverMatcherTest\/testMatchWithNullEndTargetShouldReturnFalse()", - "BetweenSemverMatcherTest\/testMatchWithNullKeyShouldReturnFalse()", - "BetweenSemverMatcherTest\/testMatchWithNullStartTargetShouldReturnFalse()", - "BetweenSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenGreater()", - "BetweenSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenLess()", - "BetweenSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenBetween()", + "Base64UtilsTest/testEmpty()", + "Base64UtilsTest/testNil()", + "Base64UtilsTest/testRealToken()", + "BetweenSemverMatcherTest/testGeneralMatches()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithNullEndTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullStartTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenBetween()", "BlockingQueueTest", - "BlockingQueueTest\/testAddAndTake()", - "BlockingQueueTest\/testInterrupt()", - "BucketSplitTest\/testMultiClientBuckets()", + "BlockingQueueTest/testAddAndTake()", + "BlockingQueueTest/testInterrupt()", + "BucketSplitTest/testMultiClientBuckets()", "ByKeyAttributesStorageTests", - "ByKeyAttributesStorageTests\/testClear()", - "ByKeyAttributesStorageTests\/testGetAttributesAfterLoad()", - "ByKeyAttributesStorageTests\/testNoLoaded()", - "ByKeyAttributesStorageTests\/testRemove()", - "ByKeyAttributesStorageTests\/testUpdateAttributes()", - "ByKeyAttributesStorageTests\/testUpdateEmptyAttributes()", + "ByKeyAttributesStorageTests/testClear()", + "ByKeyAttributesStorageTests/testGetAttributesAfterLoad()", + "ByKeyAttributesStorageTests/testNoLoaded()", + "ByKeyAttributesStorageTests/testRemove()", + "ByKeyAttributesStorageTests/testUpdateAttributes()", + "ByKeyAttributesStorageTests/testUpdateEmptyAttributes()", "ByKeyFacadeTest", - "ByKeyFacadeTest\/testAppendRemove()", - "ByKeyFacadeTest\/testDestroy()", - "ByKeyFacadeTest\/testForceSync()", - "ByKeyFacadeTest\/testLoadDataFromCache()", - "ByKeyFacadeTest\/testNoPeriodicSync()", - "ByKeyFacadeTest\/testPeriodicStartPauseResumeStop()", - "ByKeyFacadeTest\/testPeriodicStartStop()", - "ByKeyFacadeTest\/testStartSyncForKey()", - "ByKeyFacadeTest\/testStartSyncForKeyPolling()", - "ByKeyFacadeTest\/testSynchronize()", - "ByKeyMySegmentsStorageTests\/testGetMySegmentsAfterLoad()", - "ByKeyMySegmentsStorageTests\/testNoLoaded()", - "ByKeyMySegmentsStorageTests\/testUpdateEmptySegments()", + "ByKeyFacadeTest/testAppendRemove()", + "ByKeyFacadeTest/testDestroy()", + "ByKeyFacadeTest/testForceSync()", + "ByKeyFacadeTest/testLoadDataFromCache()", + "ByKeyFacadeTest/testNoPeriodicSync()", + "ByKeyFacadeTest/testPeriodicStartPauseResumeStop()", + "ByKeyFacadeTest/testPeriodicStartStop()", + "ByKeyFacadeTest/testStartSyncForKey()", + "ByKeyFacadeTest/testStartSyncForKeyPolling()", + "ByKeyFacadeTest/testSynchronize()", + "ByKeyMySegmentsStorageTests/testGetMySegmentsAfterLoad()", + "ByKeyMySegmentsStorageTests/testNoLoaded()", + "ByKeyMySegmentsStorageTests/testUpdateEmptySegments()", "CdnByPassTest", - "CdnByPassTest\/testInit()", - "CdnByPassTest\/testInitWithoutSpec()", + "CdnByPassTest/testInit()", + "CdnByPassTest/testInitWithoutSpec()", "CertificatePinningConfigTests", - "CertificatePinningConfigTests\/testAddCertificateAndHashes()", - "CertificatePinningConfigTests\/testAddWrongCertificate()", - "CertificatePinningConfigTests\/testAddWrongSpkiCertificate()", - "CertificatePinningConfigTests\/testAddWrongStringHash()", - "CertificatePinningConfigTests\/testAddWrongStringHashFormatHash()", - "CertificatePinningConfigTests\/testAddWrongStringHashType()", + "CertificatePinningConfigTests/testAddCertificateAndHashes()", + "CertificatePinningConfigTests/testAddWrongCertificate()", + "CertificatePinningConfigTests/testAddWrongSpkiCertificate()", + "CertificatePinningConfigTests/testAddWrongStringHash()", + "CertificatePinningConfigTests/testAddWrongStringHashFormatHash()", + "CertificatePinningConfigTests/testAddWrongStringHashType()", "CipherTest", - "CipherTest\/testBasicEncryptDecrypt()", - "CipherTest\/testEventEncryptDecrypt()", - "CipherTest\/testImpressionEncryptDecrypt()", - "CipherTest\/testJsonSplitEncryptDecrypt()", - "CipherTest\/testMySegmentsEncryptDecrypt()", - "CipherTest\/testVeryLongTextEncryptDecrypt()", + "CipherTest/testBasicEncryptDecrypt()", + "CipherTest/testEventEncryptDecrypt()", + "CipherTest/testImpressionEncryptDecrypt()", + "CipherTest/testJsonSplitEncryptDecrypt()", + "CipherTest/testMySegmentsEncryptDecrypt()", + "CipherTest/testVeryLongTextEncryptDecrypt()", "ComputeProcessTest", - "ComputeProcessTest\/testMultiProcess()", - "ComputeProcessTest\/testOneLessThanMinProcess()", - "ComputeProcessTest\/testOneProcessEqualsMin()", - "ComputeProcessTest\/testTwoProcess()", - "ComputeProcessTest\/testTwoProcessEdge()", + "ComputeProcessTest/testMultiProcess()", + "ComputeProcessTest/testOneLessThanMinProcess()", + "ComputeProcessTest/testOneProcessEqualsMin()", + "ComputeProcessTest/testTwoProcess()", + "ComputeProcessTest/testTwoProcessEdge()", "ConcurrentSetTests", - "ConcurrentSetTests\/testDeleteAll()", - "ConcurrentSetTests\/testInsert()", - "ConcurrentSetTests\/testSet()", - "ConcurrentSetTests\/testTakeAll()", + "ConcurrentSetTests/testDeleteAll()", + "ConcurrentSetTests/testInsert()", + "ConcurrentSetTests/testSet()", + "ConcurrentSetTests/testTakeAll()", "ConfigTest", - "ConfigTest\/testImpressionsModeEmpty()", - "ConfigTest\/testImpressionsModedebug()", - "ConfigTest\/testImpressionsModenone()", - "ConfigTest\/testImpressionsModeoptimized()", + "ConfigTest/testImpressionsModeEmpty()", + "ConfigTest/testImpressionsModedebug()", + "ConfigTest/testImpressionsModenone()", + "ConfigTest/testImpressionsModeoptimized()", "CountsRecorderCountWorkerTests", - "CountsRecorderCountWorkerTests\/testFailToSendSome()", - "CountsRecorderCountWorkerTests\/testSendNoImpressions()", - "CountsRecorderCountWorkerTests\/testSendOneImpression()", - "CountsRecorderCountWorkerTests\/testSendSuccess()", + "CountsRecorderCountWorkerTests/testFailToSendSome()", + "CountsRecorderCountWorkerTests/testSendNoImpressions()", + "CountsRecorderCountWorkerTests/testSendOneImpression()", + "CountsRecorderCountWorkerTests/testSendSuccess()", "CredentialPinParserTests", - "CredentialPinParserTests\/testPinsForHost()", + "CredentialPinParserTests/testPinsForHost()", "DbCipherTest", - "DbCipherTest\/testEncryptDecryptDb()", + "DbCipherTest/testEncryptDecryptDb()", "DbForDifferentApiKeysTest", - "DbForDifferentApiKeysTest\/testInitialization()", + "DbForDifferentApiKeysTest/testInitialization()", "DecompressionTest", - "DecompressionTest\/testGzipAllHeaders()", - "DecompressionTest\/testGzipCompressionMethodHeader()", - "DecompressionTest\/testGzipHeaderComments()", - "DecompressionTest\/testGzipHeaderCrc16()", - "DecompressionTest\/testGzipHeaderExtraField()", - "DecompressionTest\/testGzipHeaderFileName()", - "DecompressionTest\/testGzipIncorrectHeader()", - "DecompressionTest\/testHeaderFlag0()", - "DecompressionTest\/testLoremIpsumGzip()", - "DecompressionTest\/testLoremIpsumZlib()", - "DecompressionTest\/testZlibCompressionMethodHeader()", + "DecompressionTest/testGzipAllHeaders()", + "DecompressionTest/testGzipCompressionMethodHeader()", + "DecompressionTest/testGzipHeaderComments()", + "DecompressionTest/testGzipHeaderCrc16()", + "DecompressionTest/testGzipHeaderExtraField()", + "DecompressionTest/testGzipHeaderFileName()", + "DecompressionTest/testGzipIncorrectHeader()", + "DecompressionTest/testHeaderFlag0()", + "DecompressionTest/testLoremIpsumGzip()", + "DecompressionTest/testLoremIpsumZlib()", + "DecompressionTest/testZlibCompressionMethodHeader()", "EndpointFactoryTest", - "EndpointFactoryTest\/testMySegmentsEndpoint()", - "EndpointFactoryTest\/testMySegmentsEndpointSlashKeyEncoding()", - "EndpointFactoryTest\/testRecordEventsEndpoint()", - "EndpointFactoryTest\/testRecordImpressionsEndpoint()", - "EndpointFactoryTest\/testSplitChangesEndpoint()", - "EndpointFactoryTest\/testStreamingEndpoint()", - "EndpointFactoryTest\/testTelemetryConfigEndpoint()", - "EndpointFactoryTest\/testTelemetryUsageEndpoint()", + "EndpointFactoryTest/testMySegmentsEndpoint()", + "EndpointFactoryTest/testMySegmentsEndpointSlashKeyEncoding()", + "EndpointFactoryTest/testRecordEventsEndpoint()", + "EndpointFactoryTest/testRecordImpressionsEndpoint()", + "EndpointFactoryTest/testSplitChangesEndpoint()", + "EndpointFactoryTest/testStreamingEndpoint()", + "EndpointFactoryTest/testTelemetryConfigEndpoint()", + "EndpointFactoryTest/testTelemetryUsageEndpoint()", "EndpointTest", - "EndpointTest\/testDefaultEndpointBuild()", - "EndpointTest\/testHeadersEndpointBuild()", - "EndpointTest\/testPostEndpointBuild()", + "EndpointTest/testDefaultEndpointBuild()", + "EndpointTest/testHeadersEndpointBuild()", + "EndpointTest/testPostEndpointBuild()", "EqualToSemverMatcherTest", - "EqualToSemverMatcherTest\/testGeneralUnsuccessfulMatches()", - "EqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenKeyIsNull()", - "EqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenPatchDiffers()", - "EqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenVersionsAreEqual()", - "EqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenVersionsDiffer()", - "EqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenVersionsAreEqual()", - "EqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenVersionsDiffer()", - "EqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenPatchDiffers()", + "EqualToSemverMatcherTest/testMatchShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenVersionsAreEqual()", "EvaluatorTests", - "EvaluatorTests\/testAlgoLegacy()", - "EvaluatorTests\/testAlgoMurmur3()", - "EvaluatorTests\/testAlgoNull()", - "EvaluatorTests\/testAllocation1Percent()", - "EvaluatorTests\/testBrokenSplit()", - "EvaluatorTests\/testDefaultRule()", - "EvaluatorTests\/testDefaultTreatment()", - "EvaluatorTests\/testEqualsToSetConfigTreatment()", - "EvaluatorTests\/testEqualsToSetNoConfigTreatment()", - "EvaluatorTests\/testInLargeSegmentWhitelist()", - "EvaluatorTests\/testInSegmentTestKey()", - "EvaluatorTests\/testInSegmentsRule1()", - "EvaluatorTests\/testKilledSplit()", - "EvaluatorTests\/testMatchesStringNoConfigTreatment()", - "EvaluatorTests\/testMissingDefaultRule()", - "EvaluatorTests\/testNotInLargeSegmentWhitelist()", - "EvaluatorTests\/testNotInSplit()", - "EvaluatorTests\/testWhitelisted()", - "EvaluatorTests\/testWhitelistedOff()", - "EvaluatorTests\/testsTrafficAllocation50DefaultRule50()", + "EvaluatorTests/testAlgoLegacy()", + "EvaluatorTests/testAlgoMurmur3()", + "EvaluatorTests/testAlgoNull()", + "EvaluatorTests/testAllocation1Percent()", + "EvaluatorTests/testBrokenSplit()", + "EvaluatorTests/testDefaultRule()", + "EvaluatorTests/testDefaultTreatment()", + "EvaluatorTests/testEqualsToSetConfigTreatment()", + "EvaluatorTests/testEqualsToSetNoConfigTreatment()", + "EvaluatorTests/testInLargeSegmentWhitelist()", + "EvaluatorTests/testInSegmentTestKey()", + "EvaluatorTests/testInSegmentsRule1()", + "EvaluatorTests/testKilledSplit()", + "EvaluatorTests/testMatchesStringNoConfigTreatment()", + "EvaluatorTests/testMissingDefaultRule()", + "EvaluatorTests/testNotInLargeSegmentWhitelist()", + "EvaluatorTests/testNotInSplit()", + "EvaluatorTests/testWhitelisted()", + "EvaluatorTests/testWhitelistedOff()", + "EvaluatorTests/testsTrafficAllocation50DefaultRule50()", "EventDTOJsonTest", - "EventDTOJsonTest\/testBasic()", - "EventDTOJsonTest\/testEncode()", - "EventDTOJsonTest\/testNonNumber()", - "EventDTOJsonTest\/testProperties()", - "EventDTOJsonTest\/testPropertiesDecodeEncode()", + "EventDTOJsonTest/testBasic()", + "EventDTOJsonTest/testEncode()", + "EventDTOJsonTest/testNonNumber()", + "EventDTOJsonTest/testProperties()", + "EventDTOJsonTest/testPropertiesDecodeEncode()", "EventDaoTest", - "EventDaoTest\/testDataIsEncryptedInDb()", - "EventDaoTest\/testInsertGetAes128Cbc()", - "EventDaoTest\/testInsertGetPlainText()", - "EventDaoTest\/testInsertManyGetAes128Cbc()", - "EventDaoTest\/testInsertManyGetPlainText()", - "EventDaoTest\/testLoadOutdatedAes128Cbc()", - "EventDaoTest\/testLoadOutdatedPlainText()", - "EventDaoTest\/testUpdatePlainText()", + "EventDaoTest/testDataIsEncryptedInDb()", + "EventDaoTest/testInsertGetAes128Cbc()", + "EventDaoTest/testInsertGetPlainText()", + "EventDaoTest/testInsertManyGetAes128Cbc()", + "EventDaoTest/testInsertManyGetPlainText()", + "EventDaoTest/testLoadOutdatedAes128Cbc()", + "EventDaoTest/testLoadOutdatedPlainText()", + "EventDaoTest/testUpdatePlainText()", "EventStreamParserTest", - "EventStreamParserTest\/testParseColon()", - "EventStreamParserTest\/testParseEmptyLineNoEnd()", - "EventStreamParserTest\/testParseEnd()", - "EventStreamParserTest\/testParseErrorMessage()", - "EventStreamParserTest\/testParseKeepAlive()", - "EventStreamParserTest\/testParseNoFieldName()", - "EventStreamParserTest\/testParseTwoColon()", + "EventStreamParserTest/testParseColon()", + "EventStreamParserTest/testParseEmptyLineNoEnd()", + "EventStreamParserTest/testParseEnd()", + "EventStreamParserTest/testParseErrorMessage()", + "EventStreamParserTest/testParseKeepAlive()", + "EventStreamParserTest/testParseNoFieldName()", + "EventStreamParserTest/testParseTwoColon()", "EventValidatorTests", - "EventValidatorTests\/testEmptyKey()", - "EventValidatorTests\/testEmptyTrafficType()", - "EventValidatorTests\/testLongKey()", - "EventValidatorTests\/testNoChachedServerAndUppercasedTrafficType()", - "EventValidatorTests\/testNoChachedServerTrafficType()", - "EventValidatorTests\/testNullTrafficType()", - "EventValidatorTests\/testNullType()", - "EventValidatorTests\/testTypeName()", - "EventValidatorTests\/testUppercaseCharsInTrafficType()", - "EventValidatorTests\/testValidEventNullValue()", + "EventValidatorTests/testEmptyKey()", + "EventValidatorTests/testEmptyTrafficType()", + "EventValidatorTests/testLongKey()", + "EventValidatorTests/testNoChachedServerAndUppercasedTrafficType()", + "EventValidatorTests/testNoChachedServerTrafficType()", + "EventValidatorTests/testNullTrafficType()", + "EventValidatorTests/testNullType()", + "EventValidatorTests/testTypeName()", + "EventValidatorTests/testUppercaseCharsInTrafficType()", + "EventValidatorTests/testValidEventNullValue()", "EventsRecorderWorkerTests", - "EventsRecorderWorkerTests\/testFailToSendSome()", - "EventsRecorderWorkerTests\/testSendNoEvents()", - "EventsRecorderWorkerTests\/testSendSuccess()", + "EventsRecorderWorkerTests/testFailToSendSome()", + "EventsRecorderWorkerTests/testSendNoEvents()", + "EventsRecorderWorkerTests/testSendSuccess()", "EventsStorageTest", - "EventsStorageTest\/testClear()", - "EventsStorageTest\/testDisablePersistence()", - "EventsStorageTest\/testEnablePersistence()", - "EventsStorageTest\/testStartDisabledPersistence()", - "EventsStorageTest\/testStartEnabledPersistence()", + "EventsStorageTest/testClear()", + "EventsStorageTest/testDisablePersistence()", + "EventsStorageTest/testEnablePersistence()", + "EventsStorageTest/testStartDisabledPersistence()", + "EventsStorageTest/testStartEnabledPersistence()", "EventsSynchronizerTest", - "EventsSynchronizerTest\/testDestroy()", - "EventsSynchronizerTest\/testFlush()", - "EventsSynchronizerTest\/testPause()", - "EventsSynchronizerTest\/testPush()", - "EventsSynchronizerTest\/testResume()", - "EventsSynchronizerTest\/testStart()", - "EventsSynchronizerTest\/testStop()", + "EventsSynchronizerTest/testDestroy()", + "EventsSynchronizerTest/testFlush()", + "EventsSynchronizerTest/testPause()", + "EventsSynchronizerTest/testPush()", + "EventsSynchronizerTest/testResume()", + "EventsSynchronizerTest/testStart()", + "EventsSynchronizerTest/testStop()", "EventsTrackerTest", - "EventsTrackerTest\/testTrackDisabled()", - "EventsTrackerTest\/testTrackEnabled()", + "EventsTrackerTest/testTrackDisabled()", + "EventsTrackerTest/testTrackEnabled()", "FactoryMonitorTest", - "FactoryMonitorTest\/testCountLiveFactories()", - "FactoryMonitorTest\/testDeallocatedCountLiveFactories()", + "FactoryMonitorTest/testCountLiveFactories()", + "FactoryMonitorTest/testDeallocatedCountLiveFactories()", "FactoryRegistryTest", - "FactoryRegistryTest\/testCountLiveFactories()", - "FactoryRegistryTest\/testCountWithDeallocatedLiveFactories()", + "FactoryRegistryTest/testCountLiveFactories()", + "FactoryRegistryTest/testCountWithDeallocatedLiveFactories()", "FeatureFlagsPayloadDecoderTest", - "FeatureFlagsPayloadDecoderTest\/testDecodeGzip()", - "FeatureFlagsPayloadDecoderTest\/testDecodeZlib()", + "FeatureFlagsPayloadDecoderTest/testDecodeGzip()", + "FeatureFlagsPayloadDecoderTest/testDecodeZlib()", "FeatureFlagsSynchronizerTest", - "FeatureFlagsSynchronizerTest\/testLoadSplitWhenQuerystringNamesChanges()", - "FeatureFlagsSynchronizerTest\/testLoadSplitWhenQuerystringSetsChanges()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsWhenFlagsSetsAndFilterHasChangedClearsAllFeatureFlags()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsWhenFlagsSetsHasChangedClearsAllFeatureFlags()", - "FeatureFlagsSynchronizerTest\/testStartPeriodicFetchingSingleModeEnabled()", - "FeatureFlagsSynchronizerTest\/testStartPeriodicSync()", - "FeatureFlagsSynchronizerTest\/testStop()", - "FeatureFlagsSynchronizerTest\/testStopPeriodicSync()", - "FeatureFlagsSynchronizerTest\/testSynchronizeSplits()", - "FeatureFlagsSynchronizerTest\/testSynchronizeSplitsWithChangeNumber()", - "FeatureFlagsSynchronizerTest\/testSynchronizeSplitsWithUriTooLong()", - "FeatureFlagsSynchronizerTest\/testUpdateSplitsSingleModeEnabled()", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringNamesChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringSetsChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsAndFilterHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testStartPeriodicFetchingSingleModeEnabled()", + "FeatureFlagsSynchronizerTest/testStartPeriodicSync()", + "FeatureFlagsSynchronizerTest/testStop()", + "FeatureFlagsSynchronizerTest/testStopPeriodicSync()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplits()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithChangeNumber()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithUriTooLong()", + "FeatureFlagsSynchronizerTest/testUpdateSplitsSingleModeEnabled()", "FetchSpecificSplitsTest", - "FetchSpecificSplitsTest\/testBothFilters()", - "FetchSpecificSplitsTest\/testByNamesFilter()", - "FetchSpecificSplitsTest\/testByPrefixFilter()", - "FetcherThrottleTests\/testDelayValues()", + "FetchSpecificSplitsTest/testBothFilters()", + "FetchSpecificSplitsTest/testByNamesFilter()", + "FetchSpecificSplitsTest/testByPrefixFilter()", + "FetcherThrottleTests/testDelayValues()", "FilterBuilderTest", - "FilterBuilderTest\/testBasicBySetQueryString()", - "FilterBuilderTest\/testBySetAndByNameQueryString()", - "FilterBuilderTest\/testFilterByNamesValuesDeduptedAndGrouped()", - "FilterBuilderTest\/testMaxByNameFilterExceded()", - "FilterBuilderTest\/testMaxByPrefixFilterExceded()", - "FilterBuilderTest\/testNoFilters()", - "FilterBuilderTest\/testOnlyOneTypeQueryString()", - "FilterBuilderTest\/testQueryStringWithSpecialChars1()", - "FilterBuilderTest\/testQueryStringWithSpecialChars2()", - "FilterBuilderTest\/testQueryStringWithSpecialChars4()", + "FilterBuilderTest/testBasicBySetQueryString()", + "FilterBuilderTest/testBySetAndByNameQueryString()", + "FilterBuilderTest/testFilterByNamesValuesDeduptedAndGrouped()", + "FilterBuilderTest/testMaxByNameFilterExceded()", + "FilterBuilderTest/testMaxByPrefixFilterExceded()", + "FilterBuilderTest/testNoFilters()", + "FilterBuilderTest/testOnlyOneTypeQueryString()", + "FilterBuilderTest/testQueryStringWithSpecialChars1()", + "FilterBuilderTest/testQueryStringWithSpecialChars2()", + "FilterBuilderTest/testQueryStringWithSpecialChars4()", "FlagSetValidatorTests", - "FlagSetValidatorTests\/testCleanAndValidateValues()", - "FlagSetValidatorTests\/testValidateOnEvaluationWithFilteredValues()", + "FlagSetValidatorTests/testCleanAndValidateValues()", + "FlagSetValidatorTests/testValidateOnEvaluationWithFilteredValues()", "FlagSetsCacheTests", - "FlagSetsCacheTests\/testAddToFlagSetsNoFilter()", - "FlagSetsCacheTests\/testAddToFlagSetsWithFilter()", - "FlagSetsCacheTests\/testRemoveFromFlagSetsNoFilter()", + "FlagSetsCacheTests/testAddToFlagSetsNoFilter()", + "FlagSetsCacheTests/testAddToFlagSetsWithFilter()", + "FlagSetsCacheTests/testRemoveFromFlagSetsNoFilter()", "GeneralInfoStorageTest", - "GeneralInfoStorageTest\/testGetRolloutCacheLastClearTimestampGetsValueFromDao()", - "GeneralInfoStorageTest\/testGetRolloutCacheLastClearTimestampReturnsZeroIfEntityIsNil()", - "GeneralInfoStorageTest\/testGetUpdateTimestampReturnsZeroIfEntityIsNil()", - "GeneralInfoStorageTest\/testSetRolloutCacheLastClearTimestampSetsValueOnDao()", - "GeneralInfoStorageTest\/testSetUpdateTimestampSetsValueOnDao()", + "GeneralInfoStorageTest/testGetRolloutCacheLastClearTimestampGetsValueFromDao()", + "GeneralInfoStorageTest/testGetRolloutCacheLastClearTimestampReturnsZeroIfEntityIsNil()", + "GeneralInfoStorageTest/testGetUpdateTimestampReturnsZeroIfEntityIsNil()", + "GeneralInfoStorageTest/testSetRolloutCacheLastClearTimestampSetsValueOnDao()", + "GeneralInfoStorageTest/testSetUpdateTimestampSetsValueOnDao()", "GreaterThanOrEqualToSemverMatcherTest", - "GreaterThanOrEqualToSemverMatcherTest\/testGeneralUnsuccessfulMatches()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenKeyIsLess()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenKeyIsNull()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenKeyIsEqual()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenKeyIsGreater()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenLess()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenGreater()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenLess()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenEqual()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenGreater()", "HashedImpressionDaoTest", - "HashedImpressionDaoTest\/testDelete()", - "HashedImpressionDaoTest\/testGetAll()", - "HashedImpressionDaoTest\/testUpdate()", + "HashedImpressionDaoTest/testDelete()", + "HashedImpressionDaoTest/testGetAll()", + "HashedImpressionDaoTest/testUpdate()", "HttpClientTest", - "HttpClientTest\/testDataRequest()", - "HttpClientTest\/testDataRequestError()", - "HttpClientTest\/testDataRequestWithOrder()", - "HttpClientTest\/testStreamRequest()", - "HttpClientTest\/testUploadRequest()", + "HttpClientTest/testDataRequest()", + "HttpClientTest/testDataRequestError()", + "HttpClientTest/testDataRequestWithOrder()", + "HttpClientTest/testStreamRequest()", + "HttpClientTest/testUploadRequest()", "HttpDataRequestTest", - "HttpDataRequestTest\/testOnResponseCompletedError()", - "HttpDataRequestTest\/testOnResponseCompletedOk()", - "HttpDataRequestTest\/testRequestCreation()", - "HttpDataRequestTest\/testRequestCreationWithOrder()", - "HttpDataRequestTest\/testRequestEnquedOnSend()", + "HttpDataRequestTest/testOnResponseCompletedError()", + "HttpDataRequestTest/testOnResponseCompletedOk()", + "HttpDataRequestTest/testRequestCreation()", + "HttpDataRequestTest/testRequestCreationWithOrder()", + "HttpDataRequestTest/testRequestEnquedOnSend()", "HttpEventsRecorderTests", - "HttpEventsRecorderTests\/testServerNoReachable()", - "HttpEventsRecorderTests\/testSuccessSending()", + "HttpEventsRecorderTests/testServerNoReachable()", + "HttpEventsRecorderTests/testSuccessSending()", "HttpImpressionsCountRecorderTests", - "HttpImpressionsCountRecorderTests\/testServerNoReachable()", - "HttpImpressionsCountRecorderTests\/testSuccessSending()", + "HttpImpressionsCountRecorderTests/testServerNoReachable()", + "HttpImpressionsCountRecorderTests/testSuccessSending()", "HttpImpressionsRecorderTests", - "HttpImpressionsRecorderTests\/testServerNoReachable()", - "HttpImpressionsRecorderTests\/testSuccessSending()", + "HttpImpressionsRecorderTests/testServerNoReachable()", + "HttpImpressionsRecorderTests/testSuccessSending()", "HttpMySegmentsFetcherTest", - "HttpMySegmentsFetcherTest\/testSuccessFulFetch()", + "HttpMySegmentsFetcherTest/testSuccessFulFetch()", "HttpRequestListTest", - "HttpRequestListTest\/testAddRequest()", - "HttpRequestListTest\/testOverrideSetRequest()", - "HttpRequestListTest\/testTakeRequest()", + "HttpRequestListTest/testAddRequest()", + "HttpRequestListTest/testOverrideSetRequest()", + "HttpRequestListTest/testTakeRequest()", "HttpRequestManagerTests", - "HttpRequestManagerTests\/testPinnedCredentialValidation()", + "HttpRequestManagerTests/testPinnedCredentialValidation()", "HttpResponseTest", - "HttpResponseTest\/testHttp104()", - "HttpResponseTest\/testHttp200()", - "HttpResponseTest\/testHttp299()", - "HttpResponseTest\/testHttp300()", + "HttpResponseTest/testHttp104()", + "HttpResponseTest/testHttp200()", + "HttpResponseTest/testHttp299()", + "HttpResponseTest/testHttp300()", "HttpSplitFetcherTests", - "HttpSplitFetcherTests\/testServerNoReachable()", - "HttpSplitFetcherTests\/testSuccessFullFetch()", + "HttpSplitFetcherTests/testServerNoReachable()", + "HttpSplitFetcherTests/testSuccessFullFetch()", "HttpStreamRequestTest", - "HttpStreamRequestTest\/testErrorResponse()", - "HttpStreamRequestTest\/testOnResponseOk()", - "HttpStreamRequestTest\/testRequestCreation()", - "HttpStreamRequestTest\/testRequestEnquedOnSend()", + "HttpStreamRequestTest/testErrorResponse()", + "HttpStreamRequestTest/testOnResponseOk()", + "HttpStreamRequestTest/testRequestCreation()", + "HttpStreamRequestTest/testRequestEnquedOnSend()", "HttpTelemetryConfigRecorderTest", - "HttpTelemetryConfigRecorderTest\/testServerNoReachable()", - "HttpTelemetryConfigRecorderTest\/testSuccessSending()", + "HttpTelemetryConfigRecorderTest/testServerNoReachable()", + "HttpTelemetryConfigRecorderTest/testSuccessSending()", "HttpTelemetryStatsRecorderTest", - "HttpTelemetryStatsRecorderTest\/testServerNoReachable()", - "HttpTelemetryStatsRecorderTest\/testSuccessSending()", + "HttpTelemetryStatsRecorderTest/testServerNoReachable()", + "HttpTelemetryStatsRecorderTest/testSuccessSending()", "HttpUniqueKeyRecorderTests", - "HttpUniqueKeyRecorderTests\/testServerNoReachable()", - "HttpUniqueKeyRecorderTests\/testSuccessSending()", + "HttpUniqueKeyRecorderTests/testServerNoReachable()", + "HttpUniqueKeyRecorderTests/testSuccessSending()", "ImpressionDaoTest", - "ImpressionDaoTest\/testDataIsEncryptedInDb()", - "ImpressionDaoTest\/testInsertGet()", - "ImpressionDaoTest\/testInsertGetAes128Cbc()", - "ImpressionDaoTest\/testInsertManyGet()", - "ImpressionDaoTest\/testInsertManyGetAes128Cbc()", - "ImpressionDaoTest\/testLoadOutdated()", - "ImpressionDaoTest\/testLoadOutdatedAes128Cbc()", - "ImpressionDaoTest\/testUpdate()", - "ImpressionDaoTest\/testUpdateAes128Cbc()", + "ImpressionDaoTest/testDataIsEncryptedInDb()", + "ImpressionDaoTest/testInsertGet()", + "ImpressionDaoTest/testInsertGetAes128Cbc()", + "ImpressionDaoTest/testInsertManyGet()", + "ImpressionDaoTest/testInsertManyGetAes128Cbc()", + "ImpressionDaoTest/testLoadOutdated()", + "ImpressionDaoTest/testLoadOutdatedAes128Cbc()", + "ImpressionDaoTest/testUpdate()", + "ImpressionDaoTest/testUpdateAes128Cbc()", "ImpressionHasherTest", - "ImpressionHasherTest\/testDifferentChangeNumber()", - "ImpressionHasherTest\/testDifferentFeature()", - "ImpressionHasherTest\/testDifferentKey()", - "ImpressionHasherTest\/testDifferentLabel()", - "ImpressionHasherTest\/testDifferentTreatment()", - "ImpressionHasherTest\/testNoCrashWhenSplitNull()", + "ImpressionHasherTest/testDifferentChangeNumber()", + "ImpressionHasherTest/testDifferentFeature()", + "ImpressionHasherTest/testDifferentKey()", + "ImpressionHasherTest/testDifferentLabel()", + "ImpressionHasherTest/testDifferentTreatment()", + "ImpressionHasherTest/testNoCrashWhenSplitNull()", "ImpressionsCountDaoTest", - "ImpressionsCountDaoTest\/testDataIsEncryptedInDb()", - "ImpressionsCountDaoTest\/testInsertGetAes128Cbc()", - "ImpressionsCountDaoTest\/testInsertGetPlainText()", - "ImpressionsCountDaoTest\/testLoadOutdatedGetAes128Cbc()", - "ImpressionsCountDaoTest\/testLoadOutdatedPlainText()", - "ImpressionsCountDaoTest\/testUpdateGetAes128Cbc()", - "ImpressionsCountDaoTest\/testUpdatePlainText()", + "ImpressionsCountDaoTest/testDataIsEncryptedInDb()", + "ImpressionsCountDaoTest/testInsertGetAes128Cbc()", + "ImpressionsCountDaoTest/testInsertGetPlainText()", + "ImpressionsCountDaoTest/testLoadOutdatedGetAes128Cbc()", + "ImpressionsCountDaoTest/testLoadOutdatedPlainText()", + "ImpressionsCountDaoTest/testUpdateGetAes128Cbc()", + "ImpressionsCountDaoTest/testUpdatePlainText()", "ImpressionsCounterTest", - "ImpressionsCounterTest\/testBasicUsage()", - "ImpressionsCounterTest\/testConcurrency()", - "ImpressionsCounterTest\/testTruncateTime()", + "ImpressionsCounterTest/testBasicUsage()", + "ImpressionsCounterTest/testConcurrency()", + "ImpressionsCounterTest/testTruncateTime()", "ImpressionsDedupTest", - "ImpressionsDedupTest\/testDebug()", - "ImpressionsDedupTest\/testOptimized()", + "ImpressionsDedupTest/testDebug()", + "ImpressionsDedupTest/testOptimized()", "ImpressionsModeTypeWrapperTest", - "ImpressionsModeTypeWrapperTest\/testEmptyInvalidValue()", - "ImpressionsModeTypeWrapperTest\/testInitnoneValue()", - "ImpressionsModeTypeWrapperTest\/testInitoptimizedValue()", - "ImpressionsModeTypeWrapperTest\/testInvalidValue()", - "ImpressionsModeTypeWrapperTest\/testdebugValue()", - "ImpressionsModeTypeWrapperTest\/testnoneValue()", - "ImpressionsModeTypeWrapperTest\/testoptimizedValue()", + "ImpressionsModeTypeWrapperTest/testEmptyInvalidValue()", + "ImpressionsModeTypeWrapperTest/testInitnoneValue()", + "ImpressionsModeTypeWrapperTest/testInitoptimizedValue()", + "ImpressionsModeTypeWrapperTest/testInvalidValue()", + "ImpressionsModeTypeWrapperTest/testdebugValue()", + "ImpressionsModeTypeWrapperTest/testnoneValue()", + "ImpressionsModeTypeWrapperTest/testoptimizedValue()", "ImpressionsNoneTest", - "ImpressionsNoneTest\/testCorrectData()", - "ImpressionsNoneTest\/testPeriodicRecording()", + "ImpressionsNoneTest/testCorrectData()", + "ImpressionsNoneTest/testPeriodicRecording()", "ImpressionsObserverTest", - "ImpressionsObserverTest\/testConcurrencyVsAccuracy()", - "ImpressionsObserverTest\/testSave()", - "ImpressionsRecorderWorkerTests\/testSendNoImpressions()", - "ImpressionsRecorderWorkerTests\/testSendOneImpression()", - "ImpressionsRecorderWorkerTests\/testSendSuccess()", + "ImpressionsObserverTest/testConcurrencyVsAccuracy()", + "ImpressionsObserverTest/testSave()", + "ImpressionsRecorderWorkerTests/testSendNoImpressions()", + "ImpressionsRecorderWorkerTests/testSendOneImpression()", + "ImpressionsRecorderWorkerTests/testSendSuccess()", "ImpressionsStorageTest", - "ImpressionsStorageTest\/testClear()", - "ImpressionsStorageTest\/testDisablePersistence()", - "ImpressionsStorageTest\/testEnablePersistence()", - "ImpressionsStorageTest\/testStartDisabledPersistence()", + "ImpressionsStorageTest/testClear()", + "ImpressionsStorageTest/testDisablePersistence()", + "ImpressionsStorageTest/testEnablePersistence()", + "ImpressionsStorageTest/testStartDisabledPersistence()", "ImpressionsToggleTest", - "ImpressionsToggleTest\/testDebugMode()", - "ImpressionsToggleTest\/testNoneMode()", - "ImpressionsToggleTest\/testOptimizedMode()", + "ImpressionsToggleTest/testDebugMode()", + "ImpressionsToggleTest/testNoneMode()", + "ImpressionsToggleTest/testOptimizedMode()", "ImpressionsTrackerTest", - "ImpressionsTrackerTest\/testDestroyDebug()", - "ImpressionsTrackerTest\/testDestroyNone()", - "ImpressionsTrackerTest\/testDestroyOptimized()", - "ImpressionsTrackerTest\/testFlushDebug()", - "ImpressionsTrackerTest\/testFlushNone()", - "ImpressionsTrackerTest\/testFlushOptimized()", - "ImpressionsTrackerTest\/testImpressionPushDebug()", - "ImpressionsTrackerTest\/testImpressionPushOptimized()", - "ImpressionsTrackerTest\/testImpressionPushTrackingDisabledDebug()", - "ImpressionsTrackerTest\/testImpressionPushTrackingDisabledNone()", - "ImpressionsTrackerTest\/testImpressionPushTrackingDisabledOptimized()", - "ImpressionsTrackerTest\/testPauseDebug()", - "ImpressionsTrackerTest\/testPauseNone()", - "ImpressionsTrackerTest\/testPauseOptimized()", - "ImpressionsTrackerTest\/testStartNone()", - "ImpressionsTrackerTest\/testStartOptimized()", - "ImpressionsTrackerTest\/testStopDebug()", - "ImpressionsTrackerTest\/testStopOptimized()", + "ImpressionsTrackerTest/testDestroyDebug()", + "ImpressionsTrackerTest/testDestroyNone()", + "ImpressionsTrackerTest/testDestroyOptimized()", + "ImpressionsTrackerTest/testFlushDebug()", + "ImpressionsTrackerTest/testFlushNone()", + "ImpressionsTrackerTest/testFlushOptimized()", + "ImpressionsTrackerTest/testImpressionPushDebug()", + "ImpressionsTrackerTest/testImpressionPushOptimized()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledDebug()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledNone()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledOptimized()", + "ImpressionsTrackerTest/testPauseDebug()", + "ImpressionsTrackerTest/testPauseNone()", + "ImpressionsTrackerTest/testPauseOptimized()", + "ImpressionsTrackerTest/testStartNone()", + "ImpressionsTrackerTest/testStartOptimized()", + "ImpressionsTrackerTest/testStopDebug()", + "ImpressionsTrackerTest/testStopOptimized()", "InListSemverMatcherTest", - "InListSemverMatcherTest\/testGeneralMatches()", - "InListSemverMatcherTest\/testMatchShouldReturnTrueWhenInList()", - "InListSemverMatcherTest\/testMatchWithEmptyListShouldReturnFalse()", - "InListSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenNotInList()", - "InListSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenInList()", - "InListSemverMatcherTest\/testMatchWithNullKeyShouldReturnFalse()", - "InListSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenNotInList()", - "InListSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testGeneralMatches()", + "InListSemverMatcherTest/testMatchShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithEmptyListShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenInList()", "InMemoryTelemetryStorageTest", - "InMemoryTelemetryStorageTest\/testActiveFactoriesCount()", - "InMemoryTelemetryStorageTest\/testAuthRejections()", - "InMemoryTelemetryStorageTest\/testConcurrence()", - "InMemoryTelemetryStorageTest\/testEvent()", - "InMemoryTelemetryStorageTest\/testExceptions()", - "InMemoryTelemetryStorageTest\/testHttpErrors()", - "InMemoryTelemetryStorageTest\/testImpression()", - "InMemoryTelemetryStorageTest\/testLastSync()", - "InMemoryTelemetryStorageTest\/testLatencies()", - "InMemoryTelemetryStorageTest\/testRedundantFactoriesCount()", - "InMemoryTelemetryStorageTest\/testSessionLength()", - "InMemoryTelemetryStorageTest\/testStreamingEvents()", - "InMemoryTelemetryStorageTest\/testTags()", - "InMemoryTelemetryStorageTest\/testTimeUntilReady()", - "InMemoryTelemetryStorageTest\/testTimeUntilReadyFromCache()", - "InMemoryTelemetryStorageTest\/testTokenRefreshes()", - "InMemoryTelemetryStorageTest\/testUpdatesFromSse()", + "InMemoryTelemetryStorageTest/testActiveFactoriesCount()", + "InMemoryTelemetryStorageTest/testAuthRejections()", + "InMemoryTelemetryStorageTest/testConcurrence()", + "InMemoryTelemetryStorageTest/testEvent()", + "InMemoryTelemetryStorageTest/testExceptions()", + "InMemoryTelemetryStorageTest/testHttpErrors()", + "InMemoryTelemetryStorageTest/testImpression()", + "InMemoryTelemetryStorageTest/testLastSync()", + "InMemoryTelemetryStorageTest/testLatencies()", + "InMemoryTelemetryStorageTest/testRedundantFactoriesCount()", + "InMemoryTelemetryStorageTest/testSessionLength()", + "InMemoryTelemetryStorageTest/testStreamingEvents()", + "InMemoryTelemetryStorageTest/testTags()", + "InMemoryTelemetryStorageTest/testTimeUntilReady()", + "InMemoryTelemetryStorageTest/testTimeUntilReadyFromCache()", + "InMemoryTelemetryStorageTest/testTokenRefreshes()", + "InMemoryTelemetryStorageTest/testUpdatesFromSse()", "InitDbCipherTest", - "InitDbCipherTest\/testDecryptDb()", - "InitDbCipherTest\/testEncryptDb()", + "InitDbCipherTest/testDecryptDb()", + "InitDbCipherTest/testEncryptDb()", "InitialCacheTest", - "InitialCacheTest\/testClearChangedSplitFilter()", - "InitialCacheTest\/testClearExpiredCache()", - "InitialCacheTest\/testExpiredCache()", - "InitialCacheTest\/testFlagsSpecChanged()", - "InitialCacheTest\/testNoClearNoExpiredCache()", + "InitialCacheTest/testClearChangedSplitFilter()", + "InitialCacheTest/testClearExpiredCache()", + "InitialCacheTest/testExpiredCache()", + "InitialCacheTest/testFlagsSpecChanged()", + "InitialCacheTest/testNoClearNoExpiredCache()", "InstantFeatureFlagsUpdateTest", - "InstantFeatureFlagsUpdateTest\/testInstantUpdateArchived()", - "InstantFeatureFlagsUpdateTest\/testInstantUpdateZlib()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateArchived()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateZlib()", "JwtTokenParserTest", - "JwtTokenParserTest\/testEmptyToken()", - "JwtTokenParserTest\/testGarbageToken()", - "JwtTokenParserTest\/testOkToken()", - "JwtTokenParserTest\/testOnlyChannelsWithSeparator()", - "JwtTokenParserTest\/testOnlyHeader()", + "JwtTokenParserTest/testEmptyToken()", + "JwtTokenParserTest/testGarbageToken()", + "JwtTokenParserTest/testOkToken()", + "JwtTokenParserTest/testOnlyChannelsWithSeparator()", + "JwtTokenParserTest/testOnlyHeader()", "KeyGeneratorTest", - "KeyGeneratorTest\/testGenerationOk()", + "KeyGeneratorTest/testGenerationOk()", "KeyValidatorTests", - "KeyValidatorTests\/testInvalidEmptyBucketingKey()", - "KeyValidatorTests\/testInvalidEmptyMatchingKey()", - "KeyValidatorTests\/testInvalidLongBucketingKey()", - "KeyValidatorTests\/testInvalidLongMatchingKey()", - "KeyValidatorTests\/testValidMatchingAndBucketingKey()", - "KeyValidatorTests\/testValidMatchingKey()", + "KeyValidatorTests/testInvalidEmptyBucketingKey()", + "KeyValidatorTests/testInvalidEmptyMatchingKey()", + "KeyValidatorTests/testInvalidLongBucketingKey()", + "KeyValidatorTests/testInvalidLongMatchingKey()", + "KeyValidatorTests/testValidMatchingAndBucketingKey()", + "KeyValidatorTests/testValidMatchingKey()", "LRUCacheTest", - "LRUCacheTest\/testAddGet()", - "LRUCacheTest\/testEviction()", - "LRUCacheTest\/testGetAllPerformance()", - "LRUCacheTest\/testInsertPerformance()", + "LRUCacheTest/testAddGet()", + "LRUCacheTest/testEviction()", + "LRUCacheTest/testGetAllPerformance()", + "LRUCacheTest/testInsertPerformance()", "LatencyCounterTests", - "LatencyCounterTests\/testAllBuckets()", - "LatencyCounterTests\/testFirstBucket()", - "LatencyCounterTests\/testInvalidIndex()", - "LegacyHashingTest\/testBucket()", - "LegacyHashingTest\/testHashing()", + "LatencyCounterTests/testAllBuckets()", + "LatencyCounterTests/testFirstBucket()", + "LatencyCounterTests/testInvalidIndex()", + "LegacyHashingTest/testBucket()", + "LegacyHashingTest/testHashing()", "LessThanOrEqualToSemverMatcherTest", - "LessThanOrEqualToSemverMatcherTest\/testGeneralMatches()", - "LessThanOrEqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenGreater()", - "LessThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenLess()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnFalse()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithNullKeyShouldReturnNull()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithNullTargetShouldReturnFalse()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrue()", + "LessThanOrEqualToSemverMatcherTest/testGeneralMatches()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenLess()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullKeyShouldReturnNull()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrue()", "LocalhostManagerTests", - "LocalhostManagerTests\/testSplitNames()", - "LocalhostManagerTests\/testSplits()", - "LocalhostManagerTests\/testSplitsByName()", + "LocalhostManagerTests/testSplitNames()", + "LocalhostManagerTests/testSplits()", + "LocalhostManagerTests/testSplitsByName()", "LocalhostParserTests", - "LocalhostParserTests\/testIntercomentedLinesFile()", - "LocalhostParserTests\/testPerfectFile()", - "LocalhostParserTests\/testSpacedLinesFile()", + "LocalhostParserTests/testIntercomentedLinesFile()", + "LocalhostParserTests/testPerfectFile()", + "LocalhostParserTests/testSpacedLinesFile()", "LocalhostSplitClientTests", - "LocalhostSplitClientTests\/testNonExistingSplitsTreatment()", - "LocalhostSplitClientTests\/testNonExistingSplitsTreatments()", - "LocalhostSplitClientTests\/testRightSplitsFileTreatment()", - "LocalhostSplitClientTests\/testRightSplitsFileTreatments()", + "LocalhostSplitClientTests/testNonExistingSplitsTreatment()", + "LocalhostSplitClientTests/testNonExistingSplitsTreatments()", + "LocalhostSplitClientTests/testRightSplitsFileTreatment()", + "LocalhostSplitClientTests/testRightSplitsFileTreatments()", "LocalhostSplitLoaderTests", - "LocalhostSplitLoaderTests\/testFileUpdate()", - "LocalhostSplitLoaderTests\/testFileUpdate2()", - "LocalhostSplitLoaderTests\/testInitial()", - "LocalhostSplitLoaderTests\/testInvalidTypeFile()", - "LocalhostSplitLoaderTests\/testNonExistingFile()", - "LocalhostSplitLoaderTests\/testWrongFormatYml()", - "LocalhostSplitLoaderTests\/testWrongLegacyFormatUpdate()", - "LocalhostSplitLoaderTests\/testWrongYamlFormatUpdate()", + "LocalhostSplitLoaderTests/testFileUpdate()", + "LocalhostSplitLoaderTests/testFileUpdate2()", + "LocalhostSplitLoaderTests/testInitial()", + "LocalhostSplitLoaderTests/testInvalidTypeFile()", + "LocalhostSplitLoaderTests/testNonExistingFile()", + "LocalhostSplitLoaderTests/testWrongFormatYml()", + "LocalhostSplitLoaderTests/testWrongLegacyFormatUpdate()", + "LocalhostSplitLoaderTests/testWrongYamlFormatUpdate()", "LocalhostSplitStorageTests", - "LocalhostSplitStorageTests\/testClear()", - "LocalhostSplitStorageTests\/testDestroy()", - "LocalhostSplitStorageTests\/testGetAllSplits()", - "LocalhostSplitStorageTests\/testGetCount()", - "LocalhostSplitStorageTests\/testGetManySplits()", - "LocalhostSplitStorageTests\/testGetSplit()", - "LocalhostSplitStorageTests\/testUpdateSplitChange()", + "LocalhostSplitStorageTests/testClear()", + "LocalhostSplitStorageTests/testDestroy()", + "LocalhostSplitStorageTests/testGetAllSplits()", + "LocalhostSplitStorageTests/testGetCount()", + "LocalhostSplitStorageTests/testGetManySplits()", + "LocalhostSplitStorageTests/testGetSplit()", + "LocalhostSplitStorageTests/testUpdateSplitChange()", "LocalhostSynchronizerTests", - "LocalhostSynchronizerTests\/testLoadAndSdkReady()", - "LocalhostSynchronizerTests\/testUpdateSplits()", + "LocalhostSynchronizerTests/testLoadAndSdkReady()", + "LocalhostSynchronizerTests/testUpdateSplits()", "LocalhostTests", - "LocalhostTests\/testDefaultFactoryCreation()", - "LocalhostTests\/testLoadYml()", - "LocalhostTests\/testLocalhostFactoryCreation()", - "LocalhostTests\/testUsingSpaceSeparatedFile()", - "LocalhostTests\/testUsingYamlFile()", - "LocalhostTests\/testUsingYamlFromApi()", + "LocalhostTests/testDefaultFactoryCreation()", + "LocalhostTests/testLoadYml()", + "LocalhostTests/testLocalhostFactoryCreation()", + "LocalhostTests/testUsingSpaceSeparatedFile()", + "LocalhostTests/testUsingYamlFile()", + "LocalhostTests/testUsingYamlFromApi()", "LocalhostYamlParserTest", - "LocalhostYamlParserTest\/testCorrectFile()", - "LocalhostYamlParserTest\/testMissingFirstSplit()", - "LocalhostYamlParserTest\/testMissingSplitData()", - "LocalhostYamlParserTest\/testMissingSplitTreatment()", - "LocalhostYamlParserTest\/testWrongFormat()", + "LocalhostYamlParserTest/testCorrectFile()", + "LocalhostYamlParserTest/testMissingFirstSplit()", + "LocalhostYamlParserTest/testMissingSplitData()", + "LocalhostYamlParserTest/testMissingSplitTreatment()", + "LocalhostYamlParserTest/testWrongFormat()", "LoggerTest", - "LoggerTest\/testDebug()", - "LoggerTest\/testError()", - "LoggerTest\/testInfo()", - "LoggerTest\/testNone()", - "LoggerTest\/testVerbose()", + "LoggerTest/testDebug()", + "LoggerTest/testError()", + "LoggerTest/testInfo()", + "LoggerTest/testNone()", + "LoggerTest/testVerbose()", "MatcherEvalTests", - "MatcherEvalTests\/testEval()", + "MatcherEvalTests/testEval()", "MultiClientEvaluationTest", - "MultiClientEvaluationTest\/testEvaluation()", - "MultiClientEvaluationTest\/testEvaluationFromCache()", - "MultiClientEvaluationTest\/testEvaluationWithAttributes()", - "MultiClientEvaluationTest\/testImpressions()", - "MultiClientEvaluationTest\/testTrack()", + "MultiClientEvaluationTest/testEvaluation()", + "MultiClientEvaluationTest/testEvaluationFromCache()", + "MultiClientEvaluationTest/testEvaluationWithAttributes()", + "MultiClientEvaluationTest/testImpressions()", + "MultiClientEvaluationTest/testTrack()", "MultiClientStreamingResetTest", - "MultiClientStreamingResetTest\/testNoStreamingDelay()", - "MultiClientStreamingResetTest\/testStress()", - "MultiClientStreamingResetTest\/testWithStreamingDelay()", + "MultiClientStreamingResetTest/testNoStreamingDelay()", + "MultiClientStreamingResetTest/testStress()", + "MultiClientStreamingResetTest/testWithStreamingDelay()", "Murmur3HashingTest", - "Murmur3HashingTest\/test64x128()", - "Murmur3HashingTest\/testBucket()", + "Murmur3HashingTest/test64x128()", + "Murmur3HashingTest/testBucket()", "MyLargeSegmentsStorageTests", - "MyLargeSegmentsStorageTests\/testChangeNumber()", - "MyLargeSegmentsStorageTests\/testClear()", - "MyLargeSegmentsStorageTests\/testNoLoaded()", - "MyLargeSegmentsStorageTests\/testUpdateEmptySegments()", - "MyLargeSegmentsStorageTests\/testUpdateSegments()", - "MySegmentUpdateTest\/testMyLargeSegmentsUpdate()", - "MySegmentUpdateTest\/testMySegmentsLargeUpdateBounded()", - "MySegmentUpdateTest\/testMySegmentsUpdate()", - "MySegmentUpdateTest\/testMySegmentsUpdateBounded()", + "MyLargeSegmentsStorageTests/testChangeNumber()", + "MyLargeSegmentsStorageTests/testClear()", + "MyLargeSegmentsStorageTests/testNoLoaded()", + "MyLargeSegmentsStorageTests/testUpdateEmptySegments()", + "MyLargeSegmentsStorageTests/testUpdateSegments()", + "MySegmentUpdateTest/testMyLargeSegmentsUpdate()", + "MySegmentUpdateTest/testMySegmentsLargeUpdateBounded()", + "MySegmentUpdateTest/testMySegmentsUpdate()", + "MySegmentUpdateTest/testMySegmentsUpdateBounded()", "MySegmentUpdatedTest", - "MySegmentUpdatedTest\/testSegments()", + "MySegmentUpdatedTest/testSegments()", "MySegmentsBgSyncWorkerTest", - "MySegmentsBgSyncWorkerTest\/testNoSuccess()", - "MySegmentsBgSyncWorkerTest\/testOneTimeFetchSuccess()", + "MySegmentsBgSyncWorkerTest/testNoSuccess()", + "MySegmentsBgSyncWorkerTest/testOneTimeFetchSuccess()", "MySegmentsDaoTest", - "MySegmentsDaoTest\/testDataIsEncryptedInDb()", - "MySegmentsDaoTest\/testGetInvalidKeyAes128Cbc()", - "MySegmentsDaoTest\/testGetInvalidKeyPlainText()", - "MySegmentsDaoTest\/testUpdateGetAes128Cbc()", - "MySegmentsDaoTest\/testUpdateGetPlainText()", + "MySegmentsDaoTest/testDataIsEncryptedInDb()", + "MySegmentsDaoTest/testGetInvalidKeyAes128Cbc()", + "MySegmentsDaoTest/testGetInvalidKeyPlainText()", + "MySegmentsDaoTest/testUpdateGetAes128Cbc()", + "MySegmentsDaoTest/testUpdateGetPlainText()", "MySegmentsPayloadDecoderTest", - "MySegmentsPayloadDecoderTest\/testUserKeyHash()", + "MySegmentsPayloadDecoderTest/testUserKeyHash()", "MySegmentsStorageTests", - "MySegmentsStorageTests\/testChangeNumber()", - "MySegmentsStorageTests\/testClear()", - "MySegmentsStorageTests\/testGetMySegmentsAfterLoad()", - "MySegmentsStorageTests\/testNoLoaded()", - "MySegmentsStorageTests\/testUpdateEmptySegments()", - "MySegmentsStorageTests\/testUpdateSegments()", + "MySegmentsStorageTests/testChangeNumber()", + "MySegmentsStorageTests/testClear()", + "MySegmentsStorageTests/testGetMySegmentsAfterLoad()", + "MySegmentsStorageTests/testNoLoaded()", + "MySegmentsStorageTests/testUpdateEmptySegments()", + "MySegmentsStorageTests/testUpdateSegments()", "MySegmentsSyncWorkerTest", - "MySegmentsSyncWorkerTest\/testOneTimeFetchSuccess()", - "MySegmentsSyncWorkerTest\/testRetryAndSuccess()", - "MySegmentsSyncWorkerTest\/testStopNoSuccess()", + "MySegmentsSyncWorkerTest/testOneTimeFetchSuccess()", + "MySegmentsSyncWorkerTest/testRetryAndSuccess()", + "MySegmentsSyncWorkerTest/testStopNoSuccess()", "MySegmentsSynchronizerTest", - "MySegmentsSynchronizerTest\/testForceSync()", - "MySegmentsSynchronizerTest\/testLoadMySegmentsFromCache()", - "MySegmentsSynchronizerTest\/testNoPeriodicSync()", - "MySegmentsSynchronizerTest\/testPeriodicStartPauseResumeStop()", - "MySegmentsSynchronizerTest\/testPeriodicStartStop()", + "MySegmentsSynchronizerTest/testForceSync()", + "MySegmentsSynchronizerTest/testLoadMySegmentsFromCache()", + "MySegmentsSynchronizerTest/testNoPeriodicSync()", + "MySegmentsSynchronizerTest/testPeriodicStartPauseResumeStop()", + "MySegmentsSynchronizerTest/testPeriodicStartStop()", "MySegmentsV2PayloaDecoderTest", - "MySegmentsV2PayloaDecoderTest\/testBoundedGzipPayload()", - "MySegmentsV2PayloaDecoderTest\/testBoundedZlibPayload()", - "MySegmentsV2PayloaDecoderTest\/testKeyListGzipPayload()", - "NotificationManagerKeeperTest\/testIncomingControlStreamingDisabled()", - "NotificationManagerKeeperTest\/testIncomingControlStreamingEnabled()", - "NotificationManagerKeeperTest\/testIncomingControlStreamingEnabledNoPublishers()", - "NotificationManagerKeeperTest\/testIncomingControlStreamingPaused()", - "NotificationManagerKeeperTest\/testIncomingControlStreamingReset()", - "NotificationManagerKeeperTest\/testNoAvailablePublishers()", - "NotificationManagerKeeperTest\/testNoAvailablePublishersInPriButAvailableInSec()", - "NotificationManagerKeeperTest\/testNoAvailablePublishersOldTimestamp()", - "NotificationManagerKeeperTest\/testSecondaryAvailableNotificationReceivedWhenNoPublishers()", - "NotificationManagerKeeperTest\/testSecondaryAvailableNotificationReceivedWhenNoPublishersOldTimestamp()", + "MySegmentsV2PayloaDecoderTest/testBoundedGzipPayload()", + "MySegmentsV2PayloaDecoderTest/testBoundedZlibPayload()", + "MySegmentsV2PayloaDecoderTest/testKeyListGzipPayload()", + "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()", + "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()", "OutdatedProxyIntegrationTest", "PeriodicMySegmentsSyncWorkerTest", - "PeriodicMySegmentsSyncWorkerTest\/testFetchWhenNoSegmentsReadyYet()", - "PeriodicMySegmentsSyncWorkerTest\/testNormalFetchSdkIsReady()", + "PeriodicMySegmentsSyncWorkerTest/testFetchWhenNoSegmentsReadyYet()", + "PeriodicMySegmentsSyncWorkerTest/testNormalFetchSdkIsReady()", "PeriodicSplitsSyncWorkerTest", - "PeriodicSplitsSyncWorkerTest\/testNoSdkReadyFetch()", - "PeriodicSplitsSyncWorkerTest\/testNormalFetch()", + "PeriodicSplitsSyncWorkerTest/testNoSdkReadyFetch()", + "PeriodicSplitsSyncWorkerTest/testNormalFetch()", "PersistentAttributesStorageTests", - "PersistentAttributesStorageTests\/testAll()", - "PersistentAttributesStorageTests\/testClear()", - "PersistentAttributesStorageTests\/testSet()", + "PersistentAttributesStorageTests/testAll()", + "PersistentAttributesStorageTests/testClear()", + "PersistentAttributesStorageTests/testSet()", "PersistentMyLargeSegmentsStorageTests", - "PersistentMyLargeSegmentsStorageTests\/testClear()", - "PersistentMyLargeSegmentsStorageTests\/testGetSnapshot()", - "PersistentMyLargeSegmentsStorageTests\/testGetSnapshotMultiKey()", - "PersistentMyLargeSegmentsStorageTests\/testSet()", - "PersistentMyLargeSegmentsStorageTests\/testSetMultiKey()", + "PersistentMyLargeSegmentsStorageTests/testClear()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshot()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMyLargeSegmentsStorageTests/testSet()", + "PersistentMyLargeSegmentsStorageTests/testSetMultiKey()", "PersistentMySegmentsStorageTests", - "PersistentMySegmentsStorageTests\/testClear()", - "PersistentMySegmentsStorageTests\/testGetSnapshot()", - "PersistentMySegmentsStorageTests\/testGetSnapshotMultiKey()", - "PersistentMySegmentsStorageTests\/testSet()", - "PersistentMySegmentsStorageTests\/testSetMultiKey()", + "PersistentMySegmentsStorageTests/testClear()", + "PersistentMySegmentsStorageTests/testGetSnapshot()", + "PersistentMySegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMySegmentsStorageTests/testSet()", + "PersistentMySegmentsStorageTests/testSetMultiKey()", "PersistentUniqueKeysStorageTests", - "PersistentUniqueKeysStorageTests\/testDelete()", - "PersistentUniqueKeysStorageTests\/testPop()", - "PersistentUniqueKeysStorageTests\/testPush()", - "PersistentUniqueKeysStorageTests\/testSetActive()", + "PersistentUniqueKeysStorageTests/testDelete()", + "PersistentUniqueKeysStorageTests/testPop()", + "PersistentUniqueKeysStorageTests/testPush()", + "PersistentUniqueKeysStorageTests/testSetActive()", "PushManagerEventBroadcasterTest", - "PushManagerEventBroadcasterTest\/testRegister()", - "PushManagerEventBroadcasterTest\/testStop()", + "PushManagerEventBroadcasterTest/testRegister()", + "PushManagerEventBroadcasterTest/testStop()", "PushNotificationManagerTest", - "PushNotificationManagerTest\/testResetConnectionOk()", - "PushNotificationManagerTest\/testStartAuthReintent()", - "PushNotificationManagerTest\/testStartFullConnectionOk()", - "PushNotificationManagerTest\/testStartSseReintent()", - "PushNotificationManagerTest\/testStop()", - "PushNotificationManagerTest\/testStreamingDisabled()", + "PushNotificationManagerTest/testResetConnectionOk()", + "PushNotificationManagerTest/testStartAuthReintent()", + "PushNotificationManagerTest/testStartFullConnectionOk()", + "PushNotificationManagerTest/testStartSseReintent()", + "PushNotificationManagerTest/testStop()", + "PushNotificationManagerTest/testStreamingDisabled()", "ReadyFromCacheTest", - "ReadyFromCacheTest\/testExistingSplitsAndConnectionOk()", - "ReadyFromCacheTest\/testExistingSplitsAndNoConnection()", - "ReadyFromCacheTest\/testNotExistingSplitsAndConnectionOk()", - "ReadyFromCacheTest\/testPersistentAttributesDisabled()", - "ReadyFromCacheTest\/testPersistentAttributesEnabled()", - "ReadyFromCacheTest\/testSplitsAndConnOk_FromNoSplitFilterToFilter()", - "ReadyFromCacheTest\/testSplitsAndConnOk_FromSplitFilterToNoFilter()", - "ReconnectBackoffCounterTest\/testBase1()", - "ReconnectBackoffCounterTest\/testBase2()", - "ReconnectBackoffCounterTest\/testBase3()", - "ReconnectBackoffCounterTest\/testBase8()", + "ReadyFromCacheTest/testExistingSplitsAndConnectionOk()", + "ReadyFromCacheTest/testExistingSplitsAndNoConnection()", + "ReadyFromCacheTest/testNotExistingSplitsAndConnectionOk()", + "ReadyFromCacheTest/testPersistentAttributesDisabled()", + "ReadyFromCacheTest/testPersistentAttributesEnabled()", + "ReadyFromCacheTest/testSplitsAndConnOk_FromNoSplitFilterToFilter()", + "ReadyFromCacheTest/testSplitsAndConnOk_FromSplitFilterToNoFilter()", + "ReconnectBackoffCounterTest/testBase1()", + "ReconnectBackoffCounterTest/testBase2()", + "ReconnectBackoffCounterTest/testBase3()", + "ReconnectBackoffCounterTest/testBase8()", "RecorderFlusherCheckerTests", - "RecorderFlusherCheckerTests\/testBytesLimit()", - "RecorderFlusherCheckerTests\/testCountLimit()", + "RecorderFlusherCheckerTests/testBytesLimit()", + "RecorderFlusherCheckerTests/testCountLimit()", "RegexTest", - "RegexTest\/testsRegex()", + "RegexTest/testsRegex()", "RolloutCacheConfigurationTest", - "RolloutCacheConfigurationTest\/testClearOnInitIsCorrectlySet()", - "RolloutCacheConfigurationTest\/testDefaultValues()", - "RolloutCacheConfigurationTest\/testExpirationIsCorrectlySet()", - "RolloutCacheConfigurationTest\/testNegativeExpirationIsSetToDefault()", + "RolloutCacheConfigurationTest/testClearOnInitIsCorrectlySet()", + "RolloutCacheConfigurationTest/testDefaultValues()", + "RolloutCacheConfigurationTest/testExpirationIsCorrectlySet()", + "RolloutCacheConfigurationTest/testNegativeExpirationIsSetToDefault()", "RolloutCacheManagerIntegrationTest", - "RolloutCacheManagerIntegrationTest\/testClearOnInitClearCacheOnStartup()", - "RolloutCacheManagerIntegrationTest\/testExpirationPeriodIsUsed()", - "RolloutCacheManagerIntegrationTest\/testRepeatedInitWithClearOnInitSetToTrueDoesNotClearIfMinDaysHasNotElapsed()", + "RolloutCacheManagerIntegrationTest/testClearOnInitClearCacheOnStartup()", + "RolloutCacheManagerIntegrationTest/testExpirationPeriodIsUsed()", + "RolloutCacheManagerIntegrationTest/testRepeatedInitWithClearOnInitSetToTrueDoesNotClearIfMinDaysHasNotElapsed()", "RolloutCacheManagerTest", - "RolloutCacheManagerTest\/testDefaultValueForLastClearTimestampClearsCacheWhenClearOnInitIsTrue()", - "RolloutCacheManagerTest\/testValidateCacheCallsClearOnStorageOnlyOnceWhenExecutedConsecutively()", - "RolloutCacheManagerTest\/testValidateCacheCallsClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsTrue()", - "RolloutCacheManagerTest\/testValidateCacheCallsClearOnStoragesWhenExpirationIsSurpassed()", - "RolloutCacheManagerTest\/testValidateCacheCallsListener()", - "RolloutCacheManagerTest\/testValidateCacheDoesNotCallClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsFalse()", - "RolloutCacheManagerTest\/testValidateCacheDoesNotUpdateLastClearTimestampWhenStoragesAreNotCleared()", - "RolloutCacheManagerTest\/testValidateCacheUpdatesLastClearTimestampWhenStoragesAreCleared()", + "RolloutCacheManagerTest/testDefaultValueForLastClearTimestampClearsCacheWhenClearOnInitIsTrue()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStorageOnlyOnceWhenExecutedConsecutively()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsTrue()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStoragesWhenExpirationIsSurpassed()", + "RolloutCacheManagerTest/testValidateCacheCallsListener()", + "RolloutCacheManagerTest/testValidateCacheDoesNotCallClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsFalse()", + "RolloutCacheManagerTest/testValidateCacheDoesNotUpdateLastClearTimestampWhenStoragesAreNotCleared()", + "RolloutCacheManagerTest/testValidateCacheUpdatesLastClearTimestampWhenStoragesAreCleared()", "RuleBasedSegmentsIntegrationTest", "SdkUpdateStreamingTest", - "SdkUpdateStreamingTest\/testReady()", - "SdkUpdateStreamingTest\/testSdkUpdateMySegmentsWhenNotificationArrives()", - "SdkUpdateStreamingTest\/testSdkUpdateSplitsWhenNotificationArrives()", + "SdkUpdateStreamingTest/testReady()", + "SdkUpdateStreamingTest/testSdkUpdateMySegmentsWhenNotificationArrives()", + "SdkUpdateStreamingTest/testSdkUpdateSplitsWhenNotificationArrives()", "SegmentsSyncHelperTests", - "SegmentsSyncHelperTests\/testCdnByPassNoTillChange()", - "SegmentsSyncHelperTests\/testCdnByPassNoTillNoChange()", - "SegmentsSyncHelperTests\/testCdnByPassTill()", - "SegmentsSyncHelperTests\/testDidffGoallCnMs()", - "SegmentsSyncHelperTests\/testDiffGoalCnMls()", + "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()", + "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()", + "SemverIntegrationTest/testBetweenSemverMatcher()", + "SemverIntegrationTest/testEqualToSemverMatcher()", + "SemverIntegrationTest/testGreaterThanOrEqualToSemverMatcher()", + "SemverIntegrationTest/testInListSemverMatcher()", + "SemverIntegrationTest/testLessThanOrEqualToSemverMatcher()", "SemverTest", - "SemverTest\/testBetween()", - "SemverTest\/testGreaterThanOrEqualTo()", - "SemverTest\/testInvalidFormats()", - "SemverTest\/testLessThanOrEqualTo()", + "SemverTest/testBetween()", + "SemverTest/testGreaterThanOrEqualTo()", + "SemverTest/testInvalidFormats()", + "SemverTest/testLessThanOrEqualTo()", "ServiceEndpointsTests", - "ServiceEndpointsTests\/testBuilderValidationAuthError()", - "ServiceEndpointsTests\/testBuilderValidationEventsError()", - "ServiceEndpointsTests\/testBuilderValidationOk()", - "ServiceEndpointsTests\/testBuilderValidationSdkError()", - "ServiceEndpointsTests\/testBuilderValidationTelemetryError()", + "ServiceEndpointsTests/testBuilderValidationAuthError()", + "ServiceEndpointsTests/testBuilderValidationEventsError()", + "ServiceEndpointsTests/testBuilderValidationOk()", + "ServiceEndpointsTests/testBuilderValidationSdkError()", + "ServiceEndpointsTests/testBuilderValidationTelemetryError()", "SingleSyncTest", - "SingleSyncTest\/testSingleSyncEnabledImpressionsDebug()", - "SingleSyncTest\/testSingleSyncEnabledImpressionsNone()", - "SingleSyncTest\/testSingleSyncEnabledImpressionsOptmized()", + "SingleSyncTest/testSingleSyncEnabledImpressionsDebug()", + "SingleSyncTest/testSingleSyncEnabledImpressionsNone()", + "SingleSyncTest/testSingleSyncEnabledImpressionsOptmized()", "SplitBgSynchronizerTests", - "SplitChangeProcessorTests\/testProcessWithSets()", + "SplitChangeProcessorTests/testProcessWithSets()", "SplitChangesServerErrorTest", - "SplitChangesServerErrorTest\/testChangesError()", + "SplitChangesServerErrorTest/testChangesError()", "SplitChangesTest", - "SplitChangesTest\/test()", + "SplitChangesTest/test()", "SplitClientManagerTest", - "SplitClientManagerTest\/testAddClient()", - "SplitClientManagerTest\/testDestroyForKey()", - "SplitClientManagerTest\/testDestroyLastKey()", - "SplitClientManagerTest\/testFlush()", - "SplitClientManagerTest\/testInit()", + "SplitClientManagerTest/testAddClient()", + "SplitClientManagerTest/testDestroyForKey()", + "SplitClientManagerTest/testDestroyLastKey()", + "SplitClientManagerTest/testFlush()", + "SplitClientManagerTest/testInit()", "SplitClientTests", - "SplitClientTests\/testOnBg()", - "SplitClientTests\/testOnMain()", - "SplitClientTests\/testOnQueue()", + "SplitClientTests/testOnBg()", + "SplitClientTests/testOnMain()", + "SplitClientTests/testOnQueue()", "SplitConfigurationsParsingTest", - "SplitConfigurationsParsingTest\/testDecodingArrayAndMapConfig()", - "SplitConfigurationsParsingTest\/testDecodingSimpleConfig()", - "SplitConfigurationsParsingTest\/testEncodingAllValueTypesConfig()", - "SplitConfigurationsParsingTest\/testEncodingBasicArrayConfig()", - "SplitConfigurationsParsingTest\/testEncodingMapArrayConfig()", - "SplitConfigurationsParsingTest\/testEncodingNestedMultiConfig()", - "SplitConfigurationsParsingTest\/testEncodingNullConfig()", - "SplitConfigurationsParsingTest\/testEncodingOneBasicConfig()", + "SplitConfigurationsParsingTest/testDecodingArrayAndMapConfig()", + "SplitConfigurationsParsingTest/testDecodingSimpleConfig()", + "SplitConfigurationsParsingTest/testEncodingAllValueTypesConfig()", + "SplitConfigurationsParsingTest/testEncodingBasicArrayConfig()", + "SplitConfigurationsParsingTest/testEncodingMapArrayConfig()", + "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()", + "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/testAddNotifyRemoveManager()", + "SplitEventsCoordinatorTest/testEventsAfterAdd()", + "SplitEventsCoordinatorTest/testEventsAfterRemove()", + "SplitEventsCoordinatorTest/testEventsBeforeAdd()", "SplitEventsManagerTest", - "SplitEventsManagerTest\/testSdkReady()", - "SplitEventsManagerTest\/testSdkReadyAndReadyTimeOut()", - "SplitEventsManagerTest\/testSdkReadyFromCacheAndReady()", - "SplitEventsManagerTest\/testSdkReadyFromCacheAndReadyTimeout()", - "SplitEventsManagerTest\/testSdkReadyTimeOut()", - "SplitEventsManagerTest\/testSdkUpdateMySegments()", - "SplitEventsManagerTest\/testSdkUpdateSplits()", - "SplitEventsManagerTest\/testSplitKilledNoSdkReady()", - "SplitEventsManagerTest\/testSplitKilledWhenReady()", + "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\/testMultiFactoryDifferentKey()", - "SplitFactoryBuilderTests\/testMultiFactorySameKey()", - "SplitFactoryBuilderTests\/testMultiFactoryTwoSameKey()", - "SplitFactoryBuilderTests\/testNullApiKey()", - "SplitFactoryBuilderTests\/testNullKey()", - "SplitFactoryBuilderTests\/testNullMatchingKey()", + "SplitFactoryBuilderTests/testEmptyApiKey()", + "SplitFactoryBuilderTests/testKey()", + "SplitFactoryBuilderTests/testLongBucketingKey()", + "SplitFactoryBuilderTests/testMultiFactoryDifferentKey()", + "SplitFactoryBuilderTests/testMultiFactorySameKey()", + "SplitFactoryBuilderTests/testMultiFactoryTwoSameKey()", + "SplitFactoryBuilderTests/testNullApiKey()", + "SplitFactoryBuilderTests/testNullKey()", + "SplitFactoryBuilderTests/testNullMatchingKey()", "SplitIntegrationTests", - "SplitIntegrationTests\/testControlTreatment()", - "SplitIntegrationTests\/testImpressionsCount()", - "SplitIntegrationTests\/testReadyMyLargeSegmentsEnabledNoWaitMls()", - "SplitIntegrationTests\/testReadyMyLargeSegmentsEnabledWaitMls()", - "SplitIntegrationTests\/testReadyNoRef()", + "SplitIntegrationTests/testControlTreatment()", + "SplitIntegrationTests/testImpressionsCount()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledNoWaitMls()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledWaitMls()", + "SplitIntegrationTests/testReadyNoRef()", "SplitManagerTest", - "SplitManagerTest\/testAddOneSplit()", - "SplitManagerTest\/testEmptyName()", - "SplitManagerTest\/testInitialSplitLoaded()", - "SplitManagerTest\/testSplitInfo()", + "SplitManagerTest/testAddOneSplit()", + "SplitManagerTest/testEmptyName()", + "SplitManagerTest/testInitialSplitLoaded()", + "SplitManagerTest/testSplitInfo()", "SplitSdkUpdatePollingTest", - "SplitSdkUpdatePollingTest\/testSdkReadyOnly()", - "SplitSdkUpdatePollingTest\/testSdkUpdateMySegments()", - "SplitSdkUpdatePollingTest\/testSdkUpdateSplits()", + "SplitSdkUpdatePollingTest/testSdkReadyOnly()", + "SplitSdkUpdatePollingTest/testSdkUpdateMySegments()", + "SplitSdkUpdatePollingTest/testSdkUpdateSplits()", "SplitValidatorTests", - "SplitValidatorTests\/testEmptyName()", - "SplitValidatorTests\/testExistingSplit()", - "SplitValidatorTests\/testLeadingSpacesName()", - "SplitValidatorTests\/testNoExistingSplit()", - "SplitValidatorTests\/testNullName()", - "SplitValidatorTests\/testTrailingSpacesName()", + "SplitValidatorTests/testEmptyName()", + "SplitValidatorTests/testExistingSplit()", + "SplitValidatorTests/testLeadingSpacesName()", + "SplitValidatorTests/testNoExistingSplit()", + "SplitValidatorTests/testNullName()", + "SplitValidatorTests/testTrailingSpacesName()", "SplitsBgSyncWorkerTest", - "SplitsBgSyncWorkerTest\/testClearExpiredCache()", - "SplitsBgSyncWorkerTest\/testFetchFail()", - "SplitsBgSyncWorkerTest\/testFetchSuccess()", - "SplitsBgSyncWorkerTest\/testNoClearNonExpiredCache()", + "SplitsBgSyncWorkerTest/testClearExpiredCache()", + "SplitsBgSyncWorkerTest/testFetchFail()", + "SplitsBgSyncWorkerTest/testFetchSuccess()", + "SplitsBgSyncWorkerTest/testNoClearNonExpiredCache()", "SplitsChangesCheckerTest", - "SplitsChangesCheckerTest\/testSplitsChangesArrived()", - "SplitsChangesCheckerTest\/testSplitsNoChangesEqualChangeNumber()", - "SplitsChangesCheckerTest\/testSplitsNoChangesMinorChangeNumber()", - "SplitsDecoderTest\/testDecodeMultiThreads()", - "SplitsDecoderTest\/testDecodeOneThread()", - "SplitsDecoderTest\/testDecodeTwoThreads()", + "SplitsChangesCheckerTest/testSplitsChangesArrived()", + "SplitsChangesCheckerTest/testSplitsNoChangesEqualChangeNumber()", + "SplitsChangesCheckerTest/testSplitsNoChangesMinorChangeNumber()", + "SplitsDecoderTest/testDecodeMultiThreads()", + "SplitsDecoderTest/testDecodeOneThread()", + "SplitsDecoderTest/testDecodeTwoThreads()", "SplitsEncoderTest", - "SplitsEncoderTest\/testDecodeMultiThread()", - "SplitsEncoderTest\/testDecodeOneThread()", - "SplitsEncoderTest\/testDecodeTwoThread()", + "SplitsEncoderTest/testDecodeMultiThread()", + "SplitsEncoderTest/testDecodeOneThread()", + "SplitsEncoderTest/testDecodeTwoThread()", "SplitsStorageTrafficTypesTests", - "SplitsStorageTrafficTypesTests\/testChangedTrafficTypeForSplit()", - "SplitsStorageTrafficTypesTests\/testExistingChangedTrafficTypeForSplit()", - "SplitsStorageTrafficTypesTests\/testInitialtrafficTypes()", - "SplitsStorageTrafficTypesTests\/testOverflowArchived()", - "SplitsStorageTrafficTypesTests\/testRemove2TrafficTypes()", - "SplitsStorageTrafficTypesTests\/testSeveralTrafficTypeUpdatesFinalActive()", - "SplitsStorageTrafficTypesTests\/testSeveralTrafficTypeUpdatesFinalArchived()", - "SplitsStorageTrafficTypesTests\/testUpdatedSplitTrafficType()", + "SplitsStorageTrafficTypesTests/testChangedTrafficTypeForSplit()", + "SplitsStorageTrafficTypesTests/testExistingChangedTrafficTypeForSplit()", + "SplitsStorageTrafficTypesTests/testInitialtrafficTypes()", + "SplitsStorageTrafficTypesTests/testOverflowArchived()", + "SplitsStorageTrafficTypesTests/testRemove2TrafficTypes()", + "SplitsStorageTrafficTypesTests/testSeveralTrafficTypeUpdatesFinalActive()", + "SplitsStorageTrafficTypesTests/testSeveralTrafficTypeUpdatesFinalArchived()", + "SplitsStorageTrafficTypesTests/testUpdatedSplitTrafficType()", "SplitsSyncHelperWithProxyHandlerTests", - "SplitsSyncHelperWithProxyHandlerTests\/testBackgroundSyncAlwaysUsesLatestSpec()", - "SplitsSyncHelperWithProxyHandlerTests\/testNormalOperationUsesLatestSpec()", - "SplitsSyncHelperWithProxyHandlerTests\/testProxyErrorCausesFallbackToLegacySpec()", - "SplitsSyncHelperWithProxyHandlerTests\/testRecoveryModeAfterIntervalElapsed()", + "SplitsSyncHelperWithProxyHandlerTests/testBackgroundSyncAlwaysUsesLatestSpec()", + "SplitsSyncHelperWithProxyHandlerTests/testNormalOperationUsesLatestSpec()", + "SplitsSyncHelperWithProxyHandlerTests/testProxyErrorCausesFallbackToLegacySpec()", + "SplitsSyncHelperWithProxyHandlerTests/testRecoveryModeAfterIntervalElapsed()", "SplitsSyncWorkerTest", - "SplitsSyncWorkerTest\/testChangedFlagsSpecString()", - "SplitsSyncWorkerTest\/testChangedQueryString()", - "SplitsSyncWorkerTest\/testClearExpiredCache()", - "SplitsSyncWorkerTest\/testClearExpiredCacheAndChangedQs()", - "SplitsSyncWorkerTest\/testNoChangedQueryString()", - "SplitsSyncWorkerTest\/testNoClearNonExpiredCache()", - "SplitsSyncWorkerTest\/testOneTimeFetchSuccess()", - "SplitsSyncWorkerTest\/testRetryAndSuccess()", - "SplitsSyncWorkerTest\/testStopNoSuccess()", - "SplitsSyncWorkerTest\/testUriTooLongError()", + "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()", + "SplitsUpdateWorkerTest/testOldChangeNumber()", + "SplitsUpdateWorkerTest/testOneTimeFetchSuccess()", + "SplitsUpdateWorkerTest/testRetryAndSuccess()", + "SplitsUpdateWorkerTest/testStopNoSuccess()", "SseAuthenticatorTest", - "SseAuthenticatorTest\/testEmptyTokenResponse()", - "SseAuthenticatorTest\/testNoRecoverableError()", - "SseAuthenticatorTest\/testNullTokenResponse()", - "SseAuthenticatorTest\/testSuccesfulMultiUserKeyRequest()", + "SseAuthenticatorTest/testEmptyTokenResponse()", + "SseAuthenticatorTest/testNoRecoverableError()", + "SseAuthenticatorTest/testNullTokenResponse()", + "SseAuthenticatorTest/testSuccesfulMultiUserKeyRequest()", "SseClientTest", - "SseClientTest\/testConnect()", - "SseClientTest\/testDisconnect()", - "SseClientTest\/testDisconnectFromServer()", - "SseClientTest\/testOnErrorAfterConnectionSuccess()", - "SseClientTest\/testOnErrorExceptionWhileRequest()", - "SseClientTest\/testOnErrorNonRecoverable()", - "SseClientTest\/testOnErrorRecoverable()", - "SseClientTest\/testOnMessage()", + "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()", + "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()", + "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()", + "StreamingAuthFail4xxTest/testInit()", "StreamingAuthFail5xxTest", - "StreamingAuthFail5xxTest\/testInit()", + "StreamingAuthFail5xxTest/testInit()", "StreamingBgReconnectTest", - "StreamingBgReconnectTest\/testReconnect()", + "StreamingBgReconnectTest/testReconnect()", "StreamingConnFail5xxTest", - "StreamingControlResetTest\/testStreamingReset()", + "StreamingControlResetTest/testStreamingReset()", "StreamingControlTest", - "StreamingControlTest\/testControl()", + "StreamingControlTest/testControl()", "StreamingDelaytTest", - "StreamingDelaytTest\/testDelayOnReconnect()", - "StreamingDelaytTest\/testDelayOnReconnectStress()", - "StreamingDelaytTest\/testNoStreamingDelay()", - "StreamingDelaytTest\/testStreamingDelay()", + "StreamingDelaytTest/testDelayOnReconnect()", + "StreamingDelaytTest/testDelayOnReconnectStress()", + "StreamingDelaytTest/testNoStreamingDelay()", + "StreamingDelaytTest/testStreamingDelay()", "StreamingDisabledTest", - "StreamingDisabledTest\/testOccupancy()", + "StreamingDisabledTest/testOccupancy()", "StreamingInitTest", - "StreamingInitTest\/testInit()", - "StreamingInitTest\/testInitWithoutSpec()", + "StreamingInitTest/testInit()", + "StreamingInitTest/testInitWithoutSpec()", "StreamingMySegmentsSyncTest", - "StreamingMySegmentsSyncTest\/testInit()", - "StreamingNoReconectWhenPollingTest\/testShouldNoReconnect()", - "StreamingNoReconectWhenPollingTest\/testShouldReconnect()", + "StreamingMySegmentsSyncTest/testInit()", + "StreamingNoReconectWhenPollingTest/testShouldNoReconnect()", + "StreamingNoReconectWhenPollingTest/testShouldReconnect()", "StreamingOccupancyTest", - "StreamingOccupancyTest\/testOccupancy()", + "StreamingOccupancyTest/testOccupancy()", "StreamingSplitKillTest", - "StreamingSplitKillTest\/testSplitKill()", - "StreamingSplitsSyncTest\/testInit()", + "StreamingSplitKillTest/testSplitKill()", + "StreamingSplitsSyncTest/testInit()", "SyncConfigTest", - "SyncConfigTest\/testFilterByPrefix()", - "SyncConfigTest\/testFilterName()", - "SyncConfigTest\/testInvalidFilterValuesDiscarded()", - "SyncConfigTest\/testSyncBuilder()", + "SyncConfigTest/testFilterByPrefix()", + "SyncConfigTest/testFilterName()", + "SyncConfigTest/testInvalidFilterValuesDiscarded()", + "SyncConfigTest/testSyncBuilder()", "SyncDictionaryCollectionWrapperTest", - "SyncDictionaryCollectionWrapperTest\/testAllValues()", - "SyncDictionaryCollectionWrapperTest\/testInitialAppend()", - "SyncDictionaryCollectionWrapperTest\/testRemoveValue()", + "SyncDictionaryCollectionWrapperTest/testAllValues()", + "SyncDictionaryCollectionWrapperTest/testInitialAppend()", + "SyncDictionaryCollectionWrapperTest/testRemoveValue()", "SyncDictionarySingleWrapperTest", - "SyncDictionarySingleWrapperTest\/testAllValues()", - "SyncDictionarySingleWrapperTest\/testInitialSetup()", - "SyncDictionarySingleWrapperTest\/testRemoveAllValues()", - "SyncDictionarySingleWrapperTest\/testRemoveValue()", + "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()", + "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\/testPushSubsystemDownReceived()", - "SyncManagerTest\/testPushSubsystemUpReceived()", - "SyncManagerTest\/testStartSingleModeStreamingDisabled()", - "SyncManagerTest\/testStartSingleModeStreamingEnabled()", - "SyncManagerTest\/testStartStreamingEnabled()", - "SyncManagerTest\/testStop()", - "SyncManagerTest\/testSyncExecutedReceived()", + "SyncManagerTest/testCredentialPinnedFailNotification()", + "SyncManagerTest/testPauseResume()", + "SyncManagerTest/testPushDelayReceived()", + "SyncManagerTest/testPushNonRetryableError()", + "SyncManagerTest/testPushReset()", + "SyncManagerTest/testPushSubsystemDownReceived()", + "SyncManagerTest/testPushSubsystemUpReceived()", + "SyncManagerTest/testStartSingleModeStreamingDisabled()", + "SyncManagerTest/testStartSingleModeStreamingEnabled()", + "SyncManagerTest/testStartStreamingEnabled()", + "SyncManagerTest/testStop()", + "SyncManagerTest/testSyncExecutedReceived()", "SyncPostBgTest", - "SyncPostBgTest\/testSync()", + "SyncPostBgTest/testSync()", "SyncUpdateWorkerTest", - "SyncUpdateWorkerTest\/testSplitKillWorker()", - "SyncUpdateWorkerTest\/testSplitUpdateWorkerNoPayload()", - "SyncUpdateWorkerTest\/testSplitUpdateWorkerWithPayloadChangeNumberBigger()", - "SyncUpdateWorkerTest\/testSplitUpdateWorkerWithPayloadChangeNumberSmaller()", + "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\/testStopRecordingTelemetry()", - "SynchronizerTest\/testStopRecordingUserData()", - "SynchronizerTest\/testSyncAll()", - "SynchronizerTest\/testSynchronizeMySegments()", - "SynchronizerTest\/testSynchronizeSplitsWithChangeNumber()", - "SynchronizerTest\/testUpdateSplitsSingleModeEnabled()", + "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/testStopRecordingTelemetry()", + "SynchronizerTest/testStopRecordingUserData()", + "SynchronizerTest/testSyncAll()", + "SynchronizerTest/testSynchronizeMySegments()", + "SynchronizerTest/testSynchronizeSplitsWithChangeNumber()", + "SynchronizerTest/testUpdateSplitsSingleModeEnabled()", "TelemetryConfigRecorderWorkerTests", - "TelemetryConfigRecorderWorkerTests\/testFailedAttemptLimit()", - "TelemetryConfigRecorderWorkerTests\/testFailedAttemptLimitExceded()", - "TelemetryConfigRecorderWorkerTests\/testSendSuccess()", + "TelemetryConfigRecorderWorkerTests/testFailedAttemptLimit()", + "TelemetryConfigRecorderWorkerTests/testFailedAttemptLimitExceded()", + "TelemetryConfigRecorderWorkerTests/testSendSuccess()", "TelemetryIntegrationTest", - "TelemetryIntegrationTest\/testConfig()", - "TelemetryIntegrationTest\/testConfigTelemetry()", - "TelemetryIntegrationTest\/testHttpError()", - "TelemetryIntegrationTest\/testRuntimeAndSyncTelemetry()", - "TelemetryIntegrationTest\/testStreamingAblyErrorAndSessionLength()", + "TelemetryIntegrationTest/testConfig()", + "TelemetryIntegrationTest/testConfigTelemetry()", + "TelemetryIntegrationTest/testHttpError()", + "TelemetryIntegrationTest/testRuntimeAndSyncTelemetry()", + "TelemetryIntegrationTest/testStreamingAblyErrorAndSessionLength()", "TelemetryStatsRecorderWorkerTests", - "TelemetryStatsRecorderWorkerTests\/testConcurrentFlush()", - "TelemetryStatsRecorderWorkerTests\/testEndpointNotReachable()", - "TelemetryStatsRecorderWorkerTests\/testFailedAttemptLimit()", - "TelemetryStatsRecorderWorkerTests\/testSendSuccess()", + "TelemetryStatsRecorderWorkerTests/testConcurrentFlush()", + "TelemetryStatsRecorderWorkerTests/testEndpointNotReachable()", + "TelemetryStatsRecorderWorkerTests/testFailedAttemptLimit()", + "TelemetryStatsRecorderWorkerTests/testSendSuccess()", "TelemetryTest", - "TelemetryTest\/testEvaluationRecording()", - "TelemetryTest\/testNonReadyEvaluation()", - "TelemetryTest\/testOnlyReadyTime()", - "TelemetryTest\/testReadyTime()", + "TelemetryTest/testEvaluationRecording()", + "TelemetryTest/testNonReadyEvaluation()", + "TelemetryTest/testOnlyReadyTime()", + "TelemetryTest/testReadyTime()", "TelmetrySynchronizerTest", - "TelmetrySynchronizerTest\/testStart()", - "TelmetrySynchronizerTest\/testStop()", - "TelmetrySynchronizerTest\/testSyncConfig()", - "TelmetrySynchronizerTest\/testSyncStats()", + "TelmetrySynchronizerTest/testStart()", + "TelmetrySynchronizerTest/testStop()", + "TelmetrySynchronizerTest/testSyncConfig()", + "TelmetrySynchronizerTest/testSyncStats()", "TimersManagerTest", - "TimersManagerTest\/testAddAndCancelTimer()", - "TimersManagerTest\/testAddTimer()", + "TimersManagerTest/testAddAndCancelTimer()", + "TimersManagerTest/testAddTimer()", "TlsPinningCheckerTests", - "TlsPinningCheckerTests\/testAppleEcSpki()", - "TlsPinningCheckerTests\/testEc256r1Spki()", - "TlsPinningCheckerTests\/testEc384r1Spki()", - "TlsPinningCheckerTests\/testEc521r1Spki()", - "TlsPinningCheckerTests\/testInvalidChallengeNoSecTrust()", - "TlsPinningCheckerTests\/testRsa2048Spki()", - "TlsPinningCheckerTests\/testRsa4096Spki()", - "TlsPinningCheckerTests\/testUntrustedCertificate()", - "TlsPinningCheckerTests\/testValidationParameter()", + "TlsPinningCheckerTests/testAppleEcSpki()", + "TlsPinningCheckerTests/testEc256r1Spki()", + "TlsPinningCheckerTests/testEc384r1Spki()", + "TlsPinningCheckerTests/testEc521r1Spki()", + "TlsPinningCheckerTests/testInvalidChallengeNoSecTrust()", + "TlsPinningCheckerTests/testRsa2048Spki()", + "TlsPinningCheckerTests/testRsa4096Spki()", + "TlsPinningCheckerTests/testUntrustedCertificate()", + "TlsPinningCheckerTests/testValidationParameter()", "TrackTest", - "TrackTest\/test()", + "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()", + "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()", + "UniqueKeyDaoTest/testDataIsEncryptedInDb()", + "UniqueKeyDaoTest/testInsertGetAes128Cbc()", + "UniqueKeyDaoTest/testInsertGetPlainText()", + "UniqueKeyDaoTest/testLoadOutdatedAes128Cbc()", + "UniqueKeyDaoTest/testLoadOutdatedPlainText()", + "UniqueKeyDaoTest/testUpdateAes128Cbc()", + "UniqueKeyDaoTest/testUpdateAndIncrementCountAes128Cbc()", + "UniqueKeyDaoTest/testUpdateAndIncrementCountPlainText()", + "UniqueKeyDaoTest/testUpdatePlainText()", "UniqueKeyTrackerTest", - "UniqueKeyTrackerTest\/testTrackAndSave()", + "UniqueKeyTrackerTest/testTrackAndSave()", "UniqueKeysRecorderCountWorkerTests", - "UniqueKeysRecorderCountWorkerTests\/testFailToSendSome()", - "UniqueKeysRecorderCountWorkerTests\/testSendNoImpressions()", - "UniqueKeysRecorderCountWorkerTests\/testSendOneImpression()", - "UniqueKeysRecorderCountWorkerTests\/testSendSuccess()", - "UnsupportedMatcherIntegrationTest\/testFeatureFlagWithUnsupportedMatcherIsPresentInManager()", - "UnsupportedMatcherIntegrationTest\/testGetTreatmentForUnsupportedMatcherFeatureFlagReturnsControl()", - "UnsupportedMatcherIntegrationTest\/testImpressionInListenerHasUnsupportedLabel()", - "UnsupportedMatcherIntegrationTest\/testStoredImpressionHasUnsupportedLabel()", + "UniqueKeysRecorderCountWorkerTests/testFailToSendSome()", + "UniqueKeysRecorderCountWorkerTests/testSendNoImpressions()", + "UniqueKeysRecorderCountWorkerTests/testSendOneImpression()", + "UniqueKeysRecorderCountWorkerTests/testSendSuccess()", + "UnsupportedMatcherIntegrationTest/testFeatureFlagWithUnsupportedMatcherIsPresentInManager()", + "UnsupportedMatcherIntegrationTest/testGetTreatmentForUnsupportedMatcherFeatureFlagReturnsControl()", + "UnsupportedMatcherIntegrationTest/testImpressionInListenerHasUnsupportedLabel()", + "UnsupportedMatcherIntegrationTest/testStoredImpressionHasUnsupportedLabel()", "UserConsentManagerTest", - "UserConsentManagerTest\/testSetDeclined()", - "UserConsentManagerTest\/testSetGranted()", - "UserConsentManagerTest\/testSetUnknown()", + "UserConsentManagerTest/testSetDeclined()", + "UserConsentManagerTest/testSetGranted()", + "UserConsentManagerTest/testSetUnknown()", "UserConsentModeDebugTest", - "UserConsentModeDebugTest\/testUserConsentDeclined()", - "UserConsentModeDebugTest\/testUserConsentGranted()", - "UserConsentModeDebugTest\/testUserConsentUnknownThenDeclined()", - "UserConsentModeDebugTest\/testUserConsentUnknownThenGranted()", + "UserConsentModeDebugTest/testUserConsentDeclined()", + "UserConsentModeDebugTest/testUserConsentGranted()", + "UserConsentModeDebugTest/testUserConsentUnknownThenDeclined()", + "UserConsentModeDebugTest/testUserConsentUnknownThenGranted()", "UserConsentModeNoneTest", - "UserConsentModeNoneTest\/testUserConsentDeclined()", - "UserConsentModeNoneTest\/testUserConsentGranted()", - "UserConsentModeNoneTest\/testUserConsentUnknownThenDeclined()", - "UserConsentModeNoneTest\/testUserConsentUnknownThenGranted()", + "UserConsentModeNoneTest/testUserConsentDeclined()", + "UserConsentModeNoneTest/testUserConsentGranted()", + "UserConsentModeNoneTest/testUserConsentUnknownThenDeclined()", + "UserConsentModeNoneTest/testUserConsentUnknownThenGranted()", "UserConsentModeOptimizedTest", - "UserConsentModeOptimizedTest\/testUserConsentDeclined()", - "UserConsentModeOptimizedTest\/testUserConsentGranted()", - "UserConsentModeOptimizedTest\/testUserConsentUnknownThenDeclined()", - "UserConsentModeOptimizedTest\/testUserConsentUnknownThenGranted()", - "UserKeyEncondingTest\/testKey()", + "UserConsentModeOptimizedTest/testUserConsentDeclined()", + "UserConsentModeOptimizedTest/testUserConsentGranted()", + "UserConsentModeOptimizedTest/testUserConsentUnknownThenDeclined()", + "UserConsentModeOptimizedTest/testUserConsentUnknownThenGranted()", + "UserKeyEncondingTest/testKey()", "VersionTest", - "VersionTest\/testFactoryVersion()", - "VersionTest\/testSemanticVersion()" + "VersionTest/testFactoryVersion()", + "VersionTest/testSemanticVersion()" ], - "target" : { - "containerPath" : "container:Split.xcodeproj", - "identifier" : "592C6AA4211B6C99002D120C", - "name" : "SplitTests" + "target": { + "containerPath": "container:Split.xcodeproj", + "identifier": "5B3C16342ED76BAD0068D623", + "name": "SplitTestsSwift6" } } ], - "version" : 1 -} + "version": 1 +} \ No newline at end of file diff --git a/SplitTests copy-Info.plist b/SplitTests copy-Info.plist new file mode 100644 index 000000000..6c40a6cd0 --- /dev/null +++ b/SplitTests copy-Info.plist @@ -0,0 +1,22 @@ + + + + + CFBundleDevelopmentRegion + $(DEVELOPMENT_LANGUAGE) + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + BNDL + CFBundleShortVersionString + 1.0 + CFBundleVersion + 1 + + diff --git a/SplitTests/Fake/Network/HttpClientMock.swift b/SplitTests/Fake/Network/HttpClientMock.swift index 4a1fc62ab..ec38c5407 100644 --- a/SplitTests/Fake/Network/HttpClientMock.swift +++ b/SplitTests/Fake/Network/HttpClientMock.swift @@ -10,7 +10,7 @@ import Foundation @testable import Split import XCTest -class HttpClientMock: HttpClient { +class HttpClientMock: HttpClient, @unchecked Sendable { var throwOnSend = false var httpDataRequest: HttpDataRequest! diff --git a/SplitTests/Fake/Network/HttpRequestManagerTestDispatcher.swift b/SplitTests/Fake/Network/HttpRequestManagerTestDispatcher.swift index e5f07ef00..63546d563 100644 --- a/SplitTests/Fake/Network/HttpRequestManagerTestDispatcher.swift +++ b/SplitTests/Fake/Network/HttpRequestManagerTestDispatcher.swift @@ -27,7 +27,7 @@ class TestStreamResponseBinding { let request: HttpStreamRequest static func createFor(request: HttpStreamRequest, code: Int) -> TestStreamResponseBinding { - return TestStreamResponseBinding(code: code, request: request) + TestStreamResponseBinding(code: code, request: request) } private init(code: Int, request: HttpStreamRequest) { diff --git a/SplitTests/Fake/Network/HttpSessionMock.swift b/SplitTests/Fake/Network/HttpSessionMock.swift index 9aad4b603..98fac27b7 100644 --- a/SplitTests/Fake/Network/HttpSessionMock.swift +++ b/SplitTests/Fake/Network/HttpSessionMock.swift @@ -14,7 +14,7 @@ class HttpSessionMock: HttpSession { func finalize() { } - private (set) var dataTaskCallCount: Int = 0 + private(set) var dataTaskCallCount: Int = 0 func startTask(with request: HttpRequest) -> HttpTask? { dataTaskCallCount+=1 return HttpTaskMock(identifier: 100) diff --git a/SplitTests/Fake/Network/TelemetryProducerStub.swift b/SplitTests/Fake/Network/TelemetryProducerStub.swift index 1dae5d0a1..e05d0d14b 100644 --- a/SplitTests/Fake/Network/TelemetryProducerStub.swift +++ b/SplitTests/Fake/Network/TelemetryProducerStub.swift @@ -27,7 +27,9 @@ class TelemetryStorageStub: TelemetryStorage { var methodLatencies = [TelemetryMethod: Int]() var impressions = [TelemetryImpressionsDataType: Int]() var events = [TelemetryEventsDataType: Int]() - + + var lock = NSLock() + var isFactoryDataRecorded = Atomic(false) func recordLastSync(resource: Resource, time: Int64) { @@ -148,6 +150,8 @@ class TelemetryStorageStub: TelemetryStorage { } func popTags() -> [String] { + lock.lock() + defer { lock.unlock() } popTagsCallCount+=1 return [] } diff --git a/SplitTests/Fake/Service/NotificationHelperStub.swift b/SplitTests/Fake/Service/NotificationHelperStub.swift index 513f4ed24..4b503c85e 100644 --- a/SplitTests/Fake/Service/NotificationHelperStub.swift +++ b/SplitTests/Fake/Service/NotificationHelperStub.swift @@ -9,7 +9,7 @@ import Foundation @testable import Split -class NotificationHelperStub: NotificationHelper { +class NotificationHelperStub: NotificationHelper, @unchecked Sendable { private let queue = DispatchQueue(label: UUID.init().uuidString, attributes: .concurrent) private var actions = [String: [ObserverAction]]() diff --git a/SplitTests/Fake/Service/TlsPinCheckerMock.swift b/SplitTests/Fake/Service/TlsPinCheckerMock.swift index 13c869063..670ab3561 100644 --- a/SplitTests/Fake/Service/TlsPinCheckerMock.swift +++ b/SplitTests/Fake/Service/TlsPinCheckerMock.swift @@ -9,7 +9,7 @@ import Foundation @testable import Split -class PinCheckerMock: TlsPinChecker { +class PinCheckerMock: TlsPinChecker, @unchecked Sendable { var pinResults = [CredentialValidationResult]() private var respIndex = -1 diff --git a/SplitTests/Fake/Storage/IntegrationCoreDataHelper.swift b/SplitTests/Fake/Storage/IntegrationCoreDataHelper.swift index 2f82a395c..b76fb0ec1 100644 --- a/SplitTests/Fake/Storage/IntegrationCoreDataHelper.swift +++ b/SplitTests/Fake/Storage/IntegrationCoreDataHelper.swift @@ -140,7 +140,12 @@ class IntegrationCoreDataHelper { } } - private static var obsCrud = [String: DbRowNotification]() + #if swift(>=6.0) + nonisolated(unsafe) private static var obsCrud = [String: DbRowNotification]() + #else + private static var obsCrud = [String: DbRowNotification]() + #endif + static func getDbExp(count: Int, entity: CoreDataEntity, operation: String) -> XCTestExpectation { let row = DbRowNotification(expectation: XCTestExpectation(description: "\(operation)_count: \(count)"), triggerCount: count) diff --git a/SplitTests/Fake/Storage/MySegmentsStorageStub.swift b/SplitTests/Fake/Storage/MySegmentsStorageStub.swift index 072d466ba..5874c0917 100644 --- a/SplitTests/Fake/Storage/MySegmentsStorageStub.swift +++ b/SplitTests/Fake/Storage/MySegmentsStorageStub.swift @@ -20,6 +20,8 @@ class MySegmentsStorageStub: MySegmentsStorage { var getCountByKeyCalledCount = 0 var getCountCalledCount = 0 var changeNumber: Int64 = -1 + + var lock = NSLock() var keys: Set { return Set(segments.keys.map { $0 }) @@ -38,7 +40,7 @@ class MySegmentsStorageStub: MySegmentsStorage { loadLocalForKeyCalled[key] = true segments = persistedSegments } - + func getAll(forKey key: String) -> Set { return segments[key] ?? Set() } @@ -69,6 +71,8 @@ class MySegmentsStorageStub: MySegmentsStorage { } func getCount() -> Int { + lock.lock() + defer { lock.unlock() } getCountCalledCount+=1 var count = 0 for (_, value) in segments { diff --git a/SplitTests/Fake/Storage/SplitsStorageStub.swift b/SplitTests/Fake/Storage/SplitsStorageStub.swift index 1f1ffff1b..da94fa5db 100644 --- a/SplitTests/Fake/Storage/SplitsStorageStub.swift +++ b/SplitTests/Fake/Storage/SplitsStorageStub.swift @@ -23,6 +23,8 @@ class SplitsStorageStub: SplitsStorage { var flagsSpec: String = "" var segmentsInUse: Int64 = 0 + + var lock = NSLock() var loadLocalCalled = false var clearCalledTimes = 0 @@ -44,7 +46,7 @@ class SplitsStorageStub: SplitsStorage { } func get(name: String) -> Split? { - return inMemorySplits.value(forKey: name.lowercased()) + inMemorySplits.value(forKey: name.lowercased()) } func getMany(splits: [String]) -> [String : Split] { @@ -53,7 +55,7 @@ class SplitsStorageStub: SplitsStorage { } func getAll() -> [String : Split] { - return inMemorySplits.all + inMemorySplits.all } var updateSplitChangeCalled = false @@ -85,7 +87,7 @@ class SplitsStorageStub: SplitsStorage { } func update(filterQueryString: String) { - self.splitsFilterQueryString = filterQueryString + splitsFilterQueryString = filterQueryString } func updateWithoutChecks(split: Split) { @@ -103,6 +105,8 @@ class SplitsStorageStub: SplitsStorage { } func clear() { + lock.lock() + defer { lock.unlock() } clearCalledTimes+=1 inMemorySplits.removeAll() } @@ -112,12 +116,16 @@ class SplitsStorageStub: SplitsStorage { } func getCount() -> Int { + lock.lock() + defer { lock.unlock() } getCountCalledCount+=1 return inMemorySplits.count } var updateBySetsFilterCount = 0 func update(bySetsFilter: SplitFilter?) { + lock.lock() + defer { lock.unlock() } updateBySetsFilterCount+=1 } diff --git a/SplitTests/Helpers/IntegrationHelper.swift b/SplitTests/Helpers/IntegrationHelper.swift index 746d13180..c591bf8b5 100644 --- a/SplitTests/Helpers/IntegrationHelper.swift +++ b/SplitTests/Helpers/IntegrationHelper.swift @@ -14,13 +14,13 @@ class IntegrationHelper { ServiceEndpoints.builder().set(sdkEndpoint: mockEndPoint).set(eventsEndpoint: mockEndPoint).build() } - static var dummyApiKey = "99049fd8653247c5ea42bc3c1ae2c6a42bc3" + static let dummyApiKey = "99049fd8653247c5ea42bc3c1ae2c6a42bc3" - static var dummyFolderName = "2a1099049fd8653247c5ea42bOIajMRhH0R0FcBwJZM4ca7zj6HAq1ZDS" + static let dummyFolderName = "2a1099049fd8653247c5ea42bOIajMRhH0R0FcBwJZM4ca7zj6HAq1ZDS" - static var dummyUserKey = "CUSTOMER_ID" + static let dummyUserKey = "CUSTOMER_ID" - static var mockEndPoint = "http://localhost:8080" + static let mockEndPoint = "http://localhost:8080" static var emptyMySegments: String { """ @@ -35,7 +35,7 @@ class IntegrationHelper { """ } - static var emptySplitChanges = "{\"ff\": {\"d\":[], \"s\": 9567456937865, \"t\": 9567456937869 }, \"rbs\": {\"d\":[], \"s\": -1, \"t\": -1 }}" + static let emptySplitChanges = "{\"ff\": {\"d\":[], \"s\": 9567456937865, \"t\": 9567456937869 }, \"rbs\": {\"d\":[], \"s\": -1, \"t\": -1 }}" static func emptySplitChanges(since: Int, till: Int) -> String { "{\"ff\": {\"d\":[], \"s\": \(since), \"t\": \(till) }, \"rbs\": {\"d\":[], \"s\": \(since), \"t\": \(till) }}" @@ -219,7 +219,7 @@ class IntegrationHelper { } } - static var dummyCipherKey = String("11F17550-01EA-45").dataBytes! + static let dummyCipherKey = String("11F17550-01EA-45").dataBytes! } // MARK: Simplest SDK Factory diff --git a/SplitTests/Helpers/SecurityHelper.swift b/SplitTests/Helpers/SecurityHelper.swift index 54c6a09f0..86dad8693 100644 --- a/SplitTests/Helpers/SecurityHelper.swift +++ b/SplitTests/Helpers/SecurityHelper.swift @@ -120,7 +120,7 @@ class SecurityHelper { } -class ChallengeSenderMock: NSObject, URLAuthenticationChallengeSender { +class ChallengeSenderMock: NSObject, URLAuthenticationChallengeSender, @unchecked Sendable { func use(_ credential: URLCredential, for challenge: URLAuthenticationChallenge) {} func continueWithoutCredential(for challenge: URLAuthenticationChallenge) {} func cancel(_ challenge: URLAuthenticationChallenge) {} diff --git a/SplitTests/HttpClient/CertPinning/HttpRequestManagerTests.swift b/SplitTests/HttpClient/CertPinning/HttpRequestManagerTests.swift index d9ced83e2..a2d5fdb1d 100644 --- a/SplitTests/HttpClient/CertPinning/HttpRequestManagerTests.swift +++ b/SplitTests/HttpClient/CertPinning/HttpRequestManagerTests.swift @@ -30,13 +30,16 @@ class HttpRequestManagerTests: XCTestCase { let manager = createRequestManager() var notifications = [String]() var results = [CredentialValidationResult: URLSession.AuthChallengeDisposition]() - + let notificationsQueue = DispatchQueue(label: "notifications.queue") + notificationHelper.addObserver(for: .pinnedCredentialValidationFail) { info in guard let info = info as? String else { XCTFail() return } - notifications.append(info) + notificationsQueue.sync { + notifications.append(info) + } } for result in CredentialValidationResult.allCases { diff --git a/SplitTests/Integration/Sync/FetchSpecificSplitsTest.swift b/SplitTests/Integration/Sync/FetchSpecificSplitsTest.swift index 6cbac79ed..6baa6f1dc 100644 --- a/SplitTests/Integration/Sync/FetchSpecificSplitsTest.swift +++ b/SplitTests/Integration/Sync/FetchSpecificSplitsTest.swift @@ -24,15 +24,18 @@ class FetchSpecificSplitsTest: XCTestCase { var lastChangeNumber = 0 override func setUp() { - if splitChange == nil { - splitChange = loadSplitsChangeFile() - } - + splitChange = splitChange ?? loadSplitsChangeFile() + let session = HttpSessionMock() let reqManager = HttpRequestManagerTestDispatcher(dispatcher: buildTestDispatcher(), streamingHandler: buildStreamingHandler()) httpClient = DefaultHttpClient(session: session, requestManager: reqManager) } + + override func tearDown() { + httpClient = nil + streamingBinding = nil + } func testBothFilters() { let syncConfig = SyncConfig.builder() @@ -103,7 +106,7 @@ class FetchSpecificSplitsTest: XCTestCase { } private func loadSplitsChangeFile() -> TargetingRulesChange? { - return loadSplitChangeFile(name: "splitchanges_1") + loadSplitChangeFile(name: "splitchanges_1") } private func loadSplitChangeFile(name fileName: String) -> TargetingRulesChange? { @@ -115,7 +118,6 @@ class FetchSpecificSplitsTest: XCTestCase { return nil } - private func buildTestDispatcher() -> HttpClientTestDispatcher { return { request in if request.isSplitEndpoint() { diff --git a/SplitTests/Integration/streaming/WatchOS.xctestplan b/SplitTests/Integration/streaming/WatchOS.xctestplan index df42bbfff..4d9641346 100644 --- a/SplitTests/Integration/streaming/WatchOS.xctestplan +++ b/SplitTests/Integration/streaming/WatchOS.xctestplan @@ -1114,7 +1114,7 @@ "target" : { "containerPath" : "container:Split.xcodeproj", "identifier" : "592C6AA4211B6C99002D120C", - "name" : "SplitTests" + "name" : "SplitTestsSwift5" } } ], diff --git a/SplitTests/Service/Telemetry/TelemetryStatsRecorderWorkerTests.swift b/SplitTests/Service/Telemetry/TelemetryStatsRecorderWorkerTests.swift index f3f9f5207..56925b8fe 100644 --- a/SplitTests/Service/Telemetry/TelemetryStatsRecorderWorkerTests.swift +++ b/SplitTests/Service/Telemetry/TelemetryStatsRecorderWorkerTests.swift @@ -103,6 +103,8 @@ class TelemetryStatsRecorderWorkerTests: XCTestCase { } } + let exp = XCTestExpectation(description: "Waiting for all flushes") + group.notify(queue: .main) { XCTAssertEqual(6, self.statsRecorder.executeCallCount) XCTAssertNotNil(self.statsRecorder.statsSent) @@ -110,6 +112,9 @@ class TelemetryStatsRecorderWorkerTests: XCTestCase { XCTAssertEqual(6, self.mySegmentsStorage.getCountCalledCount) XCTAssertEqual(6, self.myLargeSegmentsStorage.getCountCalledCount) XCTAssertEqual(6, self.telemetryStorage.popTagsCallCount) + exp.fulfill() } + + wait(for: [exp], timeout: 5) } } diff --git a/SplitTests/SplitEventsManagerTest.swift b/SplitTests/SplitEventsManagerTest.swift index 11d8603ae..2c4f330d0 100644 --- a/SplitTests/SplitEventsManagerTest.swift +++ b/SplitTests/SplitEventsManagerTest.swift @@ -306,7 +306,7 @@ class SplitEventsManagerTest: XCTestCase { } } -class TestTask: SplitEventTask { +class TestTask: SplitEventTask, @unchecked Sendable { var event: SplitEvent = .sdkReady diff --git a/SplitTests/Storage/SplitsStorageTests.swift b/SplitTests/Storage/SplitsStorageTests.swift index 508e31396..1cbce2d2f 100644 --- a/SplitTests/Storage/SplitsStorageTests.swift +++ b/SplitTests/Storage/SplitsStorageTests.swift @@ -25,7 +25,7 @@ class SplitsStorageTest: XCTestCase { override func setUp() { persistentStorage = PersistentSplitsStorageStub() flagSetsCache = FlagSetsCacheMock() - splitsStorage = DefaultSplitsStorage(persistentSplitsStorage: persistentStorage, flagSetsCache: flagSetsCache, GeneralInfoStorage: generalInfoStorage) + splitsStorage = DefaultSplitsStorage(persistentSplitsStorage: persistentStorage, flagSetsCache: flagSetsCache, generalInfoStorage: generalInfoStorage) } func testNoLocalLoaded() { @@ -40,7 +40,7 @@ class SplitsStorageTest: XCTestCase { } func testLazyParsing() { - noLoadedStorage = DefaultSplitsStorage(persistentSplitsStorage: createPersistentStorageStub(isParsed: false), flagSetsCache: FlagSetsCacheMock(), GeneralInfoStorage: generalInfoStorage) + noLoadedStorage = DefaultSplitsStorage(persistentSplitsStorage: createPersistentStorageStub(isParsed: false), flagSetsCache: FlagSetsCacheMock(), generalInfoStorage: generalInfoStorage) noLoadedStorage?.loadLocal() @@ -278,7 +278,7 @@ class SplitsStorageTest: XCTestCase { let flagSetsCache = FlagSetsCacheMock() flagSetsCache.setsInFilter = ["set1", "set2", "set3"] - splitsStorage = DefaultSplitsStorage(persistentSplitsStorage: persistentStorage, flagSetsCache: flagSetsCache, GeneralInfoStorage: GeneralInfoStorageMock()) + splitsStorage = DefaultSplitsStorage(persistentSplitsStorage: persistentStorage, flagSetsCache: flagSetsCache, generalInfoStorage: GeneralInfoStorageMock()) persistentStorage.snapshot = getTestSnapshot(count: 3, sets: [ ["set1", "set2"], ["set1"], diff --git a/SplitTests/Storage/SplitsStorageTrafficTypesTests.swift b/SplitTests/Storage/SplitsStorageTrafficTypesTests.swift index 39228a116..cb4f552e9 100644 --- a/SplitTests/Storage/SplitsStorageTrafficTypesTests.swift +++ b/SplitTests/Storage/SplitsStorageTrafficTypesTests.swift @@ -27,7 +27,7 @@ class SplitsStorageTrafficTypesTests: XCTestCase { flagSetsCache = FlagSetsCacheMock() persistent.snapshot = SplitsSnapshot(changeNumber: 1, splits: splits, updateTimestamp: 100) - splitsStorage = DefaultSplitsStorage(persistentSplitsStorage: persistent, flagSetsCache: flagSetsCache, GeneralInfoStorage: generalInfoStorage) + splitsStorage = DefaultSplitsStorage(persistentSplitsStorage: persistent, flagSetsCache: flagSetsCache, generalInfoStorage: generalInfoStorage) splitsStorage.loadLocal() } diff --git a/SplitTests/Streaming/SyncManagerTest.swift b/SplitTests/Streaming/SyncManagerTest.swift index 756466696..0b6592b5a 100644 --- a/SplitTests/Streaming/SyncManagerTest.swift +++ b/SplitTests/Streaming/SyncManagerTest.swift @@ -216,21 +216,23 @@ class SyncManagerTest: XCTestCase { .set(telemetryServiceEndpoint: endpoints[3]) .set(eventsEndpoint: endpoints[4]) .build() - splitConfig.serviceEndpoints = epConfig + splitConfig.serviceEndpoints = epConfig splitConfig.streamingEnabled = true - var exp: XCTestExpectation? - let nHelper = DefaultNotificationHelper.instance - nHelper.addObserver(for: .pinnedCredentialValidationFail) { host in - exp?.fulfill() - } + for (oIndex, oEndpoint) in endpoints.enumerated() { - exp = XCTestExpectation() + let exp = XCTestExpectation(description: "Expectation for \(oEndpoint)") + + let nHelper = DefaultNotificationHelper.instance + nHelper.addObserver(for: .pinnedCredentialValidationFail) { host in + exp.fulfill() + } + synchronizer = SynchronizerStub() pushManager = PushNotificationManagerStub() syncManager = createSyncManager() syncManager.start() nHelper.post(notification: .pinnedCredentialValidationFail, info: oEndpoint as AnyObject) - wait(for: [exp!], timeout: 5.0) + wait(for: [exp], timeout: 5.0) print("Evaluating: \(oEndpoint)") switch oIndex { diff --git a/SplitiOSFull.xctestplan b/SplitiOSFull.xctestplan index cb7f2205a..ddb408e9d 100644 --- a/SplitiOSFull.xctestplan +++ b/SplitiOSFull.xctestplan @@ -35,11 +35,18 @@ } }, "testTargets" : [ + { + "target" : { + "containerPath" : "container:Split.xcodeproj", + "identifier" : "5B3C16342ED76BAD0068D623", + "name" : "SplitTestsSwift6" + } + }, { "target" : { "containerPath" : "container:Split.xcodeproj", "identifier" : "592C6AA4211B6C99002D120C", - "name" : "SplitTests" + "name" : "SplitTestsSwift5" } } ], diff --git a/SplitiOSHalf_1.xctestplan b/SplitiOSHalf_1.xctestplan index 13ae32257..38ca00ec7 100644 --- a/SplitiOSHalf_1.xctestplan +++ b/SplitiOSHalf_1.xctestplan @@ -1,671 +1,1298 @@ { - "configurations" : [ + "configurations": [ { - "id" : "4F2A5094-0E71-4794-9717-92482220A968", - "name" : "Common", - "options" : { - - } + "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" + "enabled": false, + "id": "00529E1C-25A9-4843-8676-E48C4769483F", + "name": "WatchOS", + "options": { + "targetForVariableExpansion": { + "containerPath": "container:Split.xcodeproj", + "identifier": "95B02CA328D0BD790030EC8B", + "name": "WatchOS" } } } ], - "defaultOptions" : { - "codeCoverage" : false, - "environmentVariableEntries" : [ + "defaultOptions": { + "codeCoverage": false, + "environmentVariableEntries": [ { - "key" : "com.apple.CoreData.ConcurrencyDebug", - "value" : "1" + "key": "com.apple.CoreData.ConcurrencyDebug", + "value": "1" } ], - "targetForVariableExpansion" : { - "containerPath" : "container:Split.xcodeproj", - "identifier" : "3B6DEE5920EA6A4E0067435E", - "name" : "Split" + "targetForVariableExpansion": { + "containerPath": "container:Split.xcodeproj", + "identifier": "3B6DEE5920EA6A4E0067435E", + "name": "Split" }, - "testRepetitionMode" : "fixedIterations", - "testTimeoutsEnabled" : true + "testRepetitionMode": "fixedIterations", + "testTimeoutsEnabled": true }, - "testTargets" : [ + "testTargets": [ + { + "skippedTests": [ + "AnyValueValidatorTests", + "AnyValueValidatorTests/testInvalidListValues()", + "AnyValueValidatorTests/testInvalidPrimitiveValues()", + "AnyValueValidatorTests/testValidListValues()", + "AnyValueValidatorTests/testValidPrimitiveValues()", + "ApiKeyValidatorTests", + "ApiKeyValidatorTests/testEmptyKey()", + "ApiKeyValidatorTests/testNull()", + "ApiKeyValidatorTests/testValid()", + "AttributesDaoTest", + "AttributesDaoTest/testDataIsEncryptedInDb()", + "AttributesDaoTest/testGetInvalidKeyAes128Cbc()", + "AttributesDaoTest/testGetInvalidKeyPlainText()", + "AttributesDaoTest/testRemoveAllAes128Cbc()", + "AttributesDaoTest/testRemoveAllPlainText()", + "AttributesDaoTest/testUpdateGetAes128Cbc()", + "AttributesDaoTest/testUpdateGetPlainText()", + "AttributesEvaluationTest", + "AttributesEvaluationTest/testAttributesPersistentedCorrectly()", + "AttributesEvaluationTest/testEvaluationPrecedence()", + "AttributesEvaluationTest/testPersistenceDisabled()", + "AttributesEvaluationTest/testPersistentEvalNoAttributesSeveralOperations()", + "AttributesStorageTests", + "AttributesStorageTests/testClear()", + "AttributesStorageTests/testGetAttributesAfterLoad()", + "AttributesStorageTests/testNoLoaded()", + "AttributesStorageTests/testRemove()", + "AttributesStorageTests/testUpdateAttributes()", + "AttributesStorageTests/testUpdateEmptyAttributes()", + "Base64UtilsTest", + "Base64UtilsTest/testBasicUrlEncoded()", + "Base64UtilsTest/testEmpty()", + "Base64UtilsTest/testNil()", + "Base64UtilsTest/testRealToken()", + "BetweenSemverMatcherTest", + "BetweenSemverMatcherTest/testGeneralMatches()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithNullEndTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullStartTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenBetween()", + "BlockingQueueTest", + "BlockingQueueTest/testAddAndTake()", + "BlockingQueueTest/testInterrupt()", + "BucketSplitTest", + "BucketSplitTest/testMultiClientBuckets()", + "ByKeyAttributesStorageTests", + "ByKeyAttributesStorageTests/testClear()", + "ByKeyAttributesStorageTests/testGetAttributesAfterLoad()", + "ByKeyAttributesStorageTests/testNoLoaded()", + "ByKeyAttributesStorageTests/testRemove()", + "ByKeyAttributesStorageTests/testUpdateAttributes()", + "ByKeyAttributesStorageTests/testUpdateEmptyAttributes()", + "ByKeyFacadeTest", + "ByKeyFacadeTest/testAppendRemove()", + "ByKeyFacadeTest/testDestroy()", + "ByKeyFacadeTest/testForceSync()", + "ByKeyFacadeTest/testLoadDataFromCache()", + "ByKeyFacadeTest/testNoPeriodicSync()", + "ByKeyFacadeTest/testPeriodicStartPauseResumeStop()", + "ByKeyFacadeTest/testPeriodicStartStop()", + "ByKeyFacadeTest/testStartSyncForKey()", + "ByKeyFacadeTest/testStartSyncForKeyPolling()", + "ByKeyFacadeTest/testSynchronize()", + "ByKeyMySegmentsStorageTests", + "ByKeyMySegmentsStorageTests/testGetMySegmentsAfterLoad()", + "ByKeyMySegmentsStorageTests/testNoLoaded()", + "ByKeyMySegmentsStorageTests/testUpdateEmptySegments()", + "ByKeyMySegmentsStorageTests/testUpdateSegments()", + "CdnByPassTest", + "CdnByPassTest/testInit()", + "CdnByPassTest/testInitWithoutSpec()", + "CertificatePinningConfigTests", + "CertificatePinningConfigTests/testAddCertificateAndHashes()", + "CertificatePinningConfigTests/testAddWrongCertificate()", + "CertificatePinningConfigTests/testAddWrongSpkiCertificate()", + "CertificatePinningConfigTests/testAddWrongStringHash()", + "CertificatePinningConfigTests/testAddWrongStringHashFormatHash()", + "CertificatePinningConfigTests/testAddWrongStringHashType()", + "CipherTest", + "CipherTest/testBasicEncryptDecrypt()", + "CipherTest/testEventEncryptDecrypt()", + "CipherTest/testImpressionEncryptDecrypt()", + "CipherTest/testJsonSplitEncryptDecrypt()", + "CipherTest/testMySegmentsEncryptDecrypt()", + "CipherTest/testVeryLongTextEncryptDecrypt()", + "ComputeProcessTest", + "ComputeProcessTest/testMultiProcess()", + "ComputeProcessTest/testOneLessThanMinProcess()", + "ComputeProcessTest/testOneProcessEqualsMin()", + "ComputeProcessTest/testTwoProcess()", + "ComputeProcessTest/testTwoProcessEdge()", + "ConcurrentSetTests", + "ConcurrentSetTests/testDeleteAll()", + "ConcurrentSetTests/testInsert()", + "ConcurrentSetTests/testSet()", + "ConcurrentSetTests/testTakeAll()", + "ConfigTest", + "ConfigTest/testImpressionsModeEmpty()", + "ConfigTest/testImpressionsModeInvalid()", + "ConfigTest/testImpressionsModedebug()", + "ConfigTest/testImpressionsModenone()", + "ConfigTest/testImpressionsModeoptimized()", + "CountsRecorderCountWorkerTests", + "CountsRecorderCountWorkerTests/testFailToSendSome()", + "CountsRecorderCountWorkerTests/testSendNoImpressions()", + "CountsRecorderCountWorkerTests/testSendOneImpression()", + "CountsRecorderCountWorkerTests/testSendSuccess()", + "CredentialPinParserTests", + "CredentialPinParserTests/testPinsForHost()", + "DbCipherTest", + "DbCipherTest/testEncryptDecryptDb()", + "DbForDifferentApiKeysTest", + "DbForDifferentApiKeysTest/testInitialization()", + "DecompressionTest", + "DecompressionTest/testGzipAllHeaders()", + "DecompressionTest/testGzipCompressionMethodHeader()", + "DecompressionTest/testGzipHeaderComments()", + "DecompressionTest/testGzipHeaderCrc16()", + "DecompressionTest/testGzipHeaderExtraField()", + "DecompressionTest/testGzipHeaderFileName()", + "DecompressionTest/testGzipIncorrectHeader()", + "DecompressionTest/testHeaderFlag0()", + "DecompressionTest/testLoremIpsumGzip()", + "DecompressionTest/testLoremIpsumZlib()", + "DecompressionTest/testZlibCompressionMethodHeader()", + "EndpointFactoryTest", + "EndpointFactoryTest/testMySegmentsEndpoint()", + "EndpointFactoryTest/testMySegmentsEndpointSlashKeyEncoding()", + "EndpointFactoryTest/testRecordEventsEndpoint()", + "EndpointFactoryTest/testRecordImpressionsEndpoint()", + "EndpointFactoryTest/testSplitChangesEndpoint()", + "EndpointFactoryTest/testStreamingAuthEndpoint()", + "EndpointFactoryTest/testStreamingEndpoint()", + "EndpointFactoryTest/testTelemetryConfigEndpoint()", + "EndpointFactoryTest/testTelemetryUsageEndpoint()", + "EndpointTest", + "EndpointTest/testDefaultEndpointBuild()", + "EndpointTest/testHeadersEndpointBuild()", + "EndpointTest/testPostEndpointBuild()", + "EqualToSemverMatcherTest", + "EqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenPatchDiffers()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenTargetIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenVersionsAreEqual()", + "EvaluatorTests", + "EvaluatorTests/testAlgoLegacy()", + "EvaluatorTests/testAlgoMurmur3()", + "EvaluatorTests/testAlgoNull()", + "EvaluatorTests/testAllocation1Percent()", + "EvaluatorTests/testBrokenSplit()", + "EvaluatorTests/testDefaultRule()", + "EvaluatorTests/testDefaultTreatment()", + "EvaluatorTests/testDefaultTreatmentFacundo()", + "EvaluatorTests/testEqualsToSetConfigTreatment()", + "EvaluatorTests/testEqualsToSetNoConfigTreatment()", + "EvaluatorTests/testInLargeSegmentWhitelist()", + "EvaluatorTests/testInSegmentTestKey()", + "EvaluatorTests/testInSegmentsRule1()", + "EvaluatorTests/testKilledSplit()", + "EvaluatorTests/testMatchesStringNoConfigTreatment()", + "EvaluatorTests/testMissingDefaultRule()", + "EvaluatorTests/testNotInLargeSegmentWhitelist()", + "EvaluatorTests/testNotInSplit()", + "EvaluatorTests/testWhitelisted()", + "EvaluatorTests/testWhitelistedOff()", + "EvaluatorTests/testsTrafficAllocation50DefaultRule50()", + "EventDTOJsonTest", + "EventDTOJsonTest/testBasic()", + "EventDTOJsonTest/testEncode()", + "EventDTOJsonTest/testNonNumber()", + "EventDTOJsonTest/testProperties()", + "EventDTOJsonTest/testPropertiesDecodeEncode()", + "EventDaoTest", + "EventDaoTest/testDataIsEncryptedInDb()", + "EventDaoTest/testInsertGetAes128Cbc()", + "EventDaoTest/testInsertGetPlainText()", + "EventDaoTest/testInsertManyGetAes128Cbc()", + "EventDaoTest/testInsertManyGetPlainText()", + "EventDaoTest/testLoadOutdatedAes128Cbc()", + "EventDaoTest/testLoadOutdatedPlainText()", + "EventDaoTest/testUpdateAes128Cbc()", + "EventDaoTest/testUpdatePlainText()", + "EventStreamParserTest", + "EventStreamParserTest/testParseColon()", + "EventStreamParserTest/testParseEmptyLineNoEnd()", + "EventStreamParserTest/testParseEnd()", + "EventStreamParserTest/testParseErrorMessage()", + "EventStreamParserTest/testParseKeepAlive()", + "EventStreamParserTest/testParseNoColon()", + "EventStreamParserTest/testParseNoFieldName()", + "EventStreamParserTest/testParseTwoColon()", + "EventValidatorTests", + "EventValidatorTests/testEmptyKey()", + "EventValidatorTests/testEmptyTrafficType()", + "EventValidatorTests/testEmptyType()", + "EventValidatorTests/testLongKey()", + "EventValidatorTests/testNoChachedServerAndUppercasedTrafficType()", + "EventValidatorTests/testNoChachedServerTrafficType()", + "EventValidatorTests/testNullKey()", + "EventValidatorTests/testNullTrafficType()", + "EventValidatorTests/testNullType()", + "EventValidatorTests/testTypeName()", + "EventValidatorTests/testUppercaseCharsInTrafficType()", + "EventValidatorTests/testValidEventAllValues()", + "EventValidatorTests/testValidEventNullValue()", + "EventsRecorderWorkerTests", + "EventsRecorderWorkerTests/testFailToSendSome()", + "EventsRecorderWorkerTests/testSendNoEvents()", + "EventsRecorderWorkerTests/testSendOneEvent()", + "EventsRecorderWorkerTests/testSendSuccess()", + "EventsStorageTest", + "EventsStorageTest/testClear()", + "EventsStorageTest/testDisablePersistence()", + "EventsStorageTest/testEnablePersistence()", + "EventsStorageTest/testStartDisabledPersistence()", + "EventsStorageTest/testStartEnabledPersistence()", + "EventsSynchronizerTest", + "EventsSynchronizerTest/testDestroy()", + "EventsSynchronizerTest/testFlush()", + "EventsSynchronizerTest/testPause()", + "EventsSynchronizerTest/testPush()", + "EventsSynchronizerTest/testResume()", + "EventsSynchronizerTest/testStart()", + "EventsSynchronizerTest/testStop()", + "EventsTrackerTest", + "EventsTrackerTest/testTrackDisabled()", + "EventsTrackerTest/testTrackEnabled()", + "FactoryMonitorTest", + "FactoryMonitorTest/testCountLiveFactories()", + "FactoryMonitorTest/testDeallocatedCountLiveFactories()", + "FactoryRegistryTest", + "FactoryRegistryTest/testCountLiveFactories()", + "FactoryRegistryTest/testCountWithDeallocatedLiveFactories()", + "FeatureFlagsPayloadDecoderTest", + "FeatureFlagsPayloadDecoderTest/testDecodeGzip()", + "FeatureFlagsPayloadDecoderTest/testDecodeZlib()", + "FeatureFlagsSynchronizerTest", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringNamesChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringSetsChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitsClearedOnLoadBecauseNotInFilter()", + "FeatureFlagsSynchronizerTest/testLoadSplitsNoClearedOnLoad()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsAndFilterHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testStartPeriodicFetchingSingleModeEnabled()", + "FeatureFlagsSynchronizerTest/testStartPeriodicSync()", + "FeatureFlagsSynchronizerTest/testStop()", + "FeatureFlagsSynchronizerTest/testStopPeriodicSync()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplits()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithChangeNumber()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithUriTooLong()", + "FeatureFlagsSynchronizerTest/testUpdateSplitsSingleModeEnabled()", + "FetchSpecificSplitsTest", + "FetchSpecificSplitsTest/testBothFilters()", + "FetchSpecificSplitsTest/testByNamesFilter()", + "FetchSpecificSplitsTest/testByPrefixFilter()", + "FetcherThrottleTests", + "FetcherThrottleTests/testDelayValues()", + "FilterBuilderTest", + "FilterBuilderTest/testBasicByNameQueryString()", + "FilterBuilderTest/testBasicBySetQueryString()", + "FilterBuilderTest/testBySetAndByNameQueryString()", + "FilterBuilderTest/testFilterByNamesValuesDeduptedAndGrouped()", + "FilterBuilderTest/testFilterBySetsValuesDeduptedAndGrouped()", + "FilterBuilderTest/testMaxByNameFilterExceded()", + "FilterBuilderTest/testMaxByPrefixFilterExceded()", + "FilterBuilderTest/testNoFilters()", + "FilterBuilderTest/testOnlyOneTypeQueryString()", + "FilterBuilderTest/testQueryStringWithSpecialChars1()", + "FilterBuilderTest/testQueryStringWithSpecialChars2()", + "FilterBuilderTest/testQueryStringWithSpecialChars3()", + "FilterBuilderTest/testQueryStringWithSpecialChars4()", + "FlagSetValidatorTests", + "FlagSetValidatorTests/testCleanAndValidateValues()", + "FlagSetValidatorTests/testValidateOnEvaluationWithFilteredValues()", + "FlagSetsCacheTests", + "FlagSetsCacheTests/testAddToFlagSetsNoFilter()", + "FlagSetsCacheTests/testAddToFlagSetsWithFilter()", + "FlagSetsCacheTests/testRemoveFromFlagSetsNoFilter()", + "GreaterThanOrEqualToSemverMatcherTest", + "GreaterThanOrEqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenGreater()", + "HashedImpressionDaoTest", + "HashedImpressionDaoTest/testDelete()", + "HashedImpressionDaoTest/testGetAll()", + "HashedImpressionDaoTest/testUpdate()", + "HttpClientTest", + "HttpClientTest/testDataRequest()", + "HttpClientTest/testDataRequestError()", + "HttpClientTest/testDataRequestWithOrder()", + "HttpClientTest/testStreamRequest()", + "HttpClientTest/testUploadRequest()", + "HttpDataRequestTest", + "HttpDataRequestTest/testError()", + "HttpDataRequestTest/testOnResponseCompletedError()", + "HttpDataRequestTest/testOnResponseCompletedOk()", + "HttpDataRequestTest/testRequestCreation()", + "HttpDataRequestTest/testRequestCreationWithOrder()", + "HttpDataRequestTest/testRequestEnquedOnSend()", + "HttpEventsRecorderTests", + "HttpEventsRecorderTests/testServerNoReachable()", + "HttpEventsRecorderTests/testSuccessSending()", + "HttpImpressionsCountRecorderTests", + "HttpImpressionsCountRecorderTests/testServerNoReachable()", + "HttpImpressionsCountRecorderTests/testSuccessSending()", + "HttpImpressionsRecorderTests", + "HttpImpressionsRecorderTests/testServerNoReachable()", + "HttpImpressionsRecorderTests/testSuccessSending()", + "HttpMySegmentsFetcherTest", + "HttpMySegmentsFetcherTest/testServerNoReachable()", + "HttpMySegmentsFetcherTest/testSuccessFulFetch()", + "HttpRequestListTest", + "HttpRequestListTest/testAddRequest()", + "HttpRequestListTest/testOverrideSetRequest()", + "HttpRequestListTest/testTakeRequest()", + "HttpRequestManagerTests", + "HttpRequestManagerTests/testPinnedCredentialValidation()", + "HttpResponseTest", + "HttpResponseTest/testHttp104()", + "HttpResponseTest/testHttp200()", + "HttpResponseTest/testHttp299()", + "HttpResponseTest/testHttp300()", + "HttpSplitFetcherTests", + "HttpSplitFetcherTests/testServerNoReachable()", + "HttpSplitFetcherTests/testSuccessFullFetch()", + "HttpStreamRequestTest", + "HttpStreamRequestTest/testErrorResponse()", + "HttpStreamRequestTest/testOnResponseOk()", + "HttpStreamRequestTest/testRequestCreation()", + "HttpStreamRequestTest/testRequestEnquedOnSend()", + "HttpTelemetryConfigRecorderTest", + "HttpTelemetryConfigRecorderTest/testServerNoReachable()", + "HttpTelemetryConfigRecorderTest/testSuccessSending()", + "HttpTelemetryStatsRecorderTest", + "HttpTelemetryStatsRecorderTest/testServerNoReachable()", + "HttpTelemetryStatsRecorderTest/testSuccessSending()", + "HttpUniqueKeyRecorderTests", + "HttpUniqueKeyRecorderTests/testServerNoReachable()", + "HttpUniqueKeyRecorderTests/testSuccessSending()", + "ImpressionDaoTest", + "ImpressionDaoTest/testDataIsEncryptedInDb()", + "ImpressionDaoTest/testInsertGet()", + "ImpressionDaoTest/testInsertGetAes128Cbc()", + "ImpressionDaoTest/testInsertManyGet()", + "ImpressionDaoTest/testInsertManyGetAes128Cbc()", + "ImpressionDaoTest/testLoadOutdated()", + "ImpressionDaoTest/testLoadOutdatedAes128Cbc()", + "ImpressionDaoTest/testUpdate()", + "ImpressionDaoTest/testUpdateAes128Cbc()", + "ImpressionHasherTest", + "ImpressionHasherTest/testDifferentChangeNumber()", + "ImpressionHasherTest/testDifferentFeature()", + "ImpressionHasherTest/testDifferentKey()", + "ImpressionHasherTest/testDifferentLabel()", + "ImpressionHasherTest/testDifferentTreatment()", + "ImpressionHasherTest/testNoCrashWhenSplitNull()", + "ImpressionsCountDaoTest", + "ImpressionsCountDaoTest/testDataIsEncryptedInDb()", + "ImpressionsCountDaoTest/testInsertGetAes128Cbc()", + "ImpressionsCountDaoTest/testInsertGetPlainText()", + "ImpressionsCountDaoTest/testLoadOutdatedGetAes128Cbc()", + "ImpressionsCountDaoTest/testLoadOutdatedPlainText()", + "ImpressionsCountDaoTest/testUpdateGetAes128Cbc()", + "ImpressionsCountDaoTest/testUpdatePlainText()", + "ImpressionsCounterTest", + "ImpressionsCounterTest/testBasicUsage()", + "ImpressionsCounterTest/testConcurrency()", + "ImpressionsCounterTest/testTruncateTime()", + "ImpressionsDedupTest", + "ImpressionsDedupTest/testDebug()", + "ImpressionsDedupTest/testOptimized()", + "ImpressionsModeTypeWrapperTest", + "ImpressionsModeTypeWrapperTest/testEmptyInvalidValue()", + "ImpressionsModeTypeWrapperTest/testInitdebugValue()", + "ImpressionsModeTypeWrapperTest/testInitnoneValue()", + "ImpressionsModeTypeWrapperTest/testInitoptimizedValue()", + "ImpressionsModeTypeWrapperTest/testInvalidValue()", + "ImpressionsModeTypeWrapperTest/testdebugValue()", + "ImpressionsModeTypeWrapperTest/testnoneValue()", + "ImpressionsModeTypeWrapperTest/testoptimizedValue()", + "ImpressionsNoneTest", + "ImpressionsNoneTest/testCorrectData()", + "ImpressionsNoneTest/testPeriodicRecording()", + "ImpressionsObserverTest", + "ImpressionsObserverTest/testBasicFunctionality()", + "ImpressionsObserverTest/testConcurrencyVsAccuracy()", + "ImpressionsObserverTest/testSave()", + "ImpressionsRecorderWorkerTests", + "ImpressionsRecorderWorkerTests/testFailToSendSome()", + "ImpressionsRecorderWorkerTests/testSendNoImpressions()", + "ImpressionsRecorderWorkerTests/testSendOneImpression()", + "ImpressionsRecorderWorkerTests/testSendSuccess()", + "ImpressionsStorageTest", + "ImpressionsStorageTest/testClear()", + "ImpressionsStorageTest/testDisablePersistence()", + "ImpressionsStorageTest/testEnablePersistence()", + "ImpressionsStorageTest/testStartDisabledPersistence()", + "ImpressionsStorageTest/testStartEnabledPersistence()", + "ImpressionsTrackerTest", + "ImpressionsTrackerTest/testDestroyDebug()", + "ImpressionsTrackerTest/testDestroyNone()", + "ImpressionsTrackerTest/testDestroyOptimized()", + "ImpressionsTrackerTest/testFlushDebug()", + "ImpressionsTrackerTest/testFlushNone()", + "ImpressionsTrackerTest/testFlushOptimized()", + "ImpressionsTrackerTest/testImpressionPushDebug()", + "ImpressionsTrackerTest/testImpressionPushNone()", + "ImpressionsTrackerTest/testImpressionPushOptimized()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledDebug()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledNone()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledOptimized()", + "ImpressionsTrackerTest/testPauseDebug()", + "ImpressionsTrackerTest/testPauseNone()", + "ImpressionsTrackerTest/testPauseOptimized()", + "ImpressionsTrackerTest/testResume()", + "ImpressionsTrackerTest/testStartDebug()", + "ImpressionsTrackerTest/testStartNone()", + "ImpressionsTrackerTest/testStartOptimized()", + "ImpressionsTrackerTest/testStopDebug()", + "ImpressionsTrackerTest/testStopNone()", + "ImpressionsTrackerTest/testStopOptimized()", + "InListSemverMatcherTest", + "InListSemverMatcherTest/testGeneralMatches()", + "InListSemverMatcherTest/testMatchShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithEmptyListShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenInList()", + "InMemoryTelemetryStorageTest", + "InMemoryTelemetryStorageTest/testActiveFactoriesCount()", + "InMemoryTelemetryStorageTest/testAuthRejections()", + "InMemoryTelemetryStorageTest/testConcurrence()", + "InMemoryTelemetryStorageTest/testEvent()", + "InMemoryTelemetryStorageTest/testExceptions()", + "InMemoryTelemetryStorageTest/testHttpErrors()", + "InMemoryTelemetryStorageTest/testHttpLatencies()", + "InMemoryTelemetryStorageTest/testImpression()", + "InMemoryTelemetryStorageTest/testLastSync()", + "InMemoryTelemetryStorageTest/testLatencies()", + "InMemoryTelemetryStorageTest/testRedundantFactoriesCount()", + "InMemoryTelemetryStorageTest/testSessionLength()", + "InMemoryTelemetryStorageTest/testStreamingEvents()", + "InMemoryTelemetryStorageTest/testTags()", + "InMemoryTelemetryStorageTest/testTimeUntilReady()", + "InMemoryTelemetryStorageTest/testTimeUntilReadyFromCache()", + "InMemoryTelemetryStorageTest/testTokenRefreshes()", + "InMemoryTelemetryStorageTest/testUpdatesFromSse()", + "InitDbCipherTest", + "InitDbCipherTest/testDecryptDb()", + "InitDbCipherTest/testEncryptDb()", + "InitialCacheTest", + "InitialCacheTest/testClearChangedSplitFilter()", + "InitialCacheTest/testClearExpiredCache()", + "InitialCacheTest/testExpiredCache()", + "InitialCacheTest/testFlagsSpecChanged()", + "InitialCacheTest/testNoClearNoExpiredCache()", + "InstantFeatureFlagsUpdateTest", + "InstantFeatureFlagsUpdateTest/testInstantUpdateArchived()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateGzip()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateZlib()", + "JwtTokenParserTest", + "JwtTokenParserTest/testEmptyToken()", + "JwtTokenParserTest/testGarbageToken()", + "JwtTokenParserTest/testOkToken()", + "JwtTokenParserTest/testOnlyChannelsWithSeparator()", + "JwtTokenParserTest/testOnlyHeader()", + "KeyGeneratorTest", + "KeyGeneratorTest/testGenerationOk()", + "KeyValidatorTests", + "KeyValidatorTests/testInvalidEmptyBucketingKey()", + "KeyValidatorTests/testInvalidEmptyMatchingKey()", + "KeyValidatorTests/testInvalidLongBucketingKey()", + "KeyValidatorTests/testInvalidLongMatchingKey()", + "KeyValidatorTests/testNullMatchingKey()", + "KeyValidatorTests/testValidMatchingAndBucketingKey()", + "KeyValidatorTests/testValidMatchingKey()", + "LRUCacheTest", + "LRUCacheTest/testAddGet()", + "LRUCacheTest/testEviction()", + "LRUCacheTest/testGetAllPerformance()", + "LRUCacheTest/testInsertPerformance()", + "LatencyCounterTests", + "LatencyCounterTests/testAllBuckets()", + "LatencyCounterTests/testFirstBucket()", + "LatencyCounterTests/testInvalidIndex()", + "LatencyCounterTests/testLastBucket()", + "LegacyHashingTest", + "LegacyHashingTest/testBucket()", + "LegacyHashingTest/testHashing()", + "LessThanOrEqualToSemverMatcherTest", + "LessThanOrEqualToSemverMatcherTest/testGeneralMatches()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenEqual()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenLess()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrue()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullKeyShouldReturnNull()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrue()", + "LocalhostManagerTests", + "LocalhostManagerTests/testSplitNames()", + "LocalhostManagerTests/testSplits()", + "LocalhostManagerTests/testSplitsByName()", + "LocalhostParserTests", + "LocalhostParserTests/testIntercomentedLinesFile()", + "LocalhostParserTests/testPerfectFile()", + "LocalhostParserTests/testSpacedLinesFile()", + "LocalhostSplitClientTests", + "LocalhostSplitClientTests/testNonExistingSplitsTreatment()", + "LocalhostSplitClientTests/testNonExistingSplitsTreatments()", + "LocalhostSplitClientTests/testRightSplitsFileTreatment()", + "LocalhostSplitClientTests/testRightSplitsFileTreatments()", + "LocalhostSplitLoaderTests", + "LocalhostSplitLoaderTests/testFileUpdate()", + "LocalhostSplitLoaderTests/testFileUpdate2()", + "LocalhostSplitLoaderTests/testInitial()", + "LocalhostSplitLoaderTests/testInvalidTypeFile()", + "LocalhostSplitLoaderTests/testNonExistingFile()", + "LocalhostSplitLoaderTests/testWrongFormatYml()", + "LocalhostSplitLoaderTests/testWrongLegacyFormatUpdate()", + "LocalhostSplitLoaderTests/testWrongYamlFormatUpdate()", + "LocalhostSplitStorageTests", + "LocalhostSplitStorageTests/testClear()", + "LocalhostSplitStorageTests/testDestroy()", + "LocalhostSplitStorageTests/testGetAllSplits()", + "LocalhostSplitStorageTests/testGetCount()", + "LocalhostSplitStorageTests/testGetManySplits()", + "LocalhostSplitStorageTests/testGetSplit()", + "LocalhostSplitStorageTests/testUpdateSplitChange()", + "LocalhostSynchronizerTests", + "LocalhostSynchronizerTests/testLoadAndSdkReady()", + "LocalhostSynchronizerTests/testUpdateSplits()", + "LocalhostSynchronizerTests/testUpdateYaml()", + "LocalhostTests", + "LocalhostTests/testDefaultFactoryCreation()", + "LocalhostTests/testLoadYml()", + "LocalhostTests/testLocalhostFactoryCreation()", + "LocalhostTests/testUsingSpaceSeparatedFile()", + "LocalhostTests/testUsingYamlFile()", + "LocalhostTests/testUsingYamlFromApi()", + "LocalhostYamlParserTest", + "LocalhostYamlParserTest/testCorrectFile()", + "LocalhostYamlParserTest/testMissingFirstSplit()", + "LocalhostYamlParserTest/testMissingSplitData()", + "LocalhostYamlParserTest/testMissingSplitTreatment()", + "LocalhostYamlParserTest/testWrongFormat()", + "LoggerTest", + "LoggerTest/testDebug()", + "LoggerTest/testError()", + "LoggerTest/testInfo()", + "LoggerTest/testNone()", + "LoggerTest/testVerbose()", + "LoggerTest/testWarning()", + "MatcherEvalTests", + "MatcherEvalTests/testEval()", + "MultiClientEvaluationTest", + "MultiClientEvaluationTest/testEvaluation()", + "MultiClientEvaluationTest/testEvaluationFromCache()", + "MultiClientEvaluationTest/testEvaluationWithAttributes()", + "MultiClientEvaluationTest/testImpressions()", + "MultiClientEvaluationTest/testTrack()", + "MultiClientStreamingResetTest", + "MultiClientStreamingResetTest/testNoStreamingDelay()", + "MultiClientStreamingResetTest/testStress()", + "MultiClientStreamingResetTest/testWithStreamingDelay()", + "Murmur3HashingTest", + "Murmur3HashingTest/test64x128()", + "Murmur3HashingTest/testBucket()", + "MyLargeSegmentsStorageTests", + "MyLargeSegmentsStorageTests/testChangeNumber()", + "MyLargeSegmentsStorageTests/testClear()", + "MyLargeSegmentsStorageTests/testGetMySegmentsAfterLoad()", + "MyLargeSegmentsStorageTests/testNoLoaded()", + "MyLargeSegmentsStorageTests/testUpdateEmptySegments()", + "MyLargeSegmentsStorageTests/testUpdateSegments()", + "MySegmentServerErrorTest", + "MySegmentServerErrorTest/test()", + "MySegmentsBgSyncWorkerTest", + "MySegmentsBgSyncWorkerTest/testNoSuccess()", + "MySegmentsBgSyncWorkerTest/testOneTimeFetchSuccess()", + "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()" + ], + "target": { + "containerPath": "container:Split.xcodeproj", + "identifier": "592C6AA4211B6C99002D120C", + "name": "SplitTestsSwift5" + } + }, { - "skippedTests" : [ + "skippedTests": [ "AnyValueValidatorTests", - "AnyValueValidatorTests\/testInvalidListValues()", - "AnyValueValidatorTests\/testInvalidPrimitiveValues()", - "AnyValueValidatorTests\/testValidListValues()", - "AnyValueValidatorTests\/testValidPrimitiveValues()", + "AnyValueValidatorTests/testInvalidListValues()", + "AnyValueValidatorTests/testInvalidPrimitiveValues()", + "AnyValueValidatorTests/testValidListValues()", + "AnyValueValidatorTests/testValidPrimitiveValues()", "ApiKeyValidatorTests", - "ApiKeyValidatorTests\/testEmptyKey()", - "ApiKeyValidatorTests\/testNull()", - "ApiKeyValidatorTests\/testValid()", + "ApiKeyValidatorTests/testEmptyKey()", + "ApiKeyValidatorTests/testNull()", + "ApiKeyValidatorTests/testValid()", "AttributesDaoTest", - "AttributesDaoTest\/testDataIsEncryptedInDb()", - "AttributesDaoTest\/testGetInvalidKeyAes128Cbc()", - "AttributesDaoTest\/testGetInvalidKeyPlainText()", - "AttributesDaoTest\/testRemoveAllAes128Cbc()", - "AttributesDaoTest\/testRemoveAllPlainText()", - "AttributesDaoTest\/testUpdateGetAes128Cbc()", - "AttributesDaoTest\/testUpdateGetPlainText()", + "AttributesDaoTest/testDataIsEncryptedInDb()", + "AttributesDaoTest/testGetInvalidKeyAes128Cbc()", + "AttributesDaoTest/testGetInvalidKeyPlainText()", + "AttributesDaoTest/testRemoveAllAes128Cbc()", + "AttributesDaoTest/testRemoveAllPlainText()", + "AttributesDaoTest/testUpdateGetAes128Cbc()", + "AttributesDaoTest/testUpdateGetPlainText()", "AttributesEvaluationTest", - "AttributesEvaluationTest\/testAttributesPersistentedCorrectly()", - "AttributesEvaluationTest\/testEvaluationPrecedence()", - "AttributesEvaluationTest\/testPersistenceDisabled()", - "AttributesEvaluationTest\/testPersistentEvalNoAttributesSeveralOperations()", + "AttributesEvaluationTest/testAttributesPersistentedCorrectly()", + "AttributesEvaluationTest/testEvaluationPrecedence()", + "AttributesEvaluationTest/testPersistenceDisabled()", + "AttributesEvaluationTest/testPersistentEvalNoAttributesSeveralOperations()", "AttributesStorageTests", - "AttributesStorageTests\/testClear()", - "AttributesStorageTests\/testGetAttributesAfterLoad()", - "AttributesStorageTests\/testNoLoaded()", - "AttributesStorageTests\/testRemove()", - "AttributesStorageTests\/testUpdateAttributes()", - "AttributesStorageTests\/testUpdateEmptyAttributes()", + "AttributesStorageTests/testClear()", + "AttributesStorageTests/testGetAttributesAfterLoad()", + "AttributesStorageTests/testNoLoaded()", + "AttributesStorageTests/testRemove()", + "AttributesStorageTests/testUpdateAttributes()", + "AttributesStorageTests/testUpdateEmptyAttributes()", "Base64UtilsTest", - "Base64UtilsTest\/testBasicUrlEncoded()", - "Base64UtilsTest\/testEmpty()", - "Base64UtilsTest\/testNil()", - "Base64UtilsTest\/testRealToken()", + "Base64UtilsTest/testBasicUrlEncoded()", + "Base64UtilsTest/testEmpty()", + "Base64UtilsTest/testNil()", + "Base64UtilsTest/testRealToken()", "BetweenSemverMatcherTest", - "BetweenSemverMatcherTest\/testGeneralMatches()", - "BetweenSemverMatcherTest\/testMatchShouldReturnFalseWhenGreater()", - "BetweenSemverMatcherTest\/testMatchShouldReturnFalseWhenLess()", - "BetweenSemverMatcherTest\/testMatchShouldReturnTrueWhenBetween()", - "BetweenSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenGreater()", - "BetweenSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenLess()", - "BetweenSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenBetween()", - "BetweenSemverMatcherTest\/testMatchWithNullEndTargetShouldReturnFalse()", - "BetweenSemverMatcherTest\/testMatchWithNullKeyShouldReturnFalse()", - "BetweenSemverMatcherTest\/testMatchWithNullStartTargetShouldReturnFalse()", - "BetweenSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenGreater()", - "BetweenSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenLess()", - "BetweenSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testGeneralMatches()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithNullEndTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullStartTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenBetween()", "BlockingQueueTest", - "BlockingQueueTest\/testAddAndTake()", - "BlockingQueueTest\/testInterrupt()", + "BlockingQueueTest/testAddAndTake()", + "BlockingQueueTest/testInterrupt()", "BucketSplitTest", - "BucketSplitTest\/testMultiClientBuckets()", + "BucketSplitTest/testMultiClientBuckets()", "ByKeyAttributesStorageTests", - "ByKeyAttributesStorageTests\/testClear()", - "ByKeyAttributesStorageTests\/testGetAttributesAfterLoad()", - "ByKeyAttributesStorageTests\/testNoLoaded()", - "ByKeyAttributesStorageTests\/testRemove()", - "ByKeyAttributesStorageTests\/testUpdateAttributes()", - "ByKeyAttributesStorageTests\/testUpdateEmptyAttributes()", + "ByKeyAttributesStorageTests/testClear()", + "ByKeyAttributesStorageTests/testGetAttributesAfterLoad()", + "ByKeyAttributesStorageTests/testNoLoaded()", + "ByKeyAttributesStorageTests/testRemove()", + "ByKeyAttributesStorageTests/testUpdateAttributes()", + "ByKeyAttributesStorageTests/testUpdateEmptyAttributes()", "ByKeyFacadeTest", - "ByKeyFacadeTest\/testAppendRemove()", - "ByKeyFacadeTest\/testDestroy()", - "ByKeyFacadeTest\/testForceSync()", - "ByKeyFacadeTest\/testLoadDataFromCache()", - "ByKeyFacadeTest\/testNoPeriodicSync()", - "ByKeyFacadeTest\/testPeriodicStartPauseResumeStop()", - "ByKeyFacadeTest\/testPeriodicStartStop()", - "ByKeyFacadeTest\/testStartSyncForKey()", - "ByKeyFacadeTest\/testStartSyncForKeyPolling()", - "ByKeyFacadeTest\/testSynchronize()", + "ByKeyFacadeTest/testAppendRemove()", + "ByKeyFacadeTest/testDestroy()", + "ByKeyFacadeTest/testForceSync()", + "ByKeyFacadeTest/testLoadDataFromCache()", + "ByKeyFacadeTest/testNoPeriodicSync()", + "ByKeyFacadeTest/testPeriodicStartPauseResumeStop()", + "ByKeyFacadeTest/testPeriodicStartStop()", + "ByKeyFacadeTest/testStartSyncForKey()", + "ByKeyFacadeTest/testStartSyncForKeyPolling()", + "ByKeyFacadeTest/testSynchronize()", "ByKeyMySegmentsStorageTests", - "ByKeyMySegmentsStorageTests\/testGetMySegmentsAfterLoad()", - "ByKeyMySegmentsStorageTests\/testNoLoaded()", - "ByKeyMySegmentsStorageTests\/testUpdateEmptySegments()", - "ByKeyMySegmentsStorageTests\/testUpdateSegments()", + "ByKeyMySegmentsStorageTests/testGetMySegmentsAfterLoad()", + "ByKeyMySegmentsStorageTests/testNoLoaded()", + "ByKeyMySegmentsStorageTests/testUpdateEmptySegments()", + "ByKeyMySegmentsStorageTests/testUpdateSegments()", "CdnByPassTest", - "CdnByPassTest\/testInit()", - "CdnByPassTest\/testInitWithoutSpec()", + "CdnByPassTest/testInit()", + "CdnByPassTest/testInitWithoutSpec()", "CertificatePinningConfigTests", - "CertificatePinningConfigTests\/testAddCertificateAndHashes()", - "CertificatePinningConfigTests\/testAddWrongCertificate()", - "CertificatePinningConfigTests\/testAddWrongSpkiCertificate()", - "CertificatePinningConfigTests\/testAddWrongStringHash()", - "CertificatePinningConfigTests\/testAddWrongStringHashFormatHash()", - "CertificatePinningConfigTests\/testAddWrongStringHashType()", + "CertificatePinningConfigTests/testAddCertificateAndHashes()", + "CertificatePinningConfigTests/testAddWrongCertificate()", + "CertificatePinningConfigTests/testAddWrongSpkiCertificate()", + "CertificatePinningConfigTests/testAddWrongStringHash()", + "CertificatePinningConfigTests/testAddWrongStringHashFormatHash()", + "CertificatePinningConfigTests/testAddWrongStringHashType()", "CipherTest", - "CipherTest\/testBasicEncryptDecrypt()", - "CipherTest\/testEventEncryptDecrypt()", - "CipherTest\/testImpressionEncryptDecrypt()", - "CipherTest\/testJsonSplitEncryptDecrypt()", - "CipherTest\/testMySegmentsEncryptDecrypt()", - "CipherTest\/testVeryLongTextEncryptDecrypt()", + "CipherTest/testBasicEncryptDecrypt()", + "CipherTest/testEventEncryptDecrypt()", + "CipherTest/testImpressionEncryptDecrypt()", + "CipherTest/testJsonSplitEncryptDecrypt()", + "CipherTest/testMySegmentsEncryptDecrypt()", + "CipherTest/testVeryLongTextEncryptDecrypt()", "ComputeProcessTest", - "ComputeProcessTest\/testMultiProcess()", - "ComputeProcessTest\/testOneLessThanMinProcess()", - "ComputeProcessTest\/testOneProcessEqualsMin()", - "ComputeProcessTest\/testTwoProcess()", - "ComputeProcessTest\/testTwoProcessEdge()", + "ComputeProcessTest/testMultiProcess()", + "ComputeProcessTest/testOneLessThanMinProcess()", + "ComputeProcessTest/testOneProcessEqualsMin()", + "ComputeProcessTest/testTwoProcess()", + "ComputeProcessTest/testTwoProcessEdge()", "ConcurrentSetTests", - "ConcurrentSetTests\/testDeleteAll()", - "ConcurrentSetTests\/testInsert()", - "ConcurrentSetTests\/testSet()", - "ConcurrentSetTests\/testTakeAll()", + "ConcurrentSetTests/testDeleteAll()", + "ConcurrentSetTests/testInsert()", + "ConcurrentSetTests/testSet()", + "ConcurrentSetTests/testTakeAll()", "ConfigTest", - "ConfigTest\/testImpressionsModeEmpty()", - "ConfigTest\/testImpressionsModeInvalid()", - "ConfigTest\/testImpressionsModedebug()", - "ConfigTest\/testImpressionsModenone()", - "ConfigTest\/testImpressionsModeoptimized()", + "ConfigTest/testImpressionsModeEmpty()", + "ConfigTest/testImpressionsModeInvalid()", + "ConfigTest/testImpressionsModedebug()", + "ConfigTest/testImpressionsModenone()", + "ConfigTest/testImpressionsModeoptimized()", "CountsRecorderCountWorkerTests", - "CountsRecorderCountWorkerTests\/testFailToSendSome()", - "CountsRecorderCountWorkerTests\/testSendNoImpressions()", - "CountsRecorderCountWorkerTests\/testSendOneImpression()", - "CountsRecorderCountWorkerTests\/testSendSuccess()", + "CountsRecorderCountWorkerTests/testFailToSendSome()", + "CountsRecorderCountWorkerTests/testSendNoImpressions()", + "CountsRecorderCountWorkerTests/testSendOneImpression()", + "CountsRecorderCountWorkerTests/testSendSuccess()", "CredentialPinParserTests", - "CredentialPinParserTests\/testPinsForHost()", + "CredentialPinParserTests/testPinsForHost()", "DbCipherTest", - "DbCipherTest\/testEncryptDecryptDb()", + "DbCipherTest/testEncryptDecryptDb()", "DbForDifferentApiKeysTest", - "DbForDifferentApiKeysTest\/testInitialization()", + "DbForDifferentApiKeysTest/testInitialization()", "DecompressionTest", - "DecompressionTest\/testGzipAllHeaders()", - "DecompressionTest\/testGzipCompressionMethodHeader()", - "DecompressionTest\/testGzipHeaderComments()", - "DecompressionTest\/testGzipHeaderCrc16()", - "DecompressionTest\/testGzipHeaderExtraField()", - "DecompressionTest\/testGzipHeaderFileName()", - "DecompressionTest\/testGzipIncorrectHeader()", - "DecompressionTest\/testHeaderFlag0()", - "DecompressionTest\/testLoremIpsumGzip()", - "DecompressionTest\/testLoremIpsumZlib()", - "DecompressionTest\/testZlibCompressionMethodHeader()", + "DecompressionTest/testGzipAllHeaders()", + "DecompressionTest/testGzipCompressionMethodHeader()", + "DecompressionTest/testGzipHeaderComments()", + "DecompressionTest/testGzipHeaderCrc16()", + "DecompressionTest/testGzipHeaderExtraField()", + "DecompressionTest/testGzipHeaderFileName()", + "DecompressionTest/testGzipIncorrectHeader()", + "DecompressionTest/testHeaderFlag0()", + "DecompressionTest/testLoremIpsumGzip()", + "DecompressionTest/testLoremIpsumZlib()", + "DecompressionTest/testZlibCompressionMethodHeader()", "EndpointFactoryTest", - "EndpointFactoryTest\/testMySegmentsEndpoint()", - "EndpointFactoryTest\/testMySegmentsEndpointSlashKeyEncoding()", - "EndpointFactoryTest\/testRecordEventsEndpoint()", - "EndpointFactoryTest\/testRecordImpressionsEndpoint()", - "EndpointFactoryTest\/testSplitChangesEndpoint()", - "EndpointFactoryTest\/testStreamingAuthEndpoint()", - "EndpointFactoryTest\/testStreamingEndpoint()", - "EndpointFactoryTest\/testTelemetryConfigEndpoint()", - "EndpointFactoryTest\/testTelemetryUsageEndpoint()", + "EndpointFactoryTest/testMySegmentsEndpoint()", + "EndpointFactoryTest/testMySegmentsEndpointSlashKeyEncoding()", + "EndpointFactoryTest/testRecordEventsEndpoint()", + "EndpointFactoryTest/testRecordImpressionsEndpoint()", + "EndpointFactoryTest/testSplitChangesEndpoint()", + "EndpointFactoryTest/testStreamingAuthEndpoint()", + "EndpointFactoryTest/testStreamingEndpoint()", + "EndpointFactoryTest/testTelemetryConfigEndpoint()", + "EndpointFactoryTest/testTelemetryUsageEndpoint()", "EndpointTest", - "EndpointTest\/testDefaultEndpointBuild()", - "EndpointTest\/testHeadersEndpointBuild()", - "EndpointTest\/testPostEndpointBuild()", + "EndpointTest/testDefaultEndpointBuild()", + "EndpointTest/testHeadersEndpointBuild()", + "EndpointTest/testPostEndpointBuild()", "EqualToSemverMatcherTest", - "EqualToSemverMatcherTest\/testGeneralUnsuccessfulMatches()", - "EqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenKeyIsNull()", - "EqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenPatchDiffers()", - "EqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenTargetIsNull()", - "EqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenVersionsAreEqual()", - "EqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenVersionsDiffer()", - "EqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenVersionsAreEqual()", - "EqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenVersionsDiffer()", - "EqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenPatchDiffers()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenTargetIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenVersionsAreEqual()", "EvaluatorTests", - "EvaluatorTests\/testAlgoLegacy()", - "EvaluatorTests\/testAlgoMurmur3()", - "EvaluatorTests\/testAlgoNull()", - "EvaluatorTests\/testAllocation1Percent()", - "EvaluatorTests\/testBrokenSplit()", - "EvaluatorTests\/testDefaultRule()", - "EvaluatorTests\/testDefaultTreatment()", - "EvaluatorTests\/testDefaultTreatmentFacundo()", - "EvaluatorTests\/testEqualsToSetConfigTreatment()", - "EvaluatorTests\/testEqualsToSetNoConfigTreatment()", - "EvaluatorTests\/testInLargeSegmentWhitelist()", - "EvaluatorTests\/testInSegmentTestKey()", - "EvaluatorTests\/testInSegmentsRule1()", - "EvaluatorTests\/testKilledSplit()", - "EvaluatorTests\/testMatchesStringNoConfigTreatment()", - "EvaluatorTests\/testMissingDefaultRule()", - "EvaluatorTests\/testNotInLargeSegmentWhitelist()", - "EvaluatorTests\/testNotInSplit()", - "EvaluatorTests\/testWhitelisted()", - "EvaluatorTests\/testWhitelistedOff()", - "EvaluatorTests\/testsTrafficAllocation50DefaultRule50()", + "EvaluatorTests/testAlgoLegacy()", + "EvaluatorTests/testAlgoMurmur3()", + "EvaluatorTests/testAlgoNull()", + "EvaluatorTests/testAllocation1Percent()", + "EvaluatorTests/testBrokenSplit()", + "EvaluatorTests/testDefaultRule()", + "EvaluatorTests/testDefaultTreatment()", + "EvaluatorTests/testDefaultTreatmentFacundo()", + "EvaluatorTests/testEqualsToSetConfigTreatment()", + "EvaluatorTests/testEqualsToSetNoConfigTreatment()", + "EvaluatorTests/testInLargeSegmentWhitelist()", + "EvaluatorTests/testInSegmentTestKey()", + "EvaluatorTests/testInSegmentsRule1()", + "EvaluatorTests/testKilledSplit()", + "EvaluatorTests/testMatchesStringNoConfigTreatment()", + "EvaluatorTests/testMissingDefaultRule()", + "EvaluatorTests/testNotInLargeSegmentWhitelist()", + "EvaluatorTests/testNotInSplit()", + "EvaluatorTests/testWhitelisted()", + "EvaluatorTests/testWhitelistedOff()", + "EvaluatorTests/testsTrafficAllocation50DefaultRule50()", "EventDTOJsonTest", - "EventDTOJsonTest\/testBasic()", - "EventDTOJsonTest\/testEncode()", - "EventDTOJsonTest\/testNonNumber()", - "EventDTOJsonTest\/testProperties()", - "EventDTOJsonTest\/testPropertiesDecodeEncode()", + "EventDTOJsonTest/testBasic()", + "EventDTOJsonTest/testEncode()", + "EventDTOJsonTest/testNonNumber()", + "EventDTOJsonTest/testProperties()", + "EventDTOJsonTest/testPropertiesDecodeEncode()", "EventDaoTest", - "EventDaoTest\/testDataIsEncryptedInDb()", - "EventDaoTest\/testInsertGetAes128Cbc()", - "EventDaoTest\/testInsertGetPlainText()", - "EventDaoTest\/testInsertManyGetAes128Cbc()", - "EventDaoTest\/testInsertManyGetPlainText()", - "EventDaoTest\/testLoadOutdatedAes128Cbc()", - "EventDaoTest\/testLoadOutdatedPlainText()", - "EventDaoTest\/testUpdateAes128Cbc()", - "EventDaoTest\/testUpdatePlainText()", + "EventDaoTest/testDataIsEncryptedInDb()", + "EventDaoTest/testInsertGetAes128Cbc()", + "EventDaoTest/testInsertGetPlainText()", + "EventDaoTest/testInsertManyGetAes128Cbc()", + "EventDaoTest/testInsertManyGetPlainText()", + "EventDaoTest/testLoadOutdatedAes128Cbc()", + "EventDaoTest/testLoadOutdatedPlainText()", + "EventDaoTest/testUpdateAes128Cbc()", + "EventDaoTest/testUpdatePlainText()", "EventStreamParserTest", - "EventStreamParserTest\/testParseColon()", - "EventStreamParserTest\/testParseEmptyLineNoEnd()", - "EventStreamParserTest\/testParseEnd()", - "EventStreamParserTest\/testParseErrorMessage()", - "EventStreamParserTest\/testParseKeepAlive()", - "EventStreamParserTest\/testParseNoColon()", - "EventStreamParserTest\/testParseNoFieldName()", - "EventStreamParserTest\/testParseTwoColon()", + "EventStreamParserTest/testParseColon()", + "EventStreamParserTest/testParseEmptyLineNoEnd()", + "EventStreamParserTest/testParseEnd()", + "EventStreamParserTest/testParseErrorMessage()", + "EventStreamParserTest/testParseKeepAlive()", + "EventStreamParserTest/testParseNoColon()", + "EventStreamParserTest/testParseNoFieldName()", + "EventStreamParserTest/testParseTwoColon()", "EventValidatorTests", - "EventValidatorTests\/testEmptyKey()", - "EventValidatorTests\/testEmptyTrafficType()", - "EventValidatorTests\/testEmptyType()", - "EventValidatorTests\/testLongKey()", - "EventValidatorTests\/testNoChachedServerAndUppercasedTrafficType()", - "EventValidatorTests\/testNoChachedServerTrafficType()", - "EventValidatorTests\/testNullKey()", - "EventValidatorTests\/testNullTrafficType()", - "EventValidatorTests\/testNullType()", - "EventValidatorTests\/testTypeName()", - "EventValidatorTests\/testUppercaseCharsInTrafficType()", - "EventValidatorTests\/testValidEventAllValues()", - "EventValidatorTests\/testValidEventNullValue()", + "EventValidatorTests/testEmptyKey()", + "EventValidatorTests/testEmptyTrafficType()", + "EventValidatorTests/testEmptyType()", + "EventValidatorTests/testLongKey()", + "EventValidatorTests/testNoChachedServerAndUppercasedTrafficType()", + "EventValidatorTests/testNoChachedServerTrafficType()", + "EventValidatorTests/testNullKey()", + "EventValidatorTests/testNullTrafficType()", + "EventValidatorTests/testNullType()", + "EventValidatorTests/testTypeName()", + "EventValidatorTests/testUppercaseCharsInTrafficType()", + "EventValidatorTests/testValidEventAllValues()", + "EventValidatorTests/testValidEventNullValue()", "EventsRecorderWorkerTests", - "EventsRecorderWorkerTests\/testFailToSendSome()", - "EventsRecorderWorkerTests\/testSendNoEvents()", - "EventsRecorderWorkerTests\/testSendOneEvent()", - "EventsRecorderWorkerTests\/testSendSuccess()", + "EventsRecorderWorkerTests/testFailToSendSome()", + "EventsRecorderWorkerTests/testSendNoEvents()", + "EventsRecorderWorkerTests/testSendOneEvent()", + "EventsRecorderWorkerTests/testSendSuccess()", "EventsStorageTest", - "EventsStorageTest\/testClear()", - "EventsStorageTest\/testDisablePersistence()", - "EventsStorageTest\/testEnablePersistence()", - "EventsStorageTest\/testStartDisabledPersistence()", - "EventsStorageTest\/testStartEnabledPersistence()", + "EventsStorageTest/testClear()", + "EventsStorageTest/testDisablePersistence()", + "EventsStorageTest/testEnablePersistence()", + "EventsStorageTest/testStartDisabledPersistence()", + "EventsStorageTest/testStartEnabledPersistence()", "EventsSynchronizerTest", - "EventsSynchronizerTest\/testDestroy()", - "EventsSynchronizerTest\/testFlush()", - "EventsSynchronizerTest\/testPause()", - "EventsSynchronizerTest\/testPush()", - "EventsSynchronizerTest\/testResume()", - "EventsSynchronizerTest\/testStart()", - "EventsSynchronizerTest\/testStop()", + "EventsSynchronizerTest/testDestroy()", + "EventsSynchronizerTest/testFlush()", + "EventsSynchronizerTest/testPause()", + "EventsSynchronizerTest/testPush()", + "EventsSynchronizerTest/testResume()", + "EventsSynchronizerTest/testStart()", + "EventsSynchronizerTest/testStop()", "EventsTrackerTest", - "EventsTrackerTest\/testTrackDisabled()", - "EventsTrackerTest\/testTrackEnabled()", + "EventsTrackerTest/testTrackDisabled()", + "EventsTrackerTest/testTrackEnabled()", "FactoryMonitorTest", - "FactoryMonitorTest\/testCountLiveFactories()", - "FactoryMonitorTest\/testDeallocatedCountLiveFactories()", + "FactoryMonitorTest/testCountLiveFactories()", + "FactoryMonitorTest/testDeallocatedCountLiveFactories()", "FactoryRegistryTest", - "FactoryRegistryTest\/testCountLiveFactories()", - "FactoryRegistryTest\/testCountWithDeallocatedLiveFactories()", + "FactoryRegistryTest/testCountLiveFactories()", + "FactoryRegistryTest/testCountWithDeallocatedLiveFactories()", "FeatureFlagsPayloadDecoderTest", - "FeatureFlagsPayloadDecoderTest\/testDecodeGzip()", - "FeatureFlagsPayloadDecoderTest\/testDecodeZlib()", + "FeatureFlagsPayloadDecoderTest/testDecodeGzip()", + "FeatureFlagsPayloadDecoderTest/testDecodeZlib()", "FeatureFlagsSynchronizerTest", - "FeatureFlagsSynchronizerTest\/testLoadSplitWhenQuerystringNamesChanges()", - "FeatureFlagsSynchronizerTest\/testLoadSplitWhenQuerystringSetsChanges()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsClearedOnLoadBecauseNotInFilter()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsNoClearedOnLoad()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsWhenFlagsSetsAndFilterHasChangedClearsAllFeatureFlags()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsWhenFlagsSetsHasChangedClearsAllFeatureFlags()", - "FeatureFlagsSynchronizerTest\/testStartPeriodicFetchingSingleModeEnabled()", - "FeatureFlagsSynchronizerTest\/testStartPeriodicSync()", - "FeatureFlagsSynchronizerTest\/testStop()", - "FeatureFlagsSynchronizerTest\/testStopPeriodicSync()", - "FeatureFlagsSynchronizerTest\/testSynchronizeSplits()", - "FeatureFlagsSynchronizerTest\/testSynchronizeSplitsWithChangeNumber()", - "FeatureFlagsSynchronizerTest\/testSynchronizeSplitsWithUriTooLong()", - "FeatureFlagsSynchronizerTest\/testUpdateSplitsSingleModeEnabled()", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringNamesChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringSetsChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitsClearedOnLoadBecauseNotInFilter()", + "FeatureFlagsSynchronizerTest/testLoadSplitsNoClearedOnLoad()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsAndFilterHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testStartPeriodicFetchingSingleModeEnabled()", + "FeatureFlagsSynchronizerTest/testStartPeriodicSync()", + "FeatureFlagsSynchronizerTest/testStop()", + "FeatureFlagsSynchronizerTest/testStopPeriodicSync()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplits()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithChangeNumber()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithUriTooLong()", + "FeatureFlagsSynchronizerTest/testUpdateSplitsSingleModeEnabled()", "FetchSpecificSplitsTest", - "FetchSpecificSplitsTest\/testBothFilters()", - "FetchSpecificSplitsTest\/testByNamesFilter()", - "FetchSpecificSplitsTest\/testByPrefixFilter()", + "FetchSpecificSplitsTest/testBothFilters()", + "FetchSpecificSplitsTest/testByNamesFilter()", + "FetchSpecificSplitsTest/testByPrefixFilter()", "FetcherThrottleTests", - "FetcherThrottleTests\/testDelayValues()", + "FetcherThrottleTests/testDelayValues()", "FilterBuilderTest", - "FilterBuilderTest\/testBasicByNameQueryString()", - "FilterBuilderTest\/testBasicBySetQueryString()", - "FilterBuilderTest\/testBySetAndByNameQueryString()", - "FilterBuilderTest\/testFilterByNamesValuesDeduptedAndGrouped()", - "FilterBuilderTest\/testFilterBySetsValuesDeduptedAndGrouped()", - "FilterBuilderTest\/testMaxByNameFilterExceded()", - "FilterBuilderTest\/testMaxByPrefixFilterExceded()", - "FilterBuilderTest\/testNoFilters()", - "FilterBuilderTest\/testOnlyOneTypeQueryString()", - "FilterBuilderTest\/testQueryStringWithSpecialChars1()", - "FilterBuilderTest\/testQueryStringWithSpecialChars2()", - "FilterBuilderTest\/testQueryStringWithSpecialChars3()", - "FilterBuilderTest\/testQueryStringWithSpecialChars4()", + "FilterBuilderTest/testBasicByNameQueryString()", + "FilterBuilderTest/testBasicBySetQueryString()", + "FilterBuilderTest/testBySetAndByNameQueryString()", + "FilterBuilderTest/testFilterByNamesValuesDeduptedAndGrouped()", + "FilterBuilderTest/testFilterBySetsValuesDeduptedAndGrouped()", + "FilterBuilderTest/testMaxByNameFilterExceded()", + "FilterBuilderTest/testMaxByPrefixFilterExceded()", + "FilterBuilderTest/testNoFilters()", + "FilterBuilderTest/testOnlyOneTypeQueryString()", + "FilterBuilderTest/testQueryStringWithSpecialChars1()", + "FilterBuilderTest/testQueryStringWithSpecialChars2()", + "FilterBuilderTest/testQueryStringWithSpecialChars3()", + "FilterBuilderTest/testQueryStringWithSpecialChars4()", "FlagSetValidatorTests", - "FlagSetValidatorTests\/testCleanAndValidateValues()", - "FlagSetValidatorTests\/testValidateOnEvaluationWithFilteredValues()", + "FlagSetValidatorTests/testCleanAndValidateValues()", + "FlagSetValidatorTests/testValidateOnEvaluationWithFilteredValues()", "FlagSetsCacheTests", - "FlagSetsCacheTests\/testAddToFlagSetsNoFilter()", - "FlagSetsCacheTests\/testAddToFlagSetsWithFilter()", - "FlagSetsCacheTests\/testRemoveFromFlagSetsNoFilter()", + "FlagSetsCacheTests/testAddToFlagSetsNoFilter()", + "FlagSetsCacheTests/testAddToFlagSetsWithFilter()", + "FlagSetsCacheTests/testRemoveFromFlagSetsNoFilter()", "GreaterThanOrEqualToSemverMatcherTest", - "GreaterThanOrEqualToSemverMatcherTest\/testGeneralUnsuccessfulMatches()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenKeyIsLess()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenKeyIsNull()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenKeyIsEqual()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenKeyIsGreater()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenLess()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenEqual()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenGreater()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenLess()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenEqual()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenGreater()", "HashedImpressionDaoTest", - "HashedImpressionDaoTest\/testDelete()", - "HashedImpressionDaoTest\/testGetAll()", - "HashedImpressionDaoTest\/testUpdate()", + "HashedImpressionDaoTest/testDelete()", + "HashedImpressionDaoTest/testGetAll()", + "HashedImpressionDaoTest/testUpdate()", "HttpClientTest", - "HttpClientTest\/testDataRequest()", - "HttpClientTest\/testDataRequestError()", - "HttpClientTest\/testDataRequestWithOrder()", - "HttpClientTest\/testStreamRequest()", - "HttpClientTest\/testUploadRequest()", + "HttpClientTest/testDataRequest()", + "HttpClientTest/testDataRequestError()", + "HttpClientTest/testDataRequestWithOrder()", + "HttpClientTest/testStreamRequest()", + "HttpClientTest/testUploadRequest()", "HttpDataRequestTest", - "HttpDataRequestTest\/testError()", - "HttpDataRequestTest\/testOnResponseCompletedError()", - "HttpDataRequestTest\/testOnResponseCompletedOk()", - "HttpDataRequestTest\/testRequestCreation()", - "HttpDataRequestTest\/testRequestCreationWithOrder()", - "HttpDataRequestTest\/testRequestEnquedOnSend()", + "HttpDataRequestTest/testError()", + "HttpDataRequestTest/testOnResponseCompletedError()", + "HttpDataRequestTest/testOnResponseCompletedOk()", + "HttpDataRequestTest/testRequestCreation()", + "HttpDataRequestTest/testRequestCreationWithOrder()", + "HttpDataRequestTest/testRequestEnquedOnSend()", "HttpEventsRecorderTests", - "HttpEventsRecorderTests\/testServerNoReachable()", - "HttpEventsRecorderTests\/testSuccessSending()", + "HttpEventsRecorderTests/testServerNoReachable()", + "HttpEventsRecorderTests/testSuccessSending()", "HttpImpressionsCountRecorderTests", - "HttpImpressionsCountRecorderTests\/testServerNoReachable()", - "HttpImpressionsCountRecorderTests\/testSuccessSending()", + "HttpImpressionsCountRecorderTests/testServerNoReachable()", + "HttpImpressionsCountRecorderTests/testSuccessSending()", "HttpImpressionsRecorderTests", - "HttpImpressionsRecorderTests\/testServerNoReachable()", - "HttpImpressionsRecorderTests\/testSuccessSending()", + "HttpImpressionsRecorderTests/testServerNoReachable()", + "HttpImpressionsRecorderTests/testSuccessSending()", "HttpMySegmentsFetcherTest", - "HttpMySegmentsFetcherTest\/testServerNoReachable()", - "HttpMySegmentsFetcherTest\/testSuccessFulFetch()", + "HttpMySegmentsFetcherTest/testServerNoReachable()", + "HttpMySegmentsFetcherTest/testSuccessFulFetch()", "HttpRequestListTest", - "HttpRequestListTest\/testAddRequest()", - "HttpRequestListTest\/testOverrideSetRequest()", - "HttpRequestListTest\/testTakeRequest()", + "HttpRequestListTest/testAddRequest()", + "HttpRequestListTest/testOverrideSetRequest()", + "HttpRequestListTest/testTakeRequest()", "HttpRequestManagerTests", - "HttpRequestManagerTests\/testPinnedCredentialValidation()", + "HttpRequestManagerTests/testPinnedCredentialValidation()", "HttpResponseTest", - "HttpResponseTest\/testHttp104()", - "HttpResponseTest\/testHttp200()", - "HttpResponseTest\/testHttp299()", - "HttpResponseTest\/testHttp300()", + "HttpResponseTest/testHttp104()", + "HttpResponseTest/testHttp200()", + "HttpResponseTest/testHttp299()", + "HttpResponseTest/testHttp300()", "HttpSplitFetcherTests", - "HttpSplitFetcherTests\/testServerNoReachable()", - "HttpSplitFetcherTests\/testSuccessFullFetch()", + "HttpSplitFetcherTests/testServerNoReachable()", + "HttpSplitFetcherTests/testSuccessFullFetch()", "HttpStreamRequestTest", - "HttpStreamRequestTest\/testErrorResponse()", - "HttpStreamRequestTest\/testOnResponseOk()", - "HttpStreamRequestTest\/testRequestCreation()", - "HttpStreamRequestTest\/testRequestEnquedOnSend()", + "HttpStreamRequestTest/testErrorResponse()", + "HttpStreamRequestTest/testOnResponseOk()", + "HttpStreamRequestTest/testRequestCreation()", + "HttpStreamRequestTest/testRequestEnquedOnSend()", "HttpTelemetryConfigRecorderTest", - "HttpTelemetryConfigRecorderTest\/testServerNoReachable()", - "HttpTelemetryConfigRecorderTest\/testSuccessSending()", + "HttpTelemetryConfigRecorderTest/testServerNoReachable()", + "HttpTelemetryConfigRecorderTest/testSuccessSending()", "HttpTelemetryStatsRecorderTest", - "HttpTelemetryStatsRecorderTest\/testServerNoReachable()", - "HttpTelemetryStatsRecorderTest\/testSuccessSending()", + "HttpTelemetryStatsRecorderTest/testServerNoReachable()", + "HttpTelemetryStatsRecorderTest/testSuccessSending()", "HttpUniqueKeyRecorderTests", - "HttpUniqueKeyRecorderTests\/testServerNoReachable()", - "HttpUniqueKeyRecorderTests\/testSuccessSending()", + "HttpUniqueKeyRecorderTests/testServerNoReachable()", + "HttpUniqueKeyRecorderTests/testSuccessSending()", "ImpressionDaoTest", - "ImpressionDaoTest\/testDataIsEncryptedInDb()", - "ImpressionDaoTest\/testInsertGet()", - "ImpressionDaoTest\/testInsertGetAes128Cbc()", - "ImpressionDaoTest\/testInsertManyGet()", - "ImpressionDaoTest\/testInsertManyGetAes128Cbc()", - "ImpressionDaoTest\/testLoadOutdated()", - "ImpressionDaoTest\/testLoadOutdatedAes128Cbc()", - "ImpressionDaoTest\/testUpdate()", - "ImpressionDaoTest\/testUpdateAes128Cbc()", + "ImpressionDaoTest/testDataIsEncryptedInDb()", + "ImpressionDaoTest/testInsertGet()", + "ImpressionDaoTest/testInsertGetAes128Cbc()", + "ImpressionDaoTest/testInsertManyGet()", + "ImpressionDaoTest/testInsertManyGetAes128Cbc()", + "ImpressionDaoTest/testLoadOutdated()", + "ImpressionDaoTest/testLoadOutdatedAes128Cbc()", + "ImpressionDaoTest/testUpdate()", + "ImpressionDaoTest/testUpdateAes128Cbc()", "ImpressionHasherTest", - "ImpressionHasherTest\/testDifferentChangeNumber()", - "ImpressionHasherTest\/testDifferentFeature()", - "ImpressionHasherTest\/testDifferentKey()", - "ImpressionHasherTest\/testDifferentLabel()", - "ImpressionHasherTest\/testDifferentTreatment()", - "ImpressionHasherTest\/testNoCrashWhenSplitNull()", + "ImpressionHasherTest/testDifferentChangeNumber()", + "ImpressionHasherTest/testDifferentFeature()", + "ImpressionHasherTest/testDifferentKey()", + "ImpressionHasherTest/testDifferentLabel()", + "ImpressionHasherTest/testDifferentTreatment()", + "ImpressionHasherTest/testNoCrashWhenSplitNull()", "ImpressionsCountDaoTest", - "ImpressionsCountDaoTest\/testDataIsEncryptedInDb()", - "ImpressionsCountDaoTest\/testInsertGetAes128Cbc()", - "ImpressionsCountDaoTest\/testInsertGetPlainText()", - "ImpressionsCountDaoTest\/testLoadOutdatedGetAes128Cbc()", - "ImpressionsCountDaoTest\/testLoadOutdatedPlainText()", - "ImpressionsCountDaoTest\/testUpdateGetAes128Cbc()", - "ImpressionsCountDaoTest\/testUpdatePlainText()", + "ImpressionsCountDaoTest/testDataIsEncryptedInDb()", + "ImpressionsCountDaoTest/testInsertGetAes128Cbc()", + "ImpressionsCountDaoTest/testInsertGetPlainText()", + "ImpressionsCountDaoTest/testLoadOutdatedGetAes128Cbc()", + "ImpressionsCountDaoTest/testLoadOutdatedPlainText()", + "ImpressionsCountDaoTest/testUpdateGetAes128Cbc()", + "ImpressionsCountDaoTest/testUpdatePlainText()", "ImpressionsCounterTest", - "ImpressionsCounterTest\/testBasicUsage()", - "ImpressionsCounterTest\/testConcurrency()", - "ImpressionsCounterTest\/testTruncateTime()", + "ImpressionsCounterTest/testBasicUsage()", + "ImpressionsCounterTest/testConcurrency()", + "ImpressionsCounterTest/testTruncateTime()", "ImpressionsDedupTest", - "ImpressionsDedupTest\/testDebug()", - "ImpressionsDedupTest\/testOptimized()", + "ImpressionsDedupTest/testDebug()", + "ImpressionsDedupTest/testOptimized()", "ImpressionsModeTypeWrapperTest", - "ImpressionsModeTypeWrapperTest\/testEmptyInvalidValue()", - "ImpressionsModeTypeWrapperTest\/testInitdebugValue()", - "ImpressionsModeTypeWrapperTest\/testInitnoneValue()", - "ImpressionsModeTypeWrapperTest\/testInitoptimizedValue()", - "ImpressionsModeTypeWrapperTest\/testInvalidValue()", - "ImpressionsModeTypeWrapperTest\/testdebugValue()", - "ImpressionsModeTypeWrapperTest\/testnoneValue()", - "ImpressionsModeTypeWrapperTest\/testoptimizedValue()", + "ImpressionsModeTypeWrapperTest/testEmptyInvalidValue()", + "ImpressionsModeTypeWrapperTest/testInitdebugValue()", + "ImpressionsModeTypeWrapperTest/testInitnoneValue()", + "ImpressionsModeTypeWrapperTest/testInitoptimizedValue()", + "ImpressionsModeTypeWrapperTest/testInvalidValue()", + "ImpressionsModeTypeWrapperTest/testdebugValue()", + "ImpressionsModeTypeWrapperTest/testnoneValue()", + "ImpressionsModeTypeWrapperTest/testoptimizedValue()", "ImpressionsNoneTest", - "ImpressionsNoneTest\/testCorrectData()", - "ImpressionsNoneTest\/testPeriodicRecording()", + "ImpressionsNoneTest/testCorrectData()", + "ImpressionsNoneTest/testPeriodicRecording()", "ImpressionsObserverTest", - "ImpressionsObserverTest\/testBasicFunctionality()", - "ImpressionsObserverTest\/testConcurrencyVsAccuracy()", - "ImpressionsObserverTest\/testSave()", + "ImpressionsObserverTest/testBasicFunctionality()", + "ImpressionsObserverTest/testConcurrencyVsAccuracy()", + "ImpressionsObserverTest/testSave()", "ImpressionsRecorderWorkerTests", - "ImpressionsRecorderWorkerTests\/testFailToSendSome()", - "ImpressionsRecorderWorkerTests\/testSendNoImpressions()", - "ImpressionsRecorderWorkerTests\/testSendOneImpression()", - "ImpressionsRecorderWorkerTests\/testSendSuccess()", + "ImpressionsRecorderWorkerTests/testFailToSendSome()", + "ImpressionsRecorderWorkerTests/testSendNoImpressions()", + "ImpressionsRecorderWorkerTests/testSendOneImpression()", + "ImpressionsRecorderWorkerTests/testSendSuccess()", "ImpressionsStorageTest", - "ImpressionsStorageTest\/testClear()", - "ImpressionsStorageTest\/testDisablePersistence()", - "ImpressionsStorageTest\/testEnablePersistence()", - "ImpressionsStorageTest\/testStartDisabledPersistence()", - "ImpressionsStorageTest\/testStartEnabledPersistence()", + "ImpressionsStorageTest/testClear()", + "ImpressionsStorageTest/testDisablePersistence()", + "ImpressionsStorageTest/testEnablePersistence()", + "ImpressionsStorageTest/testStartDisabledPersistence()", + "ImpressionsStorageTest/testStartEnabledPersistence()", "ImpressionsTrackerTest", - "ImpressionsTrackerTest\/testDestroyDebug()", - "ImpressionsTrackerTest\/testDestroyNone()", - "ImpressionsTrackerTest\/testDestroyOptimized()", - "ImpressionsTrackerTest\/testFlushDebug()", - "ImpressionsTrackerTest\/testFlushNone()", - "ImpressionsTrackerTest\/testFlushOptimized()", - "ImpressionsTrackerTest\/testImpressionPushDebug()", - "ImpressionsTrackerTest\/testImpressionPushNone()", - "ImpressionsTrackerTest\/testImpressionPushOptimized()", - "ImpressionsTrackerTest\/testImpressionPushTrackingDisabledDebug()", - "ImpressionsTrackerTest\/testImpressionPushTrackingDisabledNone()", - "ImpressionsTrackerTest\/testImpressionPushTrackingDisabledOptimized()", - "ImpressionsTrackerTest\/testPauseDebug()", - "ImpressionsTrackerTest\/testPauseNone()", - "ImpressionsTrackerTest\/testPauseOptimized()", - "ImpressionsTrackerTest\/testResume()", - "ImpressionsTrackerTest\/testStartDebug()", - "ImpressionsTrackerTest\/testStartNone()", - "ImpressionsTrackerTest\/testStartOptimized()", - "ImpressionsTrackerTest\/testStopDebug()", - "ImpressionsTrackerTest\/testStopNone()", - "ImpressionsTrackerTest\/testStopOptimized()", + "ImpressionsTrackerTest/testDestroyDebug()", + "ImpressionsTrackerTest/testDestroyNone()", + "ImpressionsTrackerTest/testDestroyOptimized()", + "ImpressionsTrackerTest/testFlushDebug()", + "ImpressionsTrackerTest/testFlushNone()", + "ImpressionsTrackerTest/testFlushOptimized()", + "ImpressionsTrackerTest/testImpressionPushDebug()", + "ImpressionsTrackerTest/testImpressionPushNone()", + "ImpressionsTrackerTest/testImpressionPushOptimized()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledDebug()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledNone()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledOptimized()", + "ImpressionsTrackerTest/testPauseDebug()", + "ImpressionsTrackerTest/testPauseNone()", + "ImpressionsTrackerTest/testPauseOptimized()", + "ImpressionsTrackerTest/testResume()", + "ImpressionsTrackerTest/testStartDebug()", + "ImpressionsTrackerTest/testStartNone()", + "ImpressionsTrackerTest/testStartOptimized()", + "ImpressionsTrackerTest/testStopDebug()", + "ImpressionsTrackerTest/testStopNone()", + "ImpressionsTrackerTest/testStopOptimized()", "InListSemverMatcherTest", - "InListSemverMatcherTest\/testGeneralMatches()", - "InListSemverMatcherTest\/testMatchShouldReturnFalseWhenNotInList()", - "InListSemverMatcherTest\/testMatchShouldReturnTrueWhenInList()", - "InListSemverMatcherTest\/testMatchWithEmptyListShouldReturnFalse()", - "InListSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenNotInList()", - "InListSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenInList()", - "InListSemverMatcherTest\/testMatchWithNullKeyShouldReturnFalse()", - "InListSemverMatcherTest\/testMatchWithNullTargetShouldReturnFalse()", - "InListSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenNotInList()", - "InListSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testGeneralMatches()", + "InListSemverMatcherTest/testMatchShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithEmptyListShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenInList()", "InMemoryTelemetryStorageTest", - "InMemoryTelemetryStorageTest\/testActiveFactoriesCount()", - "InMemoryTelemetryStorageTest\/testAuthRejections()", - "InMemoryTelemetryStorageTest\/testConcurrence()", - "InMemoryTelemetryStorageTest\/testEvent()", - "InMemoryTelemetryStorageTest\/testExceptions()", - "InMemoryTelemetryStorageTest\/testHttpErrors()", - "InMemoryTelemetryStorageTest\/testHttpLatencies()", - "InMemoryTelemetryStorageTest\/testImpression()", - "InMemoryTelemetryStorageTest\/testLastSync()", - "InMemoryTelemetryStorageTest\/testLatencies()", - "InMemoryTelemetryStorageTest\/testRedundantFactoriesCount()", - "InMemoryTelemetryStorageTest\/testSessionLength()", - "InMemoryTelemetryStorageTest\/testStreamingEvents()", - "InMemoryTelemetryStorageTest\/testTags()", - "InMemoryTelemetryStorageTest\/testTimeUntilReady()", - "InMemoryTelemetryStorageTest\/testTimeUntilReadyFromCache()", - "InMemoryTelemetryStorageTest\/testTokenRefreshes()", - "InMemoryTelemetryStorageTest\/testUpdatesFromSse()", + "InMemoryTelemetryStorageTest/testActiveFactoriesCount()", + "InMemoryTelemetryStorageTest/testAuthRejections()", + "InMemoryTelemetryStorageTest/testConcurrence()", + "InMemoryTelemetryStorageTest/testEvent()", + "InMemoryTelemetryStorageTest/testExceptions()", + "InMemoryTelemetryStorageTest/testHttpErrors()", + "InMemoryTelemetryStorageTest/testHttpLatencies()", + "InMemoryTelemetryStorageTest/testImpression()", + "InMemoryTelemetryStorageTest/testLastSync()", + "InMemoryTelemetryStorageTest/testLatencies()", + "InMemoryTelemetryStorageTest/testRedundantFactoriesCount()", + "InMemoryTelemetryStorageTest/testSessionLength()", + "InMemoryTelemetryStorageTest/testStreamingEvents()", + "InMemoryTelemetryStorageTest/testTags()", + "InMemoryTelemetryStorageTest/testTimeUntilReady()", + "InMemoryTelemetryStorageTest/testTimeUntilReadyFromCache()", + "InMemoryTelemetryStorageTest/testTokenRefreshes()", + "InMemoryTelemetryStorageTest/testUpdatesFromSse()", "InitDbCipherTest", - "InitDbCipherTest\/testDecryptDb()", - "InitDbCipherTest\/testEncryptDb()", + "InitDbCipherTest/testDecryptDb()", + "InitDbCipherTest/testEncryptDb()", "InitialCacheTest", - "InitialCacheTest\/testClearChangedSplitFilter()", - "InitialCacheTest\/testClearExpiredCache()", - "InitialCacheTest\/testExpiredCache()", - "InitialCacheTest\/testFlagsSpecChanged()", - "InitialCacheTest\/testNoClearNoExpiredCache()", + "InitialCacheTest/testClearChangedSplitFilter()", + "InitialCacheTest/testClearExpiredCache()", + "InitialCacheTest/testExpiredCache()", + "InitialCacheTest/testFlagsSpecChanged()", + "InitialCacheTest/testNoClearNoExpiredCache()", "InstantFeatureFlagsUpdateTest", - "InstantFeatureFlagsUpdateTest\/testInstantUpdateArchived()", - "InstantFeatureFlagsUpdateTest\/testInstantUpdateGzip()", - "InstantFeatureFlagsUpdateTest\/testInstantUpdateZlib()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateArchived()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateGzip()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateZlib()", "JwtTokenParserTest", - "JwtTokenParserTest\/testEmptyToken()", - "JwtTokenParserTest\/testGarbageToken()", - "JwtTokenParserTest\/testOkToken()", - "JwtTokenParserTest\/testOnlyChannelsWithSeparator()", - "JwtTokenParserTest\/testOnlyHeader()", + "JwtTokenParserTest/testEmptyToken()", + "JwtTokenParserTest/testGarbageToken()", + "JwtTokenParserTest/testOkToken()", + "JwtTokenParserTest/testOnlyChannelsWithSeparator()", + "JwtTokenParserTest/testOnlyHeader()", "KeyGeneratorTest", - "KeyGeneratorTest\/testGenerationOk()", + "KeyGeneratorTest/testGenerationOk()", "KeyValidatorTests", - "KeyValidatorTests\/testInvalidEmptyBucketingKey()", - "KeyValidatorTests\/testInvalidEmptyMatchingKey()", - "KeyValidatorTests\/testInvalidLongBucketingKey()", - "KeyValidatorTests\/testInvalidLongMatchingKey()", - "KeyValidatorTests\/testNullMatchingKey()", - "KeyValidatorTests\/testValidMatchingAndBucketingKey()", - "KeyValidatorTests\/testValidMatchingKey()", + "KeyValidatorTests/testInvalidEmptyBucketingKey()", + "KeyValidatorTests/testInvalidEmptyMatchingKey()", + "KeyValidatorTests/testInvalidLongBucketingKey()", + "KeyValidatorTests/testInvalidLongMatchingKey()", + "KeyValidatorTests/testNullMatchingKey()", + "KeyValidatorTests/testValidMatchingAndBucketingKey()", + "KeyValidatorTests/testValidMatchingKey()", "LRUCacheTest", - "LRUCacheTest\/testAddGet()", - "LRUCacheTest\/testEviction()", - "LRUCacheTest\/testGetAllPerformance()", - "LRUCacheTest\/testInsertPerformance()", + "LRUCacheTest/testAddGet()", + "LRUCacheTest/testEviction()", + "LRUCacheTest/testGetAllPerformance()", + "LRUCacheTest/testInsertPerformance()", "LatencyCounterTests", - "LatencyCounterTests\/testAllBuckets()", - "LatencyCounterTests\/testFirstBucket()", - "LatencyCounterTests\/testInvalidIndex()", - "LatencyCounterTests\/testLastBucket()", + "LatencyCounterTests/testAllBuckets()", + "LatencyCounterTests/testFirstBucket()", + "LatencyCounterTests/testInvalidIndex()", + "LatencyCounterTests/testLastBucket()", "LegacyHashingTest", - "LegacyHashingTest\/testBucket()", - "LegacyHashingTest\/testHashing()", + "LegacyHashingTest/testBucket()", + "LegacyHashingTest/testHashing()", "LessThanOrEqualToSemverMatcherTest", - "LessThanOrEqualToSemverMatcherTest\/testGeneralMatches()", - "LessThanOrEqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenGreater()", - "LessThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenEqual()", - "LessThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenLess()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnFalse()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrue()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithNullKeyShouldReturnNull()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithNullTargetShouldReturnFalse()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrue()", + "LessThanOrEqualToSemverMatcherTest/testGeneralMatches()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenEqual()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenLess()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrue()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullKeyShouldReturnNull()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrue()", "LocalhostManagerTests", - "LocalhostManagerTests\/testSplitNames()", - "LocalhostManagerTests\/testSplits()", - "LocalhostManagerTests\/testSplitsByName()", + "LocalhostManagerTests/testSplitNames()", + "LocalhostManagerTests/testSplits()", + "LocalhostManagerTests/testSplitsByName()", "LocalhostParserTests", - "LocalhostParserTests\/testIntercomentedLinesFile()", - "LocalhostParserTests\/testPerfectFile()", - "LocalhostParserTests\/testSpacedLinesFile()", + "LocalhostParserTests/testIntercomentedLinesFile()", + "LocalhostParserTests/testPerfectFile()", + "LocalhostParserTests/testSpacedLinesFile()", "LocalhostSplitClientTests", - "LocalhostSplitClientTests\/testNonExistingSplitsTreatment()", - "LocalhostSplitClientTests\/testNonExistingSplitsTreatments()", - "LocalhostSplitClientTests\/testRightSplitsFileTreatment()", - "LocalhostSplitClientTests\/testRightSplitsFileTreatments()", + "LocalhostSplitClientTests/testNonExistingSplitsTreatment()", + "LocalhostSplitClientTests/testNonExistingSplitsTreatments()", + "LocalhostSplitClientTests/testRightSplitsFileTreatment()", + "LocalhostSplitClientTests/testRightSplitsFileTreatments()", "LocalhostSplitLoaderTests", - "LocalhostSplitLoaderTests\/testFileUpdate()", - "LocalhostSplitLoaderTests\/testFileUpdate2()", - "LocalhostSplitLoaderTests\/testInitial()", - "LocalhostSplitLoaderTests\/testInvalidTypeFile()", - "LocalhostSplitLoaderTests\/testNonExistingFile()", - "LocalhostSplitLoaderTests\/testWrongFormatYml()", - "LocalhostSplitLoaderTests\/testWrongLegacyFormatUpdate()", - "LocalhostSplitLoaderTests\/testWrongYamlFormatUpdate()", + "LocalhostSplitLoaderTests/testFileUpdate()", + "LocalhostSplitLoaderTests/testFileUpdate2()", + "LocalhostSplitLoaderTests/testInitial()", + "LocalhostSplitLoaderTests/testInvalidTypeFile()", + "LocalhostSplitLoaderTests/testNonExistingFile()", + "LocalhostSplitLoaderTests/testWrongFormatYml()", + "LocalhostSplitLoaderTests/testWrongLegacyFormatUpdate()", + "LocalhostSplitLoaderTests/testWrongYamlFormatUpdate()", "LocalhostSplitStorageTests", - "LocalhostSplitStorageTests\/testClear()", - "LocalhostSplitStorageTests\/testDestroy()", - "LocalhostSplitStorageTests\/testGetAllSplits()", - "LocalhostSplitStorageTests\/testGetCount()", - "LocalhostSplitStorageTests\/testGetManySplits()", - "LocalhostSplitStorageTests\/testGetSplit()", - "LocalhostSplitStorageTests\/testUpdateSplitChange()", + "LocalhostSplitStorageTests/testClear()", + "LocalhostSplitStorageTests/testDestroy()", + "LocalhostSplitStorageTests/testGetAllSplits()", + "LocalhostSplitStorageTests/testGetCount()", + "LocalhostSplitStorageTests/testGetManySplits()", + "LocalhostSplitStorageTests/testGetSplit()", + "LocalhostSplitStorageTests/testUpdateSplitChange()", "LocalhostSynchronizerTests", - "LocalhostSynchronizerTests\/testLoadAndSdkReady()", - "LocalhostSynchronizerTests\/testUpdateSplits()", - "LocalhostSynchronizerTests\/testUpdateYaml()", + "LocalhostSynchronizerTests/testLoadAndSdkReady()", + "LocalhostSynchronizerTests/testUpdateSplits()", + "LocalhostSynchronizerTests/testUpdateYaml()", "LocalhostTests", - "LocalhostTests\/testDefaultFactoryCreation()", - "LocalhostTests\/testLoadYml()", - "LocalhostTests\/testLocalhostFactoryCreation()", - "LocalhostTests\/testUsingSpaceSeparatedFile()", - "LocalhostTests\/testUsingYamlFile()", - "LocalhostTests\/testUsingYamlFromApi()", + "LocalhostTests/testDefaultFactoryCreation()", + "LocalhostTests/testLoadYml()", + "LocalhostTests/testLocalhostFactoryCreation()", + "LocalhostTests/testUsingSpaceSeparatedFile()", + "LocalhostTests/testUsingYamlFile()", + "LocalhostTests/testUsingYamlFromApi()", "LocalhostYamlParserTest", - "LocalhostYamlParserTest\/testCorrectFile()", - "LocalhostYamlParserTest\/testMissingFirstSplit()", - "LocalhostYamlParserTest\/testMissingSplitData()", - "LocalhostYamlParserTest\/testMissingSplitTreatment()", - "LocalhostYamlParserTest\/testWrongFormat()", + "LocalhostYamlParserTest/testCorrectFile()", + "LocalhostYamlParserTest/testMissingFirstSplit()", + "LocalhostYamlParserTest/testMissingSplitData()", + "LocalhostYamlParserTest/testMissingSplitTreatment()", + "LocalhostYamlParserTest/testWrongFormat()", "LoggerTest", - "LoggerTest\/testDebug()", - "LoggerTest\/testError()", - "LoggerTest\/testInfo()", - "LoggerTest\/testNone()", - "LoggerTest\/testVerbose()", - "LoggerTest\/testWarning()", + "LoggerTest/testDebug()", + "LoggerTest/testError()", + "LoggerTest/testInfo()", + "LoggerTest/testNone()", + "LoggerTest/testVerbose()", + "LoggerTest/testWarning()", "MatcherEvalTests", - "MatcherEvalTests\/testEval()", + "MatcherEvalTests/testEval()", "MultiClientEvaluationTest", - "MultiClientEvaluationTest\/testEvaluation()", - "MultiClientEvaluationTest\/testEvaluationFromCache()", - "MultiClientEvaluationTest\/testEvaluationWithAttributes()", - "MultiClientEvaluationTest\/testImpressions()", - "MultiClientEvaluationTest\/testTrack()", + "MultiClientEvaluationTest/testEvaluation()", + "MultiClientEvaluationTest/testEvaluationFromCache()", + "MultiClientEvaluationTest/testEvaluationWithAttributes()", + "MultiClientEvaluationTest/testImpressions()", + "MultiClientEvaluationTest/testTrack()", "MultiClientStreamingResetTest", - "MultiClientStreamingResetTest\/testNoStreamingDelay()", - "MultiClientStreamingResetTest\/testStress()", - "MultiClientStreamingResetTest\/testWithStreamingDelay()", + "MultiClientStreamingResetTest/testNoStreamingDelay()", + "MultiClientStreamingResetTest/testStress()", + "MultiClientStreamingResetTest/testWithStreamingDelay()", "Murmur3HashingTest", - "Murmur3HashingTest\/test64x128()", - "Murmur3HashingTest\/testBucket()", + "Murmur3HashingTest/test64x128()", + "Murmur3HashingTest/testBucket()", "MyLargeSegmentsStorageTests", - "MyLargeSegmentsStorageTests\/testChangeNumber()", - "MyLargeSegmentsStorageTests\/testClear()", - "MyLargeSegmentsStorageTests\/testGetMySegmentsAfterLoad()", - "MyLargeSegmentsStorageTests\/testNoLoaded()", - "MyLargeSegmentsStorageTests\/testUpdateEmptySegments()", - "MyLargeSegmentsStorageTests\/testUpdateSegments()", + "MyLargeSegmentsStorageTests/testChangeNumber()", + "MyLargeSegmentsStorageTests/testClear()", + "MyLargeSegmentsStorageTests/testGetMySegmentsAfterLoad()", + "MyLargeSegmentsStorageTests/testNoLoaded()", + "MyLargeSegmentsStorageTests/testUpdateEmptySegments()", + "MyLargeSegmentsStorageTests/testUpdateSegments()", "MySegmentServerErrorTest", - "MySegmentServerErrorTest\/test()", + "MySegmentServerErrorTest/test()", "MySegmentsBgSyncWorkerTest", - "MySegmentsBgSyncWorkerTest\/testNoSuccess()", - "MySegmentsBgSyncWorkerTest\/testOneTimeFetchSuccess()", + "MySegmentsBgSyncWorkerTest/testNoSuccess()", + "MySegmentsBgSyncWorkerTest/testOneTimeFetchSuccess()", "MySegmentsDaoTest", - "MySegmentsDaoTest\/testDataIsEncryptedInDb()", - "MySegmentsDaoTest\/testGetInvalidKeyAes128Cbc()", - "MySegmentsDaoTest\/testGetInvalidKeyPlainText()", - "MySegmentsDaoTest\/testUpdateGetAes128Cbc()", - "MySegmentsDaoTest\/testUpdateGetPlainText()", + "MySegmentsDaoTest/testDataIsEncryptedInDb()", + "MySegmentsDaoTest/testGetInvalidKeyAes128Cbc()", + "MySegmentsDaoTest/testGetInvalidKeyPlainText()", + "MySegmentsDaoTest/testUpdateGetAes128Cbc()", + "MySegmentsDaoTest/testUpdateGetPlainText()", "MySegmentsPayloadDecoderTest", - "MySegmentsPayloadDecoderTest\/testUserKeyHash()", + "MySegmentsPayloadDecoderTest/testUserKeyHash()", "MySegmentsStorageTests", - "MySegmentsStorageTests\/testChangeNumber()", - "MySegmentsStorageTests\/testClear()", - "MySegmentsStorageTests\/testGetMySegmentsAfterLoad()", - "MySegmentsStorageTests\/testNoLoaded()", - "MySegmentsStorageTests\/testUpdateEmptySegments()", - "MySegmentsStorageTests\/testUpdateSegments()" + "MySegmentsStorageTests/testChangeNumber()", + "MySegmentsStorageTests/testClear()", + "MySegmentsStorageTests/testGetMySegmentsAfterLoad()", + "MySegmentsStorageTests/testNoLoaded()", + "MySegmentsStorageTests/testUpdateEmptySegments()", + "MySegmentsStorageTests/testUpdateSegments()" ], - "target" : { - "containerPath" : "container:Split.xcodeproj", - "identifier" : "592C6AA4211B6C99002D120C", - "name" : "SplitTests" + "target": { + "containerPath": "container:Split.xcodeproj", + "identifier": "5B3C16342ED76BAD0068D623", + "name": "SplitTestsSwift6" } } ], - "version" : 1 -} + "version": 1 +} \ No newline at end of file diff --git a/SplitiOSHalf_2.xctestplan b/SplitiOSHalf_2.xctestplan index b6c7d8e71..23cb25a4d 100644 --- a/SplitiOSHalf_2.xctestplan +++ b/SplitiOSHalf_2.xctestplan @@ -1,597 +1,1152 @@ { - "configurations" : [ + "configurations": [ { - "id" : "4F2A5094-0E71-4794-9717-92482220A968", - "name" : "Common", - "options" : { - - } + "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" + "enabled": false, + "id": "00529E1C-25A9-4843-8676-E48C4769483F", + "name": "WatchOS", + "options": { + "targetForVariableExpansion": { + "containerPath": "container:Split.xcodeproj", + "identifier": "95B02CA328D0BD790030EC8B", + "name": "WatchOS" } } } ], - "defaultOptions" : { - "codeCoverage" : false, - "environmentVariableEntries" : [ + "defaultOptions": { + "codeCoverage": false, + "environmentVariableEntries": [ { - "key" : "com.apple.CoreData.ConcurrencyDebug", - "value" : "1" + "key": "com.apple.CoreData.ConcurrencyDebug", + "value": "1" } ], - "targetForVariableExpansion" : { - "containerPath" : "container:Split.xcodeproj", - "identifier" : "3B6DEE5920EA6A4E0067435E", - "name" : "Split" + "targetForVariableExpansion": { + "containerPath": "container:Split.xcodeproj", + "identifier": "3B6DEE5920EA6A4E0067435E", + "name": "Split" } }, - "testTargets" : [ + "testTargets": [ + { + "skippedTests": [ + "MySegmentServerErrorTest", + "MySegmentServerErrorTest/test()", + "MySegmentUpdateTest", + "MySegmentUpdateTest/testMySegmentsUpdate()", + "MySegmentUpdateTest/testMySegmentsUpdateBounded()", + "MySegmentUpdatedTest", + "MySegmentUpdatedTest/testSegments()", + "MySegmentsBgSyncWorkerTest", + "MySegmentsBgSyncWorkerTest/testNoSuccess()", + "MySegmentsBgSyncWorkerTest/testOneTimeFetchSuccess()", + "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()", + "PeriodicSplitsSyncWorkerTest", + "PeriodicSplitsSyncWorkerTest/testNoSdkReadyFetch()", + "PeriodicSplitsSyncWorkerTest/testNormalFetch()", + "PersistentAttributesStorageTests", + "PersistentAttributesStorageTests/testAll()", + "PersistentAttributesStorageTests/testClear()", + "PersistentAttributesStorageTests/testSet()", + "PersistentMyLargeSegmentsStorageTests", + "PersistentMyLargeSegmentsStorageTests/testClear()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshot()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMyLargeSegmentsStorageTests/testSet()", + "PersistentMyLargeSegmentsStorageTests/testSetMultiKey()", + "PersistentMySegmentsStorageTests", + "PersistentMySegmentsStorageTests/testClear()", + "PersistentMySegmentsStorageTests/testGetSnapshot()", + "PersistentMySegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMySegmentsStorageTests/testSet()", + "PersistentMySegmentsStorageTests/testSetMultiKey()", + "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()", + "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()", + "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()", + "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": "SplitTestsSwift5" + } + }, { - "skippedTests" : [ + "skippedTests": [ "MySegmentServerErrorTest", - "MySegmentServerErrorTest\/test()", + "MySegmentServerErrorTest/test()", "MySegmentUpdateTest", - "MySegmentUpdateTest\/testMySegmentsUpdate()", - "MySegmentUpdateTest\/testMySegmentsUpdateBounded()", + "MySegmentUpdateTest/testMySegmentsUpdate()", + "MySegmentUpdateTest/testMySegmentsUpdateBounded()", "MySegmentUpdatedTest", - "MySegmentUpdatedTest\/testSegments()", + "MySegmentUpdatedTest/testSegments()", "MySegmentsBgSyncWorkerTest", - "MySegmentsBgSyncWorkerTest\/testNoSuccess()", - "MySegmentsBgSyncWorkerTest\/testOneTimeFetchSuccess()", + "MySegmentsBgSyncWorkerTest/testNoSuccess()", + "MySegmentsBgSyncWorkerTest/testOneTimeFetchSuccess()", "MySegmentsDaoTest", - "MySegmentsDaoTest\/testDataIsEncryptedInDb()", - "MySegmentsDaoTest\/testGetInvalidKeyAes128Cbc()", - "MySegmentsDaoTest\/testGetInvalidKeyPlainText()", - "MySegmentsDaoTest\/testUpdateGetAes128Cbc()", - "MySegmentsDaoTest\/testUpdateGetPlainText()", + "MySegmentsDaoTest/testDataIsEncryptedInDb()", + "MySegmentsDaoTest/testGetInvalidKeyAes128Cbc()", + "MySegmentsDaoTest/testGetInvalidKeyPlainText()", + "MySegmentsDaoTest/testUpdateGetAes128Cbc()", + "MySegmentsDaoTest/testUpdateGetPlainText()", "MySegmentsPayloadDecoderTest", - "MySegmentsPayloadDecoderTest\/testUserKeyHash()", + "MySegmentsPayloadDecoderTest/testUserKeyHash()", "MySegmentsStorageTests", - "MySegmentsStorageTests\/testChangeNumber()", - "MySegmentsStorageTests\/testClear()", - "MySegmentsStorageTests\/testGetMySegmentsAfterLoad()", - "MySegmentsStorageTests\/testNoLoaded()", - "MySegmentsStorageTests\/testUpdateEmptySegments()", - "MySegmentsStorageTests\/testUpdateSegments()", + "MySegmentsStorageTests/testChangeNumber()", + "MySegmentsStorageTests/testClear()", + "MySegmentsStorageTests/testGetMySegmentsAfterLoad()", + "MySegmentsStorageTests/testNoLoaded()", + "MySegmentsStorageTests/testUpdateEmptySegments()", + "MySegmentsStorageTests/testUpdateSegments()", "MySegmentsSyncWorkerTest", - "MySegmentsSyncWorkerTest\/testNoCacheHeader()", - "MySegmentsSyncWorkerTest\/testOneTimeFetchSuccess()", - "MySegmentsSyncWorkerTest\/testRetryAndSuccess()", - "MySegmentsSyncWorkerTest\/testStopNoSuccess()", + "MySegmentsSyncWorkerTest/testNoCacheHeader()", + "MySegmentsSyncWorkerTest/testOneTimeFetchSuccess()", + "MySegmentsSyncWorkerTest/testRetryAndSuccess()", + "MySegmentsSyncWorkerTest/testStopNoSuccess()", "MySegmentsSynchronizerTest", - "MySegmentsSynchronizerTest\/testDestroy()", - "MySegmentsSynchronizerTest\/testForceSync()", - "MySegmentsSynchronizerTest\/testLoadMySegmentsFromCache()", - "MySegmentsSynchronizerTest\/testNoPeriodicSync()", - "MySegmentsSynchronizerTest\/testPeriodicStartPauseResumeStop()", - "MySegmentsSynchronizerTest\/testPeriodicStartStop()", - "MySegmentsSynchronizerTest\/testSynchronize()", + "MySegmentsSynchronizerTest/testDestroy()", + "MySegmentsSynchronizerTest/testForceSync()", + "MySegmentsSynchronizerTest/testLoadMySegmentsFromCache()", + "MySegmentsSynchronizerTest/testNoPeriodicSync()", + "MySegmentsSynchronizerTest/testPeriodicStartPauseResumeStop()", + "MySegmentsSynchronizerTest/testPeriodicStartStop()", + "MySegmentsSynchronizerTest/testSynchronize()", "MySegmentsV2PayloaDecoderTest", - "MySegmentsV2PayloaDecoderTest\/testBoundedGzipPayload()", - "MySegmentsV2PayloaDecoderTest\/testBoundedZlibPayload()", - "MySegmentsV2PayloaDecoderTest\/testKeyListGzipPayload()", + "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()", + "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()", + "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()", + "PeriodicMySegmentsSyncWorkerTest/testFetchWhenNoSegmentsReadyYet()", + "PeriodicMySegmentsSyncWorkerTest/testNormalFetchSdkIsReady()", "PeriodicSplitsSyncWorkerTest", - "PeriodicSplitsSyncWorkerTest\/testNoSdkReadyFetch()", - "PeriodicSplitsSyncWorkerTest\/testNormalFetch()", + "PeriodicSplitsSyncWorkerTest/testNoSdkReadyFetch()", + "PeriodicSplitsSyncWorkerTest/testNormalFetch()", "PersistentAttributesStorageTests", - "PersistentAttributesStorageTests\/testAll()", - "PersistentAttributesStorageTests\/testClear()", - "PersistentAttributesStorageTests\/testSet()", + "PersistentAttributesStorageTests/testAll()", + "PersistentAttributesStorageTests/testClear()", + "PersistentAttributesStorageTests/testSet()", "PersistentMyLargeSegmentsStorageTests", - "PersistentMyLargeSegmentsStorageTests\/testClear()", - "PersistentMyLargeSegmentsStorageTests\/testGetSnapshot()", - "PersistentMyLargeSegmentsStorageTests\/testGetSnapshotMultiKey()", - "PersistentMyLargeSegmentsStorageTests\/testSet()", - "PersistentMyLargeSegmentsStorageTests\/testSetMultiKey()", + "PersistentMyLargeSegmentsStorageTests/testClear()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshot()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMyLargeSegmentsStorageTests/testSet()", + "PersistentMyLargeSegmentsStorageTests/testSetMultiKey()", "PersistentMySegmentsStorageTests", - "PersistentMySegmentsStorageTests\/testClear()", - "PersistentMySegmentsStorageTests\/testGetSnapshot()", - "PersistentMySegmentsStorageTests\/testGetSnapshotMultiKey()", - "PersistentMySegmentsStorageTests\/testSet()", - "PersistentMySegmentsStorageTests\/testSetMultiKey()", + "PersistentMySegmentsStorageTests/testClear()", + "PersistentMySegmentsStorageTests/testGetSnapshot()", + "PersistentMySegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMySegmentsStorageTests/testSet()", + "PersistentMySegmentsStorageTests/testSetMultiKey()", "PersistentUniqueKeysStorageTests", - "PersistentUniqueKeysStorageTests\/testDelete()", - "PersistentUniqueKeysStorageTests\/testPop()", - "PersistentUniqueKeysStorageTests\/testPush()", - "PersistentUniqueKeysStorageTests\/testSetActive()", + "PersistentUniqueKeysStorageTests/testDelete()", + "PersistentUniqueKeysStorageTests/testPop()", + "PersistentUniqueKeysStorageTests/testPush()", + "PersistentUniqueKeysStorageTests/testSetActive()", "PushManagerEventBroadcasterTest", - "PushManagerEventBroadcasterTest\/testRegister()", - "PushManagerEventBroadcasterTest\/testStop()", + "PushManagerEventBroadcasterTest/testRegister()", + "PushManagerEventBroadcasterTest/testStop()", "PushNotificationManagerTest", - "PushNotificationManagerTest\/testResetConnectionOk()", - "PushNotificationManagerTest\/testStartAuthReintent()", - "PushNotificationManagerTest\/testStartFullConnectionOk()", - "PushNotificationManagerTest\/testStartSseReintent()", - "PushNotificationManagerTest\/testStop()", - "PushNotificationManagerTest\/testStreamingDisabled()", + "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()", + "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()", + "ReconnectBackoffCounterTest/testBase1()", + "ReconnectBackoffCounterTest/testBase2()", + "ReconnectBackoffCounterTest/testBase3()", + "ReconnectBackoffCounterTest/testBase8()", "RecorderFlusherCheckerTests", - "RecorderFlusherCheckerTests\/testBytesLimit()", - "RecorderFlusherCheckerTests\/testCountLimit()", + "RecorderFlusherCheckerTests/testBytesLimit()", + "RecorderFlusherCheckerTests/testCountLimit()", "RegexTest", - "RegexTest\/testsRegex()", + "RegexTest/testsRegex()", "SdkUpdateStreamingTest", - "SdkUpdateStreamingTest\/testReady()", - "SdkUpdateStreamingTest\/testSdkUpdateMySegmentsWhenNotificationArrives()", - "SdkUpdateStreamingTest\/testSdkUpdateSplitsWhenNotificationArrives()", + "SdkUpdateStreamingTest/testReady()", + "SdkUpdateStreamingTest/testSdkUpdateMySegmentsWhenNotificationArrives()", + "SdkUpdateStreamingTest/testSdkUpdateSplitsWhenNotificationArrives()", "SegmentsSyncHelperTests", - "SegmentsSyncHelperTests\/testCdnByPassNoTillChange()", - "SegmentsSyncHelperTests\/testCdnByPassNoTillNoChange()", - "SegmentsSyncHelperTests\/testCdnByPassTill()", - "SegmentsSyncHelperTests\/testDidffGoallCnMs()", - "SegmentsSyncHelperTests\/testDiffGoalCnMls()", + "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()", + "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()", + "SemverIntegrationTest/testBetweenSemverMatcher()", + "SemverIntegrationTest/testEqualToSemverMatcher()", + "SemverIntegrationTest/testGreaterThanOrEqualToSemverMatcher()", + "SemverIntegrationTest/testInListSemverMatcher()", + "SemverIntegrationTest/testLessThanOrEqualToSemverMatcher()", "SemverTest", - "SemverTest\/testBetween()", - "SemverTest\/testEqualTo()", - "SemverTest\/testGreaterThanOrEqualTo()", - "SemverTest\/testInvalidFormats()", - "SemverTest\/testLessThanOrEqualTo()", + "SemverTest/testBetween()", + "SemverTest/testEqualTo()", + "SemverTest/testGreaterThanOrEqualTo()", + "SemverTest/testInvalidFormats()", + "SemverTest/testLessThanOrEqualTo()", "ServiceEndpointsTests", - "ServiceEndpointsTests\/testBuilderValidationAuthError()", - "ServiceEndpointsTests\/testBuilderValidationEventsError()", - "ServiceEndpointsTests\/testBuilderValidationOk()", - "ServiceEndpointsTests\/testBuilderValidationSdkError()", - "ServiceEndpointsTests\/testBuilderValidationStreamingError()", - "ServiceEndpointsTests\/testBuilderValidationTelemetryError()", + "ServiceEndpointsTests/testBuilderValidationAuthError()", + "ServiceEndpointsTests/testBuilderValidationEventsError()", + "ServiceEndpointsTests/testBuilderValidationOk()", + "ServiceEndpointsTests/testBuilderValidationSdkError()", + "ServiceEndpointsTests/testBuilderValidationStreamingError()", + "ServiceEndpointsTests/testBuilderValidationTelemetryError()", "SingleSyncTest", - "SingleSyncTest\/testSingleSyncEnabledImpressionsDebug()", - "SingleSyncTest\/testSingleSyncEnabledImpressionsNone()", - "SingleSyncTest\/testSingleSyncEnabledImpressionsOptmized()", + "SingleSyncTest/testSingleSyncEnabledImpressionsDebug()", + "SingleSyncTest/testSingleSyncEnabledImpressionsNone()", + "SingleSyncTest/testSingleSyncEnabledImpressionsOptmized()", "SplitChangeProcessorTests", - "SplitChangeProcessorTests\/testProcessNoSets()", - "SplitChangeProcessorTests\/testProcessWithSets()", + "SplitChangeProcessorTests/testProcessNoSets()", + "SplitChangeProcessorTests/testProcessWithSets()", "SplitChangesServerErrorTest", - "SplitChangesServerErrorTest\/testChangesError()", + "SplitChangesServerErrorTest/testChangesError()", "SplitChangesTest", - "SplitChangesTest\/test()", + "SplitChangesTest/test()", "SplitClientManagerTest", - "SplitClientManagerTest\/testAddClient()", - "SplitClientManagerTest\/testDestroyForKey()", - "SplitClientManagerTest\/testDestroyLastKey()", - "SplitClientManagerTest\/testFlush()", - "SplitClientManagerTest\/testInit()", + "SplitClientManagerTest/testAddClient()", + "SplitClientManagerTest/testDestroyForKey()", + "SplitClientManagerTest/testDestroyLastKey()", + "SplitClientManagerTest/testFlush()", + "SplitClientManagerTest/testInit()", "SplitClientTests", - "SplitClientTests\/testOnBg()", - "SplitClientTests\/testOnMain()", - "SplitClientTests\/testOnQueue()", + "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()", + "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()", + "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()", + "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()", + "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()", + "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()", + "SplitIntegrationTests/testControlTreatment()", + "SplitIntegrationTests/testImpressionsCount()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledError()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledNoWaitMls()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledWaitMls()", + "SplitIntegrationTests/testReadyNoRef()", "SplitManagerTest", - "SplitManagerTest\/testAddOneSplit()", - "SplitManagerTest\/testEmptyName()", - "SplitManagerTest\/testInitialSplitLoaded()", - "SplitManagerTest\/testSplitInfo()", + "SplitManagerTest/testAddOneSplit()", + "SplitManagerTest/testEmptyName()", + "SplitManagerTest/testInitialSplitLoaded()", + "SplitManagerTest/testSplitInfo()", "SplitSdkUpdatePollingTest", - "SplitSdkUpdatePollingTest\/testSdkReadyOnly()", - "SplitSdkUpdatePollingTest\/testSdkUpdateMySegments()", - "SplitSdkUpdatePollingTest\/testSdkUpdateSplits()", + "SplitSdkUpdatePollingTest/testSdkReadyOnly()", + "SplitSdkUpdatePollingTest/testSdkUpdateMySegments()", + "SplitSdkUpdatePollingTest/testSdkUpdateSplits()", "SplitValidatorTests", - "SplitValidatorTests\/testEmptyName()", - "SplitValidatorTests\/testExistingSplit()", - "SplitValidatorTests\/testLeadingSpacesName()", - "SplitValidatorTests\/testNoExistingSplit()", - "SplitValidatorTests\/testNullName()", - "SplitValidatorTests\/testTrailingSpacesName()", - "SplitValidatorTests\/testValidName()", + "SplitValidatorTests/testEmptyName()", + "SplitValidatorTests/testExistingSplit()", + "SplitValidatorTests/testLeadingSpacesName()", + "SplitValidatorTests/testNoExistingSplit()", + "SplitValidatorTests/testNullName()", + "SplitValidatorTests/testTrailingSpacesName()", + "SplitValidatorTests/testValidName()", "SplitsBgSyncWorkerTest", - "SplitsBgSyncWorkerTest\/testClearExpiredCache()", - "SplitsBgSyncWorkerTest\/testFetchFail()", - "SplitsBgSyncWorkerTest\/testFetchSuccess()", - "SplitsBgSyncWorkerTest\/testNoClearNonExpiredCache()", + "SplitsBgSyncWorkerTest/testClearExpiredCache()", + "SplitsBgSyncWorkerTest/testFetchFail()", + "SplitsBgSyncWorkerTest/testFetchSuccess()", + "SplitsBgSyncWorkerTest/testNoClearNonExpiredCache()", "SplitsChangesCheckerTest", - "SplitsChangesCheckerTest\/testSplitsChangesArrived()", - "SplitsChangesCheckerTest\/testSplitsNoChangesEqualChangeNumber()", - "SplitsChangesCheckerTest\/testSplitsNoChangesMinorChangeNumber()", + "SplitsChangesCheckerTest/testSplitsChangesArrived()", + "SplitsChangesCheckerTest/testSplitsNoChangesEqualChangeNumber()", + "SplitsChangesCheckerTest/testSplitsNoChangesMinorChangeNumber()", "SplitsDecoderTest", - "SplitsDecoderTest\/testDecodeMultiThreads()", - "SplitsDecoderTest\/testDecodeOneThread()", - "SplitsDecoderTest\/testDecodeTwoThreads()", + "SplitsDecoderTest/testDecodeMultiThreads()", + "SplitsDecoderTest/testDecodeOneThread()", + "SplitsDecoderTest/testDecodeTwoThreads()", "SplitsEncoderTest", - "SplitsEncoderTest\/testDecodeMultiThread()", - "SplitsEncoderTest\/testDecodeOneThread()", - "SplitsEncoderTest\/testDecodeTwoThread()", + "SplitsEncoderTest/testDecodeMultiThread()", + "SplitsEncoderTest/testDecodeOneThread()", + "SplitsEncoderTest/testDecodeTwoThread()", "SplitsStorageTrafficTypesTests", - "SplitsStorageTrafficTypesTests\/testChangedTrafficTypeForSplit()", - "SplitsStorageTrafficTypesTests\/testExistingChangedTrafficTypeForSplit()", - "SplitsStorageTrafficTypesTests\/testInitialtrafficTypes()", - "SplitsStorageTrafficTypesTests\/testOverflowArchived()", - "SplitsStorageTrafficTypesTests\/testRemove2TrafficTypes()", - "SplitsStorageTrafficTypesTests\/testSeveralTrafficTypeUpdatesFinalActive()", - "SplitsStorageTrafficTypesTests\/testSeveralTrafficTypeUpdatesFinalArchived()", - "SplitsStorageTrafficTypesTests\/testUpdatedSplitTrafficType()", + "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()", + "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()", + "SplitsUpdateWorkerTest/testOldChangeNumber()", + "SplitsUpdateWorkerTest/testOneTimeFetchSuccess()", + "SplitsUpdateWorkerTest/testRetryAndSuccess()", + "SplitsUpdateWorkerTest/testStopNoSuccess()", "SseAuthenticatorTest", - "SseAuthenticatorTest\/testEmptyTokenResponse()", - "SseAuthenticatorTest\/testNoRecoverableError()", - "SseAuthenticatorTest\/testNullTokenResponse()", - "SseAuthenticatorTest\/testRecoverableError()", - "SseAuthenticatorTest\/testSuccesfulMultiUserKeyRequest()", - "SseAuthenticatorTest\/testSuccesfulRequest()", + "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()", + "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()", + "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()", + "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()", + "StreamingAuthFail4xxTest/testInit()", "StreamingAuthFail5xxTest", - "StreamingAuthFail5xxTest\/testInit()", + "StreamingAuthFail5xxTest/testInit()", "StreamingBgReconnectTest", - "StreamingBgReconnectTest\/testReconnect()", + "StreamingBgReconnectTest/testReconnect()", "StreamingConnFail5xxTest", - "StreamingConnFail5xxTest\/testInit()", + "StreamingConnFail5xxTest/testInit()", "StreamingControlResetTest", - "StreamingControlResetTest\/testStreamingReset()", + "StreamingControlResetTest/testStreamingReset()", "StreamingControlTest", - "StreamingControlTest\/testControl()", + "StreamingControlTest/testControl()", "StreamingDelaytTest", - "StreamingDelaytTest\/testDelayOnReconnect()", - "StreamingDelaytTest\/testDelayOnReconnectStress()", - "StreamingDelaytTest\/testNoStreamingDelay()", - "StreamingDelaytTest\/testStreamingDelay()", + "StreamingDelaytTest/testDelayOnReconnect()", + "StreamingDelaytTest/testDelayOnReconnectStress()", + "StreamingDelaytTest/testNoStreamingDelay()", + "StreamingDelaytTest/testStreamingDelay()", "StreamingDisabledTest", - "StreamingDisabledTest\/testOccupancy()", + "StreamingDisabledTest/testOccupancy()", "StreamingInitTest", - "StreamingInitTest\/testInit()", - "StreamingInitTest\/testInitWithoutSpec()", + "StreamingInitTest/testInit()", + "StreamingInitTest/testInitWithoutSpec()", "StreamingMySegmentsSyncTest", - "StreamingMySegmentsSyncTest\/testInit()", + "StreamingMySegmentsSyncTest/testInit()", "StreamingNoReconectWhenPollingTest", - "StreamingNoReconectWhenPollingTest\/testShouldNoReconnect()", - "StreamingNoReconectWhenPollingTest\/testShouldReconnect()", + "StreamingNoReconectWhenPollingTest/testShouldNoReconnect()", + "StreamingNoReconectWhenPollingTest/testShouldReconnect()", "StreamingOccupancyTest", - "StreamingOccupancyTest\/testOccupancy()", + "StreamingOccupancyTest/testOccupancy()", "StreamingSplitKillTest", - "StreamingSplitKillTest\/testSplitKill()", + "StreamingSplitKillTest/testSplitKill()", "StreamingSplitsSyncTest", - "StreamingSplitsSyncTest\/testInit()", + "StreamingSplitsSyncTest/testInit()", "SyncConfigTest", - "SyncConfigTest\/testEmptyFilterValuesDiscarded()", - "SyncConfigTest\/testFilterByPrefix()", - "SyncConfigTest\/testFilterName()", - "SyncConfigTest\/testInvalidFilterValuesDiscarded()", - "SyncConfigTest\/testSyncBuilder()", + "SyncConfigTest/testEmptyFilterValuesDiscarded()", + "SyncConfigTest/testFilterByPrefix()", + "SyncConfigTest/testFilterName()", + "SyncConfigTest/testInvalidFilterValuesDiscarded()", + "SyncConfigTest/testSyncBuilder()", "SyncDictionaryCollectionWrapperTest", - "SyncDictionaryCollectionWrapperTest\/testAllValues()", - "SyncDictionaryCollectionWrapperTest\/testInitialAppend()", - "SyncDictionaryCollectionWrapperTest\/testRemoveValue()", + "SyncDictionaryCollectionWrapperTest/testAllValues()", + "SyncDictionaryCollectionWrapperTest/testInitialAppend()", + "SyncDictionaryCollectionWrapperTest/testRemoveValue()", "SyncDictionarySingleWrapperTest", - "SyncDictionarySingleWrapperTest\/testAllValues()", - "SyncDictionarySingleWrapperTest\/testInitialSetup()", - "SyncDictionarySingleWrapperTest\/testRemoveAllValues()", - "SyncDictionarySingleWrapperTest\/testRemoveValue()", + "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()", + "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()", + "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()", + "SyncPostBgTest/testSync()", "SyncUpdateWorkerTest", - "SyncUpdateWorkerTest\/testSplitKillWorker()", - "SyncUpdateWorkerTest\/testSplitUpdateWorkerNoPayload()", - "SyncUpdateWorkerTest\/testSplitUpdateWorkerWithPayloadChangeNumberBigger()", - "SyncUpdateWorkerTest\/testSplitUpdateWorkerWithPayloadChangeNumberSmaller()", + "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()", + "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()", + "TelemetryConfigRecorderWorkerTests/testFailedAttemptLimit()", + "TelemetryConfigRecorderWorkerTests/testFailedAttemptLimitExceded()", + "TelemetryConfigRecorderWorkerTests/testSendSuccess()", "TelemetryIntegrationTest", - "TelemetryIntegrationTest\/testConfig()", - "TelemetryIntegrationTest\/testConfigTelemetry()", - "TelemetryIntegrationTest\/testHttpError()", - "TelemetryIntegrationTest\/testRuntimeAndSyncTelemetry()", - "TelemetryIntegrationTest\/testStreamingAblyErrorAndSessionLength()", - "TelemetryIntegrationTest\/testStreamingTelemetry()", + "TelemetryIntegrationTest/testConfig()", + "TelemetryIntegrationTest/testConfigTelemetry()", + "TelemetryIntegrationTest/testHttpError()", + "TelemetryIntegrationTest/testRuntimeAndSyncTelemetry()", + "TelemetryIntegrationTest/testStreamingAblyErrorAndSessionLength()", + "TelemetryIntegrationTest/testStreamingTelemetry()", "TelemetryStatsRecorderWorkerTests", - "TelemetryStatsRecorderWorkerTests\/testConcurrentFlush()", - "TelemetryStatsRecorderWorkerTests\/testEndpointNotReachable()", - "TelemetryStatsRecorderWorkerTests\/testFailedAttemptLimit()", - "TelemetryStatsRecorderWorkerTests\/testFailedAttemptLimitExceded()", - "TelemetryStatsRecorderWorkerTests\/testSendSuccess()", + "TelemetryStatsRecorderWorkerTests/testConcurrentFlush()", + "TelemetryStatsRecorderWorkerTests/testEndpointNotReachable()", + "TelemetryStatsRecorderWorkerTests/testFailedAttemptLimit()", + "TelemetryStatsRecorderWorkerTests/testFailedAttemptLimitExceded()", + "TelemetryStatsRecorderWorkerTests/testSendSuccess()", "TelemetryTest", - "TelemetryTest\/testEvaluationRecording()", - "TelemetryTest\/testNonReadyEvaluation()", - "TelemetryTest\/testOnlyReadyTime()", - "TelemetryTest\/testReadyTime()", + "TelemetryTest/testEvaluationRecording()", + "TelemetryTest/testNonReadyEvaluation()", + "TelemetryTest/testOnlyReadyTime()", + "TelemetryTest/testReadyTime()", "TelmetrySynchronizerTest", - "TelmetrySynchronizerTest\/testStart()", - "TelmetrySynchronizerTest\/testStop()", - "TelmetrySynchronizerTest\/testSyncConfig()", - "TelmetrySynchronizerTest\/testSyncStats()", + "TelmetrySynchronizerTest/testStart()", + "TelmetrySynchronizerTest/testStop()", + "TelmetrySynchronizerTest/testSyncConfig()", + "TelmetrySynchronizerTest/testSyncStats()", "TimersManagerTest", - "TimersManagerTest\/testAddAndCancelTimer()", - "TimersManagerTest\/testAddTimer()", + "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()", + "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()", + "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()", + "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()", + "UniqueKeyDaoTest/testDataIsEncryptedInDb()", + "UniqueKeyDaoTest/testInsertGetAes128Cbc()", + "UniqueKeyDaoTest/testInsertGetPlainText()", + "UniqueKeyDaoTest/testLoadOutdatedAes128Cbc()", + "UniqueKeyDaoTest/testLoadOutdatedPlainText()", + "UniqueKeyDaoTest/testUpdateAes128Cbc()", + "UniqueKeyDaoTest/testUpdateAndIncrementCountAes128Cbc()", + "UniqueKeyDaoTest/testUpdateAndIncrementCountPlainText()", + "UniqueKeyDaoTest/testUpdatePlainText()", "UniqueKeyTrackerTest", - "UniqueKeyTrackerTest\/testTrackAndSave()", + "UniqueKeyTrackerTest/testTrackAndSave()", "UniqueKeysRecorderCountWorkerTests", - "UniqueKeysRecorderCountWorkerTests\/testFailToSendSome()", - "UniqueKeysRecorderCountWorkerTests\/testSendNoImpressions()", - "UniqueKeysRecorderCountWorkerTests\/testSendOneImpression()", - "UniqueKeysRecorderCountWorkerTests\/testSendSuccess()", + "UniqueKeysRecorderCountWorkerTests/testFailToSendSome()", + "UniqueKeysRecorderCountWorkerTests/testSendNoImpressions()", + "UniqueKeysRecorderCountWorkerTests/testSendOneImpression()", + "UniqueKeysRecorderCountWorkerTests/testSendSuccess()", "UnsupportedMatcherIntegrationTest", - "UnsupportedMatcherIntegrationTest\/testFeatureFlagWithUnsupportedMatcherIsPresentInManager()", - "UnsupportedMatcherIntegrationTest\/testGetTreatmentForUnsupportedMatcherFeatureFlagReturnsControl()", - "UnsupportedMatcherIntegrationTest\/testGetTreatmentWithConfigForUnsupportedMatcherFeatureFlagReturnsControl()", - "UnsupportedMatcherIntegrationTest\/testImpressionInListenerHasUnsupportedLabel()", - "UnsupportedMatcherIntegrationTest\/testStoredImpressionHasUnsupportedLabel()", + "UnsupportedMatcherIntegrationTest/testFeatureFlagWithUnsupportedMatcherIsPresentInManager()", + "UnsupportedMatcherIntegrationTest/testGetTreatmentForUnsupportedMatcherFeatureFlagReturnsControl()", + "UnsupportedMatcherIntegrationTest/testGetTreatmentWithConfigForUnsupportedMatcherFeatureFlagReturnsControl()", + "UnsupportedMatcherIntegrationTest/testImpressionInListenerHasUnsupportedLabel()", + "UnsupportedMatcherIntegrationTest/testStoredImpressionHasUnsupportedLabel()", "UserConsentManagerTest", - "UserConsentManagerTest\/testSetDeclined()", - "UserConsentManagerTest\/testSetGranted()", - "UserConsentManagerTest\/testSetUnknown()", + "UserConsentManagerTest/testSetDeclined()", + "UserConsentManagerTest/testSetGranted()", + "UserConsentManagerTest/testSetUnknown()", "UserConsentModeDebugTest", - "UserConsentModeDebugTest\/testUserConsentDeclined()", - "UserConsentModeDebugTest\/testUserConsentGranted()", - "UserConsentModeDebugTest\/testUserConsentUnknownThenDeclined()", - "UserConsentModeDebugTest\/testUserConsentUnknownThenGranted()", + "UserConsentModeDebugTest/testUserConsentDeclined()", + "UserConsentModeDebugTest/testUserConsentGranted()", + "UserConsentModeDebugTest/testUserConsentUnknownThenDeclined()", + "UserConsentModeDebugTest/testUserConsentUnknownThenGranted()", "UserConsentModeNoneTest", - "UserConsentModeNoneTest\/testUserConsentDeclined()", - "UserConsentModeNoneTest\/testUserConsentGranted()", - "UserConsentModeNoneTest\/testUserConsentUnknownThenDeclined()", - "UserConsentModeNoneTest\/testUserConsentUnknownThenGranted()", + "UserConsentModeNoneTest/testUserConsentDeclined()", + "UserConsentModeNoneTest/testUserConsentGranted()", + "UserConsentModeNoneTest/testUserConsentUnknownThenDeclined()", + "UserConsentModeNoneTest/testUserConsentUnknownThenGranted()", "UserConsentModeOptimizedTest", - "UserConsentModeOptimizedTest\/testUserConsentDeclined()", - "UserConsentModeOptimizedTest\/testUserConsentGranted()", - "UserConsentModeOptimizedTest\/testUserConsentUnknownThenDeclined()", - "UserConsentModeOptimizedTest\/testUserConsentUnknownThenGranted()", + "UserConsentModeOptimizedTest/testUserConsentDeclined()", + "UserConsentModeOptimizedTest/testUserConsentGranted()", + "UserConsentModeOptimizedTest/testUserConsentUnknownThenDeclined()", + "UserConsentModeOptimizedTest/testUserConsentUnknownThenGranted()", "UserKeyEncondingTest", - "UserKeyEncondingTest\/testKey()", + "UserKeyEncondingTest/testKey()", "VersionTest", - "VersionTest\/testFactoryVersion()", - "VersionTest\/testSemanticVersion()" + "VersionTest/testFactoryVersion()", + "VersionTest/testSemanticVersion()" ], - "target" : { - "containerPath" : "container:Split.xcodeproj", - "identifier" : "592C6AA4211B6C99002D120C", - "name" : "SplitTests" + "target": { + "containerPath": "container:Split.xcodeproj", + "identifier": "5B3C16342ED76BAD0068D623", + "name": "SplitTestsSwift6" } } ], - "version" : 1 -} + "version": 1 +} \ No newline at end of file diff --git a/SplitiOSIntegration.xctestplan b/SplitiOSIntegration.xctestplan index a03044474..7e3aeca23 100644 --- a/SplitiOSIntegration.xctestplan +++ b/SplitiOSIntegration.xctestplan @@ -1,1151 +1,2266 @@ { - "configurations" : [ + "configurations": [ { - "id" : "58DE4B58-E2CE-4405-9907-6EEAB7349405", - "name" : "Common", - "options" : { - - } + "id": "58DE4B58-E2CE-4405-9907-6EEAB7349405", + "name": "Common", + "options": {} }, { - "enabled" : false, - "id" : "EDD654B9-59DA-4614-A00A-565A27E9CBB5", - "name" : "WatchOS", - "options" : { - "commandLineArgumentEntries" : [ + "enabled": false, + "id": "EDD654B9-59DA-4614-A00A-565A27E9CBB5", + "name": "WatchOS", + "options": { + "commandLineArgumentEntries": [ { - "argument" : " com.apple.CoreData.ConcurrencyDebug" + "argument": " com.apple.CoreData.ConcurrencyDebug" } ], - "targetForVariableExpansion" : { - "containerPath" : "container:Split.xcodeproj", - "identifier" : "95B02CA328D0BD790030EC8B", - "name" : "SplitWatchOS" + "targetForVariableExpansion": { + "containerPath": "container:Split.xcodeproj", + "identifier": "95B02CA328D0BD790030EC8B", + "name": "SplitWatchOS" } } } ], - "defaultOptions" : { - "testTimeoutsEnabled" : true + "defaultOptions": { + "testTimeoutsEnabled": true }, - "testTargets" : [ + "testTargets": [ + { + "skippedTests": [ + "AnyValueValidatorTests", + "AnyValueValidatorTests/testInvalidListValues()", + "AnyValueValidatorTests/testInvalidPrimitiveValues()", + "AnyValueValidatorTests/testValidListValues()", + "AnyValueValidatorTests/testValidPrimitiveValues()", + "ApiKeyValidatorTests", + "ApiKeyValidatorTests/testEmptyKey()", + "ApiKeyValidatorTests/testNull()", + "ApiKeyValidatorTests/testValid()", + "ArrayBlockingQueueTest", + "AttributesDaoTest", + "AttributesDaoTest/testDataIsEncryptedInDb()", + "AttributesDaoTest/testRemoveAllAes128Cbc()", + "AttributesDaoTest/testRemoveAllPlainText()", + "AttributesDaoTest/testUpdateGetAes128Cbc()", + "AttributesDaoTest/testUpdateGetPlainText()", + "AttributesEvaluationTest", + "AttributesEvaluationTest/testAttributesPersistentedCorrectly()", + "AttributesEvaluationTest/testEvaluationPrecedence()", + "AttributesEvaluationTest/testPersistenceDisabled()", + "AttributesEvaluationTest/testPersistentEvalNoAttributesSeveralOperations()", + "AttributesStorageTests/testClear()", + "AttributesStorageTests/testGetAttributesAfterLoad()", + "AttributesStorageTests/testNoLoaded()", + "AttributesStorageTests/testRemove()", + "AttributesStorageTests/testUpdateAttributes()", + "AttributesStorageTests/testUpdateEmptyAttributes()", + "Base64UtilsTest", + "Base64UtilsTest/testBasicUrlEncoded()", + "Base64UtilsTest/testEmpty()", + "Base64UtilsTest/testNil()", + "Base64UtilsTest/testRealToken()", + "BetweenSemverMatcherTest", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullStartTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenBetween()", + "BlockingQueueTest", + "BlockingQueueTest/testAddAndTake()", + "BlockingQueueTest/testInterrupt()", + "BucketSplitTest", + "BucketSplitTest/testMultiClientBuckets()", + "ByKeyAttributesStorageTests", + "ByKeyAttributesStorageTests/testClear()", + "ByKeyAttributesStorageTests/testGetAttributesAfterLoad()", + "ByKeyAttributesStorageTests/testNoLoaded()", + "ByKeyAttributesStorageTests/testRemove()", + "ByKeyAttributesStorageTests/testUpdateAttributes()", + "ByKeyAttributesStorageTests/testUpdateEmptyAttributes()", + "ByKeyFacadeTest/testAppendRemove()", + "ByKeyFacadeTest/testDestroy()", + "ByKeyFacadeTest/testForceSync()", + "ByKeyFacadeTest/testLoadDataFromCache()", + "ByKeyFacadeTest/testNoPeriodicSync()", + "ByKeyFacadeTest/testPeriodicStartPauseResumeStop()", + "ByKeyFacadeTest/testPeriodicStartStop()", + "ByKeyFacadeTest/testStartSyncForKey()", + "ByKeyFacadeTest/testStartSyncForKeyPolling()", + "ByKeyFacadeTest/testSynchronize()", + "ByKeyMySegmentsStorageTests", + "ByKeyMySegmentsStorageTests/testGetMySegmentsAfterLoad()", + "ByKeyMySegmentsStorageTests/testNoLoaded()", + "ByKeyMySegmentsStorageTests/testUpdateSegments()", + "CdnByPassTest", + "CdnByPassTest/testInit()", + "CdnByPassTest/testInitWithoutSpec()", + "CertificatePinningConfigTests", + "CertificatePinningConfigTests/testAddCertificateAndHashes()", + "CertificatePinningConfigTests/testAddWrongCertificate()", + "CertificatePinningConfigTests/testAddWrongSpkiCertificate()", + "CertificatePinningConfigTests/testAddWrongStringHash()", + "CertificatePinningConfigTests/testAddWrongStringHashType()", + "CipherTest", + "CipherTest/testBasicEncryptDecrypt()", + "CipherTest/testEventEncryptDecrypt()", + "CipherTest/testImpressionEncryptDecrypt()", + "CipherTest/testJsonSplitEncryptDecrypt()", + "CipherTest/testMySegmentsEncryptDecrypt()", + "CipherTest/testVeryLongTextEncryptDecrypt()", + "ComputeProcessTest", + "ComputeProcessTest/testMultiProcess()", + "ComputeProcessTest/testOneLessThanMinProcess()", + "ComputeProcessTest/testOneProcessEqualsMin()", + "ComputeProcessTest/testTwoProcess()", + "ComputeProcessTest/testTwoProcessEdge()", + "ConcurrentSetTests", + "ConcurrentSetTests/testDeleteAll()", + "ConcurrentSetTests/testInsert()", + "ConcurrentSetTests/testSet()", + "ConcurrentSetTests/testTakeAll()", + "ConfigTest", + "ConfigTest/testImpressionsModeEmpty()", + "ConfigTest/testImpressionsModeInvalid()", + "ConfigTest/testImpressionsModedebug()", + "ConfigTest/testImpressionsModenone()", + "ConfigTest/testImpressionsModeoptimized()", + "CountsRecorderCountWorkerTests", + "CountsRecorderCountWorkerTests/testFailToSendSome()", + "CountsRecorderCountWorkerTests/testSendNoImpressions()", + "CountsRecorderCountWorkerTests/testSendOneImpression()", + "CountsRecorderCountWorkerTests/testSendSuccess()", + "CredentialPinParserTests", + "CredentialPinParserTests/testPinsForHost()", + "DbCipherTest", + "DbCipherTest/testEncryptDecryptDb()", + "DbForDifferentApiKeysTest/testInitialization()", + "DecompressionTest", + "DecompressionTest/testGzipAllHeaders()", + "DecompressionTest/testGzipCompressionMethodHeader()", + "DecompressionTest/testGzipHeaderComments()", + "DecompressionTest/testGzipHeaderCrc16()", + "DecompressionTest/testGzipHeaderExtraField()", + "DecompressionTest/testGzipHeaderFileName()", + "DecompressionTest/testGzipIncorrectHeader()", + "DecompressionTest/testHeaderFlag0()", + "DecompressionTest/testLoremIpsumGzip()", + "DecompressionTest/testLoremIpsumZlib()", + "DecompressionTest/testZlibCompressionMethodHeader()", + "EndpointFactoryTest", + "EndpointFactoryTest/testMySegmentsEndpoint()", + "EndpointFactoryTest/testMySegmentsEndpointSlashKeyEncoding()", + "EndpointFactoryTest/testRecordEventsEndpoint()", + "EndpointFactoryTest/testRecordImpressionsEndpoint()", + "EndpointFactoryTest/testSplitChangesEndpoint()", + "EndpointFactoryTest/testStreamingAuthEndpoint()", + "EndpointFactoryTest/testStreamingEndpoint()", + "EndpointFactoryTest/testTelemetryConfigEndpoint()", + "EndpointFactoryTest/testTelemetryUsageEndpoint()", + "EndpointTest", + "EndpointTest/testDefaultEndpointBuild()", + "EndpointTest/testHeadersEndpointBuild()", + "EndpointTest/testPostEndpointBuild()", + "EqualToSemverMatcherTest", + "EqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenPatchDiffers()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenTargetIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenVersionsAreEqual()", + "EvaluatorTests", + "EvaluatorTests/testAlgoLegacy()", + "EvaluatorTests/testAlgoNull()", + "EvaluatorTests/testAllocation1Percent()", + "EvaluatorTests/testBrokenSplit()", + "EvaluatorTests/testDefaultRule()", + "EvaluatorTests/testDefaultTreatment()", + "EvaluatorTests/testDefaultTreatmentFacundo()", + "EvaluatorTests/testEqualsToSetConfigTreatment()", + "EvaluatorTests/testEqualsToSetNoConfigTreatment()", + "EvaluatorTests/testInLargeSegmentWhitelist()", + "EvaluatorTests/testInSegmentTestKey()", + "EvaluatorTests/testInSegmentsRule1()", + "EvaluatorTests/testKilledSplit()", + "EvaluatorTests/testMatchesStringNoConfigTreatment()", + "EvaluatorTests/testMissingDefaultRule()", + "EvaluatorTests/testNotInLargeSegmentWhitelist()", + "EvaluatorTests/testNotInSplit()", + "EvaluatorTests/testWhitelisted()", + "EvaluatorTests/testWhitelistedOff()", + "EvaluatorTests/testsTrafficAllocation50DefaultRule50()", + "EventDTOJsonTest", + "EventDTOJsonTest/testBasic()", + "EventDTOJsonTest/testEncode()", + "EventDTOJsonTest/testNonNumber()", + "EventDTOJsonTest/testProperties()", + "EventDTOJsonTest/testPropertiesDecodeEncode()", + "EventDaoTest", + "EventDaoTest/testDataIsEncryptedInDb()", + "EventDaoTest/testInsertGetAes128Cbc()", + "EventDaoTest/testInsertGetPlainText()", + "EventDaoTest/testInsertManyGetAes128Cbc()", + "EventDaoTest/testInsertManyGetPlainText()", + "EventDaoTest/testLoadOutdatedAes128Cbc()", + "EventDaoTest/testUpdateAes128Cbc()", + "EventDaoTest/testUpdatePlainText()", + "EventStreamParserTest", + "EventStreamParserTest/testParseColon()", + "EventStreamParserTest/testParseEnd()", + "EventStreamParserTest/testParseErrorMessage()", + "EventStreamParserTest/testParseKeepAlive()", + "EventStreamParserTest/testParseNoColon()", + "EventStreamParserTest/testParseNoFieldName()", + "EventStreamParserTest/testParseTwoColon()", + "EventValidatorTests", + "EventValidatorTests/testEmptyKey()", + "EventValidatorTests/testEmptyTrafficType()", + "EventValidatorTests/testEmptyType()", + "EventValidatorTests/testLongKey()", + "EventValidatorTests/testNoChachedServerAndUppercasedTrafficType()", + "EventValidatorTests/testNoChachedServerTrafficType()", + "EventValidatorTests/testNullKey()", + "EventValidatorTests/testNullType()", + "EventValidatorTests/testUppercaseCharsInTrafficType()", + "EventValidatorTests/testValidEventAllValues()", + "EventsRecorderWorkerTests", + "EventsRecorderWorkerTests/testFailToSendSome()", + "EventsRecorderWorkerTests/testSendNoEvents()", + "EventsRecorderWorkerTests/testSendOneEvent()", + "EventsRecorderWorkerTests/testSendSuccess()", + "EventsStorageTest", + "EventsStorageTest/testClear()", + "EventsStorageTest/testDisablePersistence()", + "EventsStorageTest/testEnablePersistence()", + "EventsStorageTest/testStartDisabledPersistence()", + "EventsStorageTest/testStartEnabledPersistence()", + "EventsSynchronizerTest", + "EventsSynchronizerTest/testDestroy()", + "EventsSynchronizerTest/testFlush()", + "EventsSynchronizerTest/testPause()", + "EventsSynchronizerTest/testPush()", + "EventsSynchronizerTest/testResume()", + "EventsSynchronizerTest/testStart()", + "EventsTrackerTest", + "EventsTrackerTest/testTrackDisabled()", + "EventsTrackerTest/testTrackEnabled()", + "FactoryMonitorTest", + "FactoryMonitorTest/testCountLiveFactories()", + "FactoryMonitorTest/testDeallocatedCountLiveFactories()", + "FactoryRegistryTest", + "FactoryRegistryTest/testCountLiveFactories()", + "FactoryRegistryTest/testCountWithDeallocatedLiveFactories()", + "FeatureFlagsPayloadDecoderTest", + "FeatureFlagsPayloadDecoderTest/testDecodeGzip()", + "FeatureFlagsPayloadDecoderTest/testDecodeZlib()", + "FeatureFlagsSynchronizerTest", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringNamesChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringSetsChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitsClearedOnLoadBecauseNotInFilter()", + "FeatureFlagsSynchronizerTest/testLoadSplitsNoClearedOnLoad()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsAndFilterHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testStartPeriodicFetchingSingleModeEnabled()", + "FeatureFlagsSynchronizerTest/testStartPeriodicSync()", + "FeatureFlagsSynchronizerTest/testStop()", + "FeatureFlagsSynchronizerTest/testStopPeriodicSync()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplits()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithChangeNumber()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithUriTooLong()", + "FeatureFlagsSynchronizerTest/testUpdateSplitsSingleModeEnabled()", + "FetchSpecificSplitsTest", + "FetchSpecificSplitsTest/testBothFilters()", + "FetchSpecificSplitsTest/testByNamesFilter()", + "FetchSpecificSplitsTest/testByPrefixFilter()", + "FetcherThrottleTests", + "FetcherThrottleTests/testDelayValues()", + "FilterBuilderTest", + "FilterBuilderTest/testBasicByNameQueryString()", + "FilterBuilderTest/testBasicBySetQueryString()", + "FilterBuilderTest/testFilterByNamesValuesDeduptedAndGrouped()", + "FilterBuilderTest/testFilterBySetsValuesDeduptedAndGrouped()", + "FilterBuilderTest/testMaxByNameFilterExceded()", + "FilterBuilderTest/testNoFilters()", + "FilterBuilderTest/testOnlyOneTypeQueryString()", + "FilterBuilderTest/testQueryStringWithSpecialChars2()", + "FilterBuilderTest/testQueryStringWithSpecialChars3()", + "FilterBuilderTest/testQueryStringWithSpecialChars4()", + "FlagSetValidatorTests", + "FlagSetValidatorTests/testCleanAndValidateValues()", + "FlagSetsCacheTests", + "FlagSetsCacheTests/testAddToFlagSetsNoFilter()", + "FlagSetsCacheTests/testAddToFlagSetsWithFilter()", + "FlagSetsCacheTests/testRemoveFromFlagSetsNoFilter()", + "FlagSetsIntegrationTest", + "GeneralInfoStorageTest", + "GeneralInfoStorageTest/testGetRolloutCacheLastClearTimestampGetsValueFromDao()", + "GeneralInfoStorageTest/testGetRolloutCacheLastClearTimestampReturnsZeroIfEntityIsNil()", + "GeneralInfoStorageTest/testGetUpdateTimestampGetsValueFromDao()", + "GeneralInfoStorageTest/testGetUpdateTimestampReturnsZeroIfEntityIsNil()", + "GeneralInfoStorageTest/testSetRolloutCacheLastClearTimestampSetsValueOnDao()", + "GeneralInfoStorageTest/testSetUpdateTimestampSetsValueOnDao()", + "GreaterThanOrEqualToSemverMatcherTest", + "GreaterThanOrEqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenGreater()", + "HashedImpressionDaoTest", + "HashedImpressionDaoTest/testDelete()", + "HashedImpressionDaoTest/testGetAll()", + "HashedImpressionDaoTest/testUpdate()", + "HttpClientTest", + "HttpClientTest/testDataRequest()", + "HttpClientTest/testDataRequestError()", + "HttpClientTest/testDataRequestWithOrder()", + "HttpClientTest/testStreamRequest()", + "HttpClientTest/testUploadRequest()", + "HttpDataRequestTest", + "HttpDataRequestTest/testError()", + "HttpDataRequestTest/testOnResponseCompletedError()", + "HttpDataRequestTest/testOnResponseCompletedOk()", + "HttpDataRequestTest/testRequestCreation()", + "HttpDataRequestTest/testRequestCreationWithOrder()", + "HttpDataRequestTest/testRequestEnquedOnSend()", + "HttpEventsRecorderTests", + "HttpEventsRecorderTests/testServerNoReachable()", + "HttpEventsRecorderTests/testSuccessSending()", + "HttpImpressionsCountRecorderTests/testServerNoReachable()", + "HttpImpressionsCountRecorderTests/testSuccessSending()", + "HttpImpressionsRecorderTests", + "HttpImpressionsRecorderTests/testServerNoReachable()", + "HttpImpressionsRecorderTests/testSuccessSending()", + "HttpMySegmentsFetcherTest", + "HttpMySegmentsFetcherTest/testServerNoReachable()", + "HttpMySegmentsFetcherTest/testSuccessFulFetch()", + "HttpRequestListTest/testAddRequest()", + "HttpRequestListTest/testOverrideSetRequest()", + "HttpRequestListTest/testTakeRequest()", + "HttpRequestManagerTests", + "HttpRequestManagerTests/testPinnedCredentialValidation()", + "HttpResponseTest", + "HttpResponseTest/testHttp104()", + "HttpResponseTest/testHttp200()", + "HttpResponseTest/testHttp299()", + "HttpResponseTest/testHttp300()", + "HttpSplitFetcherTests", + "HttpSplitFetcherTests/testServerNoReachable()", + "HttpSplitFetcherTests/testSuccessFullFetch()", + "HttpStreamRequestTest", + "HttpStreamRequestTest/testErrorResponse()", + "HttpStreamRequestTest/testOnResponseOk()", + "HttpStreamRequestTest/testRequestCreation()", + "HttpStreamRequestTest/testRequestEnquedOnSend()", + "HttpTelemetryConfigRecorderTest", + "HttpTelemetryConfigRecorderTest/testServerNoReachable()", + "HttpTelemetryStatsRecorderTest", + "HttpTelemetryStatsRecorderTest/testServerNoReachable()", + "HttpTelemetryStatsRecorderTest/testSuccessSending()", + "HttpUniqueKeyRecorderTests", + "HttpUniqueKeyRecorderTests/testServerNoReachable()", + "HttpUniqueKeyRecorderTests/testSuccessSending()", + "ImpressionDaoTest", + "ImpressionDaoTest/testDataIsEncryptedInDb()", + "ImpressionDaoTest/testInsertGet()", + "ImpressionDaoTest/testInsertGetAes128Cbc()", + "ImpressionDaoTest/testInsertManyGet()", + "ImpressionDaoTest/testInsertManyGetAes128Cbc()", + "ImpressionDaoTest/testLoadOutdated()", + "ImpressionDaoTest/testLoadOutdatedAes128Cbc()", + "ImpressionDaoTest/testUpdate()", + "ImpressionDaoTest/testUpdateAes128Cbc()", + "ImpressionHasherTest", + "ImpressionHasherTest/testDifferentChangeNumber()", + "ImpressionHasherTest/testDifferentFeature()", + "ImpressionHasherTest/testDifferentKey()", + "ImpressionHasherTest/testDifferentLabel()", + "ImpressionHasherTest/testDifferentTreatment()", + "ImpressionHasherTest/testNoCrashWhenSplitNull()", + "ImpressionsCountDaoTest", + "ImpressionsCountDaoTest/testDataIsEncryptedInDb()", + "ImpressionsCountDaoTest/testInsertGetAes128Cbc()", + "ImpressionsCountDaoTest/testInsertGetPlainText()", + "ImpressionsCountDaoTest/testLoadOutdatedGetAes128Cbc()", + "ImpressionsCountDaoTest/testLoadOutdatedPlainText()", + "ImpressionsCountDaoTest/testUpdateGetAes128Cbc()", + "ImpressionsCountDaoTest/testUpdatePlainText()", + "ImpressionsCounterTest", + "ImpressionsCounterTest/testBasicUsage()", + "ImpressionsCounterTest/testConcurrency()", + "ImpressionsCounterTest/testTruncateTime()", + "ImpressionsDedupTest", + "ImpressionsDedupTest/testDebug()", + "ImpressionsDedupTest/testOptimized()", + "ImpressionsModeTypeWrapperTest", + "ImpressionsModeTypeWrapperTest/testEmptyInvalidValue()", + "ImpressionsModeTypeWrapperTest/testInitdebugValue()", + "ImpressionsModeTypeWrapperTest/testInitnoneValue()", + "ImpressionsModeTypeWrapperTest/testInvalidValue()", + "ImpressionsModeTypeWrapperTest/testdebugValue()", + "ImpressionsModeTypeWrapperTest/testnoneValue()", + "ImpressionsModeTypeWrapperTest/testoptimizedValue()", + "ImpressionsNoneTest", + "ImpressionsNoneTest/testCorrectData()", + "ImpressionsNoneTest/testPeriodicRecording()", + "ImpressionsObserverTest", + "ImpressionsObserverTest/testBasicFunctionality()", + "ImpressionsObserverTest/testConcurrencyVsAccuracy()", + "ImpressionsObserverTest/testSave()", + "ImpressionsRecorderWorkerTests", + "ImpressionsRecorderWorkerTests/testFailToSendSome()", + "ImpressionsRecorderWorkerTests/testSendNoImpressions()", + "ImpressionsRecorderWorkerTests/testSendOneImpression()", + "ImpressionsRecorderWorkerTests/testSendSuccess()", + "ImpressionsStorageTest", + "ImpressionsStorageTest/testClear()", + "ImpressionsStorageTest/testDisablePersistence()", + "ImpressionsStorageTest/testEnablePersistence()", + "ImpressionsStorageTest/testStartDisabledPersistence()", + "ImpressionsStorageTest/testStartEnabledPersistence()", + "ImpressionsToggleTest", + "ImpressionsToggleTest/testDebugMode()", + "ImpressionsToggleTest/testManagerContainsProperty()", + "ImpressionsToggleTest/testNoneMode()", + "ImpressionsToggleTest/testOptimizedMode()", + "ImpressionsTrackerTest", + "ImpressionsTrackerTest/testDestroyDebug()", + "ImpressionsTrackerTest/testDestroyNone()", + "ImpressionsTrackerTest/testDestroyOptimized()", + "ImpressionsTrackerTest/testFlushDebug()", + "ImpressionsTrackerTest/testFlushOptimized()", + "ImpressionsTrackerTest/testImpressionPushDebug()", + "ImpressionsTrackerTest/testImpressionPushNone()", + "ImpressionsTrackerTest/testImpressionPushOptimized()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledDebug()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledNone()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledOptimized()", + "ImpressionsTrackerTest/testPauseDebug()", + "ImpressionsTrackerTest/testPauseNone()", + "ImpressionsTrackerTest/testPauseOptimized()", + "ImpressionsTrackerTest/testResume()", + "ImpressionsTrackerTest/testStartDebug()", + "ImpressionsTrackerTest/testStartNone()", + "ImpressionsTrackerTest/testStartOptimized()", + "ImpressionsTrackerTest/testStopDebug()", + "ImpressionsTrackerTest/testStopNone()", + "ImpressionsTrackerTest/testStopOptimized()", + "InListSemverMatcherTest", + "InListSemverMatcherTest/testGeneralMatches()", + "InListSemverMatcherTest/testMatchShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithEmptyListShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenInList()", + "InMemoryTelemetryStorageTest", + "InMemoryTelemetryStorageTest/testActiveFactoriesCount()", + "InMemoryTelemetryStorageTest/testEvent()", + "InMemoryTelemetryStorageTest/testExceptions()", + "InMemoryTelemetryStorageTest/testHttpErrors()", + "InMemoryTelemetryStorageTest/testHttpLatencies()", + "InMemoryTelemetryStorageTest/testImpression()", + "InMemoryTelemetryStorageTest/testLatencies()", + "InMemoryTelemetryStorageTest/testRedundantFactoriesCount()", + "InMemoryTelemetryStorageTest/testSessionLength()", + "InMemoryTelemetryStorageTest/testStreamingEvents()", + "InMemoryTelemetryStorageTest/testTags()", + "InMemoryTelemetryStorageTest/testTimeUntilReady()", + "InMemoryTelemetryStorageTest/testTimeUntilReadyFromCache()", + "InMemoryTelemetryStorageTest/testTokenRefreshes()", + "InMemoryTelemetryStorageTest/testUpdatesFromSse()", + "InitDbCipherTest", + "InitDbCipherTest/testDecryptDb()", + "InitDbCipherTest/testEncryptDb()", + "InitialCacheTest", + "InitialCacheTest/testClearChangedSplitFilter()", + "InitialCacheTest/testClearExpiredCache()", + "InitialCacheTest/testExpiredCache()", + "InitialCacheTest/testFlagsSpecChanged()", + "InitialCacheTest/testNoClearNoExpiredCache()", + "InstantFeatureFlagsUpdateTest", + "InstantFeatureFlagsUpdateTest/testInstantUpdateArchived()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateGzip()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateZlib()", + "JwtTokenParserTest", + "JwtTokenParserTest/testEmptyToken()", + "JwtTokenParserTest/testGarbageToken()", + "JwtTokenParserTest/testOkToken()", + "JwtTokenParserTest/testOnlyChannelsWithSeparator()", + "JwtTokenParserTest/testOnlyHeader()", + "KeyGeneratorTest", + "KeyGeneratorTest/testGenerationOk()", + "KeyValidatorTests", + "KeyValidatorTests/testInvalidEmptyBucketingKey()", + "KeyValidatorTests/testInvalidLongBucketingKey()", + "KeyValidatorTests/testInvalidLongMatchingKey()", + "KeyValidatorTests/testNullMatchingKey()", + "KeyValidatorTests/testValidMatchingAndBucketingKey()", + "KeyValidatorTests/testValidMatchingKey()", + "LRUCacheTest", + "LRUCacheTest/testAddGet()", + "LRUCacheTest/testEviction()", + "LRUCacheTest/testGetAllPerformance()", + "LRUCacheTest/testInsertPerformance()", + "LatencyCounterTests", + "LatencyCounterTests/testAllBuckets()", + "LatencyCounterTests/testFirstBucket()", + "LatencyCounterTests/testInvalidIndex()", + "LatencyCounterTests/testLastBucket()", + "LegacyHashingTest", + "LegacyHashingTest/testBucket()", + "LegacyHashingTest/testHashing()", + "LessThanOrEqualToSemverMatcherTest", + "LessThanOrEqualToSemverMatcherTest/testGeneralMatches()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenEqual()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenLess()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrue()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullKeyShouldReturnNull()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrue()", + "LocalhostManagerTests", + "LocalhostManagerTests/testSplitNames()", + "LocalhostManagerTests/testSplits()", + "LocalhostManagerTests/testSplitsByName()", + "LocalhostParserTests/testIntercomentedLinesFile()", + "LocalhostParserTests/testPerfectFile()", + "LocalhostParserTests/testSpacedLinesFile()", + "LocalhostSplitClientTests", + "LocalhostSplitClientTests/testNonExistingSplitsTreatment()", + "LocalhostSplitClientTests/testNonExistingSplitsTreatments()", + "LocalhostSplitClientTests/testRightSplitsFileTreatment()", + "LocalhostSplitLoaderTests", + "LocalhostSplitLoaderTests/testFileUpdate()", + "LocalhostSplitLoaderTests/testFileUpdate2()", + "LocalhostSplitLoaderTests/testInitial()", + "LocalhostSplitLoaderTests/testInvalidTypeFile()", + "LocalhostSplitLoaderTests/testNonExistingFile()", + "LocalhostSplitLoaderTests/testWrongLegacyFormatUpdate()", + "LocalhostSplitLoaderTests/testWrongYamlFormatUpdate()", + "LocalhostSplitStorageTests", + "LocalhostSplitStorageTests/testClear()", + "LocalhostSplitStorageTests/testDestroy()", + "LocalhostSplitStorageTests/testGetAllSplits()", + "LocalhostSplitStorageTests/testGetCount()", + "LocalhostSplitStorageTests/testGetManySplits()", + "LocalhostSplitStorageTests/testUpdateSplitChange()", + "LocalhostSynchronizerTests", + "LocalhostSynchronizerTests/testLoadAndSdkReady()", + "LocalhostSynchronizerTests/testUpdateSplits()", + "LocalhostSynchronizerTests/testUpdateYaml()", + "LocalhostTests", + "LocalhostTests/testDefaultFactoryCreation()", + "LocalhostTests/testLoadYml()", + "LocalhostTests/testLocalhostFactoryCreation()", + "LocalhostTests/testUsingSpaceSeparatedFile()", + "LocalhostTests/testUsingYamlFile()", + "LocalhostTests/testUsingYamlFromApi()", + "LocalhostYamlParserTest", + "LocalhostYamlParserTest/testCorrectFile()", + "LocalhostYamlParserTest/testMissingFirstSplit()", + "LocalhostYamlParserTest/testMissingSplitData()", + "LocalhostYamlParserTest/testMissingSplitTreatment()", + "LocalhostYamlParserTest/testWrongFormat()", + "LoggerTest", + "LoggerTest/testDebug()", + "LoggerTest/testError()", + "LoggerTest/testInfo()", + "LoggerTest/testNone()", + "LoggerTest/testVerbose()", + "LoggerTest/testWarning()", + "MatcherEvalTests", + "MatcherEvalTests/testEval()", + "MultiClientEvaluationTest", + "MultiClientEvaluationTest/testEvaluation()", + "MultiClientEvaluationTest/testEvaluationFromCache()", + "MultiClientEvaluationTest/testImpressions()", + "MultiClientEvaluationTest/testTrack()", + "MultiClientStreamingResetTest", + "MultiClientStreamingResetTest/testNoStreamingDelay()", + "MultiClientStreamingResetTest/testStress()", + "MultiClientStreamingResetTest/testWithStreamingDelay()", + "Murmur3HashingTest", + "Murmur3HashingTest/test64x128()", + "Murmur3HashingTest/testBucket()", + "MyLargeSegmentsStorageTests", + "MyLargeSegmentsStorageTests/testChangeNumber()", + "MyLargeSegmentsStorageTests/testClear()", + "MyLargeSegmentsStorageTests/testGetMySegmentsAfterLoad()", + "MyLargeSegmentsStorageTests/testNoLoaded()", + "MyLargeSegmentsStorageTests/testUpdateEmptySegments()", + "MyLargeSegmentsStorageTests/testUpdateSegments()", + "MySegmentServerErrorTest", + "MySegmentServerErrorTest/test()", + "MySegmentUpdateTest", + "MySegmentUpdateTest/testMySegmentsLargeUpdateBounded()", + "MySegmentUpdateTest/testMySegmentsUpdate()", + "MySegmentUpdateTest/testMySegmentsUpdateBounded()", + "MySegmentUpdateTest/testSeveralNotificationAndOneFetch()", + "MySegmentUpdatedTest", + "MySegmentsBgSyncWorkerTest", + "MySegmentsBgSyncWorkerTest/testNoSuccess()", + "MySegmentsBgSyncWorkerTest/testOneTimeFetchSuccess()", + "MySegmentsDaoTest", + "MySegmentsDaoTest/testDataIsEncryptedInDb()", + "MySegmentsDaoTest/testGetInvalidKeyAes128Cbc()", + "MySegmentsDaoTest/testGetInvalidKeyPlainText()", + "MySegmentsDaoTest/testUpdateGetAes128Cbc()", + "MySegmentsDaoTest/testUpdateGetPlainText()", + "MySegmentsPayloadDecoderTest", + "MySegmentsPayloadDecoderTest/testUserKeyHash()", + "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/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/testProcessMySegmentUpdateAllFields()", + "NotificationParserTest/testProcessMySegmentUpdateRemoval()", + "NotificationParserTest/testProcessMySegmentUpdateUnbounded()", + "NotificationParserTest/testProcessOccupancy()", + "NotificationParserTest/testProcessSplitKill()", + "NotificationParserTest/testProcessSplitUpdate()", + "NotificationParserTest/testProcessSplitUpdateWithPayload()", + "PeriodicMySegmentsSyncWorkerTest", + "PeriodicMySegmentsSyncWorkerTest/testFetchWhenNoSegmentsReadyYet()", + "PeriodicSplitsSyncWorkerTest", + "PeriodicSplitsSyncWorkerTest/testNoSdkReadyFetch()", + "PeriodicSplitsSyncWorkerTest/testNormalFetch()", + "PersistentAttributesStorageTests/testClear()", + "PersistentAttributesStorageTests/testSet()", + "PersistentMyLargeSegmentsStorageTests", + "PersistentMyLargeSegmentsStorageTests/testClear()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshot()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMyLargeSegmentsStorageTests/testSet()", + "PersistentMyLargeSegmentsStorageTests/testSetMultiKey()", + "PersistentMySegmentsStorageTests", + "PersistentMySegmentsStorageTests/testClear()", + "PersistentMySegmentsStorageTests/testGetSnapshot()", + "PersistentMySegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMySegmentsStorageTests/testSet()", + "PersistentMySegmentsStorageTests/testSetMultiKey()", + "PersistentUniqueKeysStorageTests/testDelete()", + "PersistentUniqueKeysStorageTests/testPop()", + "PersistentUniqueKeysStorageTests/testPush()", + "PersistentUniqueKeysStorageTests/testSetActive()", + "PushManagerEventBroadcasterTest", + "PushManagerEventBroadcasterTest/testRegister()", + "PushManagerEventBroadcasterTest/testStop()", + "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/testCountLimit()", + "RegexTest", + "RegexTest/testsRegex()", + "RolloutCacheConfigurationTest", + "RolloutCacheConfigurationTest/testClearOnInitIsCorrectlySet()", + "RolloutCacheConfigurationTest/testNegativeExpirationIsSetToDefault()", + "RolloutCacheManagerIntegrationTest", + "RolloutCacheManagerIntegrationTest/testClearOnInitClearCacheOnStartup()", + "RolloutCacheManagerIntegrationTest/testExpirationPeriodIsUsed()", + "RolloutCacheManagerIntegrationTest/testRepeatedInitWithClearOnInitSetToTrueDoesNotClearIfMinDaysHasNotElapsed()", + "RolloutCacheManagerTest", + "RolloutCacheManagerTest/testDefaultValueForLastClearTimestampClearsCacheWhenClearOnInitIsTrue()", + "RolloutCacheManagerTest/testDefaultValueForUpdateTimestampDoesNotClearCache()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsTrue()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStoragesWhenExpirationIsSurpassed()", + "RolloutCacheManagerTest/testValidateCacheCallsListener()", + "RolloutCacheManagerTest/testValidateCacheDoesNotCallClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsFalse()", + "RolloutCacheManagerTest/testValidateCacheDoesNotUpdateLastClearTimestampWhenStoragesAreNotCleared()", + "RolloutCacheManagerTest/testValidateCacheUpdatesLastClearTimestampWhenStoragesAreCleared()", + "RuleBasedSegmentsIntegrationTest", + "SdkUpdateStreamingTest", + "SdkUpdateStreamingTest/testReady()", + "SdkUpdateStreamingTest/testSdkUpdateMySegmentsWhenNotificationArrives()", + "SdkUpdateStreamingTest/testSdkUpdateSplitsWhenNotificationArrives()", + "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/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/testLessThanOrEqualTo()", + "ServiceEndpointsTests", + "ServiceEndpointsTests/testBuilderValidationAuthError()", + "ServiceEndpointsTests/testBuilderValidationEventsError()", + "ServiceEndpointsTests/testBuilderValidationOk()", + "ServiceEndpointsTests/testBuilderValidationSdkError()", + "ServiceEndpointsTests/testBuilderValidationStreamingError()", + "ServiceEndpointsTests/testBuilderValidationTelemetryError()", + "SingleSyncTest", + "SingleSyncTest/testSingleSyncEnabledImpressionsDebug()", + "SingleSyncTest/testSingleSyncEnabledImpressionsNone()", + "SingleSyncTest/testSingleSyncEnabledImpressionsOptmized()", + "SplitChangeProcessorTests", + "SplitChangeProcessorTests/testProcessNoSets()", + "SplitChangeProcessorTests/testProcessWithSets()", + "SplitChangesServerErrorTest", + "SplitChangesServerErrorTest/testChangesError()", + "SplitChangesTest", + "SplitChangesTest/test()", + "SplitClientManagerTest/testAddClient()", + "SplitClientManagerTest/testDestroyForKey()", + "SplitClientManagerTest/testDestroyLastKey()", + "SplitClientManagerTest/testFlush()", + "SplitClientManagerTest/testInit()", + "SplitClientTests/testOnBg()", + "SplitClientTests/testOnMain()", + "SplitClientTests/testOnQueue()", + "SplitConfigurationsParsingTest", + "SplitConfigurationsParsingTest/testDecodingArrayAndMapConfig()", + "SplitConfigurationsParsingTest/testDecodingSimpleConfig()", + "SplitConfigurationsParsingTest/testEncodingAllValueTypesConfig()", + "SplitConfigurationsParsingTest/testEncodingBasicArrayConfig()", + "SplitConfigurationsParsingTest/testEncodingMultiTreatmentConfig()", + "SplitConfigurationsParsingTest/testEncodingNestedMultiConfig()", + "SplitConfigurationsParsingTest/testEncodingNullConfig()", + "SplitConfigurationsParsingTest/testEncodingOneBasicConfig()", + "SplitDaoTest", + "SplitDaoTest/testCreateGetAes128Cbc()", + "SplitDaoTest/testCreateGetPlainText()", + "SplitDaoTest/testDataIsEncryptedInDb()", + "SplitDaoTest/testDeleteAllPlainText()", + "SplitDaoTest/testGetUpdate()", + "SplitDaoTest/testGetUpdateAes128Cbc()", + "SplitDaoTest/testGetUpdateSeveralPlainText()", + "SplitEventsCoordinatorTest", + "SplitEventsCoordinatorTest/testAddNotifyRemoveManager()", + "SplitEventsCoordinatorTest/testEventsAfterAdd()", + "SplitEventsCoordinatorTest/testEventsAfterRemove()", + "SplitEventsCoordinatorTest/testEventsBeforeAdd()", + "SplitEventsCoordinatorTest/testStop()", + "SplitEventsManagerTest", + "SplitEventsManagerTest/testSdkReadyAndReadyTimeOut()", + "SplitEventsManagerTest/testSdkReadyFromCacheAndReady()", + "SplitEventsManagerTest/testSdkReadyFromCacheAndReadyTimeout()", + "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()", + "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/testSplitsChangesArrived()", + "SplitsChangesCheckerTest/testSplitsNoChangesMinorChangeNumber()", + "SplitsDecoderTest", + "SplitsDecoderTest/testDecodeMultiThreads()", + "SplitsDecoderTest/testDecodeOneThread()", + "SplitsDecoderTest/testDecodeTwoThreads()", + "SplitsEncoderTest", + "SplitsEncoderTest/testDecodeMultiThread()", + "SplitsEncoderTest/testDecodeOneThread()", + "SplitsEncoderTest/testDecodeTwoThread()", + "SplitsStorageTrafficTypesTests", + "SplitsStorageTrafficTypesTests/testChangedTrafficTypeForSplit()", + "SplitsStorageTrafficTypesTests/testInitialtrafficTypes()", + "SplitsStorageTrafficTypesTests/testOverflowArchived()", + "SplitsStorageTrafficTypesTests/testRemove2TrafficTypes()", + "SplitsStorageTrafficTypesTests/testSeveralTrafficTypeUpdatesFinalActive()", + "SplitsStorageTrafficTypesTests/testSeveralTrafficTypeUpdatesFinalArchived()", + "SplitsStorageTrafficTypesTests/testUpdatedSplitTrafficType()", + "SplitsSyncHelperWithProxyHandlerTests", + "SplitsSyncHelperWithProxyHandlerTests/testBackgroundSyncAlwaysUsesLatestSpec()", + "SplitsSyncHelperWithProxyHandlerTests/testNormalOperationUsesLatestSpec()", + "SplitsSyncHelperWithProxyHandlerTests/testProxyErrorCausesFallbackToLegacySpec()", + "SplitsSyncHelperWithProxyHandlerTests/testRecoveryModeAfterIntervalElapsed()", + "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/testDisconnect()", + "SseClientTest/testDisconnectFromServer()", + "SseClientTest/testOnErrorAfterConnectionSuccess()", + "SseClientTest/testOnErrorExceptionWhileRequest()", + "SseClientTest/testOnErrorNonRecoverable()", + "SseClientTest/testOnErrorRecoverable()", + "SseClientTest/testOnMessage()", + "SseHandlerTest", + "SseHandlerTest/testIncomingControlStreaming()", + "SseHandlerTest/testIncomingHightNonRetryableSseError()", + "SseHandlerTest/testIncomingIgnorableSseErrorTest()", + "SseHandlerTest/testIncomingLowNonRetryableSseError()", + "SseHandlerTest/testIncomingLowRetryableSseError()", + "SseHandlerTest/testIncomingOccupancy()", + "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/testDelayOnReconnectStress()", + "StreamingDelaytTest/testStreamingDelay()", + "StreamingDisabledTest/testOccupancy()", + "StreamingInitTest", + "StreamingInitTest/testInit()", + "StreamingInitTest/testInitWithoutSpec()", + "StreamingMySegmentsSyncTest", + "StreamingMySegmentsSyncTest/testInit()", + "StreamingNoReconectWhenPollingTest", + "StreamingNoReconectWhenPollingTest/testShouldNoReconnect()", + "StreamingNoReconectWhenPollingTest/testShouldReconnect()", + "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/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/testEventPush()", + "SynchronizerTest/testFlush()", + "SynchronizerTest/testForceMySegmentsSyncSingleModeEnabled()", + "SynchronizerTest/testLoadMySegmentsFromCache()", + "SynchronizerTest/testLoadSplits()", + "SynchronizerTest/testStartByKey()", + "SynchronizerTest/testStartPeriodicFetching()", + "SynchronizerTest/testStartPeriodicFetchingSingleModeEnabled()", + "SynchronizerTest/testStartPeriodicRecordingUserData()", + "SynchronizerTest/testStartRecordingTelemetry()", + "SynchronizerTest/testStopPeriodicFetching()", + "SynchronizerTest/testStopRecordingTelemetry()", + "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/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/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/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/testUserConsentUnknownThenGranted()", + "UserConsentModeNoneTest", + "UserConsentModeNoneTest/testUserConsentUnknownThenDeclined()", + "UserConsentModeNoneTest/testUserConsentUnknownThenGranted()", + "UserConsentModeOptimizedTest", + "UserConsentModeOptimizedTest/testUserConsentDeclined()", + "UserConsentModeOptimizedTest/testUserConsentGranted()", + "UserConsentModeOptimizedTest/testUserConsentUnknownThenDeclined()", + "UserConsentModeOptimizedTest/testUserConsentUnknownThenGranted()", + "UserKeyEncondingTest", + "UserKeyEncondingTest/testKey()", + "VersionTest/testFactoryVersion()", + "VersionTest/testSemanticVersion()" + ], + "target": { + "containerPath": "container:Split.xcodeproj", + "identifier": "592C6AA4211B6C99002D120C", + "name": "SplitTestsSwift5" + } + }, { - "skippedTests" : [ + "skippedTests": [ "AnyValueValidatorTests", - "AnyValueValidatorTests\/testInvalidListValues()", - "AnyValueValidatorTests\/testInvalidPrimitiveValues()", - "AnyValueValidatorTests\/testValidListValues()", - "AnyValueValidatorTests\/testValidPrimitiveValues()", + "AnyValueValidatorTests/testInvalidListValues()", + "AnyValueValidatorTests/testInvalidPrimitiveValues()", + "AnyValueValidatorTests/testValidListValues()", + "AnyValueValidatorTests/testValidPrimitiveValues()", "ApiKeyValidatorTests", - "ApiKeyValidatorTests\/testEmptyKey()", - "ApiKeyValidatorTests\/testNull()", - "ApiKeyValidatorTests\/testValid()", + "ApiKeyValidatorTests/testEmptyKey()", + "ApiKeyValidatorTests/testNull()", + "ApiKeyValidatorTests/testValid()", "ArrayBlockingQueueTest", "AttributesDaoTest", - "AttributesDaoTest\/testDataIsEncryptedInDb()", - "AttributesDaoTest\/testRemoveAllAes128Cbc()", - "AttributesDaoTest\/testRemoveAllPlainText()", - "AttributesDaoTest\/testUpdateGetAes128Cbc()", - "AttributesDaoTest\/testUpdateGetPlainText()", + "AttributesDaoTest/testDataIsEncryptedInDb()", + "AttributesDaoTest/testRemoveAllAes128Cbc()", + "AttributesDaoTest/testRemoveAllPlainText()", + "AttributesDaoTest/testUpdateGetAes128Cbc()", + "AttributesDaoTest/testUpdateGetPlainText()", "AttributesEvaluationTest", - "AttributesEvaluationTest\/testAttributesPersistentedCorrectly()", - "AttributesEvaluationTest\/testEvaluationPrecedence()", - "AttributesEvaluationTest\/testPersistenceDisabled()", - "AttributesEvaluationTest\/testPersistentEvalNoAttributesSeveralOperations()", - "AttributesStorageTests\/testClear()", - "AttributesStorageTests\/testGetAttributesAfterLoad()", - "AttributesStorageTests\/testNoLoaded()", - "AttributesStorageTests\/testRemove()", - "AttributesStorageTests\/testUpdateAttributes()", - "AttributesStorageTests\/testUpdateEmptyAttributes()", + "AttributesEvaluationTest/testAttributesPersistentedCorrectly()", + "AttributesEvaluationTest/testEvaluationPrecedence()", + "AttributesEvaluationTest/testPersistenceDisabled()", + "AttributesEvaluationTest/testPersistentEvalNoAttributesSeveralOperations()", + "AttributesStorageTests/testClear()", + "AttributesStorageTests/testGetAttributesAfterLoad()", + "AttributesStorageTests/testNoLoaded()", + "AttributesStorageTests/testRemove()", + "AttributesStorageTests/testUpdateAttributes()", + "AttributesStorageTests/testUpdateEmptyAttributes()", "Base64UtilsTest", - "Base64UtilsTest\/testBasicUrlEncoded()", - "Base64UtilsTest\/testEmpty()", - "Base64UtilsTest\/testNil()", - "Base64UtilsTest\/testRealToken()", + "Base64UtilsTest/testBasicUrlEncoded()", + "Base64UtilsTest/testEmpty()", + "Base64UtilsTest/testNil()", + "Base64UtilsTest/testRealToken()", "BetweenSemverMatcherTest", - "BetweenSemverMatcherTest\/testMatchShouldReturnFalseWhenGreater()", - "BetweenSemverMatcherTest\/testMatchShouldReturnFalseWhenLess()", - "BetweenSemverMatcherTest\/testMatchShouldReturnTrueWhenBetween()", - "BetweenSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenGreater()", - "BetweenSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenLess()", - "BetweenSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenBetween()", - "BetweenSemverMatcherTest\/testMatchWithNullKeyShouldReturnFalse()", - "BetweenSemverMatcherTest\/testMatchWithNullStartTargetShouldReturnFalse()", - "BetweenSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenGreater()", - "BetweenSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenLess()", - "BetweenSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullStartTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenBetween()", "BlockingQueueTest", - "BlockingQueueTest\/testAddAndTake()", - "BlockingQueueTest\/testInterrupt()", + "BlockingQueueTest/testAddAndTake()", + "BlockingQueueTest/testInterrupt()", "BucketSplitTest", - "BucketSplitTest\/testMultiClientBuckets()", + "BucketSplitTest/testMultiClientBuckets()", "ByKeyAttributesStorageTests", - "ByKeyAttributesStorageTests\/testClear()", - "ByKeyAttributesStorageTests\/testGetAttributesAfterLoad()", - "ByKeyAttributesStorageTests\/testNoLoaded()", - "ByKeyAttributesStorageTests\/testRemove()", - "ByKeyAttributesStorageTests\/testUpdateAttributes()", - "ByKeyAttributesStorageTests\/testUpdateEmptyAttributes()", - "ByKeyFacadeTest\/testAppendRemove()", - "ByKeyFacadeTest\/testDestroy()", - "ByKeyFacadeTest\/testForceSync()", - "ByKeyFacadeTest\/testLoadDataFromCache()", - "ByKeyFacadeTest\/testNoPeriodicSync()", - "ByKeyFacadeTest\/testPeriodicStartPauseResumeStop()", - "ByKeyFacadeTest\/testPeriodicStartStop()", - "ByKeyFacadeTest\/testStartSyncForKey()", - "ByKeyFacadeTest\/testStartSyncForKeyPolling()", - "ByKeyFacadeTest\/testSynchronize()", + "ByKeyAttributesStorageTests/testClear()", + "ByKeyAttributesStorageTests/testGetAttributesAfterLoad()", + "ByKeyAttributesStorageTests/testNoLoaded()", + "ByKeyAttributesStorageTests/testRemove()", + "ByKeyAttributesStorageTests/testUpdateAttributes()", + "ByKeyAttributesStorageTests/testUpdateEmptyAttributes()", + "ByKeyFacadeTest/testAppendRemove()", + "ByKeyFacadeTest/testDestroy()", + "ByKeyFacadeTest/testForceSync()", + "ByKeyFacadeTest/testLoadDataFromCache()", + "ByKeyFacadeTest/testNoPeriodicSync()", + "ByKeyFacadeTest/testPeriodicStartPauseResumeStop()", + "ByKeyFacadeTest/testPeriodicStartStop()", + "ByKeyFacadeTest/testStartSyncForKey()", + "ByKeyFacadeTest/testStartSyncForKeyPolling()", + "ByKeyFacadeTest/testSynchronize()", "ByKeyMySegmentsStorageTests", - "ByKeyMySegmentsStorageTests\/testGetMySegmentsAfterLoad()", - "ByKeyMySegmentsStorageTests\/testNoLoaded()", - "ByKeyMySegmentsStorageTests\/testUpdateSegments()", + "ByKeyMySegmentsStorageTests/testGetMySegmentsAfterLoad()", + "ByKeyMySegmentsStorageTests/testNoLoaded()", + "ByKeyMySegmentsStorageTests/testUpdateSegments()", "CdnByPassTest", - "CdnByPassTest\/testInit()", - "CdnByPassTest\/testInitWithoutSpec()", + "CdnByPassTest/testInit()", + "CdnByPassTest/testInitWithoutSpec()", "CertificatePinningConfigTests", - "CertificatePinningConfigTests\/testAddCertificateAndHashes()", - "CertificatePinningConfigTests\/testAddWrongCertificate()", - "CertificatePinningConfigTests\/testAddWrongSpkiCertificate()", - "CertificatePinningConfigTests\/testAddWrongStringHash()", - "CertificatePinningConfigTests\/testAddWrongStringHashType()", + "CertificatePinningConfigTests/testAddCertificateAndHashes()", + "CertificatePinningConfigTests/testAddWrongCertificate()", + "CertificatePinningConfigTests/testAddWrongSpkiCertificate()", + "CertificatePinningConfigTests/testAddWrongStringHash()", + "CertificatePinningConfigTests/testAddWrongStringHashType()", "CipherTest", - "CipherTest\/testBasicEncryptDecrypt()", - "CipherTest\/testEventEncryptDecrypt()", - "CipherTest\/testImpressionEncryptDecrypt()", - "CipherTest\/testJsonSplitEncryptDecrypt()", - "CipherTest\/testMySegmentsEncryptDecrypt()", - "CipherTest\/testVeryLongTextEncryptDecrypt()", + "CipherTest/testBasicEncryptDecrypt()", + "CipherTest/testEventEncryptDecrypt()", + "CipherTest/testImpressionEncryptDecrypt()", + "CipherTest/testJsonSplitEncryptDecrypt()", + "CipherTest/testMySegmentsEncryptDecrypt()", + "CipherTest/testVeryLongTextEncryptDecrypt()", "ComputeProcessTest", - "ComputeProcessTest\/testMultiProcess()", - "ComputeProcessTest\/testOneLessThanMinProcess()", - "ComputeProcessTest\/testOneProcessEqualsMin()", - "ComputeProcessTest\/testTwoProcess()", - "ComputeProcessTest\/testTwoProcessEdge()", + "ComputeProcessTest/testMultiProcess()", + "ComputeProcessTest/testOneLessThanMinProcess()", + "ComputeProcessTest/testOneProcessEqualsMin()", + "ComputeProcessTest/testTwoProcess()", + "ComputeProcessTest/testTwoProcessEdge()", "ConcurrentSetTests", - "ConcurrentSetTests\/testDeleteAll()", - "ConcurrentSetTests\/testInsert()", - "ConcurrentSetTests\/testSet()", - "ConcurrentSetTests\/testTakeAll()", + "ConcurrentSetTests/testDeleteAll()", + "ConcurrentSetTests/testInsert()", + "ConcurrentSetTests/testSet()", + "ConcurrentSetTests/testTakeAll()", "ConfigTest", - "ConfigTest\/testImpressionsModeEmpty()", - "ConfigTest\/testImpressionsModeInvalid()", - "ConfigTest\/testImpressionsModedebug()", - "ConfigTest\/testImpressionsModenone()", - "ConfigTest\/testImpressionsModeoptimized()", + "ConfigTest/testImpressionsModeEmpty()", + "ConfigTest/testImpressionsModeInvalid()", + "ConfigTest/testImpressionsModedebug()", + "ConfigTest/testImpressionsModenone()", + "ConfigTest/testImpressionsModeoptimized()", "CountsRecorderCountWorkerTests", - "CountsRecorderCountWorkerTests\/testFailToSendSome()", - "CountsRecorderCountWorkerTests\/testSendNoImpressions()", - "CountsRecorderCountWorkerTests\/testSendOneImpression()", - "CountsRecorderCountWorkerTests\/testSendSuccess()", + "CountsRecorderCountWorkerTests/testFailToSendSome()", + "CountsRecorderCountWorkerTests/testSendNoImpressions()", + "CountsRecorderCountWorkerTests/testSendOneImpression()", + "CountsRecorderCountWorkerTests/testSendSuccess()", "CredentialPinParserTests", - "CredentialPinParserTests\/testPinsForHost()", + "CredentialPinParserTests/testPinsForHost()", "DbCipherTest", - "DbCipherTest\/testEncryptDecryptDb()", - "DbForDifferentApiKeysTest\/testInitialization()", + "DbCipherTest/testEncryptDecryptDb()", + "DbForDifferentApiKeysTest/testInitialization()", "DecompressionTest", - "DecompressionTest\/testGzipAllHeaders()", - "DecompressionTest\/testGzipCompressionMethodHeader()", - "DecompressionTest\/testGzipHeaderComments()", - "DecompressionTest\/testGzipHeaderCrc16()", - "DecompressionTest\/testGzipHeaderExtraField()", - "DecompressionTest\/testGzipHeaderFileName()", - "DecompressionTest\/testGzipIncorrectHeader()", - "DecompressionTest\/testHeaderFlag0()", - "DecompressionTest\/testLoremIpsumGzip()", - "DecompressionTest\/testLoremIpsumZlib()", - "DecompressionTest\/testZlibCompressionMethodHeader()", + "DecompressionTest/testGzipAllHeaders()", + "DecompressionTest/testGzipCompressionMethodHeader()", + "DecompressionTest/testGzipHeaderComments()", + "DecompressionTest/testGzipHeaderCrc16()", + "DecompressionTest/testGzipHeaderExtraField()", + "DecompressionTest/testGzipHeaderFileName()", + "DecompressionTest/testGzipIncorrectHeader()", + "DecompressionTest/testHeaderFlag0()", + "DecompressionTest/testLoremIpsumGzip()", + "DecompressionTest/testLoremIpsumZlib()", + "DecompressionTest/testZlibCompressionMethodHeader()", "EndpointFactoryTest", - "EndpointFactoryTest\/testMySegmentsEndpoint()", - "EndpointFactoryTest\/testMySegmentsEndpointSlashKeyEncoding()", - "EndpointFactoryTest\/testRecordEventsEndpoint()", - "EndpointFactoryTest\/testRecordImpressionsEndpoint()", - "EndpointFactoryTest\/testSplitChangesEndpoint()", - "EndpointFactoryTest\/testStreamingAuthEndpoint()", - "EndpointFactoryTest\/testStreamingEndpoint()", - "EndpointFactoryTest\/testTelemetryConfigEndpoint()", - "EndpointFactoryTest\/testTelemetryUsageEndpoint()", + "EndpointFactoryTest/testMySegmentsEndpoint()", + "EndpointFactoryTest/testMySegmentsEndpointSlashKeyEncoding()", + "EndpointFactoryTest/testRecordEventsEndpoint()", + "EndpointFactoryTest/testRecordImpressionsEndpoint()", + "EndpointFactoryTest/testSplitChangesEndpoint()", + "EndpointFactoryTest/testStreamingAuthEndpoint()", + "EndpointFactoryTest/testStreamingEndpoint()", + "EndpointFactoryTest/testTelemetryConfigEndpoint()", + "EndpointFactoryTest/testTelemetryUsageEndpoint()", "EndpointTest", - "EndpointTest\/testDefaultEndpointBuild()", - "EndpointTest\/testHeadersEndpointBuild()", - "EndpointTest\/testPostEndpointBuild()", + "EndpointTest/testDefaultEndpointBuild()", + "EndpointTest/testHeadersEndpointBuild()", + "EndpointTest/testPostEndpointBuild()", "EqualToSemverMatcherTest", - "EqualToSemverMatcherTest\/testGeneralUnsuccessfulMatches()", - "EqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenKeyIsNull()", - "EqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenPatchDiffers()", - "EqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenTargetIsNull()", - "EqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenVersionsAreEqual()", - "EqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenVersionsDiffer()", - "EqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenVersionsAreEqual()", - "EqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenVersionsDiffer()", - "EqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenPatchDiffers()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenTargetIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenVersionsAreEqual()", "EvaluatorTests", - "EvaluatorTests\/testAlgoLegacy()", - "EvaluatorTests\/testAlgoNull()", - "EvaluatorTests\/testAllocation1Percent()", - "EvaluatorTests\/testBrokenSplit()", - "EvaluatorTests\/testDefaultRule()", - "EvaluatorTests\/testDefaultTreatment()", - "EvaluatorTests\/testDefaultTreatmentFacundo()", - "EvaluatorTests\/testEqualsToSetConfigTreatment()", - "EvaluatorTests\/testEqualsToSetNoConfigTreatment()", - "EvaluatorTests\/testInLargeSegmentWhitelist()", - "EvaluatorTests\/testInSegmentTestKey()", - "EvaluatorTests\/testInSegmentsRule1()", - "EvaluatorTests\/testKilledSplit()", - "EvaluatorTests\/testMatchesStringNoConfigTreatment()", - "EvaluatorTests\/testMissingDefaultRule()", - "EvaluatorTests\/testNotInLargeSegmentWhitelist()", - "EvaluatorTests\/testNotInSplit()", - "EvaluatorTests\/testWhitelisted()", - "EvaluatorTests\/testWhitelistedOff()", - "EvaluatorTests\/testsTrafficAllocation50DefaultRule50()", + "EvaluatorTests/testAlgoLegacy()", + "EvaluatorTests/testAlgoNull()", + "EvaluatorTests/testAllocation1Percent()", + "EvaluatorTests/testBrokenSplit()", + "EvaluatorTests/testDefaultRule()", + "EvaluatorTests/testDefaultTreatment()", + "EvaluatorTests/testDefaultTreatmentFacundo()", + "EvaluatorTests/testEqualsToSetConfigTreatment()", + "EvaluatorTests/testEqualsToSetNoConfigTreatment()", + "EvaluatorTests/testInLargeSegmentWhitelist()", + "EvaluatorTests/testInSegmentTestKey()", + "EvaluatorTests/testInSegmentsRule1()", + "EvaluatorTests/testKilledSplit()", + "EvaluatorTests/testMatchesStringNoConfigTreatment()", + "EvaluatorTests/testMissingDefaultRule()", + "EvaluatorTests/testNotInLargeSegmentWhitelist()", + "EvaluatorTests/testNotInSplit()", + "EvaluatorTests/testWhitelisted()", + "EvaluatorTests/testWhitelistedOff()", + "EvaluatorTests/testsTrafficAllocation50DefaultRule50()", "EventDTOJsonTest", - "EventDTOJsonTest\/testBasic()", - "EventDTOJsonTest\/testEncode()", - "EventDTOJsonTest\/testNonNumber()", - "EventDTOJsonTest\/testProperties()", - "EventDTOJsonTest\/testPropertiesDecodeEncode()", + "EventDTOJsonTest/testBasic()", + "EventDTOJsonTest/testEncode()", + "EventDTOJsonTest/testNonNumber()", + "EventDTOJsonTest/testProperties()", + "EventDTOJsonTest/testPropertiesDecodeEncode()", "EventDaoTest", - "EventDaoTest\/testDataIsEncryptedInDb()", - "EventDaoTest\/testInsertGetAes128Cbc()", - "EventDaoTest\/testInsertGetPlainText()", - "EventDaoTest\/testInsertManyGetAes128Cbc()", - "EventDaoTest\/testInsertManyGetPlainText()", - "EventDaoTest\/testLoadOutdatedAes128Cbc()", - "EventDaoTest\/testUpdateAes128Cbc()", - "EventDaoTest\/testUpdatePlainText()", + "EventDaoTest/testDataIsEncryptedInDb()", + "EventDaoTest/testInsertGetAes128Cbc()", + "EventDaoTest/testInsertGetPlainText()", + "EventDaoTest/testInsertManyGetAes128Cbc()", + "EventDaoTest/testInsertManyGetPlainText()", + "EventDaoTest/testLoadOutdatedAes128Cbc()", + "EventDaoTest/testUpdateAes128Cbc()", + "EventDaoTest/testUpdatePlainText()", "EventStreamParserTest", - "EventStreamParserTest\/testParseColon()", - "EventStreamParserTest\/testParseEnd()", - "EventStreamParserTest\/testParseErrorMessage()", - "EventStreamParserTest\/testParseKeepAlive()", - "EventStreamParserTest\/testParseNoColon()", - "EventStreamParserTest\/testParseNoFieldName()", - "EventStreamParserTest\/testParseTwoColon()", + "EventStreamParserTest/testParseColon()", + "EventStreamParserTest/testParseEnd()", + "EventStreamParserTest/testParseErrorMessage()", + "EventStreamParserTest/testParseKeepAlive()", + "EventStreamParserTest/testParseNoColon()", + "EventStreamParserTest/testParseNoFieldName()", + "EventStreamParserTest/testParseTwoColon()", "EventValidatorTests", - "EventValidatorTests\/testEmptyKey()", - "EventValidatorTests\/testEmptyTrafficType()", - "EventValidatorTests\/testEmptyType()", - "EventValidatorTests\/testLongKey()", - "EventValidatorTests\/testNoChachedServerAndUppercasedTrafficType()", - "EventValidatorTests\/testNoChachedServerTrafficType()", - "EventValidatorTests\/testNullKey()", - "EventValidatorTests\/testNullType()", - "EventValidatorTests\/testUppercaseCharsInTrafficType()", - "EventValidatorTests\/testValidEventAllValues()", + "EventValidatorTests/testEmptyKey()", + "EventValidatorTests/testEmptyTrafficType()", + "EventValidatorTests/testEmptyType()", + "EventValidatorTests/testLongKey()", + "EventValidatorTests/testNoChachedServerAndUppercasedTrafficType()", + "EventValidatorTests/testNoChachedServerTrafficType()", + "EventValidatorTests/testNullKey()", + "EventValidatorTests/testNullType()", + "EventValidatorTests/testUppercaseCharsInTrafficType()", + "EventValidatorTests/testValidEventAllValues()", "EventsRecorderWorkerTests", - "EventsRecorderWorkerTests\/testFailToSendSome()", - "EventsRecorderWorkerTests\/testSendNoEvents()", - "EventsRecorderWorkerTests\/testSendOneEvent()", - "EventsRecorderWorkerTests\/testSendSuccess()", + "EventsRecorderWorkerTests/testFailToSendSome()", + "EventsRecorderWorkerTests/testSendNoEvents()", + "EventsRecorderWorkerTests/testSendOneEvent()", + "EventsRecorderWorkerTests/testSendSuccess()", "EventsStorageTest", - "EventsStorageTest\/testClear()", - "EventsStorageTest\/testDisablePersistence()", - "EventsStorageTest\/testEnablePersistence()", - "EventsStorageTest\/testStartDisabledPersistence()", - "EventsStorageTest\/testStartEnabledPersistence()", + "EventsStorageTest/testClear()", + "EventsStorageTest/testDisablePersistence()", + "EventsStorageTest/testEnablePersistence()", + "EventsStorageTest/testStartDisabledPersistence()", + "EventsStorageTest/testStartEnabledPersistence()", "EventsSynchronizerTest", - "EventsSynchronizerTest\/testDestroy()", - "EventsSynchronizerTest\/testFlush()", - "EventsSynchronizerTest\/testPause()", - "EventsSynchronizerTest\/testPush()", - "EventsSynchronizerTest\/testResume()", - "EventsSynchronizerTest\/testStart()", + "EventsSynchronizerTest/testDestroy()", + "EventsSynchronizerTest/testFlush()", + "EventsSynchronizerTest/testPause()", + "EventsSynchronizerTest/testPush()", + "EventsSynchronizerTest/testResume()", + "EventsSynchronizerTest/testStart()", "EventsTrackerTest", - "EventsTrackerTest\/testTrackDisabled()", - "EventsTrackerTest\/testTrackEnabled()", + "EventsTrackerTest/testTrackDisabled()", + "EventsTrackerTest/testTrackEnabled()", "FactoryMonitorTest", - "FactoryMonitorTest\/testCountLiveFactories()", - "FactoryMonitorTest\/testDeallocatedCountLiveFactories()", + "FactoryMonitorTest/testCountLiveFactories()", + "FactoryMonitorTest/testDeallocatedCountLiveFactories()", "FactoryRegistryTest", - "FactoryRegistryTest\/testCountLiveFactories()", - "FactoryRegistryTest\/testCountWithDeallocatedLiveFactories()", + "FactoryRegistryTest/testCountLiveFactories()", + "FactoryRegistryTest/testCountWithDeallocatedLiveFactories()", "FeatureFlagsPayloadDecoderTest", - "FeatureFlagsPayloadDecoderTest\/testDecodeGzip()", - "FeatureFlagsPayloadDecoderTest\/testDecodeZlib()", + "FeatureFlagsPayloadDecoderTest/testDecodeGzip()", + "FeatureFlagsPayloadDecoderTest/testDecodeZlib()", "FeatureFlagsSynchronizerTest", - "FeatureFlagsSynchronizerTest\/testLoadSplitWhenQuerystringNamesChanges()", - "FeatureFlagsSynchronizerTest\/testLoadSplitWhenQuerystringSetsChanges()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsClearedOnLoadBecauseNotInFilter()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsNoClearedOnLoad()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsWhenFlagsSetsAndFilterHasChangedClearsAllFeatureFlags()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsWhenFlagsSetsHasChangedClearsAllFeatureFlags()", - "FeatureFlagsSynchronizerTest\/testStartPeriodicFetchingSingleModeEnabled()", - "FeatureFlagsSynchronizerTest\/testStartPeriodicSync()", - "FeatureFlagsSynchronizerTest\/testStop()", - "FeatureFlagsSynchronizerTest\/testStopPeriodicSync()", - "FeatureFlagsSynchronizerTest\/testSynchronizeSplits()", - "FeatureFlagsSynchronizerTest\/testSynchronizeSplitsWithChangeNumber()", - "FeatureFlagsSynchronizerTest\/testSynchronizeSplitsWithUriTooLong()", - "FeatureFlagsSynchronizerTest\/testUpdateSplitsSingleModeEnabled()", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringNamesChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringSetsChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitsClearedOnLoadBecauseNotInFilter()", + "FeatureFlagsSynchronizerTest/testLoadSplitsNoClearedOnLoad()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsAndFilterHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testStartPeriodicFetchingSingleModeEnabled()", + "FeatureFlagsSynchronizerTest/testStartPeriodicSync()", + "FeatureFlagsSynchronizerTest/testStop()", + "FeatureFlagsSynchronizerTest/testStopPeriodicSync()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplits()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithChangeNumber()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithUriTooLong()", + "FeatureFlagsSynchronizerTest/testUpdateSplitsSingleModeEnabled()", "FetchSpecificSplitsTest", - "FetchSpecificSplitsTest\/testBothFilters()", - "FetchSpecificSplitsTest\/testByNamesFilter()", - "FetchSpecificSplitsTest\/testByPrefixFilter()", + "FetchSpecificSplitsTest/testBothFilters()", + "FetchSpecificSplitsTest/testByNamesFilter()", + "FetchSpecificSplitsTest/testByPrefixFilter()", "FetcherThrottleTests", - "FetcherThrottleTests\/testDelayValues()", + "FetcherThrottleTests/testDelayValues()", "FilterBuilderTest", - "FilterBuilderTest\/testBasicByNameQueryString()", - "FilterBuilderTest\/testBasicBySetQueryString()", - "FilterBuilderTest\/testFilterByNamesValuesDeduptedAndGrouped()", - "FilterBuilderTest\/testFilterBySetsValuesDeduptedAndGrouped()", - "FilterBuilderTest\/testMaxByNameFilterExceded()", - "FilterBuilderTest\/testNoFilters()", - "FilterBuilderTest\/testOnlyOneTypeQueryString()", - "FilterBuilderTest\/testQueryStringWithSpecialChars2()", - "FilterBuilderTest\/testQueryStringWithSpecialChars3()", - "FilterBuilderTest\/testQueryStringWithSpecialChars4()", + "FilterBuilderTest/testBasicByNameQueryString()", + "FilterBuilderTest/testBasicBySetQueryString()", + "FilterBuilderTest/testFilterByNamesValuesDeduptedAndGrouped()", + "FilterBuilderTest/testFilterBySetsValuesDeduptedAndGrouped()", + "FilterBuilderTest/testMaxByNameFilterExceded()", + "FilterBuilderTest/testNoFilters()", + "FilterBuilderTest/testOnlyOneTypeQueryString()", + "FilterBuilderTest/testQueryStringWithSpecialChars2()", + "FilterBuilderTest/testQueryStringWithSpecialChars3()", + "FilterBuilderTest/testQueryStringWithSpecialChars4()", "FlagSetValidatorTests", - "FlagSetValidatorTests\/testCleanAndValidateValues()", + "FlagSetValidatorTests/testCleanAndValidateValues()", "FlagSetsCacheTests", - "FlagSetsCacheTests\/testAddToFlagSetsNoFilter()", - "FlagSetsCacheTests\/testAddToFlagSetsWithFilter()", - "FlagSetsCacheTests\/testRemoveFromFlagSetsNoFilter()", + "FlagSetsCacheTests/testAddToFlagSetsNoFilter()", + "FlagSetsCacheTests/testAddToFlagSetsWithFilter()", + "FlagSetsCacheTests/testRemoveFromFlagSetsNoFilter()", "FlagSetsIntegrationTest", "GeneralInfoStorageTest", - "GeneralInfoStorageTest\/testGetRolloutCacheLastClearTimestampGetsValueFromDao()", - "GeneralInfoStorageTest\/testGetRolloutCacheLastClearTimestampReturnsZeroIfEntityIsNil()", - "GeneralInfoStorageTest\/testGetUpdateTimestampGetsValueFromDao()", - "GeneralInfoStorageTest\/testGetUpdateTimestampReturnsZeroIfEntityIsNil()", - "GeneralInfoStorageTest\/testSetRolloutCacheLastClearTimestampSetsValueOnDao()", - "GeneralInfoStorageTest\/testSetUpdateTimestampSetsValueOnDao()", + "GeneralInfoStorageTest/testGetRolloutCacheLastClearTimestampGetsValueFromDao()", + "GeneralInfoStorageTest/testGetRolloutCacheLastClearTimestampReturnsZeroIfEntityIsNil()", + "GeneralInfoStorageTest/testGetUpdateTimestampGetsValueFromDao()", + "GeneralInfoStorageTest/testGetUpdateTimestampReturnsZeroIfEntityIsNil()", + "GeneralInfoStorageTest/testSetRolloutCacheLastClearTimestampSetsValueOnDao()", + "GeneralInfoStorageTest/testSetUpdateTimestampSetsValueOnDao()", "GreaterThanOrEqualToSemverMatcherTest", - "GreaterThanOrEqualToSemverMatcherTest\/testGeneralUnsuccessfulMatches()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenKeyIsLess()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenKeyIsNull()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenKeyIsEqual()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenLess()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenEqual()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenGreater()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenLess()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenEqual()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenGreater()", "HashedImpressionDaoTest", - "HashedImpressionDaoTest\/testDelete()", - "HashedImpressionDaoTest\/testGetAll()", - "HashedImpressionDaoTest\/testUpdate()", + "HashedImpressionDaoTest/testDelete()", + "HashedImpressionDaoTest/testGetAll()", + "HashedImpressionDaoTest/testUpdate()", "HttpClientTest", - "HttpClientTest\/testDataRequest()", - "HttpClientTest\/testDataRequestError()", - "HttpClientTest\/testDataRequestWithOrder()", - "HttpClientTest\/testStreamRequest()", - "HttpClientTest\/testUploadRequest()", + "HttpClientTest/testDataRequest()", + "HttpClientTest/testDataRequestError()", + "HttpClientTest/testDataRequestWithOrder()", + "HttpClientTest/testStreamRequest()", + "HttpClientTest/testUploadRequest()", "HttpDataRequestTest", - "HttpDataRequestTest\/testError()", - "HttpDataRequestTest\/testOnResponseCompletedError()", - "HttpDataRequestTest\/testOnResponseCompletedOk()", - "HttpDataRequestTest\/testRequestCreation()", - "HttpDataRequestTest\/testRequestCreationWithOrder()", - "HttpDataRequestTest\/testRequestEnquedOnSend()", + "HttpDataRequestTest/testError()", + "HttpDataRequestTest/testOnResponseCompletedError()", + "HttpDataRequestTest/testOnResponseCompletedOk()", + "HttpDataRequestTest/testRequestCreation()", + "HttpDataRequestTest/testRequestCreationWithOrder()", + "HttpDataRequestTest/testRequestEnquedOnSend()", "HttpEventsRecorderTests", - "HttpEventsRecorderTests\/testServerNoReachable()", - "HttpEventsRecorderTests\/testSuccessSending()", - "HttpImpressionsCountRecorderTests\/testServerNoReachable()", - "HttpImpressionsCountRecorderTests\/testSuccessSending()", + "HttpEventsRecorderTests/testServerNoReachable()", + "HttpEventsRecorderTests/testSuccessSending()", + "HttpImpressionsCountRecorderTests/testServerNoReachable()", + "HttpImpressionsCountRecorderTests/testSuccessSending()", "HttpImpressionsRecorderTests", - "HttpImpressionsRecorderTests\/testServerNoReachable()", - "HttpImpressionsRecorderTests\/testSuccessSending()", + "HttpImpressionsRecorderTests/testServerNoReachable()", + "HttpImpressionsRecorderTests/testSuccessSending()", "HttpMySegmentsFetcherTest", - "HttpMySegmentsFetcherTest\/testServerNoReachable()", - "HttpMySegmentsFetcherTest\/testSuccessFulFetch()", - "HttpRequestListTest\/testAddRequest()", - "HttpRequestListTest\/testOverrideSetRequest()", - "HttpRequestListTest\/testTakeRequest()", + "HttpMySegmentsFetcherTest/testServerNoReachable()", + "HttpMySegmentsFetcherTest/testSuccessFulFetch()", + "HttpRequestListTest/testAddRequest()", + "HttpRequestListTest/testOverrideSetRequest()", + "HttpRequestListTest/testTakeRequest()", "HttpRequestManagerTests", - "HttpRequestManagerTests\/testPinnedCredentialValidation()", + "HttpRequestManagerTests/testPinnedCredentialValidation()", "HttpResponseTest", - "HttpResponseTest\/testHttp104()", - "HttpResponseTest\/testHttp200()", - "HttpResponseTest\/testHttp299()", - "HttpResponseTest\/testHttp300()", + "HttpResponseTest/testHttp104()", + "HttpResponseTest/testHttp200()", + "HttpResponseTest/testHttp299()", + "HttpResponseTest/testHttp300()", "HttpSplitFetcherTests", - "HttpSplitFetcherTests\/testServerNoReachable()", - "HttpSplitFetcherTests\/testSuccessFullFetch()", + "HttpSplitFetcherTests/testServerNoReachable()", + "HttpSplitFetcherTests/testSuccessFullFetch()", "HttpStreamRequestTest", - "HttpStreamRequestTest\/testErrorResponse()", - "HttpStreamRequestTest\/testOnResponseOk()", - "HttpStreamRequestTest\/testRequestCreation()", - "HttpStreamRequestTest\/testRequestEnquedOnSend()", + "HttpStreamRequestTest/testErrorResponse()", + "HttpStreamRequestTest/testOnResponseOk()", + "HttpStreamRequestTest/testRequestCreation()", + "HttpStreamRequestTest/testRequestEnquedOnSend()", "HttpTelemetryConfigRecorderTest", - "HttpTelemetryConfigRecorderTest\/testServerNoReachable()", + "HttpTelemetryConfigRecorderTest/testServerNoReachable()", "HttpTelemetryStatsRecorderTest", - "HttpTelemetryStatsRecorderTest\/testServerNoReachable()", - "HttpTelemetryStatsRecorderTest\/testSuccessSending()", + "HttpTelemetryStatsRecorderTest/testServerNoReachable()", + "HttpTelemetryStatsRecorderTest/testSuccessSending()", "HttpUniqueKeyRecorderTests", - "HttpUniqueKeyRecorderTests\/testServerNoReachable()", - "HttpUniqueKeyRecorderTests\/testSuccessSending()", + "HttpUniqueKeyRecorderTests/testServerNoReachable()", + "HttpUniqueKeyRecorderTests/testSuccessSending()", "ImpressionDaoTest", - "ImpressionDaoTest\/testDataIsEncryptedInDb()", - "ImpressionDaoTest\/testInsertGet()", - "ImpressionDaoTest\/testInsertGetAes128Cbc()", - "ImpressionDaoTest\/testInsertManyGet()", - "ImpressionDaoTest\/testInsertManyGetAes128Cbc()", - "ImpressionDaoTest\/testLoadOutdated()", - "ImpressionDaoTest\/testLoadOutdatedAes128Cbc()", - "ImpressionDaoTest\/testUpdate()", - "ImpressionDaoTest\/testUpdateAes128Cbc()", + "ImpressionDaoTest/testDataIsEncryptedInDb()", + "ImpressionDaoTest/testInsertGet()", + "ImpressionDaoTest/testInsertGetAes128Cbc()", + "ImpressionDaoTest/testInsertManyGet()", + "ImpressionDaoTest/testInsertManyGetAes128Cbc()", + "ImpressionDaoTest/testLoadOutdated()", + "ImpressionDaoTest/testLoadOutdatedAes128Cbc()", + "ImpressionDaoTest/testUpdate()", + "ImpressionDaoTest/testUpdateAes128Cbc()", "ImpressionHasherTest", - "ImpressionHasherTest\/testDifferentChangeNumber()", - "ImpressionHasherTest\/testDifferentFeature()", - "ImpressionHasherTest\/testDifferentKey()", - "ImpressionHasherTest\/testDifferentLabel()", - "ImpressionHasherTest\/testDifferentTreatment()", - "ImpressionHasherTest\/testNoCrashWhenSplitNull()", + "ImpressionHasherTest/testDifferentChangeNumber()", + "ImpressionHasherTest/testDifferentFeature()", + "ImpressionHasherTest/testDifferentKey()", + "ImpressionHasherTest/testDifferentLabel()", + "ImpressionHasherTest/testDifferentTreatment()", + "ImpressionHasherTest/testNoCrashWhenSplitNull()", "ImpressionsCountDaoTest", - "ImpressionsCountDaoTest\/testDataIsEncryptedInDb()", - "ImpressionsCountDaoTest\/testInsertGetAes128Cbc()", - "ImpressionsCountDaoTest\/testInsertGetPlainText()", - "ImpressionsCountDaoTest\/testLoadOutdatedGetAes128Cbc()", - "ImpressionsCountDaoTest\/testLoadOutdatedPlainText()", - "ImpressionsCountDaoTest\/testUpdateGetAes128Cbc()", - "ImpressionsCountDaoTest\/testUpdatePlainText()", + "ImpressionsCountDaoTest/testDataIsEncryptedInDb()", + "ImpressionsCountDaoTest/testInsertGetAes128Cbc()", + "ImpressionsCountDaoTest/testInsertGetPlainText()", + "ImpressionsCountDaoTest/testLoadOutdatedGetAes128Cbc()", + "ImpressionsCountDaoTest/testLoadOutdatedPlainText()", + "ImpressionsCountDaoTest/testUpdateGetAes128Cbc()", + "ImpressionsCountDaoTest/testUpdatePlainText()", "ImpressionsCounterTest", - "ImpressionsCounterTest\/testBasicUsage()", - "ImpressionsCounterTest\/testConcurrency()", - "ImpressionsCounterTest\/testTruncateTime()", + "ImpressionsCounterTest/testBasicUsage()", + "ImpressionsCounterTest/testConcurrency()", + "ImpressionsCounterTest/testTruncateTime()", "ImpressionsDedupTest", - "ImpressionsDedupTest\/testDebug()", - "ImpressionsDedupTest\/testOptimized()", + "ImpressionsDedupTest/testDebug()", + "ImpressionsDedupTest/testOptimized()", "ImpressionsModeTypeWrapperTest", - "ImpressionsModeTypeWrapperTest\/testEmptyInvalidValue()", - "ImpressionsModeTypeWrapperTest\/testInitdebugValue()", - "ImpressionsModeTypeWrapperTest\/testInitnoneValue()", - "ImpressionsModeTypeWrapperTest\/testInvalidValue()", - "ImpressionsModeTypeWrapperTest\/testdebugValue()", - "ImpressionsModeTypeWrapperTest\/testnoneValue()", - "ImpressionsModeTypeWrapperTest\/testoptimizedValue()", + "ImpressionsModeTypeWrapperTest/testEmptyInvalidValue()", + "ImpressionsModeTypeWrapperTest/testInitdebugValue()", + "ImpressionsModeTypeWrapperTest/testInitnoneValue()", + "ImpressionsModeTypeWrapperTest/testInvalidValue()", + "ImpressionsModeTypeWrapperTest/testdebugValue()", + "ImpressionsModeTypeWrapperTest/testnoneValue()", + "ImpressionsModeTypeWrapperTest/testoptimizedValue()", "ImpressionsNoneTest", - "ImpressionsNoneTest\/testCorrectData()", - "ImpressionsNoneTest\/testPeriodicRecording()", + "ImpressionsNoneTest/testCorrectData()", + "ImpressionsNoneTest/testPeriodicRecording()", "ImpressionsObserverTest", - "ImpressionsObserverTest\/testBasicFunctionality()", - "ImpressionsObserverTest\/testConcurrencyVsAccuracy()", - "ImpressionsObserverTest\/testSave()", + "ImpressionsObserverTest/testBasicFunctionality()", + "ImpressionsObserverTest/testConcurrencyVsAccuracy()", + "ImpressionsObserverTest/testSave()", "ImpressionsRecorderWorkerTests", - "ImpressionsRecorderWorkerTests\/testFailToSendSome()", - "ImpressionsRecorderWorkerTests\/testSendNoImpressions()", - "ImpressionsRecorderWorkerTests\/testSendOneImpression()", - "ImpressionsRecorderWorkerTests\/testSendSuccess()", + "ImpressionsRecorderWorkerTests/testFailToSendSome()", + "ImpressionsRecorderWorkerTests/testSendNoImpressions()", + "ImpressionsRecorderWorkerTests/testSendOneImpression()", + "ImpressionsRecorderWorkerTests/testSendSuccess()", "ImpressionsStorageTest", - "ImpressionsStorageTest\/testClear()", - "ImpressionsStorageTest\/testDisablePersistence()", - "ImpressionsStorageTest\/testEnablePersistence()", - "ImpressionsStorageTest\/testStartDisabledPersistence()", - "ImpressionsStorageTest\/testStartEnabledPersistence()", + "ImpressionsStorageTest/testClear()", + "ImpressionsStorageTest/testDisablePersistence()", + "ImpressionsStorageTest/testEnablePersistence()", + "ImpressionsStorageTest/testStartDisabledPersistence()", + "ImpressionsStorageTest/testStartEnabledPersistence()", "ImpressionsToggleTest", - "ImpressionsToggleTest\/testDebugMode()", - "ImpressionsToggleTest\/testManagerContainsProperty()", - "ImpressionsToggleTest\/testNoneMode()", - "ImpressionsToggleTest\/testOptimizedMode()", + "ImpressionsToggleTest/testDebugMode()", + "ImpressionsToggleTest/testManagerContainsProperty()", + "ImpressionsToggleTest/testNoneMode()", + "ImpressionsToggleTest/testOptimizedMode()", "ImpressionsTrackerTest", - "ImpressionsTrackerTest\/testDestroyDebug()", - "ImpressionsTrackerTest\/testDestroyNone()", - "ImpressionsTrackerTest\/testDestroyOptimized()", - "ImpressionsTrackerTest\/testFlushDebug()", - "ImpressionsTrackerTest\/testFlushOptimized()", - "ImpressionsTrackerTest\/testImpressionPushDebug()", - "ImpressionsTrackerTest\/testImpressionPushNone()", - "ImpressionsTrackerTest\/testImpressionPushOptimized()", - "ImpressionsTrackerTest\/testImpressionPushTrackingDisabledDebug()", - "ImpressionsTrackerTest\/testImpressionPushTrackingDisabledNone()", - "ImpressionsTrackerTest\/testImpressionPushTrackingDisabledOptimized()", - "ImpressionsTrackerTest\/testPauseDebug()", - "ImpressionsTrackerTest\/testPauseNone()", - "ImpressionsTrackerTest\/testPauseOptimized()", - "ImpressionsTrackerTest\/testResume()", - "ImpressionsTrackerTest\/testStartDebug()", - "ImpressionsTrackerTest\/testStartNone()", - "ImpressionsTrackerTest\/testStartOptimized()", - "ImpressionsTrackerTest\/testStopDebug()", - "ImpressionsTrackerTest\/testStopNone()", - "ImpressionsTrackerTest\/testStopOptimized()", + "ImpressionsTrackerTest/testDestroyDebug()", + "ImpressionsTrackerTest/testDestroyNone()", + "ImpressionsTrackerTest/testDestroyOptimized()", + "ImpressionsTrackerTest/testFlushDebug()", + "ImpressionsTrackerTest/testFlushOptimized()", + "ImpressionsTrackerTest/testImpressionPushDebug()", + "ImpressionsTrackerTest/testImpressionPushNone()", + "ImpressionsTrackerTest/testImpressionPushOptimized()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledDebug()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledNone()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledOptimized()", + "ImpressionsTrackerTest/testPauseDebug()", + "ImpressionsTrackerTest/testPauseNone()", + "ImpressionsTrackerTest/testPauseOptimized()", + "ImpressionsTrackerTest/testResume()", + "ImpressionsTrackerTest/testStartDebug()", + "ImpressionsTrackerTest/testStartNone()", + "ImpressionsTrackerTest/testStartOptimized()", + "ImpressionsTrackerTest/testStopDebug()", + "ImpressionsTrackerTest/testStopNone()", + "ImpressionsTrackerTest/testStopOptimized()", "InListSemverMatcherTest", - "InListSemverMatcherTest\/testGeneralMatches()", - "InListSemverMatcherTest\/testMatchShouldReturnFalseWhenNotInList()", - "InListSemverMatcherTest\/testMatchShouldReturnTrueWhenInList()", - "InListSemverMatcherTest\/testMatchWithEmptyListShouldReturnFalse()", - "InListSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenNotInList()", - "InListSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenInList()", - "InListSemverMatcherTest\/testMatchWithNullKeyShouldReturnFalse()", - "InListSemverMatcherTest\/testMatchWithNullTargetShouldReturnFalse()", - "InListSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenNotInList()", - "InListSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testGeneralMatches()", + "InListSemverMatcherTest/testMatchShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithEmptyListShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenInList()", "InMemoryTelemetryStorageTest", - "InMemoryTelemetryStorageTest\/testActiveFactoriesCount()", - "InMemoryTelemetryStorageTest\/testEvent()", - "InMemoryTelemetryStorageTest\/testExceptions()", - "InMemoryTelemetryStorageTest\/testHttpErrors()", - "InMemoryTelemetryStorageTest\/testHttpLatencies()", - "InMemoryTelemetryStorageTest\/testImpression()", - "InMemoryTelemetryStorageTest\/testLatencies()", - "InMemoryTelemetryStorageTest\/testRedundantFactoriesCount()", - "InMemoryTelemetryStorageTest\/testSessionLength()", - "InMemoryTelemetryStorageTest\/testStreamingEvents()", - "InMemoryTelemetryStorageTest\/testTags()", - "InMemoryTelemetryStorageTest\/testTimeUntilReady()", - "InMemoryTelemetryStorageTest\/testTimeUntilReadyFromCache()", - "InMemoryTelemetryStorageTest\/testTokenRefreshes()", - "InMemoryTelemetryStorageTest\/testUpdatesFromSse()", + "InMemoryTelemetryStorageTest/testActiveFactoriesCount()", + "InMemoryTelemetryStorageTest/testEvent()", + "InMemoryTelemetryStorageTest/testExceptions()", + "InMemoryTelemetryStorageTest/testHttpErrors()", + "InMemoryTelemetryStorageTest/testHttpLatencies()", + "InMemoryTelemetryStorageTest/testImpression()", + "InMemoryTelemetryStorageTest/testLatencies()", + "InMemoryTelemetryStorageTest/testRedundantFactoriesCount()", + "InMemoryTelemetryStorageTest/testSessionLength()", + "InMemoryTelemetryStorageTest/testStreamingEvents()", + "InMemoryTelemetryStorageTest/testTags()", + "InMemoryTelemetryStorageTest/testTimeUntilReady()", + "InMemoryTelemetryStorageTest/testTimeUntilReadyFromCache()", + "InMemoryTelemetryStorageTest/testTokenRefreshes()", + "InMemoryTelemetryStorageTest/testUpdatesFromSse()", "InitDbCipherTest", - "InitDbCipherTest\/testDecryptDb()", - "InitDbCipherTest\/testEncryptDb()", + "InitDbCipherTest/testDecryptDb()", + "InitDbCipherTest/testEncryptDb()", "InitialCacheTest", - "InitialCacheTest\/testClearChangedSplitFilter()", - "InitialCacheTest\/testClearExpiredCache()", - "InitialCacheTest\/testExpiredCache()", - "InitialCacheTest\/testFlagsSpecChanged()", - "InitialCacheTest\/testNoClearNoExpiredCache()", + "InitialCacheTest/testClearChangedSplitFilter()", + "InitialCacheTest/testClearExpiredCache()", + "InitialCacheTest/testExpiredCache()", + "InitialCacheTest/testFlagsSpecChanged()", + "InitialCacheTest/testNoClearNoExpiredCache()", "InstantFeatureFlagsUpdateTest", - "InstantFeatureFlagsUpdateTest\/testInstantUpdateArchived()", - "InstantFeatureFlagsUpdateTest\/testInstantUpdateGzip()", - "InstantFeatureFlagsUpdateTest\/testInstantUpdateZlib()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateArchived()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateGzip()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateZlib()", "JwtTokenParserTest", - "JwtTokenParserTest\/testEmptyToken()", - "JwtTokenParserTest\/testGarbageToken()", - "JwtTokenParserTest\/testOkToken()", - "JwtTokenParserTest\/testOnlyChannelsWithSeparator()", - "JwtTokenParserTest\/testOnlyHeader()", + "JwtTokenParserTest/testEmptyToken()", + "JwtTokenParserTest/testGarbageToken()", + "JwtTokenParserTest/testOkToken()", + "JwtTokenParserTest/testOnlyChannelsWithSeparator()", + "JwtTokenParserTest/testOnlyHeader()", "KeyGeneratorTest", - "KeyGeneratorTest\/testGenerationOk()", + "KeyGeneratorTest/testGenerationOk()", "KeyValidatorTests", - "KeyValidatorTests\/testInvalidEmptyBucketingKey()", - "KeyValidatorTests\/testInvalidLongBucketingKey()", - "KeyValidatorTests\/testInvalidLongMatchingKey()", - "KeyValidatorTests\/testNullMatchingKey()", - "KeyValidatorTests\/testValidMatchingAndBucketingKey()", - "KeyValidatorTests\/testValidMatchingKey()", + "KeyValidatorTests/testInvalidEmptyBucketingKey()", + "KeyValidatorTests/testInvalidLongBucketingKey()", + "KeyValidatorTests/testInvalidLongMatchingKey()", + "KeyValidatorTests/testNullMatchingKey()", + "KeyValidatorTests/testValidMatchingAndBucketingKey()", + "KeyValidatorTests/testValidMatchingKey()", "LRUCacheTest", - "LRUCacheTest\/testAddGet()", - "LRUCacheTest\/testEviction()", - "LRUCacheTest\/testGetAllPerformance()", - "LRUCacheTest\/testInsertPerformance()", + "LRUCacheTest/testAddGet()", + "LRUCacheTest/testEviction()", + "LRUCacheTest/testGetAllPerformance()", + "LRUCacheTest/testInsertPerformance()", "LatencyCounterTests", - "LatencyCounterTests\/testAllBuckets()", - "LatencyCounterTests\/testFirstBucket()", - "LatencyCounterTests\/testInvalidIndex()", - "LatencyCounterTests\/testLastBucket()", + "LatencyCounterTests/testAllBuckets()", + "LatencyCounterTests/testFirstBucket()", + "LatencyCounterTests/testInvalidIndex()", + "LatencyCounterTests/testLastBucket()", "LegacyHashingTest", - "LegacyHashingTest\/testBucket()", - "LegacyHashingTest\/testHashing()", + "LegacyHashingTest/testBucket()", + "LegacyHashingTest/testHashing()", "LessThanOrEqualToSemverMatcherTest", - "LessThanOrEqualToSemverMatcherTest\/testGeneralMatches()", - "LessThanOrEqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenGreater()", - "LessThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenEqual()", - "LessThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenLess()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnFalse()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrue()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithNullKeyShouldReturnNull()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithNullTargetShouldReturnFalse()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrue()", + "LessThanOrEqualToSemverMatcherTest/testGeneralMatches()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenEqual()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenLess()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrue()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullKeyShouldReturnNull()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrue()", "LocalhostManagerTests", - "LocalhostManagerTests\/testSplitNames()", - "LocalhostManagerTests\/testSplits()", - "LocalhostManagerTests\/testSplitsByName()", - "LocalhostParserTests\/testIntercomentedLinesFile()", - "LocalhostParserTests\/testPerfectFile()", - "LocalhostParserTests\/testSpacedLinesFile()", + "LocalhostManagerTests/testSplitNames()", + "LocalhostManagerTests/testSplits()", + "LocalhostManagerTests/testSplitsByName()", + "LocalhostParserTests/testIntercomentedLinesFile()", + "LocalhostParserTests/testPerfectFile()", + "LocalhostParserTests/testSpacedLinesFile()", "LocalhostSplitClientTests", - "LocalhostSplitClientTests\/testNonExistingSplitsTreatment()", - "LocalhostSplitClientTests\/testNonExistingSplitsTreatments()", - "LocalhostSplitClientTests\/testRightSplitsFileTreatment()", + "LocalhostSplitClientTests/testNonExistingSplitsTreatment()", + "LocalhostSplitClientTests/testNonExistingSplitsTreatments()", + "LocalhostSplitClientTests/testRightSplitsFileTreatment()", "LocalhostSplitLoaderTests", - "LocalhostSplitLoaderTests\/testFileUpdate()", - "LocalhostSplitLoaderTests\/testFileUpdate2()", - "LocalhostSplitLoaderTests\/testInitial()", - "LocalhostSplitLoaderTests\/testInvalidTypeFile()", - "LocalhostSplitLoaderTests\/testNonExistingFile()", - "LocalhostSplitLoaderTests\/testWrongLegacyFormatUpdate()", - "LocalhostSplitLoaderTests\/testWrongYamlFormatUpdate()", + "LocalhostSplitLoaderTests/testFileUpdate()", + "LocalhostSplitLoaderTests/testFileUpdate2()", + "LocalhostSplitLoaderTests/testInitial()", + "LocalhostSplitLoaderTests/testInvalidTypeFile()", + "LocalhostSplitLoaderTests/testNonExistingFile()", + "LocalhostSplitLoaderTests/testWrongLegacyFormatUpdate()", + "LocalhostSplitLoaderTests/testWrongYamlFormatUpdate()", "LocalhostSplitStorageTests", - "LocalhostSplitStorageTests\/testClear()", - "LocalhostSplitStorageTests\/testDestroy()", - "LocalhostSplitStorageTests\/testGetAllSplits()", - "LocalhostSplitStorageTests\/testGetCount()", - "LocalhostSplitStorageTests\/testGetManySplits()", - "LocalhostSplitStorageTests\/testUpdateSplitChange()", + "LocalhostSplitStorageTests/testClear()", + "LocalhostSplitStorageTests/testDestroy()", + "LocalhostSplitStorageTests/testGetAllSplits()", + "LocalhostSplitStorageTests/testGetCount()", + "LocalhostSplitStorageTests/testGetManySplits()", + "LocalhostSplitStorageTests/testUpdateSplitChange()", "LocalhostSynchronizerTests", - "LocalhostSynchronizerTests\/testLoadAndSdkReady()", - "LocalhostSynchronizerTests\/testUpdateSplits()", - "LocalhostSynchronizerTests\/testUpdateYaml()", + "LocalhostSynchronizerTests/testLoadAndSdkReady()", + "LocalhostSynchronizerTests/testUpdateSplits()", + "LocalhostSynchronizerTests/testUpdateYaml()", "LocalhostTests", - "LocalhostTests\/testDefaultFactoryCreation()", - "LocalhostTests\/testLoadYml()", - "LocalhostTests\/testLocalhostFactoryCreation()", - "LocalhostTests\/testUsingSpaceSeparatedFile()", - "LocalhostTests\/testUsingYamlFile()", - "LocalhostTests\/testUsingYamlFromApi()", + "LocalhostTests/testDefaultFactoryCreation()", + "LocalhostTests/testLoadYml()", + "LocalhostTests/testLocalhostFactoryCreation()", + "LocalhostTests/testUsingSpaceSeparatedFile()", + "LocalhostTests/testUsingYamlFile()", + "LocalhostTests/testUsingYamlFromApi()", "LocalhostYamlParserTest", - "LocalhostYamlParserTest\/testCorrectFile()", - "LocalhostYamlParserTest\/testMissingFirstSplit()", - "LocalhostYamlParserTest\/testMissingSplitData()", - "LocalhostYamlParserTest\/testMissingSplitTreatment()", - "LocalhostYamlParserTest\/testWrongFormat()", + "LocalhostYamlParserTest/testCorrectFile()", + "LocalhostYamlParserTest/testMissingFirstSplit()", + "LocalhostYamlParserTest/testMissingSplitData()", + "LocalhostYamlParserTest/testMissingSplitTreatment()", + "LocalhostYamlParserTest/testWrongFormat()", "LoggerTest", - "LoggerTest\/testDebug()", - "LoggerTest\/testError()", - "LoggerTest\/testInfo()", - "LoggerTest\/testNone()", - "LoggerTest\/testVerbose()", - "LoggerTest\/testWarning()", + "LoggerTest/testDebug()", + "LoggerTest/testError()", + "LoggerTest/testInfo()", + "LoggerTest/testNone()", + "LoggerTest/testVerbose()", + "LoggerTest/testWarning()", "MatcherEvalTests", - "MatcherEvalTests\/testEval()", + "MatcherEvalTests/testEval()", "MultiClientEvaluationTest", - "MultiClientEvaluationTest\/testEvaluation()", - "MultiClientEvaluationTest\/testEvaluationFromCache()", - "MultiClientEvaluationTest\/testImpressions()", - "MultiClientEvaluationTest\/testTrack()", + "MultiClientEvaluationTest/testEvaluation()", + "MultiClientEvaluationTest/testEvaluationFromCache()", + "MultiClientEvaluationTest/testImpressions()", + "MultiClientEvaluationTest/testTrack()", "MultiClientStreamingResetTest", - "MultiClientStreamingResetTest\/testNoStreamingDelay()", - "MultiClientStreamingResetTest\/testStress()", - "MultiClientStreamingResetTest\/testWithStreamingDelay()", + "MultiClientStreamingResetTest/testNoStreamingDelay()", + "MultiClientStreamingResetTest/testStress()", + "MultiClientStreamingResetTest/testWithStreamingDelay()", "Murmur3HashingTest", - "Murmur3HashingTest\/test64x128()", - "Murmur3HashingTest\/testBucket()", + "Murmur3HashingTest/test64x128()", + "Murmur3HashingTest/testBucket()", "MyLargeSegmentsStorageTests", - "MyLargeSegmentsStorageTests\/testChangeNumber()", - "MyLargeSegmentsStorageTests\/testClear()", - "MyLargeSegmentsStorageTests\/testGetMySegmentsAfterLoad()", - "MyLargeSegmentsStorageTests\/testNoLoaded()", - "MyLargeSegmentsStorageTests\/testUpdateEmptySegments()", - "MyLargeSegmentsStorageTests\/testUpdateSegments()", + "MyLargeSegmentsStorageTests/testChangeNumber()", + "MyLargeSegmentsStorageTests/testClear()", + "MyLargeSegmentsStorageTests/testGetMySegmentsAfterLoad()", + "MyLargeSegmentsStorageTests/testNoLoaded()", + "MyLargeSegmentsStorageTests/testUpdateEmptySegments()", + "MyLargeSegmentsStorageTests/testUpdateSegments()", "MySegmentServerErrorTest", - "MySegmentServerErrorTest\/test()", + "MySegmentServerErrorTest/test()", "MySegmentUpdateTest", - "MySegmentUpdateTest\/testMySegmentsLargeUpdateBounded()", - "MySegmentUpdateTest\/testMySegmentsUpdate()", - "MySegmentUpdateTest\/testMySegmentsUpdateBounded()", - "MySegmentUpdateTest\/testSeveralNotificationAndOneFetch()", + "MySegmentUpdateTest/testMySegmentsLargeUpdateBounded()", + "MySegmentUpdateTest/testMySegmentsUpdate()", + "MySegmentUpdateTest/testMySegmentsUpdateBounded()", + "MySegmentUpdateTest/testSeveralNotificationAndOneFetch()", "MySegmentUpdatedTest", "MySegmentsBgSyncWorkerTest", - "MySegmentsBgSyncWorkerTest\/testNoSuccess()", - "MySegmentsBgSyncWorkerTest\/testOneTimeFetchSuccess()", + "MySegmentsBgSyncWorkerTest/testNoSuccess()", + "MySegmentsBgSyncWorkerTest/testOneTimeFetchSuccess()", "MySegmentsDaoTest", - "MySegmentsDaoTest\/testDataIsEncryptedInDb()", - "MySegmentsDaoTest\/testGetInvalidKeyAes128Cbc()", - "MySegmentsDaoTest\/testGetInvalidKeyPlainText()", - "MySegmentsDaoTest\/testUpdateGetAes128Cbc()", - "MySegmentsDaoTest\/testUpdateGetPlainText()", + "MySegmentsDaoTest/testDataIsEncryptedInDb()", + "MySegmentsDaoTest/testGetInvalidKeyAes128Cbc()", + "MySegmentsDaoTest/testGetInvalidKeyPlainText()", + "MySegmentsDaoTest/testUpdateGetAes128Cbc()", + "MySegmentsDaoTest/testUpdateGetPlainText()", "MySegmentsPayloadDecoderTest", - "MySegmentsPayloadDecoderTest\/testUserKeyHash()", - "MySegmentsStorageTests\/testChangeNumber()", - "MySegmentsStorageTests\/testClear()", - "MySegmentsStorageTests\/testGetMySegmentsAfterLoad()", - "MySegmentsStorageTests\/testNoLoaded()", - "MySegmentsStorageTests\/testUpdateEmptySegments()", - "MySegmentsStorageTests\/testUpdateSegments()", + "MySegmentsPayloadDecoderTest/testUserKeyHash()", + "MySegmentsStorageTests/testChangeNumber()", + "MySegmentsStorageTests/testClear()", + "MySegmentsStorageTests/testGetMySegmentsAfterLoad()", + "MySegmentsStorageTests/testNoLoaded()", + "MySegmentsStorageTests/testUpdateEmptySegments()", + "MySegmentsStorageTests/testUpdateSegments()", "MySegmentsSyncWorkerTest", - "MySegmentsSyncWorkerTest\/testNoCacheHeader()", - "MySegmentsSyncWorkerTest\/testOneTimeFetchSuccess()", - "MySegmentsSyncWorkerTest\/testRetryAndSuccess()", - "MySegmentsSyncWorkerTest\/testStopNoSuccess()", + "MySegmentsSyncWorkerTest/testNoCacheHeader()", + "MySegmentsSyncWorkerTest/testOneTimeFetchSuccess()", + "MySegmentsSyncWorkerTest/testRetryAndSuccess()", + "MySegmentsSyncWorkerTest/testStopNoSuccess()", "MySegmentsSynchronizerTest", - "MySegmentsSynchronizerTest\/testDestroy()", - "MySegmentsSynchronizerTest\/testForceSync()", - "MySegmentsSynchronizerTest\/testLoadMySegmentsFromCache()", - "MySegmentsSynchronizerTest\/testNoPeriodicSync()", - "MySegmentsSynchronizerTest\/testPeriodicStartPauseResumeStop()", - "MySegmentsSynchronizerTest\/testPeriodicStartStop()", - "MySegmentsSynchronizerTest\/testSynchronize()", + "MySegmentsSynchronizerTest/testDestroy()", + "MySegmentsSynchronizerTest/testForceSync()", + "MySegmentsSynchronizerTest/testLoadMySegmentsFromCache()", + "MySegmentsSynchronizerTest/testNoPeriodicSync()", + "MySegmentsSynchronizerTest/testPeriodicStartPauseResumeStop()", + "MySegmentsSynchronizerTest/testPeriodicStartStop()", + "MySegmentsSynchronizerTest/testSynchronize()", "MySegmentsV2PayloaDecoderTest", - "MySegmentsV2PayloaDecoderTest\/testBoundedGzipPayload()", - "MySegmentsV2PayloaDecoderTest\/testBoundedZlibPayload()", - "MySegmentsV2PayloaDecoderTest\/testKeyListGzipPayload()", + "MySegmentsV2PayloaDecoderTest/testBoundedGzipPayload()", + "MySegmentsV2PayloaDecoderTest/testBoundedZlibPayload()", + "MySegmentsV2PayloaDecoderTest/testKeyListGzipPayload()", "NotificationManagerKeeperTest", - "NotificationManagerKeeperTest\/testIncomingControlStreamingDisabled()", - "NotificationManagerKeeperTest\/testIncomingControlStreamingEnabled()", - "NotificationManagerKeeperTest\/testIncomingControlStreamingPaused()", - "NotificationManagerKeeperTest\/testIncomingControlStreamingReset()", - "NotificationManagerKeeperTest\/testNoAvailablePublishers()", - "NotificationManagerKeeperTest\/testNoAvailablePublishersInPriButAvailableInSec()", - "NotificationManagerKeeperTest\/testNoAvailablePublishersOldTimestamp()", - "NotificationManagerKeeperTest\/testSecondaryAvailableNotificationReceivedWhenNoPublishers()", - "NotificationManagerKeeperTest\/testSecondaryAvailableNotificationReceivedWhenNoPublishersOldTimestamp()", + "NotificationManagerKeeperTest/testIncomingControlStreamingDisabled()", + "NotificationManagerKeeperTest/testIncomingControlStreamingEnabled()", + "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\/testProcessMySegmentUpdateAllFields()", - "NotificationParserTest\/testProcessMySegmentUpdateRemoval()", - "NotificationParserTest\/testProcessMySegmentUpdateUnbounded()", - "NotificationParserTest\/testProcessOccupancy()", - "NotificationParserTest\/testProcessSplitKill()", - "NotificationParserTest\/testProcessSplitUpdate()", - "NotificationParserTest\/testProcessSplitUpdateWithPayload()", + "NotificationParserTest/testExtractUserKeyHashFromChannel()", + "NotificationParserTest/testProcessControl()", + "NotificationParserTest/testProcessError()", + "NotificationParserTest/testProcessMyLargeSegmentUpdateAllFields()", + "NotificationParserTest/testProcessMyLargeSegmentUpdateRemoval()", + "NotificationParserTest/testProcessMySegmentUpdateAllFields()", + "NotificationParserTest/testProcessMySegmentUpdateRemoval()", + "NotificationParserTest/testProcessMySegmentUpdateUnbounded()", + "NotificationParserTest/testProcessOccupancy()", + "NotificationParserTest/testProcessSplitKill()", + "NotificationParserTest/testProcessSplitUpdate()", + "NotificationParserTest/testProcessSplitUpdateWithPayload()", "PeriodicMySegmentsSyncWorkerTest", - "PeriodicMySegmentsSyncWorkerTest\/testFetchWhenNoSegmentsReadyYet()", + "PeriodicMySegmentsSyncWorkerTest/testFetchWhenNoSegmentsReadyYet()", "PeriodicSplitsSyncWorkerTest", - "PeriodicSplitsSyncWorkerTest\/testNoSdkReadyFetch()", - "PeriodicSplitsSyncWorkerTest\/testNormalFetch()", - "PersistentAttributesStorageTests\/testClear()", - "PersistentAttributesStorageTests\/testSet()", + "PeriodicSplitsSyncWorkerTest/testNoSdkReadyFetch()", + "PeriodicSplitsSyncWorkerTest/testNormalFetch()", + "PersistentAttributesStorageTests/testClear()", + "PersistentAttributesStorageTests/testSet()", "PersistentMyLargeSegmentsStorageTests", - "PersistentMyLargeSegmentsStorageTests\/testClear()", - "PersistentMyLargeSegmentsStorageTests\/testGetSnapshot()", - "PersistentMyLargeSegmentsStorageTests\/testGetSnapshotMultiKey()", - "PersistentMyLargeSegmentsStorageTests\/testSet()", - "PersistentMyLargeSegmentsStorageTests\/testSetMultiKey()", + "PersistentMyLargeSegmentsStorageTests/testClear()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshot()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMyLargeSegmentsStorageTests/testSet()", + "PersistentMyLargeSegmentsStorageTests/testSetMultiKey()", "PersistentMySegmentsStorageTests", - "PersistentMySegmentsStorageTests\/testClear()", - "PersistentMySegmentsStorageTests\/testGetSnapshot()", - "PersistentMySegmentsStorageTests\/testGetSnapshotMultiKey()", - "PersistentMySegmentsStorageTests\/testSet()", - "PersistentMySegmentsStorageTests\/testSetMultiKey()", - "PersistentUniqueKeysStorageTests\/testDelete()", - "PersistentUniqueKeysStorageTests\/testPop()", - "PersistentUniqueKeysStorageTests\/testPush()", - "PersistentUniqueKeysStorageTests\/testSetActive()", + "PersistentMySegmentsStorageTests/testClear()", + "PersistentMySegmentsStorageTests/testGetSnapshot()", + "PersistentMySegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMySegmentsStorageTests/testSet()", + "PersistentMySegmentsStorageTests/testSetMultiKey()", + "PersistentUniqueKeysStorageTests/testDelete()", + "PersistentUniqueKeysStorageTests/testPop()", + "PersistentUniqueKeysStorageTests/testPush()", + "PersistentUniqueKeysStorageTests/testSetActive()", "PushManagerEventBroadcasterTest", - "PushManagerEventBroadcasterTest\/testRegister()", - "PushManagerEventBroadcasterTest\/testStop()", - "PushNotificationManagerTest\/testResetConnectionOk()", - "PushNotificationManagerTest\/testStartAuthReintent()", - "PushNotificationManagerTest\/testStartFullConnectionOk()", - "PushNotificationManagerTest\/testStartSseReintent()", - "PushNotificationManagerTest\/testStop()", - "PushNotificationManagerTest\/testStreamingDisabled()", + "PushManagerEventBroadcasterTest/testRegister()", + "PushManagerEventBroadcasterTest/testStop()", + "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()", + "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()", + "ReconnectBackoffCounterTest/testBase1()", + "ReconnectBackoffCounterTest/testBase2()", + "ReconnectBackoffCounterTest/testBase3()", + "ReconnectBackoffCounterTest/testBase8()", "RecorderFlusherCheckerTests", - "RecorderFlusherCheckerTests\/testCountLimit()", + "RecorderFlusherCheckerTests/testCountLimit()", "RegexTest", - "RegexTest\/testsRegex()", + "RegexTest/testsRegex()", "RolloutCacheConfigurationTest", - "RolloutCacheConfigurationTest\/testClearOnInitIsCorrectlySet()", - "RolloutCacheConfigurationTest\/testNegativeExpirationIsSetToDefault()", + "RolloutCacheConfigurationTest/testClearOnInitIsCorrectlySet()", + "RolloutCacheConfigurationTest/testNegativeExpirationIsSetToDefault()", "RolloutCacheManagerIntegrationTest", - "RolloutCacheManagerIntegrationTest\/testClearOnInitClearCacheOnStartup()", - "RolloutCacheManagerIntegrationTest\/testExpirationPeriodIsUsed()", - "RolloutCacheManagerIntegrationTest\/testRepeatedInitWithClearOnInitSetToTrueDoesNotClearIfMinDaysHasNotElapsed()", + "RolloutCacheManagerIntegrationTest/testClearOnInitClearCacheOnStartup()", + "RolloutCacheManagerIntegrationTest/testExpirationPeriodIsUsed()", + "RolloutCacheManagerIntegrationTest/testRepeatedInitWithClearOnInitSetToTrueDoesNotClearIfMinDaysHasNotElapsed()", "RolloutCacheManagerTest", - "RolloutCacheManagerTest\/testDefaultValueForLastClearTimestampClearsCacheWhenClearOnInitIsTrue()", - "RolloutCacheManagerTest\/testDefaultValueForUpdateTimestampDoesNotClearCache()", - "RolloutCacheManagerTest\/testValidateCacheCallsClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsTrue()", - "RolloutCacheManagerTest\/testValidateCacheCallsClearOnStoragesWhenExpirationIsSurpassed()", - "RolloutCacheManagerTest\/testValidateCacheCallsListener()", - "RolloutCacheManagerTest\/testValidateCacheDoesNotCallClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsFalse()", - "RolloutCacheManagerTest\/testValidateCacheDoesNotUpdateLastClearTimestampWhenStoragesAreNotCleared()", - "RolloutCacheManagerTest\/testValidateCacheUpdatesLastClearTimestampWhenStoragesAreCleared()", + "RolloutCacheManagerTest/testDefaultValueForLastClearTimestampClearsCacheWhenClearOnInitIsTrue()", + "RolloutCacheManagerTest/testDefaultValueForUpdateTimestampDoesNotClearCache()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsTrue()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStoragesWhenExpirationIsSurpassed()", + "RolloutCacheManagerTest/testValidateCacheCallsListener()", + "RolloutCacheManagerTest/testValidateCacheDoesNotCallClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsFalse()", + "RolloutCacheManagerTest/testValidateCacheDoesNotUpdateLastClearTimestampWhenStoragesAreNotCleared()", + "RolloutCacheManagerTest/testValidateCacheUpdatesLastClearTimestampWhenStoragesAreCleared()", "RuleBasedSegmentsIntegrationTest", "SdkUpdateStreamingTest", - "SdkUpdateStreamingTest\/testReady()", - "SdkUpdateStreamingTest\/testSdkUpdateMySegmentsWhenNotificationArrives()", - "SdkUpdateStreamingTest\/testSdkUpdateSplitsWhenNotificationArrives()", - "SegmentsSyncHelperTests\/testCdnByPassNoTillChange()", - "SegmentsSyncHelperTests\/testCdnByPassNoTillNoChange()", - "SegmentsSyncHelperTests\/testCdnByPassTill()", - "SegmentsSyncHelperTests\/testDidffGoallCnMs()", - "SegmentsSyncHelperTests\/testDiffGoalCnMls()", + "SdkUpdateStreamingTest/testReady()", + "SdkUpdateStreamingTest/testSdkUpdateMySegmentsWhenNotificationArrives()", + "SdkUpdateStreamingTest/testSdkUpdateSplitsWhenNotificationArrives()", + "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\/testSegmentsKeyListNoAction()", - "SegmentsUpdateWorkerTests\/testSegmentsKeyListRemove()", - "SegmentsUpdateWorkerTests\/testUnbounded()", - "SegmentsUpdateWorkerTests\/testUnboundedLarge()", + "SegmentsUpdateWorkerTests/testLargeSegmentsKeyListAdd()", + "SegmentsUpdateWorkerTests/testLargeSegmentsKeyListNoAction()", + "SegmentsUpdateWorkerTests/testLargeSegmentsKeyListRemoval()", + "SegmentsUpdateWorkerTests/testMyLargeSegmentsNonRemoval()", + "SegmentsUpdateWorkerTests/testMyLargeSegmentsRemoval()", + "SegmentsUpdateWorkerTests/testMySegmentsNonRemoval()", + "SegmentsUpdateWorkerTests/testMySegmentsRemoval()", + "SegmentsUpdateWorkerTests/testSegmentsKeyListNoAction()", + "SegmentsUpdateWorkerTests/testSegmentsKeyListRemove()", + "SegmentsUpdateWorkerTests/testUnbounded()", + "SegmentsUpdateWorkerTests/testUnboundedLarge()", "SemverIntegrationTest", - "SemverIntegrationTest\/testBetweenSemverMatcher()", - "SemverIntegrationTest\/testEqualToSemverMatcher()", - "SemverIntegrationTest\/testGreaterThanOrEqualToSemverMatcher()", - "SemverIntegrationTest\/testInListSemverMatcher()", - "SemverIntegrationTest\/testLessThanOrEqualToSemverMatcher()", + "SemverIntegrationTest/testBetweenSemverMatcher()", + "SemverIntegrationTest/testEqualToSemverMatcher()", + "SemverIntegrationTest/testGreaterThanOrEqualToSemverMatcher()", + "SemverIntegrationTest/testInListSemverMatcher()", + "SemverIntegrationTest/testLessThanOrEqualToSemverMatcher()", "SemverTest", - "SemverTest\/testBetween()", - "SemverTest\/testEqualTo()", - "SemverTest\/testGreaterThanOrEqualTo()", - "SemverTest\/testLessThanOrEqualTo()", + "SemverTest/testBetween()", + "SemverTest/testEqualTo()", + "SemverTest/testGreaterThanOrEqualTo()", + "SemverTest/testLessThanOrEqualTo()", "ServiceEndpointsTests", - "ServiceEndpointsTests\/testBuilderValidationAuthError()", - "ServiceEndpointsTests\/testBuilderValidationEventsError()", - "ServiceEndpointsTests\/testBuilderValidationOk()", - "ServiceEndpointsTests\/testBuilderValidationSdkError()", - "ServiceEndpointsTests\/testBuilderValidationStreamingError()", - "ServiceEndpointsTests\/testBuilderValidationTelemetryError()", + "ServiceEndpointsTests/testBuilderValidationAuthError()", + "ServiceEndpointsTests/testBuilderValidationEventsError()", + "ServiceEndpointsTests/testBuilderValidationOk()", + "ServiceEndpointsTests/testBuilderValidationSdkError()", + "ServiceEndpointsTests/testBuilderValidationStreamingError()", + "ServiceEndpointsTests/testBuilderValidationTelemetryError()", "SingleSyncTest", - "SingleSyncTest\/testSingleSyncEnabledImpressionsDebug()", - "SingleSyncTest\/testSingleSyncEnabledImpressionsNone()", - "SingleSyncTest\/testSingleSyncEnabledImpressionsOptmized()", + "SingleSyncTest/testSingleSyncEnabledImpressionsDebug()", + "SingleSyncTest/testSingleSyncEnabledImpressionsNone()", + "SingleSyncTest/testSingleSyncEnabledImpressionsOptmized()", "SplitChangeProcessorTests", - "SplitChangeProcessorTests\/testProcessNoSets()", - "SplitChangeProcessorTests\/testProcessWithSets()", + "SplitChangeProcessorTests/testProcessNoSets()", + "SplitChangeProcessorTests/testProcessWithSets()", "SplitChangesServerErrorTest", - "SplitChangesServerErrorTest\/testChangesError()", + "SplitChangesServerErrorTest/testChangesError()", "SplitChangesTest", - "SplitChangesTest\/test()", - "SplitClientManagerTest\/testAddClient()", - "SplitClientManagerTest\/testDestroyForKey()", - "SplitClientManagerTest\/testDestroyLastKey()", - "SplitClientManagerTest\/testFlush()", - "SplitClientManagerTest\/testInit()", - "SplitClientTests\/testOnBg()", - "SplitClientTests\/testOnMain()", - "SplitClientTests\/testOnQueue()", + "SplitChangesTest/test()", + "SplitClientManagerTest/testAddClient()", + "SplitClientManagerTest/testDestroyForKey()", + "SplitClientManagerTest/testDestroyLastKey()", + "SplitClientManagerTest/testFlush()", + "SplitClientManagerTest/testInit()", + "SplitClientTests/testOnBg()", + "SplitClientTests/testOnMain()", + "SplitClientTests/testOnQueue()", "SplitConfigurationsParsingTest", - "SplitConfigurationsParsingTest\/testDecodingArrayAndMapConfig()", - "SplitConfigurationsParsingTest\/testDecodingSimpleConfig()", - "SplitConfigurationsParsingTest\/testEncodingAllValueTypesConfig()", - "SplitConfigurationsParsingTest\/testEncodingBasicArrayConfig()", - "SplitConfigurationsParsingTest\/testEncodingMultiTreatmentConfig()", - "SplitConfigurationsParsingTest\/testEncodingNestedMultiConfig()", - "SplitConfigurationsParsingTest\/testEncodingNullConfig()", - "SplitConfigurationsParsingTest\/testEncodingOneBasicConfig()", + "SplitConfigurationsParsingTest/testDecodingArrayAndMapConfig()", + "SplitConfigurationsParsingTest/testDecodingSimpleConfig()", + "SplitConfigurationsParsingTest/testEncodingAllValueTypesConfig()", + "SplitConfigurationsParsingTest/testEncodingBasicArrayConfig()", + "SplitConfigurationsParsingTest/testEncodingMultiTreatmentConfig()", + "SplitConfigurationsParsingTest/testEncodingNestedMultiConfig()", + "SplitConfigurationsParsingTest/testEncodingNullConfig()", + "SplitConfigurationsParsingTest/testEncodingOneBasicConfig()", "SplitDaoTest", - "SplitDaoTest\/testCreateGetAes128Cbc()", - "SplitDaoTest\/testCreateGetPlainText()", - "SplitDaoTest\/testDataIsEncryptedInDb()", - "SplitDaoTest\/testDeleteAllPlainText()", - "SplitDaoTest\/testGetUpdate()", - "SplitDaoTest\/testGetUpdateAes128Cbc()", - "SplitDaoTest\/testGetUpdateSeveralPlainText()", + "SplitDaoTest/testCreateGetAes128Cbc()", + "SplitDaoTest/testCreateGetPlainText()", + "SplitDaoTest/testDataIsEncryptedInDb()", + "SplitDaoTest/testDeleteAllPlainText()", + "SplitDaoTest/testGetUpdate()", + "SplitDaoTest/testGetUpdateAes128Cbc()", + "SplitDaoTest/testGetUpdateSeveralPlainText()", "SplitEventsCoordinatorTest", - "SplitEventsCoordinatorTest\/testAddNotifyRemoveManager()", - "SplitEventsCoordinatorTest\/testEventsAfterAdd()", - "SplitEventsCoordinatorTest\/testEventsAfterRemove()", - "SplitEventsCoordinatorTest\/testEventsBeforeAdd()", - "SplitEventsCoordinatorTest\/testStop()", + "SplitEventsCoordinatorTest/testAddNotifyRemoveManager()", + "SplitEventsCoordinatorTest/testEventsAfterAdd()", + "SplitEventsCoordinatorTest/testEventsAfterRemove()", + "SplitEventsCoordinatorTest/testEventsBeforeAdd()", + "SplitEventsCoordinatorTest/testStop()", "SplitEventsManagerTest", - "SplitEventsManagerTest\/testSdkReadyAndReadyTimeOut()", - "SplitEventsManagerTest\/testSdkReadyFromCacheAndReady()", - "SplitEventsManagerTest\/testSdkReadyFromCacheAndReadyTimeout()", - "SplitEventsManagerTest\/testSdkUpdateMySegments()", - "SplitEventsManagerTest\/testSdkUpdateSplits()", - "SplitEventsManagerTest\/testSplitKilledNoSdkReady()", - "SplitEventsManagerTest\/testSplitKilledWhenReady()", + "SplitEventsManagerTest/testSdkReadyAndReadyTimeOut()", + "SplitEventsManagerTest/testSdkReadyFromCacheAndReady()", + "SplitEventsManagerTest/testSdkReadyFromCacheAndReadyTimeout()", + "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()", + "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()", + "SplitIntegrationTests/testControlTreatment()", + "SplitIntegrationTests/testImpressionsCount()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledError()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledNoWaitMls()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledWaitMls()", + "SplitIntegrationTests/testReadyNoRef()", "SplitManagerTest", - "SplitManagerTest\/testAddOneSplit()", - "SplitManagerTest\/testEmptyName()", - "SplitManagerTest\/testInitialSplitLoaded()", - "SplitManagerTest\/testSplitInfo()", + "SplitManagerTest/testAddOneSplit()", + "SplitManagerTest/testEmptyName()", + "SplitManagerTest/testInitialSplitLoaded()", + "SplitManagerTest/testSplitInfo()", "SplitSdkUpdatePollingTest", - "SplitSdkUpdatePollingTest\/testSdkReadyOnly()", - "SplitSdkUpdatePollingTest\/testSdkUpdateMySegments()", - "SplitSdkUpdatePollingTest\/testSdkUpdateSplits()", + "SplitSdkUpdatePollingTest/testSdkReadyOnly()", + "SplitSdkUpdatePollingTest/testSdkUpdateMySegments()", + "SplitSdkUpdatePollingTest/testSdkUpdateSplits()", "SplitValidatorTests", - "SplitValidatorTests\/testEmptyName()", - "SplitValidatorTests\/testExistingSplit()", - "SplitValidatorTests\/testLeadingSpacesName()", - "SplitValidatorTests\/testNoExistingSplit()", - "SplitValidatorTests\/testNullName()", - "SplitValidatorTests\/testTrailingSpacesName()", - "SplitValidatorTests\/testValidName()", + "SplitValidatorTests/testEmptyName()", + "SplitValidatorTests/testExistingSplit()", + "SplitValidatorTests/testLeadingSpacesName()", + "SplitValidatorTests/testNoExistingSplit()", + "SplitValidatorTests/testNullName()", + "SplitValidatorTests/testTrailingSpacesName()", + "SplitValidatorTests/testValidName()", "SplitsBgSyncWorkerTest", - "SplitsBgSyncWorkerTest\/testClearExpiredCache()", - "SplitsBgSyncWorkerTest\/testFetchFail()", - "SplitsBgSyncWorkerTest\/testFetchSuccess()", - "SplitsBgSyncWorkerTest\/testNoClearNonExpiredCache()", - "SplitsChangesCheckerTest\/testSplitsChangesArrived()", - "SplitsChangesCheckerTest\/testSplitsNoChangesMinorChangeNumber()", + "SplitsBgSyncWorkerTest/testClearExpiredCache()", + "SplitsBgSyncWorkerTest/testFetchFail()", + "SplitsBgSyncWorkerTest/testFetchSuccess()", + "SplitsBgSyncWorkerTest/testNoClearNonExpiredCache()", + "SplitsChangesCheckerTest/testSplitsChangesArrived()", + "SplitsChangesCheckerTest/testSplitsNoChangesMinorChangeNumber()", "SplitsDecoderTest", - "SplitsDecoderTest\/testDecodeMultiThreads()", - "SplitsDecoderTest\/testDecodeOneThread()", - "SplitsDecoderTest\/testDecodeTwoThreads()", + "SplitsDecoderTest/testDecodeMultiThreads()", + "SplitsDecoderTest/testDecodeOneThread()", + "SplitsDecoderTest/testDecodeTwoThreads()", "SplitsEncoderTest", - "SplitsEncoderTest\/testDecodeMultiThread()", - "SplitsEncoderTest\/testDecodeOneThread()", - "SplitsEncoderTest\/testDecodeTwoThread()", + "SplitsEncoderTest/testDecodeMultiThread()", + "SplitsEncoderTest/testDecodeOneThread()", + "SplitsEncoderTest/testDecodeTwoThread()", "SplitsStorageTrafficTypesTests", - "SplitsStorageTrafficTypesTests\/testChangedTrafficTypeForSplit()", - "SplitsStorageTrafficTypesTests\/testInitialtrafficTypes()", - "SplitsStorageTrafficTypesTests\/testOverflowArchived()", - "SplitsStorageTrafficTypesTests\/testRemove2TrafficTypes()", - "SplitsStorageTrafficTypesTests\/testSeveralTrafficTypeUpdatesFinalActive()", - "SplitsStorageTrafficTypesTests\/testSeveralTrafficTypeUpdatesFinalArchived()", - "SplitsStorageTrafficTypesTests\/testUpdatedSplitTrafficType()", + "SplitsStorageTrafficTypesTests/testChangedTrafficTypeForSplit()", + "SplitsStorageTrafficTypesTests/testInitialtrafficTypes()", + "SplitsStorageTrafficTypesTests/testOverflowArchived()", + "SplitsStorageTrafficTypesTests/testRemove2TrafficTypes()", + "SplitsStorageTrafficTypesTests/testSeveralTrafficTypeUpdatesFinalActive()", + "SplitsStorageTrafficTypesTests/testSeveralTrafficTypeUpdatesFinalArchived()", + "SplitsStorageTrafficTypesTests/testUpdatedSplitTrafficType()", "SplitsSyncHelperWithProxyHandlerTests", - "SplitsSyncHelperWithProxyHandlerTests\/testBackgroundSyncAlwaysUsesLatestSpec()", - "SplitsSyncHelperWithProxyHandlerTests\/testNormalOperationUsesLatestSpec()", - "SplitsSyncHelperWithProxyHandlerTests\/testProxyErrorCausesFallbackToLegacySpec()", - "SplitsSyncHelperWithProxyHandlerTests\/testRecoveryModeAfterIntervalElapsed()", + "SplitsSyncHelperWithProxyHandlerTests/testBackgroundSyncAlwaysUsesLatestSpec()", + "SplitsSyncHelperWithProxyHandlerTests/testNormalOperationUsesLatestSpec()", + "SplitsSyncHelperWithProxyHandlerTests/testProxyErrorCausesFallbackToLegacySpec()", + "SplitsSyncHelperWithProxyHandlerTests/testRecoveryModeAfterIntervalElapsed()", "SplitsSyncWorkerTest", - "SplitsSyncWorkerTest\/testChangedFlagsSpecString()", - "SplitsSyncWorkerTest\/testChangedQueryString()", - "SplitsSyncWorkerTest\/testClearExpiredCache()", - "SplitsSyncWorkerTest\/testClearExpiredCacheAndChangedQs()", - "SplitsSyncWorkerTest\/testNoChangedQueryString()", - "SplitsSyncWorkerTest\/testNoClearNonExpiredCache()", - "SplitsSyncWorkerTest\/testOneTimeFetchSuccess()", - "SplitsSyncWorkerTest\/testRetryAndSuccess()", - "SplitsSyncWorkerTest\/testStopNoSuccess()", - "SplitsSyncWorkerTest\/testUriTooLongError()", + "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()", + "SplitsUpdateWorkerTest/testOldChangeNumber()", + "SplitsUpdateWorkerTest/testOneTimeFetchSuccess()", + "SplitsUpdateWorkerTest/testRetryAndSuccess()", + "SplitsUpdateWorkerTest/testStopNoSuccess()", "SseAuthenticatorTest", - "SseAuthenticatorTest\/testEmptyTokenResponse()", - "SseAuthenticatorTest\/testNoRecoverableError()", - "SseAuthenticatorTest\/testNullTokenResponse()", - "SseAuthenticatorTest\/testRecoverableError()", - "SseAuthenticatorTest\/testSuccesfulMultiUserKeyRequest()", - "SseAuthenticatorTest\/testSuccesfulRequest()", + "SseAuthenticatorTest/testEmptyTokenResponse()", + "SseAuthenticatorTest/testNoRecoverableError()", + "SseAuthenticatorTest/testNullTokenResponse()", + "SseAuthenticatorTest/testRecoverableError()", + "SseAuthenticatorTest/testSuccesfulMultiUserKeyRequest()", + "SseAuthenticatorTest/testSuccesfulRequest()", "SseClientTest", - "SseClientTest\/testDisconnect()", - "SseClientTest\/testDisconnectFromServer()", - "SseClientTest\/testOnErrorAfterConnectionSuccess()", - "SseClientTest\/testOnErrorExceptionWhileRequest()", - "SseClientTest\/testOnErrorNonRecoverable()", - "SseClientTest\/testOnErrorRecoverable()", - "SseClientTest\/testOnMessage()", + "SseClientTest/testDisconnect()", + "SseClientTest/testDisconnectFromServer()", + "SseClientTest/testOnErrorAfterConnectionSuccess()", + "SseClientTest/testOnErrorExceptionWhileRequest()", + "SseClientTest/testOnErrorNonRecoverable()", + "SseClientTest/testOnErrorRecoverable()", + "SseClientTest/testOnMessage()", "SseHandlerTest", - "SseHandlerTest\/testIncomingControlStreaming()", - "SseHandlerTest\/testIncomingHightNonRetryableSseError()", - "SseHandlerTest\/testIncomingIgnorableSseErrorTest()", - "SseHandlerTest\/testIncomingLowNonRetryableSseError()", - "SseHandlerTest\/testIncomingLowRetryableSseError()", - "SseHandlerTest\/testIncomingOccupancy()", - "SseHandlerTest\/testIncomingSplitUpdate()", - "SseHandlerTest\/testNoProcessIncomingWhenStreamingInactive()", + "SseHandlerTest/testIncomingControlStreaming()", + "SseHandlerTest/testIncomingHightNonRetryableSseError()", + "SseHandlerTest/testIncomingIgnorableSseErrorTest()", + "SseHandlerTest/testIncomingLowNonRetryableSseError()", + "SseHandlerTest/testIncomingLowRetryableSseError()", + "SseHandlerTest/testIncomingOccupancy()", + "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()", + "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()", + "StreamingAuthFail4xxTest/testInit()", "StreamingAuthFail5xxTest", - "StreamingAuthFail5xxTest\/testInit()", + "StreamingAuthFail5xxTest/testInit()", "StreamingBgReconnectTest", - "StreamingBgReconnectTest\/testReconnect()", + "StreamingBgReconnectTest/testReconnect()", "StreamingConnFail5xxTest", - "StreamingConnFail5xxTest\/testInit()", + "StreamingConnFail5xxTest/testInit()", "StreamingControlResetTest", - "StreamingControlResetTest\/testStreamingReset()", + "StreamingControlResetTest/testStreamingReset()", "StreamingControlTest", - "StreamingControlTest\/testControl()", + "StreamingControlTest/testControl()", "StreamingDelaytTest", - "StreamingDelaytTest\/testDelayOnReconnectStress()", - "StreamingDelaytTest\/testStreamingDelay()", - "StreamingDisabledTest\/testOccupancy()", + "StreamingDelaytTest/testDelayOnReconnectStress()", + "StreamingDelaytTest/testStreamingDelay()", + "StreamingDisabledTest/testOccupancy()", "StreamingInitTest", - "StreamingInitTest\/testInit()", - "StreamingInitTest\/testInitWithoutSpec()", + "StreamingInitTest/testInit()", + "StreamingInitTest/testInitWithoutSpec()", "StreamingMySegmentsSyncTest", - "StreamingMySegmentsSyncTest\/testInit()", + "StreamingMySegmentsSyncTest/testInit()", "StreamingNoReconectWhenPollingTest", - "StreamingNoReconectWhenPollingTest\/testShouldNoReconnect()", - "StreamingNoReconectWhenPollingTest\/testShouldReconnect()", - "StreamingOccupancyTest\/testOccupancy()", + "StreamingNoReconectWhenPollingTest/testShouldNoReconnect()", + "StreamingNoReconectWhenPollingTest/testShouldReconnect()", + "StreamingOccupancyTest/testOccupancy()", "StreamingSplitKillTest", - "StreamingSplitKillTest\/testSplitKill()", + "StreamingSplitKillTest/testSplitKill()", "StreamingSplitsSyncTest", - "StreamingSplitsSyncTest\/testInit()", + "StreamingSplitsSyncTest/testInit()", "SyncConfigTest", - "SyncConfigTest\/testEmptyFilterValuesDiscarded()", - "SyncConfigTest\/testFilterByPrefix()", - "SyncConfigTest\/testFilterName()", - "SyncConfigTest\/testInvalidFilterValuesDiscarded()", - "SyncConfigTest\/testSyncBuilder()", + "SyncConfigTest/testEmptyFilterValuesDiscarded()", + "SyncConfigTest/testFilterByPrefix()", + "SyncConfigTest/testFilterName()", + "SyncConfigTest/testInvalidFilterValuesDiscarded()", + "SyncConfigTest/testSyncBuilder()", "SyncDictionaryCollectionWrapperTest", - "SyncDictionaryCollectionWrapperTest\/testAllValues()", - "SyncDictionaryCollectionWrapperTest\/testInitialAppend()", - "SyncDictionaryCollectionWrapperTest\/testRemoveValue()", + "SyncDictionaryCollectionWrapperTest/testAllValues()", + "SyncDictionaryCollectionWrapperTest/testInitialAppend()", + "SyncDictionaryCollectionWrapperTest/testRemoveValue()", "SyncDictionarySingleWrapperTest", - "SyncDictionarySingleWrapperTest\/testAllValues()", - "SyncDictionarySingleWrapperTest\/testInitialSetup()", - "SyncDictionarySingleWrapperTest\/testRemoveAllValues()", - "SyncDictionarySingleWrapperTest\/testRemoveValue()", - "SyncGuardianTest\/testFirstUpdate()", - "SyncGuardianTest\/testIncreaseAndDecreasePeriodValidation()", - "SyncGuardianTest\/testMinPeriodValidation()", - "SyncGuardianTest\/testMustNoSyncDisabled()", - "SyncGuardianTest\/testMustNoSyncStreamingDisabled()", - "SyncGuardianTest\/testMustNotSyncWhenTimeDoesNotExceed()", - "SyncGuardianTest\/testMustSyncWhenTimeExceeds()", - "SyncGuardianTest\/testUpdatePeriodValidation()", + "SyncDictionarySingleWrapperTest/testAllValues()", + "SyncDictionarySingleWrapperTest/testInitialSetup()", + "SyncDictionarySingleWrapperTest/testRemoveAllValues()", + "SyncDictionarySingleWrapperTest/testRemoveValue()", + "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()", + "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()", + "SyncPostBgTest/testSync()", "SyncUpdateWorkerTest", - "SyncUpdateWorkerTest\/testSplitKillWorker()", - "SyncUpdateWorkerTest\/testSplitUpdateWorkerNoPayload()", - "SyncUpdateWorkerTest\/testSplitUpdateWorkerWithPayloadChangeNumberBigger()", - "SyncUpdateWorkerTest\/testSplitUpdateWorkerWithPayloadChangeNumberSmaller()", + "SyncUpdateWorkerTest/testSplitKillWorker()", + "SyncUpdateWorkerTest/testSplitUpdateWorkerNoPayload()", + "SyncUpdateWorkerTest/testSplitUpdateWorkerWithPayloadChangeNumberBigger()", + "SyncUpdateWorkerTest/testSplitUpdateWorkerWithPayloadChangeNumberSmaller()", "SynchronizerTest", - "SynchronizerTest\/testDestroy()", - "SynchronizerTest\/testDisableEventsEndpoint()", - "SynchronizerTest\/testDisableSdkEndpoint()", - "SynchronizerTest\/testEventPush()", - "SynchronizerTest\/testFlush()", - "SynchronizerTest\/testForceMySegmentsSyncSingleModeEnabled()", - "SynchronizerTest\/testLoadMySegmentsFromCache()", - "SynchronizerTest\/testLoadSplits()", - "SynchronizerTest\/testStartByKey()", - "SynchronizerTest\/testStartPeriodicFetching()", - "SynchronizerTest\/testStartPeriodicFetchingSingleModeEnabled()", - "SynchronizerTest\/testStartPeriodicRecordingUserData()", - "SynchronizerTest\/testStartRecordingTelemetry()", - "SynchronizerTest\/testStopPeriodicFetching()", - "SynchronizerTest\/testStopRecordingTelemetry()", - "SynchronizerTest\/testSyncAll()", - "SynchronizerTest\/testSynchronizeMySegments()", - "SynchronizerTest\/testSynchronizeSplitsWithChangeNumber()", - "SynchronizerTest\/testUpdateSplitsSingleModeEnabled()", + "SynchronizerTest/testDestroy()", + "SynchronizerTest/testDisableEventsEndpoint()", + "SynchronizerTest/testDisableSdkEndpoint()", + "SynchronizerTest/testEventPush()", + "SynchronizerTest/testFlush()", + "SynchronizerTest/testForceMySegmentsSyncSingleModeEnabled()", + "SynchronizerTest/testLoadMySegmentsFromCache()", + "SynchronizerTest/testLoadSplits()", + "SynchronizerTest/testStartByKey()", + "SynchronizerTest/testStartPeriodicFetching()", + "SynchronizerTest/testStartPeriodicFetchingSingleModeEnabled()", + "SynchronizerTest/testStartPeriodicRecordingUserData()", + "SynchronizerTest/testStartRecordingTelemetry()", + "SynchronizerTest/testStopPeriodicFetching()", + "SynchronizerTest/testStopRecordingTelemetry()", + "SynchronizerTest/testSyncAll()", + "SynchronizerTest/testSynchronizeMySegments()", + "SynchronizerTest/testSynchronizeSplitsWithChangeNumber()", + "SynchronizerTest/testUpdateSplitsSingleModeEnabled()", "TelemetryConfigRecorderWorkerTests", - "TelemetryConfigRecorderWorkerTests\/testFailedAttemptLimit()", - "TelemetryConfigRecorderWorkerTests\/testFailedAttemptLimitExceded()", - "TelemetryConfigRecorderWorkerTests\/testSendSuccess()", + "TelemetryConfigRecorderWorkerTests/testFailedAttemptLimit()", + "TelemetryConfigRecorderWorkerTests/testFailedAttemptLimitExceded()", + "TelemetryConfigRecorderWorkerTests/testSendSuccess()", "TelemetryIntegrationTest", - "TelemetryIntegrationTest\/testConfig()", - "TelemetryIntegrationTest\/testConfigTelemetry()", - "TelemetryIntegrationTest\/testHttpError()", - "TelemetryIntegrationTest\/testRuntimeAndSyncTelemetry()", - "TelemetryIntegrationTest\/testStreamingAblyErrorAndSessionLength()", - "TelemetryIntegrationTest\/testStreamingTelemetry()", + "TelemetryIntegrationTest/testConfig()", + "TelemetryIntegrationTest/testConfigTelemetry()", + "TelemetryIntegrationTest/testHttpError()", + "TelemetryIntegrationTest/testRuntimeAndSyncTelemetry()", + "TelemetryIntegrationTest/testStreamingAblyErrorAndSessionLength()", + "TelemetryIntegrationTest/testStreamingTelemetry()", "TelemetryStatsRecorderWorkerTests", - "TelemetryStatsRecorderWorkerTests\/testConcurrentFlush()", - "TelemetryStatsRecorderWorkerTests\/testFailedAttemptLimitExceded()", - "TelemetryStatsRecorderWorkerTests\/testSendSuccess()", + "TelemetryStatsRecorderWorkerTests/testConcurrentFlush()", + "TelemetryStatsRecorderWorkerTests/testFailedAttemptLimitExceded()", + "TelemetryStatsRecorderWorkerTests/testSendSuccess()", "TelemetryTest", - "TelemetryTest\/testEvaluationRecording()", - "TelemetryTest\/testNonReadyEvaluation()", - "TelemetryTest\/testOnlyReadyTime()", - "TelemetryTest\/testReadyTime()", + "TelemetryTest/testEvaluationRecording()", + "TelemetryTest/testNonReadyEvaluation()", + "TelemetryTest/testOnlyReadyTime()", + "TelemetryTest/testReadyTime()", "TelmetrySynchronizerTest", - "TelmetrySynchronizerTest\/testStart()", - "TelmetrySynchronizerTest\/testStop()", - "TelmetrySynchronizerTest\/testSyncConfig()", - "TelmetrySynchronizerTest\/testSyncStats()", + "TelmetrySynchronizerTest/testStart()", + "TelmetrySynchronizerTest/testStop()", + "TelmetrySynchronizerTest/testSyncConfig()", + "TelmetrySynchronizerTest/testSyncStats()", "TimersManagerTest", - "TimersManagerTest\/testAddAndCancelTimer()", - "TimersManagerTest\/testAddTimer()", + "TimersManagerTest/testAddAndCancelTimer()", + "TimersManagerTest/testAddTimer()", "TlsPinningCheckerTests", - "TlsPinningCheckerTests\/testAppleEcSpki()", - "TlsPinningCheckerTests\/testEc256r1Spki()", - "TlsPinningCheckerTests\/testEc384r1Spki()", - "TlsPinningCheckerTests\/testInvalidChallengeMethod()", - "TlsPinningCheckerTests\/testInvalidChallengeNoSecTrust()", - "TlsPinningCheckerTests\/testRsa2048Spki()", - "TlsPinningCheckerTests\/testRsa3072Spki()", - "TlsPinningCheckerTests\/testRsa4096Spki()", - "TlsPinningCheckerTests\/testUntrustedCertificate()", - "TlsPinningCheckerTests\/testValidationParameter()", + "TlsPinningCheckerTests/testAppleEcSpki()", + "TlsPinningCheckerTests/testEc256r1Spki()", + "TlsPinningCheckerTests/testEc384r1Spki()", + "TlsPinningCheckerTests/testInvalidChallengeMethod()", + "TlsPinningCheckerTests/testInvalidChallengeNoSecTrust()", + "TlsPinningCheckerTests/testRsa2048Spki()", + "TlsPinningCheckerTests/testRsa3072Spki()", + "TlsPinningCheckerTests/testRsa4096Spki()", + "TlsPinningCheckerTests/testUntrustedCertificate()", + "TlsPinningCheckerTests/testValidationParameter()", "TrackTest", - "TrackTest\/test()", + "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()", + "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\/testInsertGetPlainText()", - "UniqueKeyDaoTest\/testLoadOutdatedAes128Cbc()", - "UniqueKeyDaoTest\/testLoadOutdatedPlainText()", - "UniqueKeyDaoTest\/testUpdateAes128Cbc()", - "UniqueKeyDaoTest\/testUpdateAndIncrementCountAes128Cbc()", - "UniqueKeyDaoTest\/testUpdateAndIncrementCountPlainText()", - "UniqueKeyDaoTest\/testUpdatePlainText()", + "UniqueKeyDaoTest/testDataIsEncryptedInDb()", + "UniqueKeyDaoTest/testInsertGetPlainText()", + "UniqueKeyDaoTest/testLoadOutdatedAes128Cbc()", + "UniqueKeyDaoTest/testLoadOutdatedPlainText()", + "UniqueKeyDaoTest/testUpdateAes128Cbc()", + "UniqueKeyDaoTest/testUpdateAndIncrementCountAes128Cbc()", + "UniqueKeyDaoTest/testUpdateAndIncrementCountPlainText()", + "UniqueKeyDaoTest/testUpdatePlainText()", "UniqueKeyTrackerTest", - "UniqueKeyTrackerTest\/testTrackAndSave()", + "UniqueKeyTrackerTest/testTrackAndSave()", "UniqueKeysRecorderCountWorkerTests", - "UniqueKeysRecorderCountWorkerTests\/testFailToSendSome()", - "UniqueKeysRecorderCountWorkerTests\/testSendNoImpressions()", - "UniqueKeysRecorderCountWorkerTests\/testSendOneImpression()", - "UniqueKeysRecorderCountWorkerTests\/testSendSuccess()", + "UniqueKeysRecorderCountWorkerTests/testFailToSendSome()", + "UniqueKeysRecorderCountWorkerTests/testSendNoImpressions()", + "UniqueKeysRecorderCountWorkerTests/testSendOneImpression()", + "UniqueKeysRecorderCountWorkerTests/testSendSuccess()", "UnsupportedMatcherIntegrationTest", - "UnsupportedMatcherIntegrationTest\/testFeatureFlagWithUnsupportedMatcherIsPresentInManager()", - "UnsupportedMatcherIntegrationTest\/testGetTreatmentForUnsupportedMatcherFeatureFlagReturnsControl()", - "UnsupportedMatcherIntegrationTest\/testGetTreatmentWithConfigForUnsupportedMatcherFeatureFlagReturnsControl()", - "UnsupportedMatcherIntegrationTest\/testImpressionInListenerHasUnsupportedLabel()", - "UnsupportedMatcherIntegrationTest\/testStoredImpressionHasUnsupportedLabel()", + "UnsupportedMatcherIntegrationTest/testFeatureFlagWithUnsupportedMatcherIsPresentInManager()", + "UnsupportedMatcherIntegrationTest/testGetTreatmentForUnsupportedMatcherFeatureFlagReturnsControl()", + "UnsupportedMatcherIntegrationTest/testGetTreatmentWithConfigForUnsupportedMatcherFeatureFlagReturnsControl()", + "UnsupportedMatcherIntegrationTest/testImpressionInListenerHasUnsupportedLabel()", + "UnsupportedMatcherIntegrationTest/testStoredImpressionHasUnsupportedLabel()", "UserConsentManagerTest", - "UserConsentManagerTest\/testSetDeclined()", - "UserConsentManagerTest\/testSetGranted()", - "UserConsentManagerTest\/testSetUnknown()", + "UserConsentManagerTest/testSetDeclined()", + "UserConsentManagerTest/testSetGranted()", + "UserConsentManagerTest/testSetUnknown()", "UserConsentModeDebugTest", - "UserConsentModeDebugTest\/testUserConsentDeclined()", - "UserConsentModeDebugTest\/testUserConsentGranted()", - "UserConsentModeDebugTest\/testUserConsentUnknownThenGranted()", + "UserConsentModeDebugTest/testUserConsentDeclined()", + "UserConsentModeDebugTest/testUserConsentGranted()", + "UserConsentModeDebugTest/testUserConsentUnknownThenGranted()", "UserConsentModeNoneTest", - "UserConsentModeNoneTest\/testUserConsentUnknownThenDeclined()", - "UserConsentModeNoneTest\/testUserConsentUnknownThenGranted()", + "UserConsentModeNoneTest/testUserConsentUnknownThenDeclined()", + "UserConsentModeNoneTest/testUserConsentUnknownThenGranted()", "UserConsentModeOptimizedTest", - "UserConsentModeOptimizedTest\/testUserConsentDeclined()", - "UserConsentModeOptimizedTest\/testUserConsentGranted()", - "UserConsentModeOptimizedTest\/testUserConsentUnknownThenDeclined()", - "UserConsentModeOptimizedTest\/testUserConsentUnknownThenGranted()", + "UserConsentModeOptimizedTest/testUserConsentDeclined()", + "UserConsentModeOptimizedTest/testUserConsentGranted()", + "UserConsentModeOptimizedTest/testUserConsentUnknownThenDeclined()", + "UserConsentModeOptimizedTest/testUserConsentUnknownThenGranted()", "UserKeyEncondingTest", - "UserKeyEncondingTest\/testKey()", - "VersionTest\/testFactoryVersion()", - "VersionTest\/testSemanticVersion()" + "UserKeyEncondingTest/testKey()", + "VersionTest/testFactoryVersion()", + "VersionTest/testSemanticVersion()" ], - "target" : { - "containerPath" : "container:Split.xcodeproj", - "identifier" : "592C6AA4211B6C99002D120C", - "name" : "SplitTests" + "target": { + "containerPath": "container:Split.xcodeproj", + "identifier": "5B3C16342ED76BAD0068D623", + "name": "SplitTestsSwift6" } } ], - "version" : 1 -} + "version": 1 +} \ No newline at end of file diff --git a/SplitiOSIntegration_1.xctestplan b/SplitiOSIntegration_1.xctestplan index 59ed82b30..8658668e3 100644 --- a/SplitiOSIntegration_1.xctestplan +++ b/SplitiOSIntegration_1.xctestplan @@ -1,1148 +1,2260 @@ { - "configurations" : [ + "configurations": [ { - "id" : "58DE4B58-E2CE-4405-9907-6EEAB7349405", - "name" : "Common", - "options" : { - - } + "id": "58DE4B58-E2CE-4405-9907-6EEAB7349405", + "name": "Common", + "options": {} }, { - "enabled" : false, - "id" : "EDD654B9-59DA-4614-A00A-565A27E9CBB5", - "name" : "WatchOS", - "options" : { - "commandLineArgumentEntries" : [ + "enabled": false, + "id": "EDD654B9-59DA-4614-A00A-565A27E9CBB5", + "name": "WatchOS", + "options": { + "commandLineArgumentEntries": [ { - "argument" : " com.apple.CoreData.ConcurrencyDebug" + "argument": " com.apple.CoreData.ConcurrencyDebug" } ], - "targetForVariableExpansion" : { - "containerPath" : "container:Split.xcodeproj", - "identifier" : "95B02CA328D0BD790030EC8B", - "name" : "SplitWatchOS" + "targetForVariableExpansion": { + "containerPath": "container:Split.xcodeproj", + "identifier": "95B02CA328D0BD790030EC8B", + "name": "SplitWatchOS" } } } ], - "defaultOptions" : { - "testTimeoutsEnabled" : true + "defaultOptions": { + "testTimeoutsEnabled": true }, - "testTargets" : [ + "testTargets": [ + { + "skippedTests": [ + "AnyValueValidatorTests/testInvalidListValues()", + "AnyValueValidatorTests/testInvalidPrimitiveValues()", + "AnyValueValidatorTests/testValidListValues()", + "AnyValueValidatorTests/testValidPrimitiveValues()", + "ApiKeyValidatorTests", + "ApiKeyValidatorTests/testEmptyKey()", + "ApiKeyValidatorTests/testNull()", + "ApiKeyValidatorTests/testValid()", + "AttributesDaoTest", + "AttributesDaoTest/testDataIsEncryptedInDb()", + "AttributesDaoTest/testGetInvalidKeyAes128Cbc()", + "AttributesDaoTest/testGetInvalidKeyPlainText()", + "AttributesDaoTest/testRemoveAllAes128Cbc()", + "AttributesDaoTest/testRemoveAllPlainText()", + "AttributesDaoTest/testUpdateGetAes128Cbc()", + "AttributesDaoTest/testUpdateGetPlainText()", + "AttributesEvaluationTest", + "AttributesEvaluationTest/testAttributesPersistentedCorrectly()", + "AttributesEvaluationTest/testEvaluationPrecedence()", + "AttributesEvaluationTest/testPersistenceDisabled()", + "AttributesEvaluationTest/testPersistentEvalNoAttributesSeveralOperations()", + "AttributesStorageTests", + "AttributesStorageTests/testClear()", + "AttributesStorageTests/testGetAttributesAfterLoad()", + "AttributesStorageTests/testNoLoaded()", + "AttributesStorageTests/testRemove()", + "AttributesStorageTests/testUpdateEmptyAttributes()", + "Base64UtilsTest", + "Base64UtilsTest/testBasicUrlEncoded()", + "Base64UtilsTest/testEmpty()", + "Base64UtilsTest/testNil()", + "Base64UtilsTest/testRealToken()", + "BetweenSemverMatcherTest", + "BetweenSemverMatcherTest/testGeneralMatches()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithNullEndTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullStartTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenBetween()", + "BlockingQueueTest", + "BlockingQueueTest/testAddAndTake()", + "BlockingQueueTest/testInterrupt()", + "BucketSplitTest", + "ByKeyAttributesStorageTests", + "ByKeyAttributesStorageTests/testClear()", + "ByKeyAttributesStorageTests/testGetAttributesAfterLoad()", + "ByKeyAttributesStorageTests/testNoLoaded()", + "ByKeyAttributesStorageTests/testRemove()", + "ByKeyAttributesStorageTests/testUpdateAttributes()", + "ByKeyAttributesStorageTests/testUpdateEmptyAttributes()", + "ByKeyFacadeTest", + "ByKeyFacadeTest/testAppendRemove()", + "ByKeyFacadeTest/testDestroy()", + "ByKeyFacadeTest/testLoadDataFromCache()", + "ByKeyFacadeTest/testNoPeriodicSync()", + "ByKeyFacadeTest/testPeriodicStartPauseResumeStop()", + "ByKeyFacadeTest/testPeriodicStartStop()", + "ByKeyFacadeTest/testStartSyncForKey()", + "ByKeyFacadeTest/testSynchronize()", + "ByKeyMySegmentsStorageTests", + "ByKeyMySegmentsStorageTests/testGetMySegmentsAfterLoad()", + "ByKeyMySegmentsStorageTests/testNoLoaded()", + "ByKeyMySegmentsStorageTests/testUpdateEmptySegments()", + "ByKeyMySegmentsStorageTests/testUpdateSegments()", + "CdnByPassTest", + "CdnByPassTest/testInit()", + "CdnByPassTest/testInitWithoutSpec()", + "CertificatePinningConfigTests/testAddCertificateAndHashes()", + "CertificatePinningConfigTests/testAddWrongCertificate()", + "CertificatePinningConfigTests/testAddWrongSpkiCertificate()", + "CertificatePinningConfigTests/testAddWrongStringHash()", + "CertificatePinningConfigTests/testAddWrongStringHashFormatHash()", + "CertificatePinningConfigTests/testAddWrongStringHashType()", + "CipherTest", + "CipherTest/testBasicEncryptDecrypt()", + "CipherTest/testEventEncryptDecrypt()", + "CipherTest/testImpressionEncryptDecrypt()", + "CipherTest/testJsonSplitEncryptDecrypt()", + "CipherTest/testMySegmentsEncryptDecrypt()", + "CipherTest/testVeryLongTextEncryptDecrypt()", + "ComputeProcessTest", + "ComputeProcessTest/testMultiProcess()", + "ComputeProcessTest/testOneLessThanMinProcess()", + "ComputeProcessTest/testOneProcessEqualsMin()", + "ComputeProcessTest/testTwoProcess()", + "ComputeProcessTest/testTwoProcessEdge()", + "ConcurrentSetTests", + "ConcurrentSetTests/testDeleteAll()", + "ConcurrentSetTests/testInsert()", + "ConcurrentSetTests/testSet()", + "ConcurrentSetTests/testTakeAll()", + "ConfigTest", + "ConfigTest/testImpressionsModeEmpty()", + "ConfigTest/testImpressionsModeInvalid()", + "ConfigTest/testImpressionsModedebug()", + "ConfigTest/testImpressionsModenone()", + "ConfigTest/testImpressionsModeoptimized()", + "CountsRecorderCountWorkerTests", + "CountsRecorderCountWorkerTests/testFailToSendSome()", + "CountsRecorderCountWorkerTests/testSendNoImpressions()", + "CountsRecorderCountWorkerTests/testSendOneImpression()", + "CountsRecorderCountWorkerTests/testSendSuccess()", + "CredentialPinParserTests", + "CredentialPinParserTests/testPinsForHost()", + "DbCipherTest", + "DbCipherTest/testEncryptDecryptDb()", + "DbForDifferentApiKeysTest", + "DecompressionTest", + "DecompressionTest/testGzipAllHeaders()", + "DecompressionTest/testGzipCompressionMethodHeader()", + "DecompressionTest/testGzipHeaderComments()", + "DecompressionTest/testGzipHeaderCrc16()", + "DecompressionTest/testGzipHeaderExtraField()", + "DecompressionTest/testGzipHeaderFileName()", + "DecompressionTest/testGzipIncorrectHeader()", + "DecompressionTest/testHeaderFlag0()", + "DecompressionTest/testLoremIpsumGzip()", + "DecompressionTest/testLoremIpsumZlib()", + "DecompressionTest/testZlibCompressionMethodHeader()", + "EndpointFactoryTest", + "EndpointFactoryTest/testMySegmentsEndpoint()", + "EndpointFactoryTest/testMySegmentsEndpointSlashKeyEncoding()", + "EndpointFactoryTest/testRecordEventsEndpoint()", + "EndpointFactoryTest/testRecordImpressionsEndpoint()", + "EndpointFactoryTest/testStreamingAuthEndpoint()", + "EndpointFactoryTest/testTelemetryConfigEndpoint()", + "EndpointFactoryTest/testTelemetryUsageEndpoint()", + "EndpointTest", + "EndpointTest/testDefaultEndpointBuild()", + "EndpointTest/testHeadersEndpointBuild()", + "EndpointTest/testPostEndpointBuild()", + "EqualToSemverMatcherTest", + "EqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenPatchDiffers()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenTargetIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenVersionsAreEqual()", + "EvaluatorTests", + "EvaluatorTests/testAlgoLegacy()", + "EvaluatorTests/testAlgoMurmur3()", + "EvaluatorTests/testAlgoNull()", + "EvaluatorTests/testAllocation1Percent()", + "EvaluatorTests/testDefaultRule()", + "EvaluatorTests/testDefaultTreatment()", + "EvaluatorTests/testDefaultTreatmentFacundo()", + "EvaluatorTests/testEqualsToSetConfigTreatment()", + "EvaluatorTests/testEqualsToSetNoConfigTreatment()", + "EvaluatorTests/testInLargeSegmentWhitelist()", + "EvaluatorTests/testInSegmentTestKey()", + "EvaluatorTests/testInSegmentsRule1()", + "EvaluatorTests/testKilledSplit()", + "EvaluatorTests/testMatchesStringNoConfigTreatment()", + "EvaluatorTests/testMissingDefaultRule()", + "EvaluatorTests/testNotInLargeSegmentWhitelist()", + "EvaluatorTests/testNotInSplit()", + "EvaluatorTests/testWhitelisted()", + "EvaluatorTests/testWhitelistedOff()", + "EvaluatorTests/testsTrafficAllocation50DefaultRule50()", + "EventDTOJsonTest", + "EventDTOJsonTest/testBasic()", + "EventDTOJsonTest/testEncode()", + "EventDTOJsonTest/testNonNumber()", + "EventDTOJsonTest/testProperties()", + "EventDTOJsonTest/testPropertiesDecodeEncode()", + "EventDaoTest", + "EventDaoTest/testDataIsEncryptedInDb()", + "EventDaoTest/testInsertGetAes128Cbc()", + "EventDaoTest/testInsertGetPlainText()", + "EventDaoTest/testInsertManyGetAes128Cbc()", + "EventDaoTest/testLoadOutdatedAes128Cbc()", + "EventDaoTest/testLoadOutdatedPlainText()", + "EventDaoTest/testUpdateAes128Cbc()", + "EventDaoTest/testUpdatePlainText()", + "EventStreamParserTest", + "EventStreamParserTest/testParseColon()", + "EventStreamParserTest/testParseEmptyLineNoEnd()", + "EventStreamParserTest/testParseEnd()", + "EventStreamParserTest/testParseKeepAlive()", + "EventStreamParserTest/testParseNoColon()", + "EventStreamParserTest/testParseNoFieldName()", + "EventStreamParserTest/testParseTwoColon()", + "EventValidatorTests", + "EventValidatorTests/testEmptyKey()", + "EventValidatorTests/testEmptyTrafficType()", + "EventValidatorTests/testEmptyType()", + "EventValidatorTests/testLongKey()", + "EventValidatorTests/testNoChachedServerTrafficType()", + "EventValidatorTests/testNullKey()", + "EventValidatorTests/testNullTrafficType()", + "EventValidatorTests/testNullType()", + "EventValidatorTests/testTypeName()", + "EventValidatorTests/testUppercaseCharsInTrafficType()", + "EventValidatorTests/testValidEventAllValues()", + "EventValidatorTests/testValidEventNullValue()", + "EventsRecorderWorkerTests", + "EventsRecorderWorkerTests/testFailToSendSome()", + "EventsRecorderWorkerTests/testSendNoEvents()", + "EventsRecorderWorkerTests/testSendOneEvent()", + "EventsRecorderWorkerTests/testSendSuccess()", + "EventsStorageTest", + "EventsStorageTest/testDisablePersistence()", + "EventsStorageTest/testEnablePersistence()", + "EventsStorageTest/testStartDisabledPersistence()", + "EventsStorageTest/testStartEnabledPersistence()", + "EventsSynchronizerTest", + "EventsSynchronizerTest/testDestroy()", + "EventsSynchronizerTest/testFlush()", + "EventsSynchronizerTest/testPause()", + "EventsSynchronizerTest/testPush()", + "EventsSynchronizerTest/testResume()", + "EventsSynchronizerTest/testStart()", + "EventsSynchronizerTest/testStop()", + "EventsTrackerTest", + "EventsTrackerTest/testTrackDisabled()", + "EventsTrackerTest/testTrackEnabled()", + "FactoryMonitorTest/testCountLiveFactories()", + "FactoryMonitorTest/testDeallocatedCountLiveFactories()", + "FactoryRegistryTest", + "FactoryRegistryTest/testCountLiveFactories()", + "FactoryRegistryTest/testCountWithDeallocatedLiveFactories()", + "FeatureFlagsPayloadDecoderTest", + "FeatureFlagsPayloadDecoderTest/testDecodeGzip()", + "FeatureFlagsPayloadDecoderTest/testDecodeZlib()", + "FeatureFlagsSynchronizerTest", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringNamesChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringSetsChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitsClearedOnLoadBecauseNotInFilter()", + "FeatureFlagsSynchronizerTest/testLoadSplitsNoClearedOnLoad()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsAndFilterHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testStartPeriodicFetchingSingleModeEnabled()", + "FeatureFlagsSynchronizerTest/testStop()", + "FeatureFlagsSynchronizerTest/testStopPeriodicSync()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplits()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithChangeNumber()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithUriTooLong()", + "FeatureFlagsSynchronizerTest/testUpdateSplitsSingleModeEnabled()", + "FetchSpecificSplitsTest", + "FetchSpecificSplitsTest/testByNamesFilter()", + "FetchSpecificSplitsTest/testByPrefixFilter()", + "FetcherThrottleTests", + "FetcherThrottleTests/testDelayValues()", + "FilterBuilderTest", + "FilterBuilderTest/testBasicByNameQueryString()", + "FilterBuilderTest/testBasicBySetQueryString()", + "FilterBuilderTest/testBySetAndByNameQueryString()", + "FilterBuilderTest/testFilterByNamesValuesDeduptedAndGrouped()", + "FilterBuilderTest/testFilterBySetsValuesDeduptedAndGrouped()", + "FilterBuilderTest/testMaxByNameFilterExceded()", + "FilterBuilderTest/testMaxByPrefixFilterExceded()", + "FilterBuilderTest/testNoFilters()", + "FilterBuilderTest/testOnlyOneTypeQueryString()", + "FilterBuilderTest/testQueryStringWithSpecialChars1()", + "FilterBuilderTest/testQueryStringWithSpecialChars3()", + "FilterBuilderTest/testQueryStringWithSpecialChars4()", + "FlagSetValidatorTests", + "FlagSetValidatorTests/testCleanAndValidateValues()", + "FlagSetValidatorTests/testValidateOnEvaluationWithFilteredValues()", + "FlagSetsCacheTests", + "FlagSetsCacheTests/testAddToFlagSetsNoFilter()", + "FlagSetsCacheTests/testAddToFlagSetsWithFilter()", + "FlagSetsCacheTests/testRemoveFromFlagSetsNoFilter()", + "GeneralInfoStorageTest", + "GeneralInfoStorageTest/testGetRolloutCacheLastClearTimestampGetsValueFromDao()", + "GeneralInfoStorageTest/testGetRolloutCacheLastClearTimestampReturnsZeroIfEntityIsNil()", + "GeneralInfoStorageTest/testGetUpdateTimestampGetsValueFromDao()", + "GeneralInfoStorageTest/testGetUpdateTimestampReturnsZeroIfEntityIsNil()", + "GeneralInfoStorageTest/testSetRolloutCacheLastClearTimestampSetsValueOnDao()", + "GeneralInfoStorageTest/testSetUpdateTimestampSetsValueOnDao()", + "GreaterThanOrEqualToSemverMatcherTest", + "GreaterThanOrEqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenGreater()", + "HashedImpressionDaoTest", + "HashedImpressionDaoTest/testDelete()", + "HashedImpressionDaoTest/testGetAll()", + "HttpClientTest", + "HttpClientTest/testDataRequest()", + "HttpClientTest/testDataRequestError()", + "HttpClientTest/testDataRequestWithOrder()", + "HttpClientTest/testStreamRequest()", + "HttpClientTest/testUploadRequest()", + "HttpDataRequestTest", + "HttpDataRequestTest/testError()", + "HttpDataRequestTest/testOnResponseCompletedError()", + "HttpDataRequestTest/testOnResponseCompletedOk()", + "HttpDataRequestTest/testRequestCreation()", + "HttpDataRequestTest/testRequestCreationWithOrder()", + "HttpDataRequestTest/testRequestEnquedOnSend()", + "HttpEventsRecorderTests", + "HttpEventsRecorderTests/testServerNoReachable()", + "HttpEventsRecorderTests/testSuccessSending()", + "HttpImpressionsCountRecorderTests", + "HttpImpressionsCountRecorderTests/testServerNoReachable()", + "HttpImpressionsCountRecorderTests/testSuccessSending()", + "HttpImpressionsRecorderTests", + "HttpImpressionsRecorderTests/testServerNoReachable()", + "HttpImpressionsRecorderTests/testSuccessSending()", + "HttpMySegmentsFetcherTest", + "HttpMySegmentsFetcherTest/testServerNoReachable()", + "HttpMySegmentsFetcherTest/testSuccessFulFetch()", + "HttpRequestListTest", + "HttpRequestListTest/testAddRequest()", + "HttpRequestListTest/testOverrideSetRequest()", + "HttpRequestListTest/testTakeRequest()", + "HttpRequestManagerTests", + "HttpRequestManagerTests/testPinnedCredentialValidation()", + "HttpResponseTest", + "HttpResponseTest/testHttp104()", + "HttpResponseTest/testHttp200()", + "HttpResponseTest/testHttp299()", + "HttpSplitFetcherTests", + "HttpSplitFetcherTests/testServerNoReachable()", + "HttpSplitFetcherTests/testSuccessFullFetch()", + "HttpStreamRequestTest/testErrorResponse()", + "HttpStreamRequestTest/testOnResponseOk()", + "HttpStreamRequestTest/testRequestCreation()", + "HttpStreamRequestTest/testRequestEnquedOnSend()", + "HttpTelemetryConfigRecorderTest", + "HttpTelemetryConfigRecorderTest/testServerNoReachable()", + "HttpTelemetryConfigRecorderTest/testSuccessSending()", + "HttpTelemetryStatsRecorderTest", + "HttpTelemetryStatsRecorderTest/testServerNoReachable()", + "HttpTelemetryStatsRecorderTest/testSuccessSending()", + "HttpUniqueKeyRecorderTests", + "HttpUniqueKeyRecorderTests/testServerNoReachable()", + "HttpUniqueKeyRecorderTests/testSuccessSending()", + "ImpressionDaoTest", + "ImpressionDaoTest/testInsertGet()", + "ImpressionDaoTest/testInsertGetAes128Cbc()", + "ImpressionDaoTest/testInsertManyGet()", + "ImpressionDaoTest/testInsertManyGetAes128Cbc()", + "ImpressionDaoTest/testLoadOutdated()", + "ImpressionDaoTest/testLoadOutdatedAes128Cbc()", + "ImpressionDaoTest/testUpdateAes128Cbc()", + "ImpressionHasherTest", + "ImpressionHasherTest/testDifferentChangeNumber()", + "ImpressionHasherTest/testDifferentFeature()", + "ImpressionHasherTest/testDifferentKey()", + "ImpressionHasherTest/testDifferentLabel()", + "ImpressionHasherTest/testDifferentTreatment()", + "ImpressionHasherTest/testNoCrashWhenSplitNull()", + "ImpressionsCountDaoTest/testDataIsEncryptedInDb()", + "ImpressionsCountDaoTest/testInsertGetAes128Cbc()", + "ImpressionsCountDaoTest/testInsertGetPlainText()", + "ImpressionsCountDaoTest/testLoadOutdatedGetAes128Cbc()", + "ImpressionsCountDaoTest/testLoadOutdatedPlainText()", + "ImpressionsCountDaoTest/testUpdateGetAes128Cbc()", + "ImpressionsCountDaoTest/testUpdatePlainText()", + "ImpressionsCounterTest", + "ImpressionsCounterTest/testBasicUsage()", + "ImpressionsCounterTest/testConcurrency()", + "ImpressionsCounterTest/testTruncateTime()", + "ImpressionsDedupTest", + "ImpressionsDedupTest/testDebug()", + "ImpressionsDedupTest/testOptimized()", + "ImpressionsModeTypeWrapperTest", + "ImpressionsModeTypeWrapperTest/testEmptyInvalidValue()", + "ImpressionsModeTypeWrapperTest/testInitdebugValue()", + "ImpressionsModeTypeWrapperTest/testInitnoneValue()", + "ImpressionsModeTypeWrapperTest/testInitoptimizedValue()", + "ImpressionsModeTypeWrapperTest/testdebugValue()", + "ImpressionsModeTypeWrapperTest/testnoneValue()", + "ImpressionsModeTypeWrapperTest/testoptimizedValue()", + "ImpressionsNoneTest", + "ImpressionsNoneTest/testCorrectData()", + "ImpressionsNoneTest/testPeriodicRecording()", + "ImpressionsObserverTest", + "ImpressionsObserverTest/testBasicFunctionality()", + "ImpressionsObserverTest/testConcurrencyVsAccuracy()", + "ImpressionsRecorderWorkerTests", + "ImpressionsRecorderWorkerTests/testFailToSendSome()", + "ImpressionsRecorderWorkerTests/testSendNoImpressions()", + "ImpressionsRecorderWorkerTests/testSendOneImpression()", + "ImpressionsRecorderWorkerTests/testSendSuccess()", + "ImpressionsStorageTest", + "ImpressionsStorageTest/testClear()", + "ImpressionsStorageTest/testDisablePersistence()", + "ImpressionsStorageTest/testEnablePersistence()", + "ImpressionsStorageTest/testStartDisabledPersistence()", + "ImpressionsStorageTest/testStartEnabledPersistence()", + "ImpressionsToggleTest", + "ImpressionsToggleTest/testDebugMode()", + "ImpressionsToggleTest/testManagerContainsProperty()", + "ImpressionsToggleTest/testNoneMode()", + "ImpressionsToggleTest/testOptimizedMode()", + "ImpressionsTrackerTest", + "ImpressionsTrackerTest/testDestroyDebug()", + "ImpressionsTrackerTest/testDestroyNone()", + "ImpressionsTrackerTest/testDestroyOptimized()", + "ImpressionsTrackerTest/testFlushDebug()", + "ImpressionsTrackerTest/testFlushNone()", + "ImpressionsTrackerTest/testFlushOptimized()", + "ImpressionsTrackerTest/testImpressionPushDebug()", + "ImpressionsTrackerTest/testImpressionPushNone()", + "ImpressionsTrackerTest/testImpressionPushOptimized()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledDebug()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledNone()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledOptimized()", + "ImpressionsTrackerTest/testPauseDebug()", + "ImpressionsTrackerTest/testPauseNone()", + "ImpressionsTrackerTest/testPauseOptimized()", + "ImpressionsTrackerTest/testResume()", + "ImpressionsTrackerTest/testStartDebug()", + "ImpressionsTrackerTest/testStartNone()", + "ImpressionsTrackerTest/testStartOptimized()", + "ImpressionsTrackerTest/testStopDebug()", + "ImpressionsTrackerTest/testStopNone()", + "ImpressionsTrackerTest/testStopOptimized()", + "InListSemverMatcherTest", + "InListSemverMatcherTest/testGeneralMatches()", + "InListSemverMatcherTest/testMatchShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithEmptyListShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenInList()", + "InMemoryTelemetryStorageTest", + "InMemoryTelemetryStorageTest/testActiveFactoriesCount()", + "InMemoryTelemetryStorageTest/testAuthRejections()", + "InMemoryTelemetryStorageTest/testConcurrence()", + "InMemoryTelemetryStorageTest/testEvent()", + "InMemoryTelemetryStorageTest/testExceptions()", + "InMemoryTelemetryStorageTest/testHttpErrors()", + "InMemoryTelemetryStorageTest/testHttpLatencies()", + "InMemoryTelemetryStorageTest/testImpression()", + "InMemoryTelemetryStorageTest/testLastSync()", + "InMemoryTelemetryStorageTest/testLatencies()", + "InMemoryTelemetryStorageTest/testRedundantFactoriesCount()", + "InMemoryTelemetryStorageTest/testSessionLength()", + "InMemoryTelemetryStorageTest/testStreamingEvents()", + "InMemoryTelemetryStorageTest/testTags()", + "InMemoryTelemetryStorageTest/testTimeUntilReadyFromCache()", + "InMemoryTelemetryStorageTest/testTokenRefreshes()", + "InMemoryTelemetryStorageTest/testUpdatesFromSse()", + "InitDbCipherTest", + "InitDbCipherTest/testDecryptDb()", + "InitDbCipherTest/testEncryptDb()", + "InitialCacheTest", + "InitialCacheTest/testClearChangedSplitFilter()", + "InitialCacheTest/testClearExpiredCache()", + "InitialCacheTest/testExpiredCache()", + "InitialCacheTest/testFlagsSpecChanged()", + "InitialCacheTest/testNoClearNoExpiredCache()", + "InstantFeatureFlagsUpdateTest", + "InstantFeatureFlagsUpdateTest/testInstantUpdateArchived()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateGzip()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateZlib()", + "JwtTokenParserTest", + "JwtTokenParserTest/testEmptyToken()", + "JwtTokenParserTest/testGarbageToken()", + "JwtTokenParserTest/testOkToken()", + "JwtTokenParserTest/testOnlyChannelsWithSeparator()", + "JwtTokenParserTest/testOnlyHeader()", + "KeyGeneratorTest", + "KeyGeneratorTest/testGenerationOk()", + "KeyValidatorTests", + "KeyValidatorTests/testInvalidEmptyBucketingKey()", + "KeyValidatorTests/testInvalidEmptyMatchingKey()", + "KeyValidatorTests/testInvalidLongBucketingKey()", + "KeyValidatorTests/testInvalidLongMatchingKey()", + "KeyValidatorTests/testNullMatchingKey()", + "KeyValidatorTests/testValidMatchingAndBucketingKey()", + "KeyValidatorTests/testValidMatchingKey()", + "LRUCacheTest", + "LRUCacheTest/testAddGet()", + "LRUCacheTest/testEviction()", + "LRUCacheTest/testGetAllPerformance()", + "LRUCacheTest/testInsertPerformance()", + "LatencyCounterTests", + "LatencyCounterTests/testAllBuckets()", + "LatencyCounterTests/testFirstBucket()", + "LatencyCounterTests/testInvalidIndex()", + "LatencyCounterTests/testLastBucket()", + "LegacyHashingTest", + "LegacyHashingTest/testBucket()", + "LegacyHashingTest/testHashing()", + "LessThanOrEqualToSemverMatcherTest", + "LessThanOrEqualToSemverMatcherTest/testGeneralMatches()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenEqual()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenLess()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrue()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullKeyShouldReturnNull()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrue()", + "LocalhostManagerTests", + "LocalhostManagerTests/testSplitNames()", + "LocalhostManagerTests/testSplits()", + "LocalhostManagerTests/testSplitsByName()", + "LocalhostParserTests", + "LocalhostParserTests/testIntercomentedLinesFile()", + "LocalhostParserTests/testPerfectFile()", + "LocalhostParserTests/testSpacedLinesFile()", + "LocalhostSplitClientTests", + "LocalhostSplitClientTests/testNonExistingSplitsTreatment()", + "LocalhostSplitClientTests/testNonExistingSplitsTreatments()", + "LocalhostSplitClientTests/testRightSplitsFileTreatments()", + "LocalhostSplitLoaderTests", + "LocalhostSplitLoaderTests/testFileUpdate()", + "LocalhostSplitLoaderTests/testInitial()", + "LocalhostSplitLoaderTests/testInvalidTypeFile()", + "LocalhostSplitLoaderTests/testNonExistingFile()", + "LocalhostSplitLoaderTests/testWrongFormatYml()", + "LocalhostSplitLoaderTests/testWrongLegacyFormatUpdate()", + "LocalhostSplitLoaderTests/testWrongYamlFormatUpdate()", + "LocalhostSplitStorageTests", + "LocalhostSplitStorageTests/testDestroy()", + "LocalhostSplitStorageTests/testGetAllSplits()", + "LocalhostSplitStorageTests/testGetCount()", + "LocalhostSplitStorageTests/testGetManySplits()", + "LocalhostSplitStorageTests/testGetSplit()", + "LocalhostSplitStorageTests/testUpdateSplitChange()", + "LocalhostSynchronizerTests/testLoadAndSdkReady()", + "LocalhostSynchronizerTests/testUpdateSplits()", + "LocalhostSynchronizerTests/testUpdateYaml()", + "LocalhostTests", + "LocalhostTests/testDefaultFactoryCreation()", + "LocalhostTests/testLoadYml()", + "LocalhostTests/testLocalhostFactoryCreation()", + "LocalhostTests/testUsingSpaceSeparatedFile()", + "LocalhostTests/testUsingYamlFile()", + "LocalhostTests/testUsingYamlFromApi()", + "LocalhostYamlParserTest", + "LocalhostYamlParserTest/testCorrectFile()", + "LocalhostYamlParserTest/testMissingFirstSplit()", + "LocalhostYamlParserTest/testMissingSplitData()", + "LocalhostYamlParserTest/testMissingSplitTreatment()", + "LocalhostYamlParserTest/testWrongFormat()", + "LoggerTest", + "LoggerTest/testDebug()", + "LoggerTest/testError()", + "LoggerTest/testInfo()", + "LoggerTest/testNone()", + "LoggerTest/testVerbose()", + "LoggerTest/testWarning()", + "MatcherEvalTests/testEval()", + "MultiClientEvaluationTest", + "MultiClientEvaluationTest/testEvaluation()", + "MultiClientEvaluationTest/testEvaluationFromCache()", + "MultiClientEvaluationTest/testEvaluationWithAttributes()", + "MultiClientEvaluationTest/testImpressions()", + "MultiClientEvaluationTest/testTrack()", + "MultiClientStreamingResetTest", + "MultiClientStreamingResetTest/testNoStreamingDelay()", + "MultiClientStreamingResetTest/testStress()", + "MultiClientStreamingResetTest/testWithStreamingDelay()", + "Murmur3HashingTest", + "Murmur3HashingTest/test64x128()", + "Murmur3HashingTest/testBucket()", + "MyLargeSegmentsStorageTests", + "MyLargeSegmentsStorageTests/testChangeNumber()", + "MyLargeSegmentsStorageTests/testClear()", + "MyLargeSegmentsStorageTests/testGetMySegmentsAfterLoad()", + "MyLargeSegmentsStorageTests/testNoLoaded()", + "MyLargeSegmentsStorageTests/testUpdateEmptySegments()", + "MyLargeSegmentsStorageTests/testUpdateSegments()", + "MySegmentServerErrorTest", + "MySegmentServerErrorTest/test()", + "MySegmentUpdateTest", + "MySegmentUpdateTest/testMyLargeSegmentsUpdate()", + "MySegmentUpdateTest/testMySegmentsLargeUpdateBounded()", + "MySegmentUpdateTest/testMySegmentsUpdate()", + "MySegmentUpdateTest/testMySegmentsUpdateBounded()", + "MySegmentUpdateTest/testSeveralNotificationAndOneFetch()", + "MySegmentUpdatedTest", + "MySegmentUpdatedTest/testSegments()", + "MySegmentsBgSyncWorkerTest", + "MySegmentsBgSyncWorkerTest/testNoSuccess()", + "MySegmentsBgSyncWorkerTest/testOneTimeFetchSuccess()", + "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/testNoPeriodicSync()", + "MySegmentsSynchronizerTest/testPeriodicStartPauseResumeStop()", + "MySegmentsSynchronizerTest/testPeriodicStartStop()", + "MySegmentsSynchronizerTest/testSynchronize()", + "MySegmentsV2PayloaDecoderTest/testBoundedGzipPayload()", + "MySegmentsV2PayloaDecoderTest/testBoundedZlibPayload()", + "MySegmentsV2PayloaDecoderTest/testKeyListGzipPayload()", + "NotificationManagerKeeperTest", + "NotificationManagerKeeperTest/testIncomingControlStreamingDisabled()", + "NotificationManagerKeeperTest/testIncomingControlStreamingEnabled()", + "NotificationManagerKeeperTest/testIncomingControlStreamingEnabledNoPublishers()", + "NotificationManagerKeeperTest/testIncomingControlStreamingPaused()", + "NotificationManagerKeeperTest/testIncomingControlStreamingReset()", + "NotificationManagerKeeperTest/testNoAvailablePublishers()", + "NotificationManagerKeeperTest/testNoAvailablePublishersInPriButAvailableInSec()", + "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/testProcessSplitUpdateWithPayload()", + "PeriodicMySegmentsSyncWorkerTest", + "PeriodicMySegmentsSyncWorkerTest/testFetchWhenNoSegmentsReadyYet()", + "PeriodicMySegmentsSyncWorkerTest/testNormalFetchSdkIsReady()", + "PeriodicSplitsSyncWorkerTest", + "PeriodicSplitsSyncWorkerTest/testNoSdkReadyFetch()", + "PeriodicSplitsSyncWorkerTest/testNormalFetch()", + "PersistentAttributesStorageTests", + "PersistentAttributesStorageTests/testAll()", + "PersistentAttributesStorageTests/testSet()", + "PersistentMyLargeSegmentsStorageTests", + "PersistentMyLargeSegmentsStorageTests/testClear()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshot()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMyLargeSegmentsStorageTests/testSet()", + "PersistentMyLargeSegmentsStorageTests/testSetMultiKey()", + "PersistentMySegmentsStorageTests", + "PersistentMySegmentsStorageTests/testClear()", + "PersistentMySegmentsStorageTests/testGetSnapshot()", + "PersistentMySegmentsStorageTests/testSet()", + "PersistentMySegmentsStorageTests/testSetMultiKey()", + "PersistentSplitsStorageTests", + "PersistentUniqueKeysStorageTests", + "PersistentUniqueKeysStorageTests/testDelete()", + "PersistentUniqueKeysStorageTests/testPush()", + "PushManagerEventBroadcasterTest", + "PushManagerEventBroadcasterTest/testRegister()", + "PushManagerEventBroadcasterTest/testStop()", + "PushNotificationManagerTest", + "PushNotificationManagerTest/testResetConnectionOk()", + "PushNotificationManagerTest/testStartAuthReintent()", + "PushNotificationManagerTest/testStartFullConnectionOk()", + "PushNotificationManagerTest/testStop()", + "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()", + "RolloutCacheConfigurationTest/testDefaultValues()", + "RolloutCacheConfigurationTest/testExpirationIsCorrectlySet()", + "RolloutCacheConfigurationTest/testNegativeExpirationIsSetToDefault()", + "RolloutCacheManagerIntegrationTest", + "RolloutCacheManagerIntegrationTest/testClearOnInitClearCacheOnStartup()", + "RolloutCacheManagerIntegrationTest/testExpirationPeriodIsUsed()", + "RolloutCacheManagerIntegrationTest/testRepeatedInitWithClearOnInitSetToTrueDoesNotClearIfMinDaysHasNotElapsed()", + "RolloutCacheManagerTest", + "RolloutCacheManagerTest/testDefaultValueForLastClearTimestampClearsCacheWhenClearOnInitIsTrue()", + "RolloutCacheManagerTest/testDefaultValueForUpdateTimestampDoesNotClearCache()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStorageOnlyOnceWhenExecutedConsecutively()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsTrue()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStoragesWhenExpirationIsSurpassed()", + "RolloutCacheManagerTest/testValidateCacheCallsListener()", + "RolloutCacheManagerTest/testValidateCacheDoesNotCallClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsFalse()", + "RolloutCacheManagerTest/testValidateCacheDoesNotUpdateLastClearTimestampWhenStoragesAreNotCleared()", + "RolloutCacheManagerTest/testValidateCacheUpdatesLastClearTimestampWhenStoragesAreCleared()", + "RuleBasedSegmentsIntegrationTest", + "SdkUpdateStreamingTest", + "SdkUpdateStreamingTest/testReady()", + "SdkUpdateStreamingTest/testSdkUpdateMySegmentsWhenNotificationArrives()", + "SdkUpdateStreamingTest/testSdkUpdateSplitsWhenNotificationArrives()", + "SegmentsSyncHelperTests", + "SegmentsSyncHelperTests/testCdnByPassNoTillChange()", + "SegmentsSyncHelperTests/testCdnByPassNoTillNoChange()", + "SegmentsSyncHelperTests/testCdnByPassTill()", + "SegmentsSyncHelperTests/testDidffGoallCnMs()", + "SegmentsUpdateWorkerTests/testLargeSegmentsKeyListAdd()", + "SegmentsUpdateWorkerTests/testLargeSegmentsKeyListNoAction()", + "SegmentsUpdateWorkerTests/testMyLargeSegmentsNonRemoval()", + "SegmentsUpdateWorkerTests/testMyLargeSegmentsRemoval()", + "SegmentsUpdateWorkerTests/testSegmentsKeyListAdd()", + "SegmentsUpdateWorkerTests/testSegmentsKeyListNoAction()", + "SegmentsUpdateWorkerTests/testSegmentsKeyListRemove()", + "SegmentsUpdateWorkerTests/testUnbounded()", + "SegmentsUpdateWorkerTests/testUnboundedLarge()", + "SemverIntegrationTest", + "SemverIntegrationTest/testBetweenSemverMatcher()", + "SemverIntegrationTest/testEqualToSemverMatcher()", + "SemverIntegrationTest/testGreaterThanOrEqualToSemverMatcher()", + "SemverIntegrationTest/testInListSemverMatcher()", + "SemverIntegrationTest/testLessThanOrEqualToSemverMatcher()", + "SemverTest/testEqualTo()", + "SemverTest/testGreaterThanOrEqualTo()", + "SemverTest/testInvalidFormats()", + "SemverTest/testLessThanOrEqualTo()", + "ServiceEndpointsTests", + "ServiceEndpointsTests/testBuilderValidationAuthError()", + "ServiceEndpointsTests/testBuilderValidationEventsError()", + "ServiceEndpointsTests/testBuilderValidationOk()", + "ServiceEndpointsTests/testBuilderValidationSdkError()", + "ServiceEndpointsTests/testBuilderValidationStreamingError()", + "ServiceEndpointsTests/testBuilderValidationTelemetryError()", + "SingleSyncTest", + "SingleSyncTest/testSingleSyncEnabledImpressionsDebug()", + "SplitChangeProcessorTests", + "SplitChangeProcessorTests/testProcessNoSets()", + "SplitChangeProcessorTests/testProcessWithSets()", + "SplitChangesServerErrorTest", + "SplitChangesServerErrorTest/testChangesError()", + "SplitChangesTest", + "SplitClientManagerTest", + "SplitClientManagerTest/testAddClient()", + "SplitClientManagerTest/testDestroyForKey()", + "SplitClientManagerTest/testDestroyLastKey()", + "SplitClientManagerTest/testFlush()", + "SplitClientManagerTest/testInit()", + "SplitClientTests", + "SplitClientTests/testOnBg()", + "SplitClientTests/testOnMain()", + "SplitClientTests/testOnQueue()", + "SplitConfigurationsParsingTest", + "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/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/testKey()", + "SplitFactoryBuilderTests/testLongBucketingKey()", + "SplitFactoryBuilderTests/testLongMatchingKey()", + "SplitFactoryBuilderTests/testMultiFactoryDifferentKey()", + "SplitFactoryBuilderTests/testMultiFactorySameKey()", + "SplitFactoryBuilderTests/testMultiFactoryTwoSameKey()", + "SplitFactoryBuilderTests/testNullKey()", + "SplitFactoryBuilderTests/testNullMatchingKey()", + "SplitFactoryBuilderTests/testNullValues()", + "SplitIntegrationTest", + "SplitIntegrationTests", + "SplitIntegrationTests/testControlTreatment()", + "SplitIntegrationTests/testImpressionsCount()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledError()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledNoWaitMls()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledWaitMls()", + "SplitIntegrationTests/testReadyNoRef()", + "SplitManagerTest", + "SplitManagerTest/testEmptyName()", + "SplitManagerTest/testInitialSplitLoaded()", + "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/testSplitsNoChangesEqualChangeNumber()", + "SplitsDecoderTest", + "SplitsDecoderTest/testDecodeMultiThreads()", + "SplitsDecoderTest/testDecodeOneThread()", + "SplitsDecoderTest/testDecodeTwoThreads()", + "SplitsEncoderTest", + "SplitsEncoderTest/testDecodeMultiThread()", + "SplitsEncoderTest/testDecodeOneThread()", + "SplitsEncoderTest/testDecodeTwoThread()", + "SplitsStorageTrafficTypesTests", + "SplitsStorageTrafficTypesTests/testChangedTrafficTypeForSplit()", + "SplitsStorageTrafficTypesTests/testExistingChangedTrafficTypeForSplit()", + "SplitsStorageTrafficTypesTests/testInitialtrafficTypes()", + "SplitsStorageTrafficTypesTests/testOverflowArchived()", + "SplitsStorageTrafficTypesTests/testRemove2TrafficTypes()", + "SplitsStorageTrafficTypesTests/testSeveralTrafficTypeUpdatesFinalArchived()", + "SplitsStorageTrafficTypesTests/testUpdatedSplitTrafficType()", + "SplitsSyncHelperWithProxyHandlerTests", + "SplitsSyncHelperWithProxyHandlerTests/testBackgroundSyncAlwaysUsesLatestSpec()", + "SplitsSyncHelperWithProxyHandlerTests/testNormalOperationUsesLatestSpec()", + "SplitsSyncHelperWithProxyHandlerTests/testProxyErrorCausesFallbackToLegacySpec()", + "SplitsSyncHelperWithProxyHandlerTests/testRecoveryModeAfterIntervalElapsed()", + "SplitsSyncWorkerTest", + "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/testNullTokenResponse()", + "SseAuthenticatorTest/testRecoverableError()", + "SseAuthenticatorTest/testSuccesfulMultiUserKeyRequest()", + "SseAuthenticatorTest/testSuccesfulRequest()", + "SseClientTest", + "SseClientTest/testConnect()", + "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()", + "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()", + "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/testAllValues()", + "SyncDictionaryCollectionWrapperTest/testInitialAppend()", + "SyncDictionaryCollectionWrapperTest/testRemoveValue()", + "SyncDictionarySingleWrapperTest", + "SyncDictionarySingleWrapperTest/testInitialSetup()", + "SyncDictionarySingleWrapperTest/testRemoveAllValues()", + "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/testSplitUpdateWorkerWithPayloadChangeNumberBigger()", + "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/testStreamingAblyErrorAndSessionLength()", + "TelemetryIntegrationTest/testStreamingTelemetry()", + "TelemetryStatsRecorderWorkerTests", + "TelemetryStatsRecorderWorkerTests/testConcurrentFlush()", + "TelemetryStatsRecorderWorkerTests/testEndpointNotReachable()", + "TelemetryStatsRecorderWorkerTests/testFailedAttemptLimit()", + "TelemetryStatsRecorderWorkerTests/testFailedAttemptLimitExceded()", + "TelemetryStatsRecorderWorkerTests/testSendSuccess()", + "TelemetryTest", + "TelemetryTest/testEvaluationRecording()", + "TelemetryTest/testOnlyReadyTime()", + "TelemetryTest/testReadyTime()", + "TelmetrySynchronizerTest", + "TelmetrySynchronizerTest/testStart()", + "TelmetrySynchronizerTest/testStop()", + "TelmetrySynchronizerTest/testSyncConfig()", + "TelmetrySynchronizerTest/testSyncStats()", + "TimersManagerTest", + "TimersManagerTest/testAddAndCancelTimer()", + "TimersManagerTest/testAddTimer()", + "TlsPinningCheckerTests", + "TlsPinningCheckerTests/testAppleEcSpki()", + "TlsPinningCheckerTests/testEc256r1Spki()", + "TlsPinningCheckerTests/testEc521r1Spki()", + "TlsPinningCheckerTests/testInvalidChallengeMethod()", + "TlsPinningCheckerTests/testRsa2048Spki()", + "TlsPinningCheckerTests/testRsa3072Spki()", + "TlsPinningCheckerTests/testUntrustedCertificate()", + "TlsPinningCheckerTests/testValidationParameter()", + "TrackTest", + "TrackTest/test()", + "TreatmentManagerTest", + "TreatmentManagerTest/testBasicEvaluationNoConfig()", + "TreatmentManagerTest/testBasicEvaluationWithConfig()", + "TreatmentManagerTest/testBasicEvaluations()", + "TreatmentManagerTest/testBasicEvaluationsBySets()", + "TreatmentManagerTest/testEmptyKey()", + "TreatmentManagerTest/testEmptySplits()", + "TreatmentManagerTest/testKilledSplitWithConfig()", + "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()", + "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/testSemanticVersion()" + ], + "target": { + "containerPath": "container:Split.xcodeproj", + "identifier": "592C6AA4211B6C99002D120C", + "name": "SplitTestsSwift5" + } + }, { - "skippedTests" : [ - "AnyValueValidatorTests\/testInvalidListValues()", - "AnyValueValidatorTests\/testInvalidPrimitiveValues()", - "AnyValueValidatorTests\/testValidListValues()", - "AnyValueValidatorTests\/testValidPrimitiveValues()", + "skippedTests": [ + "AnyValueValidatorTests/testInvalidListValues()", + "AnyValueValidatorTests/testInvalidPrimitiveValues()", + "AnyValueValidatorTests/testValidListValues()", + "AnyValueValidatorTests/testValidPrimitiveValues()", "ApiKeyValidatorTests", - "ApiKeyValidatorTests\/testEmptyKey()", - "ApiKeyValidatorTests\/testNull()", - "ApiKeyValidatorTests\/testValid()", + "ApiKeyValidatorTests/testEmptyKey()", + "ApiKeyValidatorTests/testNull()", + "ApiKeyValidatorTests/testValid()", "AttributesDaoTest", - "AttributesDaoTest\/testDataIsEncryptedInDb()", - "AttributesDaoTest\/testGetInvalidKeyAes128Cbc()", - "AttributesDaoTest\/testGetInvalidKeyPlainText()", - "AttributesDaoTest\/testRemoveAllAes128Cbc()", - "AttributesDaoTest\/testRemoveAllPlainText()", - "AttributesDaoTest\/testUpdateGetAes128Cbc()", - "AttributesDaoTest\/testUpdateGetPlainText()", + "AttributesDaoTest/testDataIsEncryptedInDb()", + "AttributesDaoTest/testGetInvalidKeyAes128Cbc()", + "AttributesDaoTest/testGetInvalidKeyPlainText()", + "AttributesDaoTest/testRemoveAllAes128Cbc()", + "AttributesDaoTest/testRemoveAllPlainText()", + "AttributesDaoTest/testUpdateGetAes128Cbc()", + "AttributesDaoTest/testUpdateGetPlainText()", "AttributesEvaluationTest", - "AttributesEvaluationTest\/testAttributesPersistentedCorrectly()", - "AttributesEvaluationTest\/testEvaluationPrecedence()", - "AttributesEvaluationTest\/testPersistenceDisabled()", - "AttributesEvaluationTest\/testPersistentEvalNoAttributesSeveralOperations()", + "AttributesEvaluationTest/testAttributesPersistentedCorrectly()", + "AttributesEvaluationTest/testEvaluationPrecedence()", + "AttributesEvaluationTest/testPersistenceDisabled()", + "AttributesEvaluationTest/testPersistentEvalNoAttributesSeveralOperations()", "AttributesStorageTests", - "AttributesStorageTests\/testClear()", - "AttributesStorageTests\/testGetAttributesAfterLoad()", - "AttributesStorageTests\/testNoLoaded()", - "AttributesStorageTests\/testRemove()", - "AttributesStorageTests\/testUpdateEmptyAttributes()", + "AttributesStorageTests/testClear()", + "AttributesStorageTests/testGetAttributesAfterLoad()", + "AttributesStorageTests/testNoLoaded()", + "AttributesStorageTests/testRemove()", + "AttributesStorageTests/testUpdateEmptyAttributes()", "Base64UtilsTest", - "Base64UtilsTest\/testBasicUrlEncoded()", - "Base64UtilsTest\/testEmpty()", - "Base64UtilsTest\/testNil()", - "Base64UtilsTest\/testRealToken()", + "Base64UtilsTest/testBasicUrlEncoded()", + "Base64UtilsTest/testEmpty()", + "Base64UtilsTest/testNil()", + "Base64UtilsTest/testRealToken()", "BetweenSemverMatcherTest", - "BetweenSemverMatcherTest\/testGeneralMatches()", - "BetweenSemverMatcherTest\/testMatchShouldReturnFalseWhenGreater()", - "BetweenSemverMatcherTest\/testMatchShouldReturnFalseWhenLess()", - "BetweenSemverMatcherTest\/testMatchShouldReturnTrueWhenBetween()", - "BetweenSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenGreater()", - "BetweenSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenLess()", - "BetweenSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenBetween()", - "BetweenSemverMatcherTest\/testMatchWithNullEndTargetShouldReturnFalse()", - "BetweenSemverMatcherTest\/testMatchWithNullKeyShouldReturnFalse()", - "BetweenSemverMatcherTest\/testMatchWithNullStartTargetShouldReturnFalse()", - "BetweenSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenGreater()", - "BetweenSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenLess()", - "BetweenSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testGeneralMatches()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithNullEndTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullStartTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenBetween()", "BlockingQueueTest", - "BlockingQueueTest\/testAddAndTake()", - "BlockingQueueTest\/testInterrupt()", + "BlockingQueueTest/testAddAndTake()", + "BlockingQueueTest/testInterrupt()", "BucketSplitTest", "ByKeyAttributesStorageTests", - "ByKeyAttributesStorageTests\/testClear()", - "ByKeyAttributesStorageTests\/testGetAttributesAfterLoad()", - "ByKeyAttributesStorageTests\/testNoLoaded()", - "ByKeyAttributesStorageTests\/testRemove()", - "ByKeyAttributesStorageTests\/testUpdateAttributes()", - "ByKeyAttributesStorageTests\/testUpdateEmptyAttributes()", + "ByKeyAttributesStorageTests/testClear()", + "ByKeyAttributesStorageTests/testGetAttributesAfterLoad()", + "ByKeyAttributesStorageTests/testNoLoaded()", + "ByKeyAttributesStorageTests/testRemove()", + "ByKeyAttributesStorageTests/testUpdateAttributes()", + "ByKeyAttributesStorageTests/testUpdateEmptyAttributes()", "ByKeyFacadeTest", - "ByKeyFacadeTest\/testAppendRemove()", - "ByKeyFacadeTest\/testDestroy()", - "ByKeyFacadeTest\/testLoadDataFromCache()", - "ByKeyFacadeTest\/testNoPeriodicSync()", - "ByKeyFacadeTest\/testPeriodicStartPauseResumeStop()", - "ByKeyFacadeTest\/testPeriodicStartStop()", - "ByKeyFacadeTest\/testStartSyncForKey()", - "ByKeyFacadeTest\/testSynchronize()", + "ByKeyFacadeTest/testAppendRemove()", + "ByKeyFacadeTest/testDestroy()", + "ByKeyFacadeTest/testLoadDataFromCache()", + "ByKeyFacadeTest/testNoPeriodicSync()", + "ByKeyFacadeTest/testPeriodicStartPauseResumeStop()", + "ByKeyFacadeTest/testPeriodicStartStop()", + "ByKeyFacadeTest/testStartSyncForKey()", + "ByKeyFacadeTest/testSynchronize()", "ByKeyMySegmentsStorageTests", - "ByKeyMySegmentsStorageTests\/testGetMySegmentsAfterLoad()", - "ByKeyMySegmentsStorageTests\/testNoLoaded()", - "ByKeyMySegmentsStorageTests\/testUpdateEmptySegments()", - "ByKeyMySegmentsStorageTests\/testUpdateSegments()", + "ByKeyMySegmentsStorageTests/testGetMySegmentsAfterLoad()", + "ByKeyMySegmentsStorageTests/testNoLoaded()", + "ByKeyMySegmentsStorageTests/testUpdateEmptySegments()", + "ByKeyMySegmentsStorageTests/testUpdateSegments()", "CdnByPassTest", - "CdnByPassTest\/testInit()", - "CdnByPassTest\/testInitWithoutSpec()", - "CertificatePinningConfigTests\/testAddCertificateAndHashes()", - "CertificatePinningConfigTests\/testAddWrongCertificate()", - "CertificatePinningConfigTests\/testAddWrongSpkiCertificate()", - "CertificatePinningConfigTests\/testAddWrongStringHash()", - "CertificatePinningConfigTests\/testAddWrongStringHashFormatHash()", - "CertificatePinningConfigTests\/testAddWrongStringHashType()", + "CdnByPassTest/testInit()", + "CdnByPassTest/testInitWithoutSpec()", + "CertificatePinningConfigTests/testAddCertificateAndHashes()", + "CertificatePinningConfigTests/testAddWrongCertificate()", + "CertificatePinningConfigTests/testAddWrongSpkiCertificate()", + "CertificatePinningConfigTests/testAddWrongStringHash()", + "CertificatePinningConfigTests/testAddWrongStringHashFormatHash()", + "CertificatePinningConfigTests/testAddWrongStringHashType()", "CipherTest", - "CipherTest\/testBasicEncryptDecrypt()", - "CipherTest\/testEventEncryptDecrypt()", - "CipherTest\/testImpressionEncryptDecrypt()", - "CipherTest\/testJsonSplitEncryptDecrypt()", - "CipherTest\/testMySegmentsEncryptDecrypt()", - "CipherTest\/testVeryLongTextEncryptDecrypt()", + "CipherTest/testBasicEncryptDecrypt()", + "CipherTest/testEventEncryptDecrypt()", + "CipherTest/testImpressionEncryptDecrypt()", + "CipherTest/testJsonSplitEncryptDecrypt()", + "CipherTest/testMySegmentsEncryptDecrypt()", + "CipherTest/testVeryLongTextEncryptDecrypt()", "ComputeProcessTest", - "ComputeProcessTest\/testMultiProcess()", - "ComputeProcessTest\/testOneLessThanMinProcess()", - "ComputeProcessTest\/testOneProcessEqualsMin()", - "ComputeProcessTest\/testTwoProcess()", - "ComputeProcessTest\/testTwoProcessEdge()", + "ComputeProcessTest/testMultiProcess()", + "ComputeProcessTest/testOneLessThanMinProcess()", + "ComputeProcessTest/testOneProcessEqualsMin()", + "ComputeProcessTest/testTwoProcess()", + "ComputeProcessTest/testTwoProcessEdge()", "ConcurrentSetTests", - "ConcurrentSetTests\/testDeleteAll()", - "ConcurrentSetTests\/testInsert()", - "ConcurrentSetTests\/testSet()", - "ConcurrentSetTests\/testTakeAll()", + "ConcurrentSetTests/testDeleteAll()", + "ConcurrentSetTests/testInsert()", + "ConcurrentSetTests/testSet()", + "ConcurrentSetTests/testTakeAll()", "ConfigTest", - "ConfigTest\/testImpressionsModeEmpty()", - "ConfigTest\/testImpressionsModeInvalid()", - "ConfigTest\/testImpressionsModedebug()", - "ConfigTest\/testImpressionsModenone()", - "ConfigTest\/testImpressionsModeoptimized()", + "ConfigTest/testImpressionsModeEmpty()", + "ConfigTest/testImpressionsModeInvalid()", + "ConfigTest/testImpressionsModedebug()", + "ConfigTest/testImpressionsModenone()", + "ConfigTest/testImpressionsModeoptimized()", "CountsRecorderCountWorkerTests", - "CountsRecorderCountWorkerTests\/testFailToSendSome()", - "CountsRecorderCountWorkerTests\/testSendNoImpressions()", - "CountsRecorderCountWorkerTests\/testSendOneImpression()", - "CountsRecorderCountWorkerTests\/testSendSuccess()", + "CountsRecorderCountWorkerTests/testFailToSendSome()", + "CountsRecorderCountWorkerTests/testSendNoImpressions()", + "CountsRecorderCountWorkerTests/testSendOneImpression()", + "CountsRecorderCountWorkerTests/testSendSuccess()", "CredentialPinParserTests", - "CredentialPinParserTests\/testPinsForHost()", + "CredentialPinParserTests/testPinsForHost()", "DbCipherTest", - "DbCipherTest\/testEncryptDecryptDb()", + "DbCipherTest/testEncryptDecryptDb()", "DbForDifferentApiKeysTest", "DecompressionTest", - "DecompressionTest\/testGzipAllHeaders()", - "DecompressionTest\/testGzipCompressionMethodHeader()", - "DecompressionTest\/testGzipHeaderComments()", - "DecompressionTest\/testGzipHeaderCrc16()", - "DecompressionTest\/testGzipHeaderExtraField()", - "DecompressionTest\/testGzipHeaderFileName()", - "DecompressionTest\/testGzipIncorrectHeader()", - "DecompressionTest\/testHeaderFlag0()", - "DecompressionTest\/testLoremIpsumGzip()", - "DecompressionTest\/testLoremIpsumZlib()", - "DecompressionTest\/testZlibCompressionMethodHeader()", + "DecompressionTest/testGzipAllHeaders()", + "DecompressionTest/testGzipCompressionMethodHeader()", + "DecompressionTest/testGzipHeaderComments()", + "DecompressionTest/testGzipHeaderCrc16()", + "DecompressionTest/testGzipHeaderExtraField()", + "DecompressionTest/testGzipHeaderFileName()", + "DecompressionTest/testGzipIncorrectHeader()", + "DecompressionTest/testHeaderFlag0()", + "DecompressionTest/testLoremIpsumGzip()", + "DecompressionTest/testLoremIpsumZlib()", + "DecompressionTest/testZlibCompressionMethodHeader()", "EndpointFactoryTest", - "EndpointFactoryTest\/testMySegmentsEndpoint()", - "EndpointFactoryTest\/testMySegmentsEndpointSlashKeyEncoding()", - "EndpointFactoryTest\/testRecordEventsEndpoint()", - "EndpointFactoryTest\/testRecordImpressionsEndpoint()", - "EndpointFactoryTest\/testStreamingAuthEndpoint()", - "EndpointFactoryTest\/testTelemetryConfigEndpoint()", - "EndpointFactoryTest\/testTelemetryUsageEndpoint()", + "EndpointFactoryTest/testMySegmentsEndpoint()", + "EndpointFactoryTest/testMySegmentsEndpointSlashKeyEncoding()", + "EndpointFactoryTest/testRecordEventsEndpoint()", + "EndpointFactoryTest/testRecordImpressionsEndpoint()", + "EndpointFactoryTest/testStreamingAuthEndpoint()", + "EndpointFactoryTest/testTelemetryConfigEndpoint()", + "EndpointFactoryTest/testTelemetryUsageEndpoint()", "EndpointTest", - "EndpointTest\/testDefaultEndpointBuild()", - "EndpointTest\/testHeadersEndpointBuild()", - "EndpointTest\/testPostEndpointBuild()", + "EndpointTest/testDefaultEndpointBuild()", + "EndpointTest/testHeadersEndpointBuild()", + "EndpointTest/testPostEndpointBuild()", "EqualToSemverMatcherTest", - "EqualToSemverMatcherTest\/testGeneralUnsuccessfulMatches()", - "EqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenKeyIsNull()", - "EqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenPatchDiffers()", - "EqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenTargetIsNull()", - "EqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenVersionsAreEqual()", - "EqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenVersionsAreEqual()", - "EqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenVersionsDiffer()", - "EqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenPatchDiffers()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenTargetIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenVersionsAreEqual()", "EvaluatorTests", - "EvaluatorTests\/testAlgoLegacy()", - "EvaluatorTests\/testAlgoMurmur3()", - "EvaluatorTests\/testAlgoNull()", - "EvaluatorTests\/testAllocation1Percent()", - "EvaluatorTests\/testDefaultRule()", - "EvaluatorTests\/testDefaultTreatment()", - "EvaluatorTests\/testDefaultTreatmentFacundo()", - "EvaluatorTests\/testEqualsToSetConfigTreatment()", - "EvaluatorTests\/testEqualsToSetNoConfigTreatment()", - "EvaluatorTests\/testInLargeSegmentWhitelist()", - "EvaluatorTests\/testInSegmentTestKey()", - "EvaluatorTests\/testInSegmentsRule1()", - "EvaluatorTests\/testKilledSplit()", - "EvaluatorTests\/testMatchesStringNoConfigTreatment()", - "EvaluatorTests\/testMissingDefaultRule()", - "EvaluatorTests\/testNotInLargeSegmentWhitelist()", - "EvaluatorTests\/testNotInSplit()", - "EvaluatorTests\/testWhitelisted()", - "EvaluatorTests\/testWhitelistedOff()", - "EvaluatorTests\/testsTrafficAllocation50DefaultRule50()", + "EvaluatorTests/testAlgoLegacy()", + "EvaluatorTests/testAlgoMurmur3()", + "EvaluatorTests/testAlgoNull()", + "EvaluatorTests/testAllocation1Percent()", + "EvaluatorTests/testDefaultRule()", + "EvaluatorTests/testDefaultTreatment()", + "EvaluatorTests/testDefaultTreatmentFacundo()", + "EvaluatorTests/testEqualsToSetConfigTreatment()", + "EvaluatorTests/testEqualsToSetNoConfigTreatment()", + "EvaluatorTests/testInLargeSegmentWhitelist()", + "EvaluatorTests/testInSegmentTestKey()", + "EvaluatorTests/testInSegmentsRule1()", + "EvaluatorTests/testKilledSplit()", + "EvaluatorTests/testMatchesStringNoConfigTreatment()", + "EvaluatorTests/testMissingDefaultRule()", + "EvaluatorTests/testNotInLargeSegmentWhitelist()", + "EvaluatorTests/testNotInSplit()", + "EvaluatorTests/testWhitelisted()", + "EvaluatorTests/testWhitelistedOff()", + "EvaluatorTests/testsTrafficAllocation50DefaultRule50()", "EventDTOJsonTest", - "EventDTOJsonTest\/testBasic()", - "EventDTOJsonTest\/testEncode()", - "EventDTOJsonTest\/testNonNumber()", - "EventDTOJsonTest\/testProperties()", - "EventDTOJsonTest\/testPropertiesDecodeEncode()", + "EventDTOJsonTest/testBasic()", + "EventDTOJsonTest/testEncode()", + "EventDTOJsonTest/testNonNumber()", + "EventDTOJsonTest/testProperties()", + "EventDTOJsonTest/testPropertiesDecodeEncode()", "EventDaoTest", - "EventDaoTest\/testDataIsEncryptedInDb()", - "EventDaoTest\/testInsertGetAes128Cbc()", - "EventDaoTest\/testInsertGetPlainText()", - "EventDaoTest\/testInsertManyGetAes128Cbc()", - "EventDaoTest\/testLoadOutdatedAes128Cbc()", - "EventDaoTest\/testLoadOutdatedPlainText()", - "EventDaoTest\/testUpdateAes128Cbc()", - "EventDaoTest\/testUpdatePlainText()", + "EventDaoTest/testDataIsEncryptedInDb()", + "EventDaoTest/testInsertGetAes128Cbc()", + "EventDaoTest/testInsertGetPlainText()", + "EventDaoTest/testInsertManyGetAes128Cbc()", + "EventDaoTest/testLoadOutdatedAes128Cbc()", + "EventDaoTest/testLoadOutdatedPlainText()", + "EventDaoTest/testUpdateAes128Cbc()", + "EventDaoTest/testUpdatePlainText()", "EventStreamParserTest", - "EventStreamParserTest\/testParseColon()", - "EventStreamParserTest\/testParseEmptyLineNoEnd()", - "EventStreamParserTest\/testParseEnd()", - "EventStreamParserTest\/testParseKeepAlive()", - "EventStreamParserTest\/testParseNoColon()", - "EventStreamParserTest\/testParseNoFieldName()", - "EventStreamParserTest\/testParseTwoColon()", + "EventStreamParserTest/testParseColon()", + "EventStreamParserTest/testParseEmptyLineNoEnd()", + "EventStreamParserTest/testParseEnd()", + "EventStreamParserTest/testParseKeepAlive()", + "EventStreamParserTest/testParseNoColon()", + "EventStreamParserTest/testParseNoFieldName()", + "EventStreamParserTest/testParseTwoColon()", "EventValidatorTests", - "EventValidatorTests\/testEmptyKey()", - "EventValidatorTests\/testEmptyTrafficType()", - "EventValidatorTests\/testEmptyType()", - "EventValidatorTests\/testLongKey()", - "EventValidatorTests\/testNoChachedServerTrafficType()", - "EventValidatorTests\/testNullKey()", - "EventValidatorTests\/testNullTrafficType()", - "EventValidatorTests\/testNullType()", - "EventValidatorTests\/testTypeName()", - "EventValidatorTests\/testUppercaseCharsInTrafficType()", - "EventValidatorTests\/testValidEventAllValues()", - "EventValidatorTests\/testValidEventNullValue()", + "EventValidatorTests/testEmptyKey()", + "EventValidatorTests/testEmptyTrafficType()", + "EventValidatorTests/testEmptyType()", + "EventValidatorTests/testLongKey()", + "EventValidatorTests/testNoChachedServerTrafficType()", + "EventValidatorTests/testNullKey()", + "EventValidatorTests/testNullTrafficType()", + "EventValidatorTests/testNullType()", + "EventValidatorTests/testTypeName()", + "EventValidatorTests/testUppercaseCharsInTrafficType()", + "EventValidatorTests/testValidEventAllValues()", + "EventValidatorTests/testValidEventNullValue()", "EventsRecorderWorkerTests", - "EventsRecorderWorkerTests\/testFailToSendSome()", - "EventsRecorderWorkerTests\/testSendNoEvents()", - "EventsRecorderWorkerTests\/testSendOneEvent()", - "EventsRecorderWorkerTests\/testSendSuccess()", + "EventsRecorderWorkerTests/testFailToSendSome()", + "EventsRecorderWorkerTests/testSendNoEvents()", + "EventsRecorderWorkerTests/testSendOneEvent()", + "EventsRecorderWorkerTests/testSendSuccess()", "EventsStorageTest", - "EventsStorageTest\/testDisablePersistence()", - "EventsStorageTest\/testEnablePersistence()", - "EventsStorageTest\/testStartDisabledPersistence()", - "EventsStorageTest\/testStartEnabledPersistence()", + "EventsStorageTest/testDisablePersistence()", + "EventsStorageTest/testEnablePersistence()", + "EventsStorageTest/testStartDisabledPersistence()", + "EventsStorageTest/testStartEnabledPersistence()", "EventsSynchronizerTest", - "EventsSynchronizerTest\/testDestroy()", - "EventsSynchronizerTest\/testFlush()", - "EventsSynchronizerTest\/testPause()", - "EventsSynchronizerTest\/testPush()", - "EventsSynchronizerTest\/testResume()", - "EventsSynchronizerTest\/testStart()", - "EventsSynchronizerTest\/testStop()", + "EventsSynchronizerTest/testDestroy()", + "EventsSynchronizerTest/testFlush()", + "EventsSynchronizerTest/testPause()", + "EventsSynchronizerTest/testPush()", + "EventsSynchronizerTest/testResume()", + "EventsSynchronizerTest/testStart()", + "EventsSynchronizerTest/testStop()", "EventsTrackerTest", - "EventsTrackerTest\/testTrackDisabled()", - "EventsTrackerTest\/testTrackEnabled()", - "FactoryMonitorTest\/testCountLiveFactories()", - "FactoryMonitorTest\/testDeallocatedCountLiveFactories()", + "EventsTrackerTest/testTrackDisabled()", + "EventsTrackerTest/testTrackEnabled()", + "FactoryMonitorTest/testCountLiveFactories()", + "FactoryMonitorTest/testDeallocatedCountLiveFactories()", "FactoryRegistryTest", - "FactoryRegistryTest\/testCountLiveFactories()", - "FactoryRegistryTest\/testCountWithDeallocatedLiveFactories()", + "FactoryRegistryTest/testCountLiveFactories()", + "FactoryRegistryTest/testCountWithDeallocatedLiveFactories()", "FeatureFlagsPayloadDecoderTest", - "FeatureFlagsPayloadDecoderTest\/testDecodeGzip()", - "FeatureFlagsPayloadDecoderTest\/testDecodeZlib()", + "FeatureFlagsPayloadDecoderTest/testDecodeGzip()", + "FeatureFlagsPayloadDecoderTest/testDecodeZlib()", "FeatureFlagsSynchronizerTest", - "FeatureFlagsSynchronizerTest\/testLoadSplitWhenQuerystringNamesChanges()", - "FeatureFlagsSynchronizerTest\/testLoadSplitWhenQuerystringSetsChanges()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsClearedOnLoadBecauseNotInFilter()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsNoClearedOnLoad()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsWhenFlagsSetsAndFilterHasChangedClearsAllFeatureFlags()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsWhenFlagsSetsHasChangedClearsAllFeatureFlags()", - "FeatureFlagsSynchronizerTest\/testStartPeriodicFetchingSingleModeEnabled()", - "FeatureFlagsSynchronizerTest\/testStop()", - "FeatureFlagsSynchronizerTest\/testStopPeriodicSync()", - "FeatureFlagsSynchronizerTest\/testSynchronizeSplits()", - "FeatureFlagsSynchronizerTest\/testSynchronizeSplitsWithChangeNumber()", - "FeatureFlagsSynchronizerTest\/testSynchronizeSplitsWithUriTooLong()", - "FeatureFlagsSynchronizerTest\/testUpdateSplitsSingleModeEnabled()", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringNamesChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringSetsChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitsClearedOnLoadBecauseNotInFilter()", + "FeatureFlagsSynchronizerTest/testLoadSplitsNoClearedOnLoad()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsAndFilterHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testStartPeriodicFetchingSingleModeEnabled()", + "FeatureFlagsSynchronizerTest/testStop()", + "FeatureFlagsSynchronizerTest/testStopPeriodicSync()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplits()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithChangeNumber()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithUriTooLong()", + "FeatureFlagsSynchronizerTest/testUpdateSplitsSingleModeEnabled()", "FetchSpecificSplitsTest", - "FetchSpecificSplitsTest\/testByNamesFilter()", - "FetchSpecificSplitsTest\/testByPrefixFilter()", + "FetchSpecificSplitsTest/testByNamesFilter()", + "FetchSpecificSplitsTest/testByPrefixFilter()", "FetcherThrottleTests", - "FetcherThrottleTests\/testDelayValues()", + "FetcherThrottleTests/testDelayValues()", "FilterBuilderTest", - "FilterBuilderTest\/testBasicByNameQueryString()", - "FilterBuilderTest\/testBasicBySetQueryString()", - "FilterBuilderTest\/testBySetAndByNameQueryString()", - "FilterBuilderTest\/testFilterByNamesValuesDeduptedAndGrouped()", - "FilterBuilderTest\/testFilterBySetsValuesDeduptedAndGrouped()", - "FilterBuilderTest\/testMaxByNameFilterExceded()", - "FilterBuilderTest\/testMaxByPrefixFilterExceded()", - "FilterBuilderTest\/testNoFilters()", - "FilterBuilderTest\/testOnlyOneTypeQueryString()", - "FilterBuilderTest\/testQueryStringWithSpecialChars1()", - "FilterBuilderTest\/testQueryStringWithSpecialChars3()", - "FilterBuilderTest\/testQueryStringWithSpecialChars4()", + "FilterBuilderTest/testBasicByNameQueryString()", + "FilterBuilderTest/testBasicBySetQueryString()", + "FilterBuilderTest/testBySetAndByNameQueryString()", + "FilterBuilderTest/testFilterByNamesValuesDeduptedAndGrouped()", + "FilterBuilderTest/testFilterBySetsValuesDeduptedAndGrouped()", + "FilterBuilderTest/testMaxByNameFilterExceded()", + "FilterBuilderTest/testMaxByPrefixFilterExceded()", + "FilterBuilderTest/testNoFilters()", + "FilterBuilderTest/testOnlyOneTypeQueryString()", + "FilterBuilderTest/testQueryStringWithSpecialChars1()", + "FilterBuilderTest/testQueryStringWithSpecialChars3()", + "FilterBuilderTest/testQueryStringWithSpecialChars4()", "FlagSetValidatorTests", - "FlagSetValidatorTests\/testCleanAndValidateValues()", - "FlagSetValidatorTests\/testValidateOnEvaluationWithFilteredValues()", + "FlagSetValidatorTests/testCleanAndValidateValues()", + "FlagSetValidatorTests/testValidateOnEvaluationWithFilteredValues()", "FlagSetsCacheTests", - "FlagSetsCacheTests\/testAddToFlagSetsNoFilter()", - "FlagSetsCacheTests\/testAddToFlagSetsWithFilter()", - "FlagSetsCacheTests\/testRemoveFromFlagSetsNoFilter()", + "FlagSetsCacheTests/testAddToFlagSetsNoFilter()", + "FlagSetsCacheTests/testAddToFlagSetsWithFilter()", + "FlagSetsCacheTests/testRemoveFromFlagSetsNoFilter()", "GeneralInfoStorageTest", - "GeneralInfoStorageTest\/testGetRolloutCacheLastClearTimestampGetsValueFromDao()", - "GeneralInfoStorageTest\/testGetRolloutCacheLastClearTimestampReturnsZeroIfEntityIsNil()", - "GeneralInfoStorageTest\/testGetUpdateTimestampGetsValueFromDao()", - "GeneralInfoStorageTest\/testGetUpdateTimestampReturnsZeroIfEntityIsNil()", - "GeneralInfoStorageTest\/testSetRolloutCacheLastClearTimestampSetsValueOnDao()", - "GeneralInfoStorageTest\/testSetUpdateTimestampSetsValueOnDao()", + "GeneralInfoStorageTest/testGetRolloutCacheLastClearTimestampGetsValueFromDao()", + "GeneralInfoStorageTest/testGetRolloutCacheLastClearTimestampReturnsZeroIfEntityIsNil()", + "GeneralInfoStorageTest/testGetUpdateTimestampGetsValueFromDao()", + "GeneralInfoStorageTest/testGetUpdateTimestampReturnsZeroIfEntityIsNil()", + "GeneralInfoStorageTest/testSetRolloutCacheLastClearTimestampSetsValueOnDao()", + "GeneralInfoStorageTest/testSetUpdateTimestampSetsValueOnDao()", "GreaterThanOrEqualToSemverMatcherTest", - "GreaterThanOrEqualToSemverMatcherTest\/testGeneralUnsuccessfulMatches()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenKeyIsLess()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenKeyIsNull()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenKeyIsEqual()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenKeyIsGreater()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenLess()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenEqual()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenGreater()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenLess()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenEqual()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenGreater()", "HashedImpressionDaoTest", - "HashedImpressionDaoTest\/testDelete()", - "HashedImpressionDaoTest\/testGetAll()", + "HashedImpressionDaoTest/testDelete()", + "HashedImpressionDaoTest/testGetAll()", "HttpClientTest", - "HttpClientTest\/testDataRequest()", - "HttpClientTest\/testDataRequestError()", - "HttpClientTest\/testDataRequestWithOrder()", - "HttpClientTest\/testStreamRequest()", - "HttpClientTest\/testUploadRequest()", + "HttpClientTest/testDataRequest()", + "HttpClientTest/testDataRequestError()", + "HttpClientTest/testDataRequestWithOrder()", + "HttpClientTest/testStreamRequest()", + "HttpClientTest/testUploadRequest()", "HttpDataRequestTest", - "HttpDataRequestTest\/testError()", - "HttpDataRequestTest\/testOnResponseCompletedError()", - "HttpDataRequestTest\/testOnResponseCompletedOk()", - "HttpDataRequestTest\/testRequestCreation()", - "HttpDataRequestTest\/testRequestCreationWithOrder()", - "HttpDataRequestTest\/testRequestEnquedOnSend()", + "HttpDataRequestTest/testError()", + "HttpDataRequestTest/testOnResponseCompletedError()", + "HttpDataRequestTest/testOnResponseCompletedOk()", + "HttpDataRequestTest/testRequestCreation()", + "HttpDataRequestTest/testRequestCreationWithOrder()", + "HttpDataRequestTest/testRequestEnquedOnSend()", "HttpEventsRecorderTests", - "HttpEventsRecorderTests\/testServerNoReachable()", - "HttpEventsRecorderTests\/testSuccessSending()", + "HttpEventsRecorderTests/testServerNoReachable()", + "HttpEventsRecorderTests/testSuccessSending()", "HttpImpressionsCountRecorderTests", - "HttpImpressionsCountRecorderTests\/testServerNoReachable()", - "HttpImpressionsCountRecorderTests\/testSuccessSending()", + "HttpImpressionsCountRecorderTests/testServerNoReachable()", + "HttpImpressionsCountRecorderTests/testSuccessSending()", "HttpImpressionsRecorderTests", - "HttpImpressionsRecorderTests\/testServerNoReachable()", - "HttpImpressionsRecorderTests\/testSuccessSending()", + "HttpImpressionsRecorderTests/testServerNoReachable()", + "HttpImpressionsRecorderTests/testSuccessSending()", "HttpMySegmentsFetcherTest", - "HttpMySegmentsFetcherTest\/testServerNoReachable()", - "HttpMySegmentsFetcherTest\/testSuccessFulFetch()", + "HttpMySegmentsFetcherTest/testServerNoReachable()", + "HttpMySegmentsFetcherTest/testSuccessFulFetch()", "HttpRequestListTest", - "HttpRequestListTest\/testAddRequest()", - "HttpRequestListTest\/testOverrideSetRequest()", - "HttpRequestListTest\/testTakeRequest()", + "HttpRequestListTest/testAddRequest()", + "HttpRequestListTest/testOverrideSetRequest()", + "HttpRequestListTest/testTakeRequest()", "HttpRequestManagerTests", - "HttpRequestManagerTests\/testPinnedCredentialValidation()", + "HttpRequestManagerTests/testPinnedCredentialValidation()", "HttpResponseTest", - "HttpResponseTest\/testHttp104()", - "HttpResponseTest\/testHttp200()", - "HttpResponseTest\/testHttp299()", + "HttpResponseTest/testHttp104()", + "HttpResponseTest/testHttp200()", + "HttpResponseTest/testHttp299()", "HttpSplitFetcherTests", - "HttpSplitFetcherTests\/testServerNoReachable()", - "HttpSplitFetcherTests\/testSuccessFullFetch()", - "HttpStreamRequestTest\/testErrorResponse()", - "HttpStreamRequestTest\/testOnResponseOk()", - "HttpStreamRequestTest\/testRequestCreation()", - "HttpStreamRequestTest\/testRequestEnquedOnSend()", + "HttpSplitFetcherTests/testServerNoReachable()", + "HttpSplitFetcherTests/testSuccessFullFetch()", + "HttpStreamRequestTest/testErrorResponse()", + "HttpStreamRequestTest/testOnResponseOk()", + "HttpStreamRequestTest/testRequestCreation()", + "HttpStreamRequestTest/testRequestEnquedOnSend()", "HttpTelemetryConfigRecorderTest", - "HttpTelemetryConfigRecorderTest\/testServerNoReachable()", - "HttpTelemetryConfigRecorderTest\/testSuccessSending()", + "HttpTelemetryConfigRecorderTest/testServerNoReachable()", + "HttpTelemetryConfigRecorderTest/testSuccessSending()", "HttpTelemetryStatsRecorderTest", - "HttpTelemetryStatsRecorderTest\/testServerNoReachable()", - "HttpTelemetryStatsRecorderTest\/testSuccessSending()", + "HttpTelemetryStatsRecorderTest/testServerNoReachable()", + "HttpTelemetryStatsRecorderTest/testSuccessSending()", "HttpUniqueKeyRecorderTests", - "HttpUniqueKeyRecorderTests\/testServerNoReachable()", - "HttpUniqueKeyRecorderTests\/testSuccessSending()", + "HttpUniqueKeyRecorderTests/testServerNoReachable()", + "HttpUniqueKeyRecorderTests/testSuccessSending()", "ImpressionDaoTest", - "ImpressionDaoTest\/testInsertGet()", - "ImpressionDaoTest\/testInsertGetAes128Cbc()", - "ImpressionDaoTest\/testInsertManyGet()", - "ImpressionDaoTest\/testInsertManyGetAes128Cbc()", - "ImpressionDaoTest\/testLoadOutdated()", - "ImpressionDaoTest\/testLoadOutdatedAes128Cbc()", - "ImpressionDaoTest\/testUpdateAes128Cbc()", + "ImpressionDaoTest/testInsertGet()", + "ImpressionDaoTest/testInsertGetAes128Cbc()", + "ImpressionDaoTest/testInsertManyGet()", + "ImpressionDaoTest/testInsertManyGetAes128Cbc()", + "ImpressionDaoTest/testLoadOutdated()", + "ImpressionDaoTest/testLoadOutdatedAes128Cbc()", + "ImpressionDaoTest/testUpdateAes128Cbc()", "ImpressionHasherTest", - "ImpressionHasherTest\/testDifferentChangeNumber()", - "ImpressionHasherTest\/testDifferentFeature()", - "ImpressionHasherTest\/testDifferentKey()", - "ImpressionHasherTest\/testDifferentLabel()", - "ImpressionHasherTest\/testDifferentTreatment()", - "ImpressionHasherTest\/testNoCrashWhenSplitNull()", - "ImpressionsCountDaoTest\/testDataIsEncryptedInDb()", - "ImpressionsCountDaoTest\/testInsertGetAes128Cbc()", - "ImpressionsCountDaoTest\/testInsertGetPlainText()", - "ImpressionsCountDaoTest\/testLoadOutdatedGetAes128Cbc()", - "ImpressionsCountDaoTest\/testLoadOutdatedPlainText()", - "ImpressionsCountDaoTest\/testUpdateGetAes128Cbc()", - "ImpressionsCountDaoTest\/testUpdatePlainText()", + "ImpressionHasherTest/testDifferentChangeNumber()", + "ImpressionHasherTest/testDifferentFeature()", + "ImpressionHasherTest/testDifferentKey()", + "ImpressionHasherTest/testDifferentLabel()", + "ImpressionHasherTest/testDifferentTreatment()", + "ImpressionHasherTest/testNoCrashWhenSplitNull()", + "ImpressionsCountDaoTest/testDataIsEncryptedInDb()", + "ImpressionsCountDaoTest/testInsertGetAes128Cbc()", + "ImpressionsCountDaoTest/testInsertGetPlainText()", + "ImpressionsCountDaoTest/testLoadOutdatedGetAes128Cbc()", + "ImpressionsCountDaoTest/testLoadOutdatedPlainText()", + "ImpressionsCountDaoTest/testUpdateGetAes128Cbc()", + "ImpressionsCountDaoTest/testUpdatePlainText()", "ImpressionsCounterTest", - "ImpressionsCounterTest\/testBasicUsage()", - "ImpressionsCounterTest\/testConcurrency()", - "ImpressionsCounterTest\/testTruncateTime()", + "ImpressionsCounterTest/testBasicUsage()", + "ImpressionsCounterTest/testConcurrency()", + "ImpressionsCounterTest/testTruncateTime()", "ImpressionsDedupTest", - "ImpressionsDedupTest\/testDebug()", - "ImpressionsDedupTest\/testOptimized()", + "ImpressionsDedupTest/testDebug()", + "ImpressionsDedupTest/testOptimized()", "ImpressionsModeTypeWrapperTest", - "ImpressionsModeTypeWrapperTest\/testEmptyInvalidValue()", - "ImpressionsModeTypeWrapperTest\/testInitdebugValue()", - "ImpressionsModeTypeWrapperTest\/testInitnoneValue()", - "ImpressionsModeTypeWrapperTest\/testInitoptimizedValue()", - "ImpressionsModeTypeWrapperTest\/testdebugValue()", - "ImpressionsModeTypeWrapperTest\/testnoneValue()", - "ImpressionsModeTypeWrapperTest\/testoptimizedValue()", + "ImpressionsModeTypeWrapperTest/testEmptyInvalidValue()", + "ImpressionsModeTypeWrapperTest/testInitdebugValue()", + "ImpressionsModeTypeWrapperTest/testInitnoneValue()", + "ImpressionsModeTypeWrapperTest/testInitoptimizedValue()", + "ImpressionsModeTypeWrapperTest/testdebugValue()", + "ImpressionsModeTypeWrapperTest/testnoneValue()", + "ImpressionsModeTypeWrapperTest/testoptimizedValue()", "ImpressionsNoneTest", - "ImpressionsNoneTest\/testCorrectData()", - "ImpressionsNoneTest\/testPeriodicRecording()", + "ImpressionsNoneTest/testCorrectData()", + "ImpressionsNoneTest/testPeriodicRecording()", "ImpressionsObserverTest", - "ImpressionsObserverTest\/testBasicFunctionality()", - "ImpressionsObserverTest\/testConcurrencyVsAccuracy()", + "ImpressionsObserverTest/testBasicFunctionality()", + "ImpressionsObserverTest/testConcurrencyVsAccuracy()", "ImpressionsRecorderWorkerTests", - "ImpressionsRecorderWorkerTests\/testFailToSendSome()", - "ImpressionsRecorderWorkerTests\/testSendNoImpressions()", - "ImpressionsRecorderWorkerTests\/testSendOneImpression()", - "ImpressionsRecorderWorkerTests\/testSendSuccess()", + "ImpressionsRecorderWorkerTests/testFailToSendSome()", + "ImpressionsRecorderWorkerTests/testSendNoImpressions()", + "ImpressionsRecorderWorkerTests/testSendOneImpression()", + "ImpressionsRecorderWorkerTests/testSendSuccess()", "ImpressionsStorageTest", - "ImpressionsStorageTest\/testClear()", - "ImpressionsStorageTest\/testDisablePersistence()", - "ImpressionsStorageTest\/testEnablePersistence()", - "ImpressionsStorageTest\/testStartDisabledPersistence()", - "ImpressionsStorageTest\/testStartEnabledPersistence()", + "ImpressionsStorageTest/testClear()", + "ImpressionsStorageTest/testDisablePersistence()", + "ImpressionsStorageTest/testEnablePersistence()", + "ImpressionsStorageTest/testStartDisabledPersistence()", + "ImpressionsStorageTest/testStartEnabledPersistence()", "ImpressionsToggleTest", - "ImpressionsToggleTest\/testDebugMode()", - "ImpressionsToggleTest\/testManagerContainsProperty()", - "ImpressionsToggleTest\/testNoneMode()", - "ImpressionsToggleTest\/testOptimizedMode()", + "ImpressionsToggleTest/testDebugMode()", + "ImpressionsToggleTest/testManagerContainsProperty()", + "ImpressionsToggleTest/testNoneMode()", + "ImpressionsToggleTest/testOptimizedMode()", "ImpressionsTrackerTest", - "ImpressionsTrackerTest\/testDestroyDebug()", - "ImpressionsTrackerTest\/testDestroyNone()", - "ImpressionsTrackerTest\/testDestroyOptimized()", - "ImpressionsTrackerTest\/testFlushDebug()", - "ImpressionsTrackerTest\/testFlushNone()", - "ImpressionsTrackerTest\/testFlushOptimized()", - "ImpressionsTrackerTest\/testImpressionPushDebug()", - "ImpressionsTrackerTest\/testImpressionPushNone()", - "ImpressionsTrackerTest\/testImpressionPushOptimized()", - "ImpressionsTrackerTest\/testImpressionPushTrackingDisabledDebug()", - "ImpressionsTrackerTest\/testImpressionPushTrackingDisabledNone()", - "ImpressionsTrackerTest\/testImpressionPushTrackingDisabledOptimized()", - "ImpressionsTrackerTest\/testPauseDebug()", - "ImpressionsTrackerTest\/testPauseNone()", - "ImpressionsTrackerTest\/testPauseOptimized()", - "ImpressionsTrackerTest\/testResume()", - "ImpressionsTrackerTest\/testStartDebug()", - "ImpressionsTrackerTest\/testStartNone()", - "ImpressionsTrackerTest\/testStartOptimized()", - "ImpressionsTrackerTest\/testStopDebug()", - "ImpressionsTrackerTest\/testStopNone()", - "ImpressionsTrackerTest\/testStopOptimized()", + "ImpressionsTrackerTest/testDestroyDebug()", + "ImpressionsTrackerTest/testDestroyNone()", + "ImpressionsTrackerTest/testDestroyOptimized()", + "ImpressionsTrackerTest/testFlushDebug()", + "ImpressionsTrackerTest/testFlushNone()", + "ImpressionsTrackerTest/testFlushOptimized()", + "ImpressionsTrackerTest/testImpressionPushDebug()", + "ImpressionsTrackerTest/testImpressionPushNone()", + "ImpressionsTrackerTest/testImpressionPushOptimized()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledDebug()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledNone()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledOptimized()", + "ImpressionsTrackerTest/testPauseDebug()", + "ImpressionsTrackerTest/testPauseNone()", + "ImpressionsTrackerTest/testPauseOptimized()", + "ImpressionsTrackerTest/testResume()", + "ImpressionsTrackerTest/testStartDebug()", + "ImpressionsTrackerTest/testStartNone()", + "ImpressionsTrackerTest/testStartOptimized()", + "ImpressionsTrackerTest/testStopDebug()", + "ImpressionsTrackerTest/testStopNone()", + "ImpressionsTrackerTest/testStopOptimized()", "InListSemverMatcherTest", - "InListSemverMatcherTest\/testGeneralMatches()", - "InListSemverMatcherTest\/testMatchShouldReturnFalseWhenNotInList()", - "InListSemverMatcherTest\/testMatchShouldReturnTrueWhenInList()", - "InListSemverMatcherTest\/testMatchWithEmptyListShouldReturnFalse()", - "InListSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenNotInList()", - "InListSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenInList()", - "InListSemverMatcherTest\/testMatchWithNullKeyShouldReturnFalse()", - "InListSemverMatcherTest\/testMatchWithNullTargetShouldReturnFalse()", - "InListSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenNotInList()", - "InListSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testGeneralMatches()", + "InListSemverMatcherTest/testMatchShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithEmptyListShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenInList()", "InMemoryTelemetryStorageTest", - "InMemoryTelemetryStorageTest\/testActiveFactoriesCount()", - "InMemoryTelemetryStorageTest\/testAuthRejections()", - "InMemoryTelemetryStorageTest\/testConcurrence()", - "InMemoryTelemetryStorageTest\/testEvent()", - "InMemoryTelemetryStorageTest\/testExceptions()", - "InMemoryTelemetryStorageTest\/testHttpErrors()", - "InMemoryTelemetryStorageTest\/testHttpLatencies()", - "InMemoryTelemetryStorageTest\/testImpression()", - "InMemoryTelemetryStorageTest\/testLastSync()", - "InMemoryTelemetryStorageTest\/testLatencies()", - "InMemoryTelemetryStorageTest\/testRedundantFactoriesCount()", - "InMemoryTelemetryStorageTest\/testSessionLength()", - "InMemoryTelemetryStorageTest\/testStreamingEvents()", - "InMemoryTelemetryStorageTest\/testTags()", - "InMemoryTelemetryStorageTest\/testTimeUntilReadyFromCache()", - "InMemoryTelemetryStorageTest\/testTokenRefreshes()", - "InMemoryTelemetryStorageTest\/testUpdatesFromSse()", + "InMemoryTelemetryStorageTest/testActiveFactoriesCount()", + "InMemoryTelemetryStorageTest/testAuthRejections()", + "InMemoryTelemetryStorageTest/testConcurrence()", + "InMemoryTelemetryStorageTest/testEvent()", + "InMemoryTelemetryStorageTest/testExceptions()", + "InMemoryTelemetryStorageTest/testHttpErrors()", + "InMemoryTelemetryStorageTest/testHttpLatencies()", + "InMemoryTelemetryStorageTest/testImpression()", + "InMemoryTelemetryStorageTest/testLastSync()", + "InMemoryTelemetryStorageTest/testLatencies()", + "InMemoryTelemetryStorageTest/testRedundantFactoriesCount()", + "InMemoryTelemetryStorageTest/testSessionLength()", + "InMemoryTelemetryStorageTest/testStreamingEvents()", + "InMemoryTelemetryStorageTest/testTags()", + "InMemoryTelemetryStorageTest/testTimeUntilReadyFromCache()", + "InMemoryTelemetryStorageTest/testTokenRefreshes()", + "InMemoryTelemetryStorageTest/testUpdatesFromSse()", "InitDbCipherTest", - "InitDbCipherTest\/testDecryptDb()", - "InitDbCipherTest\/testEncryptDb()", + "InitDbCipherTest/testDecryptDb()", + "InitDbCipherTest/testEncryptDb()", "InitialCacheTest", - "InitialCacheTest\/testClearChangedSplitFilter()", - "InitialCacheTest\/testClearExpiredCache()", - "InitialCacheTest\/testExpiredCache()", - "InitialCacheTest\/testFlagsSpecChanged()", - "InitialCacheTest\/testNoClearNoExpiredCache()", + "InitialCacheTest/testClearChangedSplitFilter()", + "InitialCacheTest/testClearExpiredCache()", + "InitialCacheTest/testExpiredCache()", + "InitialCacheTest/testFlagsSpecChanged()", + "InitialCacheTest/testNoClearNoExpiredCache()", "InstantFeatureFlagsUpdateTest", - "InstantFeatureFlagsUpdateTest\/testInstantUpdateArchived()", - "InstantFeatureFlagsUpdateTest\/testInstantUpdateGzip()", - "InstantFeatureFlagsUpdateTest\/testInstantUpdateZlib()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateArchived()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateGzip()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateZlib()", "JwtTokenParserTest", - "JwtTokenParserTest\/testEmptyToken()", - "JwtTokenParserTest\/testGarbageToken()", - "JwtTokenParserTest\/testOkToken()", - "JwtTokenParserTest\/testOnlyChannelsWithSeparator()", - "JwtTokenParserTest\/testOnlyHeader()", + "JwtTokenParserTest/testEmptyToken()", + "JwtTokenParserTest/testGarbageToken()", + "JwtTokenParserTest/testOkToken()", + "JwtTokenParserTest/testOnlyChannelsWithSeparator()", + "JwtTokenParserTest/testOnlyHeader()", "KeyGeneratorTest", - "KeyGeneratorTest\/testGenerationOk()", + "KeyGeneratorTest/testGenerationOk()", "KeyValidatorTests", - "KeyValidatorTests\/testInvalidEmptyBucketingKey()", - "KeyValidatorTests\/testInvalidEmptyMatchingKey()", - "KeyValidatorTests\/testInvalidLongBucketingKey()", - "KeyValidatorTests\/testInvalidLongMatchingKey()", - "KeyValidatorTests\/testNullMatchingKey()", - "KeyValidatorTests\/testValidMatchingAndBucketingKey()", - "KeyValidatorTests\/testValidMatchingKey()", + "KeyValidatorTests/testInvalidEmptyBucketingKey()", + "KeyValidatorTests/testInvalidEmptyMatchingKey()", + "KeyValidatorTests/testInvalidLongBucketingKey()", + "KeyValidatorTests/testInvalidLongMatchingKey()", + "KeyValidatorTests/testNullMatchingKey()", + "KeyValidatorTests/testValidMatchingAndBucketingKey()", + "KeyValidatorTests/testValidMatchingKey()", "LRUCacheTest", - "LRUCacheTest\/testAddGet()", - "LRUCacheTest\/testEviction()", - "LRUCacheTest\/testGetAllPerformance()", - "LRUCacheTest\/testInsertPerformance()", + "LRUCacheTest/testAddGet()", + "LRUCacheTest/testEviction()", + "LRUCacheTest/testGetAllPerformance()", + "LRUCacheTest/testInsertPerformance()", "LatencyCounterTests", - "LatencyCounterTests\/testAllBuckets()", - "LatencyCounterTests\/testFirstBucket()", - "LatencyCounterTests\/testInvalidIndex()", - "LatencyCounterTests\/testLastBucket()", + "LatencyCounterTests/testAllBuckets()", + "LatencyCounterTests/testFirstBucket()", + "LatencyCounterTests/testInvalidIndex()", + "LatencyCounterTests/testLastBucket()", "LegacyHashingTest", - "LegacyHashingTest\/testBucket()", - "LegacyHashingTest\/testHashing()", + "LegacyHashingTest/testBucket()", + "LegacyHashingTest/testHashing()", "LessThanOrEqualToSemverMatcherTest", - "LessThanOrEqualToSemverMatcherTest\/testGeneralMatches()", - "LessThanOrEqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenGreater()", - "LessThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenEqual()", - "LessThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenLess()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnFalse()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrue()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithNullKeyShouldReturnNull()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithNullTargetShouldReturnFalse()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrue()", + "LessThanOrEqualToSemverMatcherTest/testGeneralMatches()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenEqual()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenLess()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrue()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullKeyShouldReturnNull()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrue()", "LocalhostManagerTests", - "LocalhostManagerTests\/testSplitNames()", - "LocalhostManagerTests\/testSplits()", - "LocalhostManagerTests\/testSplitsByName()", + "LocalhostManagerTests/testSplitNames()", + "LocalhostManagerTests/testSplits()", + "LocalhostManagerTests/testSplitsByName()", "LocalhostParserTests", - "LocalhostParserTests\/testIntercomentedLinesFile()", - "LocalhostParserTests\/testPerfectFile()", - "LocalhostParserTests\/testSpacedLinesFile()", + "LocalhostParserTests/testIntercomentedLinesFile()", + "LocalhostParserTests/testPerfectFile()", + "LocalhostParserTests/testSpacedLinesFile()", "LocalhostSplitClientTests", - "LocalhostSplitClientTests\/testNonExistingSplitsTreatment()", - "LocalhostSplitClientTests\/testNonExistingSplitsTreatments()", - "LocalhostSplitClientTests\/testRightSplitsFileTreatments()", + "LocalhostSplitClientTests/testNonExistingSplitsTreatment()", + "LocalhostSplitClientTests/testNonExistingSplitsTreatments()", + "LocalhostSplitClientTests/testRightSplitsFileTreatments()", "LocalhostSplitLoaderTests", - "LocalhostSplitLoaderTests\/testFileUpdate()", - "LocalhostSplitLoaderTests\/testInitial()", - "LocalhostSplitLoaderTests\/testInvalidTypeFile()", - "LocalhostSplitLoaderTests\/testNonExistingFile()", - "LocalhostSplitLoaderTests\/testWrongFormatYml()", - "LocalhostSplitLoaderTests\/testWrongLegacyFormatUpdate()", - "LocalhostSplitLoaderTests\/testWrongYamlFormatUpdate()", + "LocalhostSplitLoaderTests/testFileUpdate()", + "LocalhostSplitLoaderTests/testInitial()", + "LocalhostSplitLoaderTests/testInvalidTypeFile()", + "LocalhostSplitLoaderTests/testNonExistingFile()", + "LocalhostSplitLoaderTests/testWrongFormatYml()", + "LocalhostSplitLoaderTests/testWrongLegacyFormatUpdate()", + "LocalhostSplitLoaderTests/testWrongYamlFormatUpdate()", "LocalhostSplitStorageTests", - "LocalhostSplitStorageTests\/testDestroy()", - "LocalhostSplitStorageTests\/testGetAllSplits()", - "LocalhostSplitStorageTests\/testGetCount()", - "LocalhostSplitStorageTests\/testGetManySplits()", - "LocalhostSplitStorageTests\/testGetSplit()", - "LocalhostSplitStorageTests\/testUpdateSplitChange()", - "LocalhostSynchronizerTests\/testLoadAndSdkReady()", - "LocalhostSynchronizerTests\/testUpdateSplits()", - "LocalhostSynchronizerTests\/testUpdateYaml()", + "LocalhostSplitStorageTests/testDestroy()", + "LocalhostSplitStorageTests/testGetAllSplits()", + "LocalhostSplitStorageTests/testGetCount()", + "LocalhostSplitStorageTests/testGetManySplits()", + "LocalhostSplitStorageTests/testGetSplit()", + "LocalhostSplitStorageTests/testUpdateSplitChange()", + "LocalhostSynchronizerTests/testLoadAndSdkReady()", + "LocalhostSynchronizerTests/testUpdateSplits()", + "LocalhostSynchronizerTests/testUpdateYaml()", "LocalhostTests", - "LocalhostTests\/testDefaultFactoryCreation()", - "LocalhostTests\/testLoadYml()", - "LocalhostTests\/testLocalhostFactoryCreation()", - "LocalhostTests\/testUsingSpaceSeparatedFile()", - "LocalhostTests\/testUsingYamlFile()", - "LocalhostTests\/testUsingYamlFromApi()", + "LocalhostTests/testDefaultFactoryCreation()", + "LocalhostTests/testLoadYml()", + "LocalhostTests/testLocalhostFactoryCreation()", + "LocalhostTests/testUsingSpaceSeparatedFile()", + "LocalhostTests/testUsingYamlFile()", + "LocalhostTests/testUsingYamlFromApi()", "LocalhostYamlParserTest", - "LocalhostYamlParserTest\/testCorrectFile()", - "LocalhostYamlParserTest\/testMissingFirstSplit()", - "LocalhostYamlParserTest\/testMissingSplitData()", - "LocalhostYamlParserTest\/testMissingSplitTreatment()", - "LocalhostYamlParserTest\/testWrongFormat()", + "LocalhostYamlParserTest/testCorrectFile()", + "LocalhostYamlParserTest/testMissingFirstSplit()", + "LocalhostYamlParserTest/testMissingSplitData()", + "LocalhostYamlParserTest/testMissingSplitTreatment()", + "LocalhostYamlParserTest/testWrongFormat()", "LoggerTest", - "LoggerTest\/testDebug()", - "LoggerTest\/testError()", - "LoggerTest\/testInfo()", - "LoggerTest\/testNone()", - "LoggerTest\/testVerbose()", - "LoggerTest\/testWarning()", - "MatcherEvalTests\/testEval()", + "LoggerTest/testDebug()", + "LoggerTest/testError()", + "LoggerTest/testInfo()", + "LoggerTest/testNone()", + "LoggerTest/testVerbose()", + "LoggerTest/testWarning()", + "MatcherEvalTests/testEval()", "MultiClientEvaluationTest", - "MultiClientEvaluationTest\/testEvaluation()", - "MultiClientEvaluationTest\/testEvaluationFromCache()", - "MultiClientEvaluationTest\/testEvaluationWithAttributes()", - "MultiClientEvaluationTest\/testImpressions()", - "MultiClientEvaluationTest\/testTrack()", + "MultiClientEvaluationTest/testEvaluation()", + "MultiClientEvaluationTest/testEvaluationFromCache()", + "MultiClientEvaluationTest/testEvaluationWithAttributes()", + "MultiClientEvaluationTest/testImpressions()", + "MultiClientEvaluationTest/testTrack()", "MultiClientStreamingResetTest", - "MultiClientStreamingResetTest\/testNoStreamingDelay()", - "MultiClientStreamingResetTest\/testStress()", - "MultiClientStreamingResetTest\/testWithStreamingDelay()", + "MultiClientStreamingResetTest/testNoStreamingDelay()", + "MultiClientStreamingResetTest/testStress()", + "MultiClientStreamingResetTest/testWithStreamingDelay()", "Murmur3HashingTest", - "Murmur3HashingTest\/test64x128()", - "Murmur3HashingTest\/testBucket()", + "Murmur3HashingTest/test64x128()", + "Murmur3HashingTest/testBucket()", "MyLargeSegmentsStorageTests", - "MyLargeSegmentsStorageTests\/testChangeNumber()", - "MyLargeSegmentsStorageTests\/testClear()", - "MyLargeSegmentsStorageTests\/testGetMySegmentsAfterLoad()", - "MyLargeSegmentsStorageTests\/testNoLoaded()", - "MyLargeSegmentsStorageTests\/testUpdateEmptySegments()", - "MyLargeSegmentsStorageTests\/testUpdateSegments()", + "MyLargeSegmentsStorageTests/testChangeNumber()", + "MyLargeSegmentsStorageTests/testClear()", + "MyLargeSegmentsStorageTests/testGetMySegmentsAfterLoad()", + "MyLargeSegmentsStorageTests/testNoLoaded()", + "MyLargeSegmentsStorageTests/testUpdateEmptySegments()", + "MyLargeSegmentsStorageTests/testUpdateSegments()", "MySegmentServerErrorTest", - "MySegmentServerErrorTest\/test()", + "MySegmentServerErrorTest/test()", "MySegmentUpdateTest", - "MySegmentUpdateTest\/testMyLargeSegmentsUpdate()", - "MySegmentUpdateTest\/testMySegmentsLargeUpdateBounded()", - "MySegmentUpdateTest\/testMySegmentsUpdate()", - "MySegmentUpdateTest\/testMySegmentsUpdateBounded()", - "MySegmentUpdateTest\/testSeveralNotificationAndOneFetch()", + "MySegmentUpdateTest/testMyLargeSegmentsUpdate()", + "MySegmentUpdateTest/testMySegmentsLargeUpdateBounded()", + "MySegmentUpdateTest/testMySegmentsUpdate()", + "MySegmentUpdateTest/testMySegmentsUpdateBounded()", + "MySegmentUpdateTest/testSeveralNotificationAndOneFetch()", "MySegmentUpdatedTest", - "MySegmentUpdatedTest\/testSegments()", + "MySegmentUpdatedTest/testSegments()", "MySegmentsBgSyncWorkerTest", - "MySegmentsBgSyncWorkerTest\/testNoSuccess()", - "MySegmentsBgSyncWorkerTest\/testOneTimeFetchSuccess()", - "MySegmentsDaoTest\/testDataIsEncryptedInDb()", - "MySegmentsDaoTest\/testGetInvalidKeyAes128Cbc()", - "MySegmentsDaoTest\/testGetInvalidKeyPlainText()", - "MySegmentsDaoTest\/testUpdateGetAes128Cbc()", - "MySegmentsDaoTest\/testUpdateGetPlainText()", + "MySegmentsBgSyncWorkerTest/testNoSuccess()", + "MySegmentsBgSyncWorkerTest/testOneTimeFetchSuccess()", + "MySegmentsDaoTest/testDataIsEncryptedInDb()", + "MySegmentsDaoTest/testGetInvalidKeyAes128Cbc()", + "MySegmentsDaoTest/testGetInvalidKeyPlainText()", + "MySegmentsDaoTest/testUpdateGetAes128Cbc()", + "MySegmentsDaoTest/testUpdateGetPlainText()", "MySegmentsPayloadDecoderTest", - "MySegmentsPayloadDecoderTest\/testUserKeyHash()", + "MySegmentsPayloadDecoderTest/testUserKeyHash()", "MySegmentsStorageTests", - "MySegmentsStorageTests\/testChangeNumber()", - "MySegmentsStorageTests\/testClear()", - "MySegmentsStorageTests\/testGetMySegmentsAfterLoad()", - "MySegmentsStorageTests\/testNoLoaded()", - "MySegmentsStorageTests\/testUpdateEmptySegments()", - "MySegmentsStorageTests\/testUpdateSegments()", + "MySegmentsStorageTests/testChangeNumber()", + "MySegmentsStorageTests/testClear()", + "MySegmentsStorageTests/testGetMySegmentsAfterLoad()", + "MySegmentsStorageTests/testNoLoaded()", + "MySegmentsStorageTests/testUpdateEmptySegments()", + "MySegmentsStorageTests/testUpdateSegments()", "MySegmentsSyncWorkerTest", - "MySegmentsSyncWorkerTest\/testNoCacheHeader()", - "MySegmentsSyncWorkerTest\/testOneTimeFetchSuccess()", - "MySegmentsSyncWorkerTest\/testRetryAndSuccess()", - "MySegmentsSyncWorkerTest\/testStopNoSuccess()", + "MySegmentsSyncWorkerTest/testNoCacheHeader()", + "MySegmentsSyncWorkerTest/testOneTimeFetchSuccess()", + "MySegmentsSyncWorkerTest/testRetryAndSuccess()", + "MySegmentsSyncWorkerTest/testStopNoSuccess()", "MySegmentsSynchronizerTest", - "MySegmentsSynchronizerTest\/testDestroy()", - "MySegmentsSynchronizerTest\/testForceSync()", - "MySegmentsSynchronizerTest\/testNoPeriodicSync()", - "MySegmentsSynchronizerTest\/testPeriodicStartPauseResumeStop()", - "MySegmentsSynchronizerTest\/testPeriodicStartStop()", - "MySegmentsSynchronizerTest\/testSynchronize()", - "MySegmentsV2PayloaDecoderTest\/testBoundedGzipPayload()", - "MySegmentsV2PayloaDecoderTest\/testBoundedZlibPayload()", - "MySegmentsV2PayloaDecoderTest\/testKeyListGzipPayload()", + "MySegmentsSynchronizerTest/testDestroy()", + "MySegmentsSynchronizerTest/testForceSync()", + "MySegmentsSynchronizerTest/testNoPeriodicSync()", + "MySegmentsSynchronizerTest/testPeriodicStartPauseResumeStop()", + "MySegmentsSynchronizerTest/testPeriodicStartStop()", + "MySegmentsSynchronizerTest/testSynchronize()", + "MySegmentsV2PayloaDecoderTest/testBoundedGzipPayload()", + "MySegmentsV2PayloaDecoderTest/testBoundedZlibPayload()", + "MySegmentsV2PayloaDecoderTest/testKeyListGzipPayload()", "NotificationManagerKeeperTest", - "NotificationManagerKeeperTest\/testIncomingControlStreamingDisabled()", - "NotificationManagerKeeperTest\/testIncomingControlStreamingEnabled()", - "NotificationManagerKeeperTest\/testIncomingControlStreamingEnabledNoPublishers()", - "NotificationManagerKeeperTest\/testIncomingControlStreamingPaused()", - "NotificationManagerKeeperTest\/testIncomingControlStreamingReset()", - "NotificationManagerKeeperTest\/testNoAvailablePublishers()", - "NotificationManagerKeeperTest\/testNoAvailablePublishersInPriButAvailableInSec()", - "NotificationManagerKeeperTest\/testSecondaryAvailableNotificationReceivedWhenNoPublishers()", - "NotificationManagerKeeperTest\/testSecondaryAvailableNotificationReceivedWhenNoPublishersOldTimestamp()", + "NotificationManagerKeeperTest/testIncomingControlStreamingDisabled()", + "NotificationManagerKeeperTest/testIncomingControlStreamingEnabled()", + "NotificationManagerKeeperTest/testIncomingControlStreamingEnabledNoPublishers()", + "NotificationManagerKeeperTest/testIncomingControlStreamingPaused()", + "NotificationManagerKeeperTest/testIncomingControlStreamingReset()", + "NotificationManagerKeeperTest/testNoAvailablePublishers()", + "NotificationManagerKeeperTest/testNoAvailablePublishersInPriButAvailableInSec()", + "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\/testProcessSplitUpdateWithPayload()", + "NotificationParserTest/testExtractUserKeyHashFromChannel()", + "NotificationParserTest/testProcessControl()", + "NotificationParserTest/testProcessError()", + "NotificationParserTest/testProcessMyLargeSegmentUpdateAllFields()", + "NotificationParserTest/testProcessMyLargeSegmentUpdateRemoval()", + "NotificationParserTest/testProcessMyLargeSegmentUpdateUnbounded()", + "NotificationParserTest/testProcessMySegmentUpdateAllFields()", + "NotificationParserTest/testProcessMySegmentUpdateRemoval()", + "NotificationParserTest/testProcessMySegmentUpdateUnbounded()", + "NotificationParserTest/testProcessOccupancy()", + "NotificationParserTest/testProcessSplitKill()", + "NotificationParserTest/testProcessSplitUpdateWithPayload()", "PeriodicMySegmentsSyncWorkerTest", - "PeriodicMySegmentsSyncWorkerTest\/testFetchWhenNoSegmentsReadyYet()", - "PeriodicMySegmentsSyncWorkerTest\/testNormalFetchSdkIsReady()", + "PeriodicMySegmentsSyncWorkerTest/testFetchWhenNoSegmentsReadyYet()", + "PeriodicMySegmentsSyncWorkerTest/testNormalFetchSdkIsReady()", "PeriodicSplitsSyncWorkerTest", - "PeriodicSplitsSyncWorkerTest\/testNoSdkReadyFetch()", - "PeriodicSplitsSyncWorkerTest\/testNormalFetch()", + "PeriodicSplitsSyncWorkerTest/testNoSdkReadyFetch()", + "PeriodicSplitsSyncWorkerTest/testNormalFetch()", "PersistentAttributesStorageTests", - "PersistentAttributesStorageTests\/testAll()", - "PersistentAttributesStorageTests\/testSet()", + "PersistentAttributesStorageTests/testAll()", + "PersistentAttributesStorageTests/testSet()", "PersistentMyLargeSegmentsStorageTests", - "PersistentMyLargeSegmentsStorageTests\/testClear()", - "PersistentMyLargeSegmentsStorageTests\/testGetSnapshot()", - "PersistentMyLargeSegmentsStorageTests\/testGetSnapshotMultiKey()", - "PersistentMyLargeSegmentsStorageTests\/testSet()", - "PersistentMyLargeSegmentsStorageTests\/testSetMultiKey()", + "PersistentMyLargeSegmentsStorageTests/testClear()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshot()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMyLargeSegmentsStorageTests/testSet()", + "PersistentMyLargeSegmentsStorageTests/testSetMultiKey()", "PersistentMySegmentsStorageTests", - "PersistentMySegmentsStorageTests\/testClear()", - "PersistentMySegmentsStorageTests\/testGetSnapshot()", - "PersistentMySegmentsStorageTests\/testSet()", - "PersistentMySegmentsStorageTests\/testSetMultiKey()", + "PersistentMySegmentsStorageTests/testClear()", + "PersistentMySegmentsStorageTests/testGetSnapshot()", + "PersistentMySegmentsStorageTests/testSet()", + "PersistentMySegmentsStorageTests/testSetMultiKey()", "PersistentSplitsStorageTests", "PersistentUniqueKeysStorageTests", - "PersistentUniqueKeysStorageTests\/testDelete()", - "PersistentUniqueKeysStorageTests\/testPush()", + "PersistentUniqueKeysStorageTests/testDelete()", + "PersistentUniqueKeysStorageTests/testPush()", "PushManagerEventBroadcasterTest", - "PushManagerEventBroadcasterTest\/testRegister()", - "PushManagerEventBroadcasterTest\/testStop()", + "PushManagerEventBroadcasterTest/testRegister()", + "PushManagerEventBroadcasterTest/testStop()", "PushNotificationManagerTest", - "PushNotificationManagerTest\/testResetConnectionOk()", - "PushNotificationManagerTest\/testStartAuthReintent()", - "PushNotificationManagerTest\/testStartFullConnectionOk()", - "PushNotificationManagerTest\/testStop()", + "PushNotificationManagerTest/testResetConnectionOk()", + "PushNotificationManagerTest/testStartAuthReintent()", + "PushNotificationManagerTest/testStartFullConnectionOk()", + "PushNotificationManagerTest/testStop()", "ReadyFromCacheTest", - "ReadyFromCacheTest\/testExistingSplitsAndConnectionOk()", - "ReadyFromCacheTest\/testExistingSplitsAndNoConnection()", - "ReadyFromCacheTest\/testLargeSegmentsEnabled()", - "ReadyFromCacheTest\/testNotExistingSplitsAndConnectionOk()", - "ReadyFromCacheTest\/testPersistentAttributesDisabled()", - "ReadyFromCacheTest\/testPersistentAttributesEnabled()", - "ReadyFromCacheTest\/testSplitsAndConnOk_FromNoSplitFilterToFilter()", - "ReadyFromCacheTest\/testSplitsAndConnOk_FromSplitFilterToNoFilter()", + "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()", + "ReconnectBackoffCounterTest/testBase1()", + "ReconnectBackoffCounterTest/testBase2()", + "ReconnectBackoffCounterTest/testBase3()", + "ReconnectBackoffCounterTest/testBase8()", "RecorderFlusherCheckerTests", - "RecorderFlusherCheckerTests\/testBytesLimit()", - "RecorderFlusherCheckerTests\/testCountLimit()", + "RecorderFlusherCheckerTests/testBytesLimit()", + "RecorderFlusherCheckerTests/testCountLimit()", "RegexTest", - "RegexTest\/testsRegex()", - "RolloutCacheConfigurationTest\/testDefaultValues()", - "RolloutCacheConfigurationTest\/testExpirationIsCorrectlySet()", - "RolloutCacheConfigurationTest\/testNegativeExpirationIsSetToDefault()", + "RegexTest/testsRegex()", + "RolloutCacheConfigurationTest/testDefaultValues()", + "RolloutCacheConfigurationTest/testExpirationIsCorrectlySet()", + "RolloutCacheConfigurationTest/testNegativeExpirationIsSetToDefault()", "RolloutCacheManagerIntegrationTest", - "RolloutCacheManagerIntegrationTest\/testClearOnInitClearCacheOnStartup()", - "RolloutCacheManagerIntegrationTest\/testExpirationPeriodIsUsed()", - "RolloutCacheManagerIntegrationTest\/testRepeatedInitWithClearOnInitSetToTrueDoesNotClearIfMinDaysHasNotElapsed()", + "RolloutCacheManagerIntegrationTest/testClearOnInitClearCacheOnStartup()", + "RolloutCacheManagerIntegrationTest/testExpirationPeriodIsUsed()", + "RolloutCacheManagerIntegrationTest/testRepeatedInitWithClearOnInitSetToTrueDoesNotClearIfMinDaysHasNotElapsed()", "RolloutCacheManagerTest", - "RolloutCacheManagerTest\/testDefaultValueForLastClearTimestampClearsCacheWhenClearOnInitIsTrue()", - "RolloutCacheManagerTest\/testDefaultValueForUpdateTimestampDoesNotClearCache()", - "RolloutCacheManagerTest\/testValidateCacheCallsClearOnStorageOnlyOnceWhenExecutedConsecutively()", - "RolloutCacheManagerTest\/testValidateCacheCallsClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsTrue()", - "RolloutCacheManagerTest\/testValidateCacheCallsClearOnStoragesWhenExpirationIsSurpassed()", - "RolloutCacheManagerTest\/testValidateCacheCallsListener()", - "RolloutCacheManagerTest\/testValidateCacheDoesNotCallClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsFalse()", - "RolloutCacheManagerTest\/testValidateCacheDoesNotUpdateLastClearTimestampWhenStoragesAreNotCleared()", - "RolloutCacheManagerTest\/testValidateCacheUpdatesLastClearTimestampWhenStoragesAreCleared()", + "RolloutCacheManagerTest/testDefaultValueForLastClearTimestampClearsCacheWhenClearOnInitIsTrue()", + "RolloutCacheManagerTest/testDefaultValueForUpdateTimestampDoesNotClearCache()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStorageOnlyOnceWhenExecutedConsecutively()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsTrue()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStoragesWhenExpirationIsSurpassed()", + "RolloutCacheManagerTest/testValidateCacheCallsListener()", + "RolloutCacheManagerTest/testValidateCacheDoesNotCallClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsFalse()", + "RolloutCacheManagerTest/testValidateCacheDoesNotUpdateLastClearTimestampWhenStoragesAreNotCleared()", + "RolloutCacheManagerTest/testValidateCacheUpdatesLastClearTimestampWhenStoragesAreCleared()", "RuleBasedSegmentsIntegrationTest", "SdkUpdateStreamingTest", - "SdkUpdateStreamingTest\/testReady()", - "SdkUpdateStreamingTest\/testSdkUpdateMySegmentsWhenNotificationArrives()", - "SdkUpdateStreamingTest\/testSdkUpdateSplitsWhenNotificationArrives()", + "SdkUpdateStreamingTest/testReady()", + "SdkUpdateStreamingTest/testSdkUpdateMySegmentsWhenNotificationArrives()", + "SdkUpdateStreamingTest/testSdkUpdateSplitsWhenNotificationArrives()", "SegmentsSyncHelperTests", - "SegmentsSyncHelperTests\/testCdnByPassNoTillChange()", - "SegmentsSyncHelperTests\/testCdnByPassNoTillNoChange()", - "SegmentsSyncHelperTests\/testCdnByPassTill()", - "SegmentsSyncHelperTests\/testDidffGoallCnMs()", - "SegmentsUpdateWorkerTests\/testLargeSegmentsKeyListAdd()", - "SegmentsUpdateWorkerTests\/testLargeSegmentsKeyListNoAction()", - "SegmentsUpdateWorkerTests\/testMyLargeSegmentsNonRemoval()", - "SegmentsUpdateWorkerTests\/testMyLargeSegmentsRemoval()", - "SegmentsUpdateWorkerTests\/testSegmentsKeyListAdd()", - "SegmentsUpdateWorkerTests\/testSegmentsKeyListNoAction()", - "SegmentsUpdateWorkerTests\/testSegmentsKeyListRemove()", - "SegmentsUpdateWorkerTests\/testUnbounded()", - "SegmentsUpdateWorkerTests\/testUnboundedLarge()", + "SegmentsSyncHelperTests/testCdnByPassNoTillChange()", + "SegmentsSyncHelperTests/testCdnByPassNoTillNoChange()", + "SegmentsSyncHelperTests/testCdnByPassTill()", + "SegmentsSyncHelperTests/testDidffGoallCnMs()", + "SegmentsUpdateWorkerTests/testLargeSegmentsKeyListAdd()", + "SegmentsUpdateWorkerTests/testLargeSegmentsKeyListNoAction()", + "SegmentsUpdateWorkerTests/testMyLargeSegmentsNonRemoval()", + "SegmentsUpdateWorkerTests/testMyLargeSegmentsRemoval()", + "SegmentsUpdateWorkerTests/testSegmentsKeyListAdd()", + "SegmentsUpdateWorkerTests/testSegmentsKeyListNoAction()", + "SegmentsUpdateWorkerTests/testSegmentsKeyListRemove()", + "SegmentsUpdateWorkerTests/testUnbounded()", + "SegmentsUpdateWorkerTests/testUnboundedLarge()", "SemverIntegrationTest", - "SemverIntegrationTest\/testBetweenSemverMatcher()", - "SemverIntegrationTest\/testEqualToSemverMatcher()", - "SemverIntegrationTest\/testGreaterThanOrEqualToSemverMatcher()", - "SemverIntegrationTest\/testInListSemverMatcher()", - "SemverIntegrationTest\/testLessThanOrEqualToSemverMatcher()", - "SemverTest\/testEqualTo()", - "SemverTest\/testGreaterThanOrEqualTo()", - "SemverTest\/testInvalidFormats()", - "SemverTest\/testLessThanOrEqualTo()", + "SemverIntegrationTest/testBetweenSemverMatcher()", + "SemverIntegrationTest/testEqualToSemverMatcher()", + "SemverIntegrationTest/testGreaterThanOrEqualToSemverMatcher()", + "SemverIntegrationTest/testInListSemverMatcher()", + "SemverIntegrationTest/testLessThanOrEqualToSemverMatcher()", + "SemverTest/testEqualTo()", + "SemverTest/testGreaterThanOrEqualTo()", + "SemverTest/testInvalidFormats()", + "SemverTest/testLessThanOrEqualTo()", "ServiceEndpointsTests", - "ServiceEndpointsTests\/testBuilderValidationAuthError()", - "ServiceEndpointsTests\/testBuilderValidationEventsError()", - "ServiceEndpointsTests\/testBuilderValidationOk()", - "ServiceEndpointsTests\/testBuilderValidationSdkError()", - "ServiceEndpointsTests\/testBuilderValidationStreamingError()", - "ServiceEndpointsTests\/testBuilderValidationTelemetryError()", + "ServiceEndpointsTests/testBuilderValidationAuthError()", + "ServiceEndpointsTests/testBuilderValidationEventsError()", + "ServiceEndpointsTests/testBuilderValidationOk()", + "ServiceEndpointsTests/testBuilderValidationSdkError()", + "ServiceEndpointsTests/testBuilderValidationStreamingError()", + "ServiceEndpointsTests/testBuilderValidationTelemetryError()", "SingleSyncTest", - "SingleSyncTest\/testSingleSyncEnabledImpressionsDebug()", + "SingleSyncTest/testSingleSyncEnabledImpressionsDebug()", "SplitChangeProcessorTests", - "SplitChangeProcessorTests\/testProcessNoSets()", - "SplitChangeProcessorTests\/testProcessWithSets()", + "SplitChangeProcessorTests/testProcessNoSets()", + "SplitChangeProcessorTests/testProcessWithSets()", "SplitChangesServerErrorTest", - "SplitChangesServerErrorTest\/testChangesError()", + "SplitChangesServerErrorTest/testChangesError()", "SplitChangesTest", "SplitClientManagerTest", - "SplitClientManagerTest\/testAddClient()", - "SplitClientManagerTest\/testDestroyForKey()", - "SplitClientManagerTest\/testDestroyLastKey()", - "SplitClientManagerTest\/testFlush()", - "SplitClientManagerTest\/testInit()", + "SplitClientManagerTest/testAddClient()", + "SplitClientManagerTest/testDestroyForKey()", + "SplitClientManagerTest/testDestroyLastKey()", + "SplitClientManagerTest/testFlush()", + "SplitClientManagerTest/testInit()", "SplitClientTests", - "SplitClientTests\/testOnBg()", - "SplitClientTests\/testOnMain()", - "SplitClientTests\/testOnQueue()", + "SplitClientTests/testOnBg()", + "SplitClientTests/testOnMain()", + "SplitClientTests/testOnQueue()", "SplitConfigurationsParsingTest", - "SplitConfigurationsParsingTest\/testDecodingSimpleConfig()", - "SplitConfigurationsParsingTest\/testEncodingAllValueTypesConfig()", - "SplitConfigurationsParsingTest\/testEncodingBasicArrayConfig()", - "SplitConfigurationsParsingTest\/testEncodingMapArrayConfig()", - "SplitConfigurationsParsingTest\/testEncodingMultiTreatmentConfig()", - "SplitConfigurationsParsingTest\/testEncodingNestedMultiConfig()", - "SplitConfigurationsParsingTest\/testEncodingNullConfig()", - "SplitConfigurationsParsingTest\/testEncodingOneBasicConfig()", + "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\/testGetUpdateAes128Cbc()", - "SplitDaoTest\/testGetUpdateSeveralAes128Cbc()", - "SplitDaoTest\/testGetUpdateSeveralPlainText()", + "SplitDaoTest/testCreateGetAes128Cbc()", + "SplitDaoTest/testCreateGetPlainText()", + "SplitDaoTest/testDataIsEncryptedInDb()", + "SplitDaoTest/testDeleteAllAes128Cbc()", + "SplitDaoTest/testDeleteAllPlainText()", + "SplitDaoTest/testGetUpdateAes128Cbc()", + "SplitDaoTest/testGetUpdateSeveralAes128Cbc()", + "SplitDaoTest/testGetUpdateSeveralPlainText()", "SplitEventsCoordinatorTest", - "SplitEventsCoordinatorTest\/testAddNotifyRemoveManager()", - "SplitEventsCoordinatorTest\/testEventsAfterAdd()", - "SplitEventsCoordinatorTest\/testEventsAfterRemove()", - "SplitEventsCoordinatorTest\/testEventsBeforeAdd()", - "SplitEventsCoordinatorTest\/testStop()", + "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()", + "SplitEventsManagerTest/testSdkReady()", + "SplitEventsManagerTest/testSdkReadyAndReadyTimeOut()", + "SplitEventsManagerTest/testSdkReadyFromCacheAndReady()", + "SplitEventsManagerTest/testSdkReadyFromCacheAndReadyTimeout()", + "SplitEventsManagerTest/testSdkReadyTimeOut()", + "SplitEventsManagerTest/testSdkUpdateMySegments()", + "SplitEventsManagerTest/testSdkUpdateSplits()", + "SplitEventsManagerTest/testSplitKilledNoSdkReady()", + "SplitEventsManagerTest/testSplitKilledWhenReady()", "SplitFactoryBuilderTests", - "SplitFactoryBuilderTests\/testKey()", - "SplitFactoryBuilderTests\/testLongBucketingKey()", - "SplitFactoryBuilderTests\/testLongMatchingKey()", - "SplitFactoryBuilderTests\/testMultiFactoryDifferentKey()", - "SplitFactoryBuilderTests\/testMultiFactorySameKey()", - "SplitFactoryBuilderTests\/testMultiFactoryTwoSameKey()", - "SplitFactoryBuilderTests\/testNullKey()", - "SplitFactoryBuilderTests\/testNullMatchingKey()", - "SplitFactoryBuilderTests\/testNullValues()", + "SplitFactoryBuilderTests/testKey()", + "SplitFactoryBuilderTests/testLongBucketingKey()", + "SplitFactoryBuilderTests/testLongMatchingKey()", + "SplitFactoryBuilderTests/testMultiFactoryDifferentKey()", + "SplitFactoryBuilderTests/testMultiFactorySameKey()", + "SplitFactoryBuilderTests/testMultiFactoryTwoSameKey()", + "SplitFactoryBuilderTests/testNullKey()", + "SplitFactoryBuilderTests/testNullMatchingKey()", + "SplitFactoryBuilderTests/testNullValues()", "SplitIntegrationTest", "SplitIntegrationTests", - "SplitIntegrationTests\/testControlTreatment()", - "SplitIntegrationTests\/testImpressionsCount()", - "SplitIntegrationTests\/testReadyMyLargeSegmentsEnabledError()", - "SplitIntegrationTests\/testReadyMyLargeSegmentsEnabledNoWaitMls()", - "SplitIntegrationTests\/testReadyMyLargeSegmentsEnabledWaitMls()", - "SplitIntegrationTests\/testReadyNoRef()", + "SplitIntegrationTests/testControlTreatment()", + "SplitIntegrationTests/testImpressionsCount()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledError()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledNoWaitMls()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledWaitMls()", + "SplitIntegrationTests/testReadyNoRef()", "SplitManagerTest", - "SplitManagerTest\/testEmptyName()", - "SplitManagerTest\/testInitialSplitLoaded()", + "SplitManagerTest/testEmptyName()", + "SplitManagerTest/testInitialSplitLoaded()", "SplitSdkUpdatePollingTest", - "SplitSdkUpdatePollingTest\/testSdkReadyOnly()", - "SplitSdkUpdatePollingTest\/testSdkUpdateMySegments()", - "SplitSdkUpdatePollingTest\/testSdkUpdateSplits()", + "SplitSdkUpdatePollingTest/testSdkReadyOnly()", + "SplitSdkUpdatePollingTest/testSdkUpdateMySegments()", + "SplitSdkUpdatePollingTest/testSdkUpdateSplits()", "SplitValidatorTests", - "SplitValidatorTests\/testEmptyName()", - "SplitValidatorTests\/testExistingSplit()", - "SplitValidatorTests\/testLeadingSpacesName()", - "SplitValidatorTests\/testNoExistingSplit()", - "SplitValidatorTests\/testNullName()", - "SplitValidatorTests\/testTrailingSpacesName()", - "SplitValidatorTests\/testValidName()", + "SplitValidatorTests/testEmptyName()", + "SplitValidatorTests/testExistingSplit()", + "SplitValidatorTests/testLeadingSpacesName()", + "SplitValidatorTests/testNoExistingSplit()", + "SplitValidatorTests/testNullName()", + "SplitValidatorTests/testTrailingSpacesName()", + "SplitValidatorTests/testValidName()", "SplitsBgSyncWorkerTest", - "SplitsBgSyncWorkerTest\/testClearExpiredCache()", - "SplitsBgSyncWorkerTest\/testFetchFail()", - "SplitsBgSyncWorkerTest\/testFetchSuccess()", - "SplitsBgSyncWorkerTest\/testNoClearNonExpiredCache()", + "SplitsBgSyncWorkerTest/testClearExpiredCache()", + "SplitsBgSyncWorkerTest/testFetchFail()", + "SplitsBgSyncWorkerTest/testFetchSuccess()", + "SplitsBgSyncWorkerTest/testNoClearNonExpiredCache()", "SplitsChangesCheckerTest", - "SplitsChangesCheckerTest\/testSplitsNoChangesEqualChangeNumber()", + "SplitsChangesCheckerTest/testSplitsNoChangesEqualChangeNumber()", "SplitsDecoderTest", - "SplitsDecoderTest\/testDecodeMultiThreads()", - "SplitsDecoderTest\/testDecodeOneThread()", - "SplitsDecoderTest\/testDecodeTwoThreads()", + "SplitsDecoderTest/testDecodeMultiThreads()", + "SplitsDecoderTest/testDecodeOneThread()", + "SplitsDecoderTest/testDecodeTwoThreads()", "SplitsEncoderTest", - "SplitsEncoderTest\/testDecodeMultiThread()", - "SplitsEncoderTest\/testDecodeOneThread()", - "SplitsEncoderTest\/testDecodeTwoThread()", + "SplitsEncoderTest/testDecodeMultiThread()", + "SplitsEncoderTest/testDecodeOneThread()", + "SplitsEncoderTest/testDecodeTwoThread()", "SplitsStorageTrafficTypesTests", - "SplitsStorageTrafficTypesTests\/testChangedTrafficTypeForSplit()", - "SplitsStorageTrafficTypesTests\/testExistingChangedTrafficTypeForSplit()", - "SplitsStorageTrafficTypesTests\/testInitialtrafficTypes()", - "SplitsStorageTrafficTypesTests\/testOverflowArchived()", - "SplitsStorageTrafficTypesTests\/testRemove2TrafficTypes()", - "SplitsStorageTrafficTypesTests\/testSeveralTrafficTypeUpdatesFinalArchived()", - "SplitsStorageTrafficTypesTests\/testUpdatedSplitTrafficType()", + "SplitsStorageTrafficTypesTests/testChangedTrafficTypeForSplit()", + "SplitsStorageTrafficTypesTests/testExistingChangedTrafficTypeForSplit()", + "SplitsStorageTrafficTypesTests/testInitialtrafficTypes()", + "SplitsStorageTrafficTypesTests/testOverflowArchived()", + "SplitsStorageTrafficTypesTests/testRemove2TrafficTypes()", + "SplitsStorageTrafficTypesTests/testSeveralTrafficTypeUpdatesFinalArchived()", + "SplitsStorageTrafficTypesTests/testUpdatedSplitTrafficType()", "SplitsSyncHelperWithProxyHandlerTests", - "SplitsSyncHelperWithProxyHandlerTests\/testBackgroundSyncAlwaysUsesLatestSpec()", - "SplitsSyncHelperWithProxyHandlerTests\/testNormalOperationUsesLatestSpec()", - "SplitsSyncHelperWithProxyHandlerTests\/testProxyErrorCausesFallbackToLegacySpec()", - "SplitsSyncHelperWithProxyHandlerTests\/testRecoveryModeAfterIntervalElapsed()", + "SplitsSyncHelperWithProxyHandlerTests/testBackgroundSyncAlwaysUsesLatestSpec()", + "SplitsSyncHelperWithProxyHandlerTests/testNormalOperationUsesLatestSpec()", + "SplitsSyncHelperWithProxyHandlerTests/testProxyErrorCausesFallbackToLegacySpec()", + "SplitsSyncHelperWithProxyHandlerTests/testRecoveryModeAfterIntervalElapsed()", "SplitsSyncWorkerTest", - "SplitsSyncWorkerTest\/testChangedQueryString()", - "SplitsSyncWorkerTest\/testClearExpiredCache()", - "SplitsSyncWorkerTest\/testClearExpiredCacheAndChangedQs()", - "SplitsSyncWorkerTest\/testNoChangedQueryString()", - "SplitsSyncWorkerTest\/testNoClearNonExpiredCache()", - "SplitsSyncWorkerTest\/testOneTimeFetchSuccess()", - "SplitsSyncWorkerTest\/testRetryAndSuccess()", - "SplitsSyncWorkerTest\/testStopNoSuccess()", - "SplitsSyncWorkerTest\/testUriTooLongError()", + "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()", + "SplitsUpdateWorkerTest/testOldChangeNumber()", + "SplitsUpdateWorkerTest/testOneTimeFetchSuccess()", + "SplitsUpdateWorkerTest/testRetryAndSuccess()", + "SplitsUpdateWorkerTest/testStopNoSuccess()", "SseAuthenticatorTest", - "SseAuthenticatorTest\/testEmptyTokenResponse()", - "SseAuthenticatorTest\/testNullTokenResponse()", - "SseAuthenticatorTest\/testRecoverableError()", - "SseAuthenticatorTest\/testSuccesfulMultiUserKeyRequest()", - "SseAuthenticatorTest\/testSuccesfulRequest()", + "SseAuthenticatorTest/testEmptyTokenResponse()", + "SseAuthenticatorTest/testNullTokenResponse()", + "SseAuthenticatorTest/testRecoverableError()", + "SseAuthenticatorTest/testSuccesfulMultiUserKeyRequest()", + "SseAuthenticatorTest/testSuccesfulRequest()", "SseClientTest", - "SseClientTest\/testConnect()", - "SseClientTest\/testDisconnectFromServer()", - "SseClientTest\/testOnErrorAfterConnectionSuccess()", - "SseClientTest\/testOnErrorExceptionWhileRequest()", - "SseClientTest\/testOnErrorNonRecoverable()", - "SseClientTest\/testOnErrorRecoverable()", - "SseClientTest\/testOnMessage()", + "SseClientTest/testConnect()", + "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/testIncomingControlStreaming()", + "SseHandlerTest/testIncomingHightNonRetryableSseError()", + "SseHandlerTest/testIncomingHightRetryableSseError()", + "SseHandlerTest/testIncomingIgnorableSseErrorTest()", + "SseHandlerTest/testIncomingLowNonRetryableSseError()", + "SseHandlerTest/testIncomingLowRetryableSseError()", + "SseHandlerTest/testIncomingMySegmentsUpdate()", + "SseHandlerTest/testIncomingOccupancy()", + "SseHandlerTest/testIncomingSplitKill()", + "SseHandlerTest/testIncomingSplitUpdate()", "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()", + "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()", + "StreamingAuthFail4xxTest/testInit()", "StreamingAuthFail5xxTest", - "StreamingAuthFail5xxTest\/testInit()", + "StreamingAuthFail5xxTest/testInit()", "StreamingBgReconnectTest", - "StreamingBgReconnectTest\/testReconnect()", + "StreamingBgReconnectTest/testReconnect()", "StreamingConnFail5xxTest", - "StreamingConnFail5xxTest\/testInit()", + "StreamingConnFail5xxTest/testInit()", "StreamingControlResetTest", - "StreamingControlResetTest\/testStreamingReset()", + "StreamingControlResetTest/testStreamingReset()", "StreamingControlTest", - "StreamingControlTest\/testControl()", + "StreamingControlTest/testControl()", "StreamingDelaytTest", - "StreamingDelaytTest\/testDelayOnReconnect()", - "StreamingDelaytTest\/testDelayOnReconnectStress()", - "StreamingDelaytTest\/testNoStreamingDelay()", - "StreamingDelaytTest\/testStreamingDelay()", + "StreamingDelaytTest/testDelayOnReconnect()", + "StreamingDelaytTest/testDelayOnReconnectStress()", + "StreamingDelaytTest/testNoStreamingDelay()", + "StreamingDelaytTest/testStreamingDelay()", "StreamingDisabledTest", - "StreamingDisabledTest\/testOccupancy()", + "StreamingDisabledTest/testOccupancy()", "StreamingInitTest", - "StreamingInitTest\/testInit()", - "StreamingMySegmentsSyncTest\/testInit()", + "StreamingInitTest/testInit()", + "StreamingMySegmentsSyncTest/testInit()", "StreamingNoReconectWhenPollingTest", - "StreamingNoReconectWhenPollingTest\/testShouldNoReconnect()", - "StreamingNoReconectWhenPollingTest\/testShouldReconnect()", + "StreamingNoReconectWhenPollingTest/testShouldNoReconnect()", + "StreamingNoReconectWhenPollingTest/testShouldReconnect()", "StreamingOccupancyTest", - "StreamingOccupancyTest\/testOccupancy()", + "StreamingOccupancyTest/testOccupancy()", "StreamingSplitKillTest", - "StreamingSplitKillTest\/testSplitKill()", + "StreamingSplitKillTest/testSplitKill()", "StreamingSplitsSyncTest", - "StreamingSplitsSyncTest\/testInit()", + "StreamingSplitsSyncTest/testInit()", "SyncConfigTest", - "SyncConfigTest\/testEmptyFilterValuesDiscarded()", - "SyncConfigTest\/testFilterByPrefix()", - "SyncConfigTest\/testFilterName()", - "SyncConfigTest\/testInvalidFilterValuesDiscarded()", - "SyncConfigTest\/testSyncBuilder()", - "SyncDictionaryCollectionWrapperTest\/testAllValues()", - "SyncDictionaryCollectionWrapperTest\/testInitialAppend()", - "SyncDictionaryCollectionWrapperTest\/testRemoveValue()", + "SyncConfigTest/testEmptyFilterValuesDiscarded()", + "SyncConfigTest/testFilterByPrefix()", + "SyncConfigTest/testFilterName()", + "SyncConfigTest/testInvalidFilterValuesDiscarded()", + "SyncConfigTest/testSyncBuilder()", + "SyncDictionaryCollectionWrapperTest/testAllValues()", + "SyncDictionaryCollectionWrapperTest/testInitialAppend()", + "SyncDictionaryCollectionWrapperTest/testRemoveValue()", "SyncDictionarySingleWrapperTest", - "SyncDictionarySingleWrapperTest\/testInitialSetup()", - "SyncDictionarySingleWrapperTest\/testRemoveAllValues()", + "SyncDictionarySingleWrapperTest/testInitialSetup()", + "SyncDictionarySingleWrapperTest/testRemoveAllValues()", "SyncGuardianTest", - "SyncGuardianTest\/testFirstUpdate()", - "SyncGuardianTest\/testIncreaseAndDecreasePeriodValidation()", - "SyncGuardianTest\/testMinPeriodValidation()", - "SyncGuardianTest\/testMustNoSyncDisabled()", - "SyncGuardianTest\/testMustNoSyncStreamingDisabled()", - "SyncGuardianTest\/testMustNotSyncWhenTimeDoesNotExceed()", - "SyncGuardianTest\/testMustSyncWhenTimeExceeds()", - "SyncGuardianTest\/testUpdatePeriodValidation()", + "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()", + "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()", + "SyncPostBgTest/testSync()", "SyncUpdateWorkerTest", - "SyncUpdateWorkerTest\/testSplitKillWorker()", - "SyncUpdateWorkerTest\/testSplitUpdateWorkerWithPayloadChangeNumberBigger()", + "SyncUpdateWorkerTest/testSplitKillWorker()", + "SyncUpdateWorkerTest/testSplitUpdateWorkerWithPayloadChangeNumberBigger()", "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()", + "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()", + "TelemetryConfigRecorderWorkerTests/testFailedAttemptLimit()", + "TelemetryConfigRecorderWorkerTests/testFailedAttemptLimitExceded()", + "TelemetryConfigRecorderWorkerTests/testSendSuccess()", "TelemetryIntegrationTest", - "TelemetryIntegrationTest\/testConfig()", - "TelemetryIntegrationTest\/testConfigTelemetry()", - "TelemetryIntegrationTest\/testStreamingAblyErrorAndSessionLength()", - "TelemetryIntegrationTest\/testStreamingTelemetry()", + "TelemetryIntegrationTest/testConfig()", + "TelemetryIntegrationTest/testConfigTelemetry()", + "TelemetryIntegrationTest/testStreamingAblyErrorAndSessionLength()", + "TelemetryIntegrationTest/testStreamingTelemetry()", "TelemetryStatsRecorderWorkerTests", - "TelemetryStatsRecorderWorkerTests\/testConcurrentFlush()", - "TelemetryStatsRecorderWorkerTests\/testEndpointNotReachable()", - "TelemetryStatsRecorderWorkerTests\/testFailedAttemptLimit()", - "TelemetryStatsRecorderWorkerTests\/testFailedAttemptLimitExceded()", - "TelemetryStatsRecorderWorkerTests\/testSendSuccess()", + "TelemetryStatsRecorderWorkerTests/testConcurrentFlush()", + "TelemetryStatsRecorderWorkerTests/testEndpointNotReachable()", + "TelemetryStatsRecorderWorkerTests/testFailedAttemptLimit()", + "TelemetryStatsRecorderWorkerTests/testFailedAttemptLimitExceded()", + "TelemetryStatsRecorderWorkerTests/testSendSuccess()", "TelemetryTest", - "TelemetryTest\/testEvaluationRecording()", - "TelemetryTest\/testOnlyReadyTime()", - "TelemetryTest\/testReadyTime()", + "TelemetryTest/testEvaluationRecording()", + "TelemetryTest/testOnlyReadyTime()", + "TelemetryTest/testReadyTime()", "TelmetrySynchronizerTest", - "TelmetrySynchronizerTest\/testStart()", - "TelmetrySynchronizerTest\/testStop()", - "TelmetrySynchronizerTest\/testSyncConfig()", - "TelmetrySynchronizerTest\/testSyncStats()", + "TelmetrySynchronizerTest/testStart()", + "TelmetrySynchronizerTest/testStop()", + "TelmetrySynchronizerTest/testSyncConfig()", + "TelmetrySynchronizerTest/testSyncStats()", "TimersManagerTest", - "TimersManagerTest\/testAddAndCancelTimer()", - "TimersManagerTest\/testAddTimer()", + "TimersManagerTest/testAddAndCancelTimer()", + "TimersManagerTest/testAddTimer()", "TlsPinningCheckerTests", - "TlsPinningCheckerTests\/testAppleEcSpki()", - "TlsPinningCheckerTests\/testEc256r1Spki()", - "TlsPinningCheckerTests\/testEc521r1Spki()", - "TlsPinningCheckerTests\/testInvalidChallengeMethod()", - "TlsPinningCheckerTests\/testRsa2048Spki()", - "TlsPinningCheckerTests\/testRsa3072Spki()", - "TlsPinningCheckerTests\/testUntrustedCertificate()", - "TlsPinningCheckerTests\/testValidationParameter()", + "TlsPinningCheckerTests/testAppleEcSpki()", + "TlsPinningCheckerTests/testEc256r1Spki()", + "TlsPinningCheckerTests/testEc521r1Spki()", + "TlsPinningCheckerTests/testInvalidChallengeMethod()", + "TlsPinningCheckerTests/testRsa2048Spki()", + "TlsPinningCheckerTests/testRsa3072Spki()", + "TlsPinningCheckerTests/testUntrustedCertificate()", + "TlsPinningCheckerTests/testValidationParameter()", "TrackTest", - "TrackTest\/test()", + "TrackTest/test()", "TreatmentManagerTest", - "TreatmentManagerTest\/testBasicEvaluationNoConfig()", - "TreatmentManagerTest\/testBasicEvaluationWithConfig()", - "TreatmentManagerTest\/testBasicEvaluations()", - "TreatmentManagerTest\/testBasicEvaluationsBySets()", - "TreatmentManagerTest\/testEmptyKey()", - "TreatmentManagerTest\/testEmptySplits()", - "TreatmentManagerTest\/testKilledSplitWithConfig()", - "TreatmentManagerTest\/testMergedAttributes()", - "TreatmentManagerTest\/testNoStoredAttributes()", - "TreatmentManagerTest\/testNonExistingSplits()", - "TreatmentManagerTest\/testOnlyStoredAttributes()", - "TreatmentManagerTest\/testRuntimeProducers()", + "TreatmentManagerTest/testBasicEvaluationNoConfig()", + "TreatmentManagerTest/testBasicEvaluationWithConfig()", + "TreatmentManagerTest/testBasicEvaluations()", + "TreatmentManagerTest/testBasicEvaluationsBySets()", + "TreatmentManagerTest/testEmptyKey()", + "TreatmentManagerTest/testEmptySplits()", + "TreatmentManagerTest/testKilledSplitWithConfig()", + "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()", + "UniqueKeyDaoTest/testDataIsEncryptedInDb()", + "UniqueKeyDaoTest/testInsertGetAes128Cbc()", + "UniqueKeyDaoTest/testInsertGetPlainText()", + "UniqueKeyDaoTest/testLoadOutdatedAes128Cbc()", + "UniqueKeyDaoTest/testLoadOutdatedPlainText()", + "UniqueKeyDaoTest/testUpdateAes128Cbc()", + "UniqueKeyDaoTest/testUpdateAndIncrementCountAes128Cbc()", + "UniqueKeyDaoTest/testUpdateAndIncrementCountPlainText()", + "UniqueKeyDaoTest/testUpdatePlainText()", "UniqueKeyTrackerTest", - "UniqueKeyTrackerTest\/testTrackAndSave()", + "UniqueKeyTrackerTest/testTrackAndSave()", "UniqueKeysRecorderCountWorkerTests", - "UniqueKeysRecorderCountWorkerTests\/testFailToSendSome()", - "UniqueKeysRecorderCountWorkerTests\/testSendNoImpressions()", - "UniqueKeysRecorderCountWorkerTests\/testSendOneImpression()", + "UniqueKeysRecorderCountWorkerTests/testFailToSendSome()", + "UniqueKeysRecorderCountWorkerTests/testSendNoImpressions()", + "UniqueKeysRecorderCountWorkerTests/testSendOneImpression()", "UnsupportedMatcherIntegrationTest", - "UnsupportedMatcherIntegrationTest\/testFeatureFlagWithUnsupportedMatcherIsPresentInManager()", - "UnsupportedMatcherIntegrationTest\/testGetTreatmentForUnsupportedMatcherFeatureFlagReturnsControl()", - "UnsupportedMatcherIntegrationTest\/testGetTreatmentWithConfigForUnsupportedMatcherFeatureFlagReturnsControl()", - "UnsupportedMatcherIntegrationTest\/testImpressionInListenerHasUnsupportedLabel()", - "UnsupportedMatcherIntegrationTest\/testStoredImpressionHasUnsupportedLabel()", + "UnsupportedMatcherIntegrationTest/testFeatureFlagWithUnsupportedMatcherIsPresentInManager()", + "UnsupportedMatcherIntegrationTest/testGetTreatmentForUnsupportedMatcherFeatureFlagReturnsControl()", + "UnsupportedMatcherIntegrationTest/testGetTreatmentWithConfigForUnsupportedMatcherFeatureFlagReturnsControl()", + "UnsupportedMatcherIntegrationTest/testImpressionInListenerHasUnsupportedLabel()", + "UnsupportedMatcherIntegrationTest/testStoredImpressionHasUnsupportedLabel()", "UserConsentManagerTest", - "UserConsentManagerTest\/testSetDeclined()", - "UserConsentManagerTest\/testSetGranted()", - "UserConsentManagerTest\/testSetUnknown()", + "UserConsentManagerTest/testSetDeclined()", + "UserConsentManagerTest/testSetGranted()", + "UserConsentManagerTest/testSetUnknown()", "UserConsentModeDebugTest", - "UserConsentModeDebugTest\/testUserConsentDeclined()", - "UserConsentModeDebugTest\/testUserConsentGranted()", - "UserConsentModeDebugTest\/testUserConsentUnknownThenDeclined()", - "UserConsentModeDebugTest\/testUserConsentUnknownThenGranted()", + "UserConsentModeDebugTest/testUserConsentDeclined()", + "UserConsentModeDebugTest/testUserConsentGranted()", + "UserConsentModeDebugTest/testUserConsentUnknownThenDeclined()", + "UserConsentModeDebugTest/testUserConsentUnknownThenGranted()", "UserConsentModeNoneTest", - "UserConsentModeNoneTest\/testUserConsentDeclined()", - "UserConsentModeNoneTest\/testUserConsentGranted()", - "UserConsentModeNoneTest\/testUserConsentUnknownThenDeclined()", - "UserConsentModeNoneTest\/testUserConsentUnknownThenGranted()", + "UserConsentModeNoneTest/testUserConsentDeclined()", + "UserConsentModeNoneTest/testUserConsentGranted()", + "UserConsentModeNoneTest/testUserConsentUnknownThenDeclined()", + "UserConsentModeNoneTest/testUserConsentUnknownThenGranted()", "UserConsentModeOptimizedTest", - "UserConsentModeOptimizedTest\/testUserConsentDeclined()", - "UserConsentModeOptimizedTest\/testUserConsentGranted()", - "UserConsentModeOptimizedTest\/testUserConsentUnknownThenDeclined()", - "UserConsentModeOptimizedTest\/testUserConsentUnknownThenGranted()", + "UserConsentModeOptimizedTest/testUserConsentDeclined()", + "UserConsentModeOptimizedTest/testUserConsentGranted()", + "UserConsentModeOptimizedTest/testUserConsentUnknownThenDeclined()", + "UserConsentModeOptimizedTest/testUserConsentUnknownThenGranted()", "UserKeyEncondingTest", - "UserKeyEncondingTest\/testKey()", + "UserKeyEncondingTest/testKey()", "VersionTest", - "VersionTest\/testSemanticVersion()" + "VersionTest/testSemanticVersion()" ], - "target" : { - "containerPath" : "container:Split.xcodeproj", - "identifier" : "592C6AA4211B6C99002D120C", - "name" : "SplitTests" + "target": { + "containerPath": "container:Split.xcodeproj", + "identifier": "5B3C16342ED76BAD0068D623", + "name": "SplitTestsSwift6" } } ], - "version" : 1 -} + "version": 1 +} \ No newline at end of file diff --git a/SplitiOSStreaming.xctestplan b/SplitiOSStreaming.xctestplan index 045f4e7cf..69fa63c6b 100644 --- a/SplitiOSStreaming.xctestplan +++ b/SplitiOSStreaming.xctestplan @@ -1,1147 +1,2258 @@ { - "configurations" : [ + "configurations": [ { - "id" : "58DE4B58-E2CE-4405-9907-6EEAB7349405", - "name" : "Common", - "options" : { - - } + "id": "58DE4B58-E2CE-4405-9907-6EEAB7349405", + "name": "Common", + "options": {} }, { - "enabled" : false, - "id" : "EDD654B9-59DA-4614-A00A-565A27E9CBB5", - "name" : "WatchOS", - "options" : { - "commandLineArgumentEntries" : [ + "enabled": false, + "id": "EDD654B9-59DA-4614-A00A-565A27E9CBB5", + "name": "WatchOS", + "options": { + "commandLineArgumentEntries": [ { - "argument" : " com.apple.CoreData.ConcurrencyDebug" + "argument": " com.apple.CoreData.ConcurrencyDebug" } ], - "targetForVariableExpansion" : { - "containerPath" : "container:Split.xcodeproj", - "identifier" : "95B02CA328D0BD790030EC8B", - "name" : "SplitWatchOS" + "targetForVariableExpansion": { + "containerPath": "container:Split.xcodeproj", + "identifier": "95B02CA328D0BD790030EC8B", + "name": "SplitWatchOS" } } } ], - "defaultOptions" : { - "testTimeoutsEnabled" : true + "defaultOptions": { + "testTimeoutsEnabled": true }, - "testTargets" : [ + "testTargets": [ + { + "skippedTests": [ + "AnyValueValidatorTests", + "AnyValueValidatorTests/testInvalidListValues()", + "AnyValueValidatorTests/testInvalidPrimitiveValues()", + "AnyValueValidatorTests/testValidListValues()", + "AnyValueValidatorTests/testValidPrimitiveValues()", + "ApiKeyValidatorTests", + "ApiKeyValidatorTests/testEmptyKey()", + "ApiKeyValidatorTests/testNull()", + "ApiKeyValidatorTests/testValid()", + "AttributesDaoTest", + "AttributesDaoTest/testDataIsEncryptedInDb()", + "AttributesDaoTest/testGetInvalidKeyAes128Cbc()", + "AttributesDaoTest/testGetInvalidKeyPlainText()", + "AttributesDaoTest/testRemoveAllAes128Cbc()", + "AttributesDaoTest/testRemoveAllPlainText()", + "AttributesDaoTest/testUpdateGetAes128Cbc()", + "AttributesDaoTest/testUpdateGetPlainText()", + "AttributesEvaluationTest", + "AttributesEvaluationTest/testAttributesPersistentedCorrectly()", + "AttributesEvaluationTest/testPersistenceDisabled()", + "AttributesEvaluationTest/testPersistentEvalNoAttributesSeveralOperations()", + "AttributesStorageTests", + "AttributesStorageTests/testClear()", + "AttributesStorageTests/testGetAttributesAfterLoad()", + "AttributesStorageTests/testNoLoaded()", + "AttributesStorageTests/testRemove()", + "AttributesStorageTests/testUpdateAttributes()", + "AttributesStorageTests/testUpdateEmptyAttributes()", + "Base64UtilsTest", + "Base64UtilsTest/testBasicUrlEncoded()", + "Base64UtilsTest/testNil()", + "Base64UtilsTest/testRealToken()", + "BetweenSemverMatcherTest", + "BetweenSemverMatcherTest/testGeneralMatches()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithNullEndTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullStartTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenBetween()", + "BlockingQueueTest", + "BlockingQueueTest/testAddAndTake()", + "BlockingQueueTest/testInterrupt()", + "BucketSplitTest", + "BucketSplitTest/testMultiClientBuckets()", + "ByKeyAttributesStorageTests", + "ByKeyAttributesStorageTests/testGetAttributesAfterLoad()", + "ByKeyAttributesStorageTests/testNoLoaded()", + "ByKeyAttributesStorageTests/testUpdateEmptyAttributes()", + "ByKeyFacadeTest", + "ByKeyFacadeTest/testAppendRemove()", + "ByKeyFacadeTest/testDestroy()", + "ByKeyFacadeTest/testForceSync()", + "ByKeyFacadeTest/testLoadDataFromCache()", + "ByKeyFacadeTest/testNoPeriodicSync()", + "ByKeyFacadeTest/testPeriodicStartPauseResumeStop()", + "ByKeyFacadeTest/testPeriodicStartStop()", + "ByKeyFacadeTest/testStartSyncForKey()", + "ByKeyFacadeTest/testStartSyncForKeyPolling()", + "ByKeyFacadeTest/testSynchronize()", + "ByKeyMySegmentsStorageTests", + "ByKeyMySegmentsStorageTests/testGetMySegmentsAfterLoad()", + "ByKeyMySegmentsStorageTests/testUpdateEmptySegments()", + "ByKeyMySegmentsStorageTests/testUpdateSegments()", + "CdnByPassTest", + "CdnByPassTest/testInit()", + "CdnByPassTest/testInitWithoutSpec()", + "CertificatePinningConfigTests", + "CertificatePinningConfigTests/testAddCertificateAndHashes()", + "CertificatePinningConfigTests/testAddWrongCertificate()", + "CertificatePinningConfigTests/testAddWrongSpkiCertificate()", + "CertificatePinningConfigTests/testAddWrongStringHash()", + "CertificatePinningConfigTests/testAddWrongStringHashFormatHash()", + "CertificatePinningConfigTests/testAddWrongStringHashType()", + "CipherTest", + "CipherTest/testBasicEncryptDecrypt()", + "CipherTest/testEventEncryptDecrypt()", + "CipherTest/testImpressionEncryptDecrypt()", + "CipherTest/testJsonSplitEncryptDecrypt()", + "CipherTest/testMySegmentsEncryptDecrypt()", + "CipherTest/testVeryLongTextEncryptDecrypt()", + "ComputeProcessTest", + "ComputeProcessTest/testMultiProcess()", + "ComputeProcessTest/testOneLessThanMinProcess()", + "ComputeProcessTest/testOneProcessEqualsMin()", + "ComputeProcessTest/testTwoProcess()", + "ComputeProcessTest/testTwoProcessEdge()", + "ConcurrentSetTests", + "ConcurrentSetTests/testSet()", + "ConcurrentSetTests/testTakeAll()", + "ConfigTest", + "ConfigTest/testImpressionsModeEmpty()", + "ConfigTest/testImpressionsModeInvalid()", + "ConfigTest/testImpressionsModedebug()", + "ConfigTest/testImpressionsModenone()", + "ConfigTest/testImpressionsModeoptimized()", + "CountsRecorderCountWorkerTests", + "CountsRecorderCountWorkerTests/testFailToSendSome()", + "CountsRecorderCountWorkerTests/testSendNoImpressions()", + "CountsRecorderCountWorkerTests/testSendOneImpression()", + "CountsRecorderCountWorkerTests/testSendSuccess()", + "CredentialPinParserTests", + "CredentialPinParserTests/testPinsForHost()", + "DbCipherTest", + "DbCipherTest/testEncryptDecryptDb()", + "DbForDifferentApiKeysTest", + "DbForDifferentApiKeysTest/testInitialization()", + "DecompressionTest", + "DecompressionTest/testGzipAllHeaders()", + "DecompressionTest/testGzipCompressionMethodHeader()", + "DecompressionTest/testGzipHeaderComments()", + "DecompressionTest/testGzipHeaderCrc16()", + "DecompressionTest/testGzipHeaderExtraField()", + "DecompressionTest/testGzipHeaderFileName()", + "DecompressionTest/testGzipIncorrectHeader()", + "DecompressionTest/testHeaderFlag0()", + "DecompressionTest/testLoremIpsumGzip()", + "DecompressionTest/testLoremIpsumZlib()", + "EndpointFactoryTest", + "EndpointFactoryTest/testMySegmentsEndpoint()", + "EndpointFactoryTest/testMySegmentsEndpointSlashKeyEncoding()", + "EndpointFactoryTest/testRecordEventsEndpoint()", + "EndpointFactoryTest/testRecordImpressionsEndpoint()", + "EndpointFactoryTest/testSplitChangesEndpoint()", + "EndpointFactoryTest/testStreamingAuthEndpoint()", + "EndpointFactoryTest/testStreamingEndpoint()", + "EndpointFactoryTest/testTelemetryConfigEndpoint()", + "EndpointFactoryTest/testTelemetryUsageEndpoint()", + "EndpointTest/testDefaultEndpointBuild()", + "EndpointTest/testHeadersEndpointBuild()", + "EndpointTest/testPostEndpointBuild()", + "EqualToSemverMatcherTest", + "EqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenPatchDiffers()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenTargetIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenVersionsAreEqual()", + "EvaluatorTests", + "EvaluatorTests/testAlgoLegacy()", + "EvaluatorTests/testAlgoMurmur3()", + "EvaluatorTests/testAlgoNull()", + "EvaluatorTests/testAllocation1Percent()", + "EvaluatorTests/testBrokenSplit()", + "EvaluatorTests/testDefaultRule()", + "EvaluatorTests/testDefaultTreatment()", + "EvaluatorTests/testDefaultTreatmentFacundo()", + "EvaluatorTests/testEqualsToSetConfigTreatment()", + "EvaluatorTests/testEqualsToSetNoConfigTreatment()", + "EvaluatorTests/testInLargeSegmentWhitelist()", + "EvaluatorTests/testInSegmentTestKey()", + "EvaluatorTests/testInSegmentsRule1()", + "EvaluatorTests/testKilledSplit()", + "EvaluatorTests/testMatchesStringNoConfigTreatment()", + "EvaluatorTests/testMissingDefaultRule()", + "EvaluatorTests/testNotInLargeSegmentWhitelist()", + "EvaluatorTests/testNotInSplit()", + "EvaluatorTests/testWhitelisted()", + "EvaluatorTests/testWhitelistedOff()", + "EventDTOJsonTest", + "EventDTOJsonTest/testBasic()", + "EventDTOJsonTest/testEncode()", + "EventDTOJsonTest/testProperties()", + "EventDTOJsonTest/testPropertiesDecodeEncode()", + "EventDaoTest", + "EventDaoTest/testDataIsEncryptedInDb()", + "EventDaoTest/testInsertGetAes128Cbc()", + "EventDaoTest/testInsertGetPlainText()", + "EventDaoTest/testInsertManyGetPlainText()", + "EventDaoTest/testLoadOutdatedAes128Cbc()", + "EventDaoTest/testLoadOutdatedPlainText()", + "EventDaoTest/testUpdateAes128Cbc()", + "EventDaoTest/testUpdatePlainText()", + "EventStreamParserTest", + "EventStreamParserTest/testParseColon()", + "EventStreamParserTest/testParseEmptyLineNoEnd()", + "EventStreamParserTest/testParseEnd()", + "EventStreamParserTest/testParseErrorMessage()", + "EventStreamParserTest/testParseKeepAlive()", + "EventStreamParserTest/testParseNoColon()", + "EventStreamParserTest/testParseNoFieldName()", + "EventStreamParserTest/testParseTwoColon()", + "EventValidatorTests/testEmptyKey()", + "EventValidatorTests/testEmptyTrafficType()", + "EventValidatorTests/testEmptyType()", + "EventValidatorTests/testLongKey()", + "EventValidatorTests/testNoChachedServerAndUppercasedTrafficType()", + "EventValidatorTests/testNoChachedServerTrafficType()", + "EventValidatorTests/testNullKey()", + "EventValidatorTests/testNullTrafficType()", + "EventValidatorTests/testNullType()", + "EventValidatorTests/testTypeName()", + "EventValidatorTests/testUppercaseCharsInTrafficType()", + "EventValidatorTests/testValidEventAllValues()", + "EventValidatorTests/testValidEventNullValue()", + "EventsRecorderWorkerTests", + "EventsRecorderWorkerTests/testFailToSendSome()", + "EventsRecorderWorkerTests/testSendNoEvents()", + "EventsRecorderWorkerTests/testSendOneEvent()", + "EventsStorageTest/testClear()", + "EventsStorageTest/testDisablePersistence()", + "EventsStorageTest/testStartDisabledPersistence()", + "EventsStorageTest/testStartEnabledPersistence()", + "EventsSynchronizerTest", + "EventsSynchronizerTest/testDestroy()", + "EventsSynchronizerTest/testFlush()", + "EventsSynchronizerTest/testPause()", + "EventsSynchronizerTest/testPush()", + "EventsSynchronizerTest/testResume()", + "EventsSynchronizerTest/testStart()", + "EventsSynchronizerTest/testStop()", + "EventsTrackerTest", + "EventsTrackerTest/testTrackDisabled()", + "EventsTrackerTest/testTrackEnabled()", + "FactoryMonitorTest", + "FactoryMonitorTest/testCountLiveFactories()", + "FactoryMonitorTest/testDeallocatedCountLiveFactories()", + "FactoryRegistryTest", + "FactoryRegistryTest/testCountLiveFactories()", + "FactoryRegistryTest/testCountWithDeallocatedLiveFactories()", + "FeatureFlagsPayloadDecoderTest", + "FeatureFlagsPayloadDecoderTest/testDecodeGzip()", + "FeatureFlagsPayloadDecoderTest/testDecodeZlib()", + "FeatureFlagsSynchronizerTest", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringNamesChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringSetsChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitsClearedOnLoadBecauseNotInFilter()", + "FeatureFlagsSynchronizerTest/testLoadSplitsNoClearedOnLoad()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsAndFilterHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testStartPeriodicFetchingSingleModeEnabled()", + "FeatureFlagsSynchronizerTest/testStartPeriodicSync()", + "FeatureFlagsSynchronizerTest/testStopPeriodicSync()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplits()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithChangeNumber()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithUriTooLong()", + "FeatureFlagsSynchronizerTest/testUpdateSplitsSingleModeEnabled()", + "FetchSpecificSplitsTest", + "FetchSpecificSplitsTest/testBothFilters()", + "FetchSpecificSplitsTest/testByNamesFilter()", + "FetchSpecificSplitsTest/testByPrefixFilter()", + "FetcherThrottleTests", + "FetcherThrottleTests/testDelayValues()", + "FilterBuilderTest", + "FilterBuilderTest/testBasicByNameQueryString()", + "FilterBuilderTest/testBasicBySetQueryString()", + "FilterBuilderTest/testBySetAndByNameQueryString()", + "FilterBuilderTest/testFilterByNamesValuesDeduptedAndGrouped()", + "FilterBuilderTest/testFilterBySetsValuesDeduptedAndGrouped()", + "FilterBuilderTest/testMaxByNameFilterExceded()", + "FilterBuilderTest/testMaxByPrefixFilterExceded()", + "FilterBuilderTest/testNoFilters()", + "FilterBuilderTest/testOnlyOneTypeQueryString()", + "FilterBuilderTest/testQueryStringWithSpecialChars1()", + "FilterBuilderTest/testQueryStringWithSpecialChars2()", + "FilterBuilderTest/testQueryStringWithSpecialChars3()", + "FlagSetValidatorTests", + "FlagSetValidatorTests/testCleanAndValidateValues()", + "FlagSetValidatorTests/testValidateOnEvaluationWithFilteredValues()", + "FlagSetsCacheTests", + "FlagSetsCacheTests/testAddToFlagSetsNoFilter()", + "FlagSetsCacheTests/testAddToFlagSetsWithFilter()", + "FlagSetsCacheTests/testRemoveFromFlagSetsNoFilter()", + "GeneralInfoDaoTests", + "GeneralInfoStorageTest", + "GeneralInfoStorageTest/testGetRolloutCacheLastClearTimestampGetsValueFromDao()", + "GeneralInfoStorageTest/testGetRolloutCacheLastClearTimestampReturnsZeroIfEntityIsNil()", + "GeneralInfoStorageTest/testGetUpdateTimestampGetsValueFromDao()", + "GeneralInfoStorageTest/testSetRolloutCacheLastClearTimestampSetsValueOnDao()", + "GreaterThanOrEqualToSemverMatcherTest", + "GreaterThanOrEqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenGreater()", + "HashedImpressionDaoTest", + "HashedImpressionDaoTest/testGetAll()", + "HashedImpressionDaoTest/testUpdate()", + "HttpClientTest", + "HttpClientTest/testDataRequest()", + "HttpClientTest/testDataRequestError()", + "HttpClientTest/testDataRequestWithOrder()", + "HttpClientTest/testStreamRequest()", + "HttpClientTest/testUploadRequest()", + "HttpDataRequestTest", + "HttpDataRequestTest/testError()", + "HttpDataRequestTest/testOnResponseCompletedOk()", + "HttpDataRequestTest/testRequestCreation()", + "HttpDataRequestTest/testRequestCreationWithOrder()", + "HttpDataRequestTest/testRequestEnquedOnSend()", + "HttpEventsRecorderTests", + "HttpEventsRecorderTests/testServerNoReachable()", + "HttpEventsRecorderTests/testSuccessSending()", + "HttpImpressionsCountRecorderTests", + "HttpImpressionsCountRecorderTests/testServerNoReachable()", + "HttpImpressionsCountRecorderTests/testSuccessSending()", + "HttpImpressionsRecorderTests", + "HttpImpressionsRecorderTests/testServerNoReachable()", + "HttpImpressionsRecorderTests/testSuccessSending()", + "HttpMySegmentsFetcherTest", + "HttpMySegmentsFetcherTest/testServerNoReachable()", + "HttpRequestListTest", + "HttpRequestListTest/testAddRequest()", + "HttpRequestListTest/testOverrideSetRequest()", + "HttpRequestListTest/testTakeRequest()", + "HttpRequestManagerTests", + "HttpRequestManagerTests/testPinnedCredentialValidation()", + "HttpResponseTest", + "HttpResponseTest/testHttp104()", + "HttpResponseTest/testHttp299()", + "HttpResponseTest/testHttp300()", + "HttpSplitFetcherTests", + "HttpSplitFetcherTests/testServerNoReachable()", + "HttpSplitFetcherTests/testSuccessFullFetch()", + "HttpStreamRequestTest", + "HttpStreamRequestTest/testErrorResponse()", + "HttpStreamRequestTest/testOnResponseOk()", + "HttpStreamRequestTest/testRequestCreation()", + "HttpStreamRequestTest/testRequestEnquedOnSend()", + "HttpTelemetryConfigRecorderTest", + "HttpTelemetryConfigRecorderTest/testServerNoReachable()", + "HttpTelemetryConfigRecorderTest/testSuccessSending()", + "HttpTelemetryStatsRecorderTest", + "HttpTelemetryStatsRecorderTest/testSuccessSending()", + "HttpUniqueKeyRecorderTests", + "HttpUniqueKeyRecorderTests/testServerNoReachable()", + "HttpUniqueKeyRecorderTests/testSuccessSending()", + "ImpressionDaoTest", + "ImpressionDaoTest/testDataIsEncryptedInDb()", + "ImpressionDaoTest/testInsertGet()", + "ImpressionDaoTest/testInsertManyGet()", + "ImpressionDaoTest/testInsertManyGetAes128Cbc()", + "ImpressionDaoTest/testLoadOutdated()", + "ImpressionDaoTest/testLoadOutdatedAes128Cbc()", + "ImpressionDaoTest/testUpdate()", + "ImpressionHasherTest", + "ImpressionHasherTest/testDifferentChangeNumber()", + "ImpressionHasherTest/testDifferentFeature()", + "ImpressionHasherTest/testDifferentLabel()", + "ImpressionHasherTest/testDifferentTreatment()", + "ImpressionHasherTest/testNoCrashWhenSplitNull()", + "ImpressionsCountDaoTest", + "ImpressionsCountDaoTest/testDataIsEncryptedInDb()", + "ImpressionsCountDaoTest/testInsertGetAes128Cbc()", + "ImpressionsCountDaoTest/testInsertGetPlainText()", + "ImpressionsCountDaoTest/testLoadOutdatedGetAes128Cbc()", + "ImpressionsCountDaoTest/testLoadOutdatedPlainText()", + "ImpressionsCountDaoTest/testUpdateGetAes128Cbc()", + "ImpressionsCountDaoTest/testUpdatePlainText()", + "ImpressionsCounterTest", + "ImpressionsCounterTest/testBasicUsage()", + "ImpressionsCounterTest/testConcurrency()", + "ImpressionsCounterTest/testTruncateTime()", + "ImpressionsDedupTest", + "ImpressionsDedupTest/testDebug()", + "ImpressionsDedupTest/testOptimized()", + "ImpressionsModeTypeWrapperTest", + "ImpressionsModeTypeWrapperTest/testEmptyInvalidValue()", + "ImpressionsModeTypeWrapperTest/testInitdebugValue()", + "ImpressionsModeTypeWrapperTest/testInitnoneValue()", + "ImpressionsModeTypeWrapperTest/testInitoptimizedValue()", + "ImpressionsModeTypeWrapperTest/testInvalidValue()", + "ImpressionsModeTypeWrapperTest/testdebugValue()", + "ImpressionsModeTypeWrapperTest/testoptimizedValue()", + "ImpressionsNoneTest", + "ImpressionsNoneTest/testCorrectData()", + "ImpressionsNoneTest/testPeriodicRecording()", + "ImpressionsObserverTest", + "ImpressionsObserverTest/testBasicFunctionality()", + "ImpressionsObserverTest/testConcurrencyVsAccuracy()", + "ImpressionsObserverTest/testSave()", + "ImpressionsRecorderWorkerTests", + "ImpressionsRecorderWorkerTests/testFailToSendSome()", + "ImpressionsRecorderWorkerTests/testSendNoImpressions()", + "ImpressionsRecorderWorkerTests/testSendSuccess()", + "ImpressionsStorageTest", + "ImpressionsStorageTest/testClear()", + "ImpressionsStorageTest/testDisablePersistence()", + "ImpressionsStorageTest/testEnablePersistence()", + "ImpressionsStorageTest/testStartDisabledPersistence()", + "ImpressionsStorageTest/testStartEnabledPersistence()", + "ImpressionsToggleTest", + "ImpressionsToggleTest/testDebugMode()", + "ImpressionsToggleTest/testManagerContainsProperty()", + "ImpressionsToggleTest/testNoneMode()", + "ImpressionsToggleTest/testOptimizedMode()", + "ImpressionsTrackerTest", + "ImpressionsTrackerTest/testDestroyDebug()", + "ImpressionsTrackerTest/testDestroyNone()", + "ImpressionsTrackerTest/testDestroyOptimized()", + "ImpressionsTrackerTest/testFlushDebug()", + "ImpressionsTrackerTest/testFlushNone()", + "ImpressionsTrackerTest/testFlushOptimized()", + "ImpressionsTrackerTest/testImpressionPushDebug()", + "ImpressionsTrackerTest/testImpressionPushNone()", + "ImpressionsTrackerTest/testImpressionPushOptimized()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledDebug()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledOptimized()", + "ImpressionsTrackerTest/testPauseOptimized()", + "ImpressionsTrackerTest/testResume()", + "ImpressionsTrackerTest/testStartDebug()", + "ImpressionsTrackerTest/testStartNone()", + "ImpressionsTrackerTest/testStartOptimized()", + "ImpressionsTrackerTest/testStopDebug()", + "ImpressionsTrackerTest/testStopNone()", + "ImpressionsTrackerTest/testStopOptimized()", + "InListSemverMatcherTest/testGeneralMatches()", + "InListSemverMatcherTest/testMatchShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithEmptyListShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenInList()", + "InMemoryTelemetryStorageTest", + "InMemoryTelemetryStorageTest/testActiveFactoriesCount()", + "InMemoryTelemetryStorageTest/testAuthRejections()", + "InMemoryTelemetryStorageTest/testConcurrence()", + "InMemoryTelemetryStorageTest/testEvent()", + "InMemoryTelemetryStorageTest/testExceptions()", + "InMemoryTelemetryStorageTest/testHttpLatencies()", + "InMemoryTelemetryStorageTest/testImpression()", + "InMemoryTelemetryStorageTest/testLastSync()", + "InMemoryTelemetryStorageTest/testLatencies()", + "InMemoryTelemetryStorageTest/testRedundantFactoriesCount()", + "InMemoryTelemetryStorageTest/testSessionLength()", + "InMemoryTelemetryStorageTest/testStreamingEvents()", + "InMemoryTelemetryStorageTest/testTags()", + "InMemoryTelemetryStorageTest/testTimeUntilReady()", + "InMemoryTelemetryStorageTest/testTimeUntilReadyFromCache()", + "InMemoryTelemetryStorageTest/testTokenRefreshes()", + "InMemoryTelemetryStorageTest/testUpdatesFromSse()", + "InitDbCipherTest", + "InitDbCipherTest/testDecryptDb()", + "InitDbCipherTest/testEncryptDb()", + "InitialCacheTest", + "InitialCacheTest/testClearChangedSplitFilter()", + "InitialCacheTest/testClearExpiredCache()", + "InitialCacheTest/testExpiredCache()", + "InitialCacheTest/testFlagsSpecChanged()", + "InitialCacheTest/testNoClearNoExpiredCache()", + "InstantFeatureFlagsUpdateTest", + "InstantFeatureFlagsUpdateTest/testInstantUpdateArchived()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateGzip()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateZlib()", + "JwtTokenParserTest", + "JwtTokenParserTest/testGarbageToken()", + "JwtTokenParserTest/testOkToken()", + "JwtTokenParserTest/testOnlyChannelsWithSeparator()", + "JwtTokenParserTest/testOnlyHeader()", + "KeyGeneratorTest", + "KeyGeneratorTest/testGenerationOk()", + "KeyValidatorTests", + "KeyValidatorTests/testInvalidEmptyBucketingKey()", + "KeyValidatorTests/testInvalidEmptyMatchingKey()", + "KeyValidatorTests/testInvalidLongBucketingKey()", + "KeyValidatorTests/testInvalidLongMatchingKey()", + "KeyValidatorTests/testNullMatchingKey()", + "KeyValidatorTests/testValidMatchingAndBucketingKey()", + "KeyValidatorTests/testValidMatchingKey()", + "LRUCacheTest", + "LRUCacheTest/testAddGet()", + "LRUCacheTest/testEviction()", + "LRUCacheTest/testGetAllPerformance()", + "LRUCacheTest/testInsertPerformance()", + "LatencyCounterTests", + "LatencyCounterTests/testAllBuckets()", + "LatencyCounterTests/testFirstBucket()", + "LatencyCounterTests/testInvalidIndex()", + "LatencyCounterTests/testLastBucket()", + "LegacyHashingTest", + "LegacyHashingTest/testBucket()", + "LegacyHashingTest/testHashing()", + "LessThanOrEqualToSemverMatcherTest/testGeneralMatches()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenEqual()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenLess()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrue()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullKeyShouldReturnNull()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "LocalhostManagerTests", + "LocalhostManagerTests/testSplitNames()", + "LocalhostManagerTests/testSplits()", + "LocalhostManagerTests/testSplitsByName()", + "LocalhostParserTests", + "LocalhostParserTests/testIntercomentedLinesFile()", + "LocalhostParserTests/testPerfectFile()", + "LocalhostParserTests/testSpacedLinesFile()", + "LocalhostSplitClientTests", + "LocalhostSplitClientTests/testNonExistingSplitsTreatment()", + "LocalhostSplitClientTests/testNonExistingSplitsTreatments()", + "LocalhostSplitClientTests/testRightSplitsFileTreatment()", + "LocalhostSplitClientTests/testRightSplitsFileTreatments()", + "LocalhostSplitLoaderTests", + "LocalhostSplitLoaderTests/testFileUpdate()", + "LocalhostSplitLoaderTests/testFileUpdate2()", + "LocalhostSplitLoaderTests/testInitial()", + "LocalhostSplitLoaderTests/testInvalidTypeFile()", + "LocalhostSplitLoaderTests/testNonExistingFile()", + "LocalhostSplitLoaderTests/testWrongFormatYml()", + "LocalhostSplitLoaderTests/testWrongLegacyFormatUpdate()", + "LocalhostSplitLoaderTests/testWrongYamlFormatUpdate()", + "LocalhostSplitStorageTests", + "LocalhostSplitStorageTests/testClear()", + "LocalhostSplitStorageTests/testDestroy()", + "LocalhostSplitStorageTests/testGetAllSplits()", + "LocalhostSplitStorageTests/testGetCount()", + "LocalhostSplitStorageTests/testGetManySplits()", + "LocalhostSplitStorageTests/testGetSplit()", + "LocalhostSplitStorageTests/testUpdateSplitChange()", + "LocalhostSynchronizerTests", + "LocalhostSynchronizerTests/testUpdateSplits()", + "LocalhostSynchronizerTests/testUpdateYaml()", + "LocalhostTests", + "LocalhostTests/testDefaultFactoryCreation()", + "LocalhostTests/testLoadYml()", + "LocalhostTests/testLocalhostFactoryCreation()", + "LocalhostTests/testUsingSpaceSeparatedFile()", + "LocalhostTests/testUsingYamlFile()", + "LocalhostTests/testUsingYamlFromApi()", + "LocalhostYamlParserTest", + "LocalhostYamlParserTest/testCorrectFile()", + "LocalhostYamlParserTest/testMissingFirstSplit()", + "LocalhostYamlParserTest/testMissingSplitData()", + "LocalhostYamlParserTest/testMissingSplitTreatment()", + "LocalhostYamlParserTest/testWrongFormat()", + "LoggerTest", + "LoggerTest/testDebug()", + "LoggerTest/testError()", + "LoggerTest/testInfo()", + "LoggerTest/testNone()", + "LoggerTest/testVerbose()", + "LoggerTest/testWarning()", + "MatcherEvalTests", + "MatcherEvalTests/testEval()", + "MultiClientEvaluationTest", + "MultiClientEvaluationTest/testEvaluation()", + "MultiClientEvaluationTest/testEvaluationFromCache()", + "MultiClientEvaluationTest/testEvaluationWithAttributes()", + "MultiClientEvaluationTest/testImpressions()", + "MultiClientEvaluationTest/testTrack()", + "MultiClientStreamingResetTest", + "MultiClientStreamingResetTest/testNoStreamingDelay()", + "MultiClientStreamingResetTest/testStress()", + "MultiClientStreamingResetTest/testWithStreamingDelay()", + "Murmur3HashingTest", + "Murmur3HashingTest/test64x128()", + "Murmur3HashingTest/testBucket()", + "MyLargeSegmentsStorageTests", + "MyLargeSegmentsStorageTests/testChangeNumber()", + "MyLargeSegmentsStorageTests/testClear()", + "MyLargeSegmentsStorageTests/testGetMySegmentsAfterLoad()", + "MyLargeSegmentsStorageTests/testNoLoaded()", + "MyLargeSegmentsStorageTests/testUpdateEmptySegments()", + "MyLargeSegmentsStorageTests/testUpdateSegments()", + "MySegmentServerErrorTest", + "MySegmentServerErrorTest/test()", + "MySegmentUpdateTest", + "MySegmentUpdateTest/testMyLargeSegmentsUpdate()", + "MySegmentUpdateTest/testMySegmentsLargeUpdateBounded()", + "MySegmentUpdateTest/testMySegmentsUpdate()", + "MySegmentUpdateTest/testMySegmentsUpdateBounded()", + "MySegmentUpdateTest/testSeveralNotificationAndOneFetch()", + "MySegmentUpdatedTest", + "MySegmentUpdatedTest/testSegments()", + "MySegmentsBgSyncWorkerTest", + "MySegmentsBgSyncWorkerTest/testNoSuccess()", + "MySegmentsBgSyncWorkerTest/testOneTimeFetchSuccess()", + "MySegmentsDaoTest", + "MySegmentsDaoTest/testDataIsEncryptedInDb()", + "MySegmentsDaoTest/testGetInvalidKeyAes128Cbc()", + "MySegmentsDaoTest/testGetInvalidKeyPlainText()", + "MySegmentsDaoTest/testUpdateGetAes128Cbc()", + "MySegmentsDaoTest/testUpdateGetPlainText()", + "MySegmentsPayloadDecoderTest/testUserKeyHash()", + "MySegmentsStorageTests", + "MySegmentsStorageTests/testClear()", + "MySegmentsStorageTests/testGetMySegmentsAfterLoad()", + "MySegmentsStorageTests/testNoLoaded()", + "MySegmentsStorageTests/testUpdateSegments()", + "MySegmentsSyncWorkerTest", + "MySegmentsSyncWorkerTest/testNoCacheHeader()", + "MySegmentsSyncWorkerTest/testOneTimeFetchSuccess()", + "MySegmentsSyncWorkerTest/testStopNoSuccess()", + "MySegmentsSynchronizerTest", + "MySegmentsSynchronizerTest/testDestroy()", + "MySegmentsSynchronizerTest/testForceSync()", + "MySegmentsSynchronizerTest/testLoadMySegmentsFromCache()", + "MySegmentsSynchronizerTest/testNoPeriodicSync()", + "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()", + "OutdatedProxyIntegrationTest", + "PeriodicMySegmentsSyncWorkerTest", + "PeriodicMySegmentsSyncWorkerTest/testFetchWhenNoSegmentsReadyYet()", + "PeriodicMySegmentsSyncWorkerTest/testNormalFetchSdkIsReady()", + "PeriodicSplitsSyncWorkerTest", + "PeriodicSplitsSyncWorkerTest/testNoSdkReadyFetch()", + "PeriodicSplitsSyncWorkerTest/testNormalFetch()", + "PersistentAttributesStorageTests", + "PersistentAttributesStorageTests/testAll()", + "PersistentAttributesStorageTests/testClear()", + "PersistentAttributesStorageTests/testSet()", + "PersistentMyLargeSegmentsStorageTests", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshot()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMyLargeSegmentsStorageTests/testSet()", + "PersistentMyLargeSegmentsStorageTests/testSetMultiKey()", + "PersistentMySegmentsStorageTests", + "PersistentMySegmentsStorageTests/testClear()", + "PersistentMySegmentsStorageTests/testGetSnapshot()", + "PersistentMySegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMySegmentsStorageTests/testSet()", + "PersistentMySegmentsStorageTests/testSetMultiKey()", + "PersistentUniqueKeysStorageTests", + "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/testExistingSplitsAndNoConnection()", + "ReadyFromCacheTest/testLargeSegmentsEnabled()", + "ReadyFromCacheTest/testNotExistingSplitsAndConnectionOk()", + "ReadyFromCacheTest/testPersistentAttributesEnabled()", + "ReadyFromCacheTest/testSplitsAndConnOk_FromNoSplitFilterToFilter()", + "ReadyFromCacheTest/testSplitsAndConnOk_FromSplitFilterToNoFilter()", + "ReconnectBackoffCounterTest", + "ReconnectBackoffCounterTest/testBase1()", + "ReconnectBackoffCounterTest/testBase3()", + "ReconnectBackoffCounterTest/testBase8()", + "RecorderFlusherCheckerTests", + "RecorderFlusherCheckerTests/testBytesLimit()", + "RecorderFlusherCheckerTests/testCountLimit()", + "RegexTest", + "RegexTest/testsRegex()", + "RolloutCacheConfigurationTest", + "RolloutCacheConfigurationTest/testClearOnInitIsCorrectlySet()", + "RolloutCacheConfigurationTest/testDefaultValues()", + "RolloutCacheConfigurationTest/testExpirationIsCorrectlySet()", + "RolloutCacheConfigurationTest/testNegativeExpirationIsSetToDefault()", + "RolloutCacheManagerIntegrationTest", + "RolloutCacheManagerIntegrationTest/testClearOnInitClearCacheOnStartup()", + "RolloutCacheManagerIntegrationTest/testExpirationPeriodIsUsed()", + "RolloutCacheManagerIntegrationTest/testRepeatedInitWithClearOnInitSetToTrueDoesNotClearIfMinDaysHasNotElapsed()", + "RolloutCacheManagerTest", + "RolloutCacheManagerTest/testDefaultValueForLastClearTimestampClearsCacheWhenClearOnInitIsTrue()", + "RolloutCacheManagerTest/testDefaultValueForUpdateTimestampDoesNotClearCache()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStorageOnlyOnceWhenExecutedConsecutively()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsTrue()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStoragesWhenExpirationIsSurpassed()", + "RolloutCacheManagerTest/testValidateCacheCallsListener()", + "RolloutCacheManagerTest/testValidateCacheDoesNotCallClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsFalse()", + "RolloutCacheManagerTest/testValidateCacheDoesNotUpdateLastClearTimestampWhenStoragesAreNotCleared()", + "RolloutCacheManagerTest/testValidateCacheUpdatesLastClearTimestampWhenStoragesAreCleared()", + "SdkUpdateStreamingTest", + "SdkUpdateStreamingTest/testReady()", + "SdkUpdateStreamingTest/testSdkUpdateMySegmentsWhenNotificationArrives()", + "SdkUpdateStreamingTest/testSdkUpdateSplitsWhenNotificationArrives()", + "SegmentsSyncHelperTests", + "SegmentsSyncHelperTests/testCdnByPassNoTillChange()", + "SegmentsSyncHelperTests/testCdnByPassNoTillNoChange()", + "SegmentsSyncHelperTests/testCdnByPassTill()", + "SegmentsSyncHelperTests/testDidffGoallCnMs()", + "SegmentsSyncHelperTests/testDiffGoalCnMls()", + "SegmentsUpdateWorkerTests", + "SegmentsUpdateWorkerTests/testLargeSegmentsKeyListNoAction()", + "SegmentsUpdateWorkerTests/testLargeSegmentsKeyListRemoval()", + "SegmentsUpdateWorkerTests/testMyLargeSegmentsNonRemoval()", + "SegmentsUpdateWorkerTests/testMyLargeSegmentsRemoval()", + "SegmentsUpdateWorkerTests/testMySegmentsNonRemoval()", + "SegmentsUpdateWorkerTests/testMySegmentsRemoval()", + "SegmentsUpdateWorkerTests/testSegmentsKeyListAdd()", + "SegmentsUpdateWorkerTests/testSegmentsKeyListNoAction()", + "SegmentsUpdateWorkerTests/testSegmentsKeyListRemove()", + "SegmentsUpdateWorkerTests/testUnbounded()", + "SegmentsUpdateWorkerTests/testUnboundedLarge()", + "SemverIntegrationTest/testBetweenSemverMatcher()", + "SemverIntegrationTest/testEqualToSemverMatcher()", + "SemverIntegrationTest/testGreaterThanOrEqualToSemverMatcher()", + "SemverIntegrationTest/testInListSemverMatcher()", + "SemverTest", + "SemverTest/testBetween()", + "SemverTest/testEqualTo()", + "SemverTest/testGreaterThanOrEqualTo()", + "SemverTest/testInvalidFormats()", + "SemverTest/testLessThanOrEqualTo()", + "ServiceEndpointsTests", + "ServiceEndpointsTests/testBuilderValidationAuthError()", + "ServiceEndpointsTests/testBuilderValidationOk()", + "ServiceEndpointsTests/testBuilderValidationSdkError()", + "ServiceEndpointsTests/testBuilderValidationStreamingError()", + "ServiceEndpointsTests/testBuilderValidationTelemetryError()", + "SingleSyncTest", + "SingleSyncTest/testSingleSyncEnabledImpressionsDebug()", + "SingleSyncTest/testSingleSyncEnabledImpressionsNone()", + "SingleSyncTest/testSingleSyncEnabledImpressionsOptmized()", + "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()", + "SplitConfigurationsParsingTest", + "SplitConfigurationsParsingTest/testDecodingArrayAndMapConfig()", + "SplitConfigurationsParsingTest/testDecodingSimpleConfig()", + "SplitConfigurationsParsingTest/testEncodingBasicArrayConfig()", + "SplitConfigurationsParsingTest/testEncodingMapArrayConfig()", + "SplitConfigurationsParsingTest/testEncodingMultiTreatmentConfig()", + "SplitConfigurationsParsingTest/testEncodingNullConfig()", + "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/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/testReadyNoRef()", + "SplitManagerTest", + "SplitManagerTest/testAddOneSplit()", + "SplitManagerTest/testEmptyName()", + "SplitManagerTest/testInitialSplitLoaded()", + "SplitManagerTest/testSplitInfo()", + "SplitSdkTimeoutTest", + "SplitSdkUpdatePollingTest", + "SplitSdkUpdatePollingTest/testSdkReadyOnly()", + "SplitSdkUpdatePollingTest/testSdkUpdateMySegments()", + "SplitSdkUpdatePollingTest/testSdkUpdateSplits()", + "SplitValidatorTests", + "SplitValidatorTests/testEmptyName()", + "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()", + "SplitsStorageTrafficTypesTests", + "SplitsStorageTrafficTypesTests/testChangedTrafficTypeForSplit()", + "SplitsStorageTrafficTypesTests/testExistingChangedTrafficTypeForSplit()", + "SplitsStorageTrafficTypesTests/testInitialtrafficTypes()", + "SplitsStorageTrafficTypesTests/testOverflowArchived()", + "SplitsStorageTrafficTypesTests/testRemove2TrafficTypes()", + "SplitsStorageTrafficTypesTests/testSeveralTrafficTypeUpdatesFinalActive()", + "SplitsStorageTrafficTypesTests/testSeveralTrafficTypeUpdatesFinalArchived()", + "SplitsStorageTrafficTypesTests/testUpdatedSplitTrafficType()", + "SplitsSyncHelperWithProxyHandlerTests", + "SplitsSyncHelperWithProxyHandlerTests/testBackgroundSyncAlwaysUsesLatestSpec()", + "SplitsSyncHelperWithProxyHandlerTests/testNormalOperationUsesLatestSpec()", + "SplitsSyncHelperWithProxyHandlerTests/testProxyErrorCausesFallbackToLegacySpec()", + "SplitsSyncHelperWithProxyHandlerTests/testRecoveryModeAfterIntervalElapsed()", + "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/testRetryAndSuccess()", + "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/testOnErrorRecoverable()", + "SseClientTest/testOnMessage()", + "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/testProcessSplitKillException()", + "SseNotificationProcessorTest/testProcessSplitKillNullJson()", + "SseNotificationProcessorTest/testProcessSplitUpdate()", + "SseNotificationProcessorTest/testProcessSplitUpdateException()", + "SseNotificationProcessorTest/testProcessSplitUpdateNullJson()", + "StreamingAuthFail4xxTest", + "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/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/testSyncBuilder()", + "SyncDictionaryCollectionWrapperTest", + "SyncDictionaryCollectionWrapperTest/testAllValues()", + "SyncDictionaryCollectionWrapperTest/testInitialAppend()", + "SyncDictionarySingleWrapperTest", + "SyncDictionarySingleWrapperTest/testAllValues()", + "SyncDictionarySingleWrapperTest/testInitialSetup()", + "SyncDictionarySingleWrapperTest/testRemoveAllValues()", + "SyncDictionarySingleWrapperTest/testRemoveValue()", + "SyncGuardianTest", + "SyncGuardianTest/testFirstUpdate()", + "SyncGuardianTest/testIncreaseAndDecreasePeriodValidation()", + "SyncGuardianTest/testMustNoSyncDisabled()", + "SyncGuardianTest/testMustNoSyncStreamingDisabled()", + "SyncGuardianTest/testMustNotSyncWhenTimeDoesNotExceed()", + "SyncGuardianTest/testMustSyncWhenTimeExceeds()", + "SyncGuardianTest/testUpdatePeriodValidation()", + "SyncManagerTest", + "SyncManagerTest/testPauseResume()", + "SyncManagerTest/testPushDelayReceived()", + "SyncManagerTest/testPushReset()", + "SyncManagerTest/testPushRetryableError()", + "SyncManagerTest/testPushSubsystemDownReceived()", + "SyncManagerTest/testPushSubsystemUpReceived()", + "SyncManagerTest/testStartSingleModeStreamingDisabled()", + "SyncManagerTest/testStartSingleModeStreamingEnabled()", + "SyncManagerTest/testStartStreamingDisabled()", + "SyncManagerTest/testStartStreamingEnabled()", + "SyncManagerTest/testStop()", + "SyncManagerTest/testSyncExecutedReceived()", + "SyncPostBgTest", + "SyncUpdateWorkerTest", + "SyncUpdateWorkerTest/testSplitKillWorker()", + "SyncUpdateWorkerTest/testSplitUpdateWorkerNoPayload()", + "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/testStartPeriodicFetchingSingleModeEnabled()", + "SynchronizerTest/testStartPeriodicRecordingUserData()", + "SynchronizerTest/testStartRecordingTelemetry()", + "SynchronizerTest/testStopPeriodicFetching()", + "SynchronizerTest/testStopRecordingTelemetry()", + "SynchronizerTest/testStopRecordingUserData()", + "SynchronizerTest/testSyncAll()", + "SynchronizerTest/testSynchronizeSplitsWithChangeNumber()", + "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()", + "TelmetrySynchronizerTest", + "TelmetrySynchronizerTest/testStart()", + "TelmetrySynchronizerTest/testStop()", + "TelmetrySynchronizerTest/testSyncConfig()", + "TelmetrySynchronizerTest/testSyncStats()", + "TimersManagerTest", + "TimersManagerTest/testAddAndCancelTimer()", + "TimersManagerTest/testAddTimer()", + "TlsPinningCheckerTests/testAppleEcSpki()", + "TlsPinningCheckerTests/testEc256r1Spki()", + "TlsPinningCheckerTests/testEc384r1Spki()", + "TlsPinningCheckerTests/testEc521r1Spki()", + "TlsPinningCheckerTests/testInvalidChallengeMethod()", + "TlsPinningCheckerTests/testInvalidChallengeNoSecTrust()", + "TlsPinningCheckerTests/testRsa2048Spki()", + "TlsPinningCheckerTests/testRsa3072Spki()", + "TlsPinningCheckerTests/testRsa4096Spki()", + "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/testUpdateAndIncrementCountPlainText()", + "UniqueKeyDaoTest/testUpdatePlainText()", + "UniqueKeyTrackerTest", + "UniqueKeyTrackerTest/testTrackAndSave()", + "UniqueKeysRecorderCountWorkerTests", + "UniqueKeysRecorderCountWorkerTests/testFailToSendSome()", + "UniqueKeysRecorderCountWorkerTests/testSendNoImpressions()", + "UniqueKeysRecorderCountWorkerTests/testSendOneImpression()", + "UniqueKeysRecorderCountWorkerTests/testSendSuccess()", + "UnsupportedMatcherIntegrationTest", + "UnsupportedMatcherIntegrationTest/testGetTreatmentForUnsupportedMatcherFeatureFlagReturnsControl()", + "UnsupportedMatcherIntegrationTest/testGetTreatmentWithConfigForUnsupportedMatcherFeatureFlagReturnsControl()", + "UnsupportedMatcherIntegrationTest/testImpressionInListenerHasUnsupportedLabel()", + "UnsupportedMatcherIntegrationTest/testStoredImpressionHasUnsupportedLabel()", + "UserConsentManagerTest", + "UserConsentManagerTest/testSetDeclined()", + "UserConsentManagerTest/testSetGranted()", + "UserConsentManagerTest/testSetUnknown()", + "UserConsentModeDebugTest", + "UserConsentModeDebugTest/testUserConsentDeclined()", + "UserConsentModeDebugTest/testUserConsentGranted()", + "UserConsentModeDebugTest/testUserConsentUnknownThenDeclined()", + "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": "SplitTestsSwift5" + } + }, { - "skippedTests" : [ + "skippedTests": [ "AnyValueValidatorTests", - "AnyValueValidatorTests\/testInvalidListValues()", - "AnyValueValidatorTests\/testInvalidPrimitiveValues()", - "AnyValueValidatorTests\/testValidListValues()", - "AnyValueValidatorTests\/testValidPrimitiveValues()", + "AnyValueValidatorTests/testInvalidListValues()", + "AnyValueValidatorTests/testInvalidPrimitiveValues()", + "AnyValueValidatorTests/testValidListValues()", + "AnyValueValidatorTests/testValidPrimitiveValues()", "ApiKeyValidatorTests", - "ApiKeyValidatorTests\/testEmptyKey()", - "ApiKeyValidatorTests\/testNull()", - "ApiKeyValidatorTests\/testValid()", + "ApiKeyValidatorTests/testEmptyKey()", + "ApiKeyValidatorTests/testNull()", + "ApiKeyValidatorTests/testValid()", "AttributesDaoTest", - "AttributesDaoTest\/testDataIsEncryptedInDb()", - "AttributesDaoTest\/testGetInvalidKeyAes128Cbc()", - "AttributesDaoTest\/testGetInvalidKeyPlainText()", - "AttributesDaoTest\/testRemoveAllAes128Cbc()", - "AttributesDaoTest\/testRemoveAllPlainText()", - "AttributesDaoTest\/testUpdateGetAes128Cbc()", - "AttributesDaoTest\/testUpdateGetPlainText()", + "AttributesDaoTest/testDataIsEncryptedInDb()", + "AttributesDaoTest/testGetInvalidKeyAes128Cbc()", + "AttributesDaoTest/testGetInvalidKeyPlainText()", + "AttributesDaoTest/testRemoveAllAes128Cbc()", + "AttributesDaoTest/testRemoveAllPlainText()", + "AttributesDaoTest/testUpdateGetAes128Cbc()", + "AttributesDaoTest/testUpdateGetPlainText()", "AttributesEvaluationTest", - "AttributesEvaluationTest\/testAttributesPersistentedCorrectly()", - "AttributesEvaluationTest\/testPersistenceDisabled()", - "AttributesEvaluationTest\/testPersistentEvalNoAttributesSeveralOperations()", + "AttributesEvaluationTest/testAttributesPersistentedCorrectly()", + "AttributesEvaluationTest/testPersistenceDisabled()", + "AttributesEvaluationTest/testPersistentEvalNoAttributesSeveralOperations()", "AttributesStorageTests", - "AttributesStorageTests\/testClear()", - "AttributesStorageTests\/testGetAttributesAfterLoad()", - "AttributesStorageTests\/testNoLoaded()", - "AttributesStorageTests\/testRemove()", - "AttributesStorageTests\/testUpdateAttributes()", - "AttributesStorageTests\/testUpdateEmptyAttributes()", + "AttributesStorageTests/testClear()", + "AttributesStorageTests/testGetAttributesAfterLoad()", + "AttributesStorageTests/testNoLoaded()", + "AttributesStorageTests/testRemove()", + "AttributesStorageTests/testUpdateAttributes()", + "AttributesStorageTests/testUpdateEmptyAttributes()", "Base64UtilsTest", - "Base64UtilsTest\/testBasicUrlEncoded()", - "Base64UtilsTest\/testNil()", - "Base64UtilsTest\/testRealToken()", + "Base64UtilsTest/testBasicUrlEncoded()", + "Base64UtilsTest/testNil()", + "Base64UtilsTest/testRealToken()", "BetweenSemverMatcherTest", - "BetweenSemverMatcherTest\/testGeneralMatches()", - "BetweenSemverMatcherTest\/testMatchShouldReturnFalseWhenGreater()", - "BetweenSemverMatcherTest\/testMatchShouldReturnFalseWhenLess()", - "BetweenSemverMatcherTest\/testMatchShouldReturnTrueWhenBetween()", - "BetweenSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenGreater()", - "BetweenSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenLess()", - "BetweenSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenBetween()", - "BetweenSemverMatcherTest\/testMatchWithNullEndTargetShouldReturnFalse()", - "BetweenSemverMatcherTest\/testMatchWithNullKeyShouldReturnFalse()", - "BetweenSemverMatcherTest\/testMatchWithNullStartTargetShouldReturnFalse()", - "BetweenSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenGreater()", - "BetweenSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenLess()", - "BetweenSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testGeneralMatches()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithNullEndTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullStartTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenBetween()", "BlockingQueueTest", - "BlockingQueueTest\/testAddAndTake()", - "BlockingQueueTest\/testInterrupt()", + "BlockingQueueTest/testAddAndTake()", + "BlockingQueueTest/testInterrupt()", "BucketSplitTest", - "BucketSplitTest\/testMultiClientBuckets()", + "BucketSplitTest/testMultiClientBuckets()", "ByKeyAttributesStorageTests", - "ByKeyAttributesStorageTests\/testGetAttributesAfterLoad()", - "ByKeyAttributesStorageTests\/testNoLoaded()", - "ByKeyAttributesStorageTests\/testUpdateEmptyAttributes()", + "ByKeyAttributesStorageTests/testGetAttributesAfterLoad()", + "ByKeyAttributesStorageTests/testNoLoaded()", + "ByKeyAttributesStorageTests/testUpdateEmptyAttributes()", "ByKeyFacadeTest", - "ByKeyFacadeTest\/testAppendRemove()", - "ByKeyFacadeTest\/testDestroy()", - "ByKeyFacadeTest\/testForceSync()", - "ByKeyFacadeTest\/testLoadDataFromCache()", - "ByKeyFacadeTest\/testNoPeriodicSync()", - "ByKeyFacadeTest\/testPeriodicStartPauseResumeStop()", - "ByKeyFacadeTest\/testPeriodicStartStop()", - "ByKeyFacadeTest\/testStartSyncForKey()", - "ByKeyFacadeTest\/testStartSyncForKeyPolling()", - "ByKeyFacadeTest\/testSynchronize()", + "ByKeyFacadeTest/testAppendRemove()", + "ByKeyFacadeTest/testDestroy()", + "ByKeyFacadeTest/testForceSync()", + "ByKeyFacadeTest/testLoadDataFromCache()", + "ByKeyFacadeTest/testNoPeriodicSync()", + "ByKeyFacadeTest/testPeriodicStartPauseResumeStop()", + "ByKeyFacadeTest/testPeriodicStartStop()", + "ByKeyFacadeTest/testStartSyncForKey()", + "ByKeyFacadeTest/testStartSyncForKeyPolling()", + "ByKeyFacadeTest/testSynchronize()", "ByKeyMySegmentsStorageTests", - "ByKeyMySegmentsStorageTests\/testGetMySegmentsAfterLoad()", - "ByKeyMySegmentsStorageTests\/testUpdateEmptySegments()", - "ByKeyMySegmentsStorageTests\/testUpdateSegments()", + "ByKeyMySegmentsStorageTests/testGetMySegmentsAfterLoad()", + "ByKeyMySegmentsStorageTests/testUpdateEmptySegments()", + "ByKeyMySegmentsStorageTests/testUpdateSegments()", "CdnByPassTest", - "CdnByPassTest\/testInit()", - "CdnByPassTest\/testInitWithoutSpec()", + "CdnByPassTest/testInit()", + "CdnByPassTest/testInitWithoutSpec()", "CertificatePinningConfigTests", - "CertificatePinningConfigTests\/testAddCertificateAndHashes()", - "CertificatePinningConfigTests\/testAddWrongCertificate()", - "CertificatePinningConfigTests\/testAddWrongSpkiCertificate()", - "CertificatePinningConfigTests\/testAddWrongStringHash()", - "CertificatePinningConfigTests\/testAddWrongStringHashFormatHash()", - "CertificatePinningConfigTests\/testAddWrongStringHashType()", + "CertificatePinningConfigTests/testAddCertificateAndHashes()", + "CertificatePinningConfigTests/testAddWrongCertificate()", + "CertificatePinningConfigTests/testAddWrongSpkiCertificate()", + "CertificatePinningConfigTests/testAddWrongStringHash()", + "CertificatePinningConfigTests/testAddWrongStringHashFormatHash()", + "CertificatePinningConfigTests/testAddWrongStringHashType()", "CipherTest", - "CipherTest\/testBasicEncryptDecrypt()", - "CipherTest\/testEventEncryptDecrypt()", - "CipherTest\/testImpressionEncryptDecrypt()", - "CipherTest\/testJsonSplitEncryptDecrypt()", - "CipherTest\/testMySegmentsEncryptDecrypt()", - "CipherTest\/testVeryLongTextEncryptDecrypt()", + "CipherTest/testBasicEncryptDecrypt()", + "CipherTest/testEventEncryptDecrypt()", + "CipherTest/testImpressionEncryptDecrypt()", + "CipherTest/testJsonSplitEncryptDecrypt()", + "CipherTest/testMySegmentsEncryptDecrypt()", + "CipherTest/testVeryLongTextEncryptDecrypt()", "ComputeProcessTest", - "ComputeProcessTest\/testMultiProcess()", - "ComputeProcessTest\/testOneLessThanMinProcess()", - "ComputeProcessTest\/testOneProcessEqualsMin()", - "ComputeProcessTest\/testTwoProcess()", - "ComputeProcessTest\/testTwoProcessEdge()", + "ComputeProcessTest/testMultiProcess()", + "ComputeProcessTest/testOneLessThanMinProcess()", + "ComputeProcessTest/testOneProcessEqualsMin()", + "ComputeProcessTest/testTwoProcess()", + "ComputeProcessTest/testTwoProcessEdge()", "ConcurrentSetTests", - "ConcurrentSetTests\/testSet()", - "ConcurrentSetTests\/testTakeAll()", + "ConcurrentSetTests/testSet()", + "ConcurrentSetTests/testTakeAll()", "ConfigTest", - "ConfigTest\/testImpressionsModeEmpty()", - "ConfigTest\/testImpressionsModeInvalid()", - "ConfigTest\/testImpressionsModedebug()", - "ConfigTest\/testImpressionsModenone()", - "ConfigTest\/testImpressionsModeoptimized()", + "ConfigTest/testImpressionsModeEmpty()", + "ConfigTest/testImpressionsModeInvalid()", + "ConfigTest/testImpressionsModedebug()", + "ConfigTest/testImpressionsModenone()", + "ConfigTest/testImpressionsModeoptimized()", "CountsRecorderCountWorkerTests", - "CountsRecorderCountWorkerTests\/testFailToSendSome()", - "CountsRecorderCountWorkerTests\/testSendNoImpressions()", - "CountsRecorderCountWorkerTests\/testSendOneImpression()", - "CountsRecorderCountWorkerTests\/testSendSuccess()", + "CountsRecorderCountWorkerTests/testFailToSendSome()", + "CountsRecorderCountWorkerTests/testSendNoImpressions()", + "CountsRecorderCountWorkerTests/testSendOneImpression()", + "CountsRecorderCountWorkerTests/testSendSuccess()", "CredentialPinParserTests", - "CredentialPinParserTests\/testPinsForHost()", + "CredentialPinParserTests/testPinsForHost()", "DbCipherTest", - "DbCipherTest\/testEncryptDecryptDb()", + "DbCipherTest/testEncryptDecryptDb()", "DbForDifferentApiKeysTest", - "DbForDifferentApiKeysTest\/testInitialization()", + "DbForDifferentApiKeysTest/testInitialization()", "DecompressionTest", - "DecompressionTest\/testGzipAllHeaders()", - "DecompressionTest\/testGzipCompressionMethodHeader()", - "DecompressionTest\/testGzipHeaderComments()", - "DecompressionTest\/testGzipHeaderCrc16()", - "DecompressionTest\/testGzipHeaderExtraField()", - "DecompressionTest\/testGzipHeaderFileName()", - "DecompressionTest\/testGzipIncorrectHeader()", - "DecompressionTest\/testHeaderFlag0()", - "DecompressionTest\/testLoremIpsumGzip()", - "DecompressionTest\/testLoremIpsumZlib()", + "DecompressionTest/testGzipAllHeaders()", + "DecompressionTest/testGzipCompressionMethodHeader()", + "DecompressionTest/testGzipHeaderComments()", + "DecompressionTest/testGzipHeaderCrc16()", + "DecompressionTest/testGzipHeaderExtraField()", + "DecompressionTest/testGzipHeaderFileName()", + "DecompressionTest/testGzipIncorrectHeader()", + "DecompressionTest/testHeaderFlag0()", + "DecompressionTest/testLoremIpsumGzip()", + "DecompressionTest/testLoremIpsumZlib()", "EndpointFactoryTest", - "EndpointFactoryTest\/testMySegmentsEndpoint()", - "EndpointFactoryTest\/testMySegmentsEndpointSlashKeyEncoding()", - "EndpointFactoryTest\/testRecordEventsEndpoint()", - "EndpointFactoryTest\/testRecordImpressionsEndpoint()", - "EndpointFactoryTest\/testSplitChangesEndpoint()", - "EndpointFactoryTest\/testStreamingAuthEndpoint()", - "EndpointFactoryTest\/testStreamingEndpoint()", - "EndpointFactoryTest\/testTelemetryConfigEndpoint()", - "EndpointFactoryTest\/testTelemetryUsageEndpoint()", - "EndpointTest\/testDefaultEndpointBuild()", - "EndpointTest\/testHeadersEndpointBuild()", - "EndpointTest\/testPostEndpointBuild()", + "EndpointFactoryTest/testMySegmentsEndpoint()", + "EndpointFactoryTest/testMySegmentsEndpointSlashKeyEncoding()", + "EndpointFactoryTest/testRecordEventsEndpoint()", + "EndpointFactoryTest/testRecordImpressionsEndpoint()", + "EndpointFactoryTest/testSplitChangesEndpoint()", + "EndpointFactoryTest/testStreamingAuthEndpoint()", + "EndpointFactoryTest/testStreamingEndpoint()", + "EndpointFactoryTest/testTelemetryConfigEndpoint()", + "EndpointFactoryTest/testTelemetryUsageEndpoint()", + "EndpointTest/testDefaultEndpointBuild()", + "EndpointTest/testHeadersEndpointBuild()", + "EndpointTest/testPostEndpointBuild()", "EqualToSemverMatcherTest", - "EqualToSemverMatcherTest\/testGeneralUnsuccessfulMatches()", - "EqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenKeyIsNull()", - "EqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenPatchDiffers()", - "EqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenTargetIsNull()", - "EqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenVersionsAreEqual()", - "EqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenVersionsDiffer()", - "EqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenVersionsAreEqual()", - "EqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenVersionsDiffer()", - "EqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenPatchDiffers()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenTargetIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenVersionsAreEqual()", "EvaluatorTests", - "EvaluatorTests\/testAlgoLegacy()", - "EvaluatorTests\/testAlgoMurmur3()", - "EvaluatorTests\/testAlgoNull()", - "EvaluatorTests\/testAllocation1Percent()", - "EvaluatorTests\/testBrokenSplit()", - "EvaluatorTests\/testDefaultRule()", - "EvaluatorTests\/testDefaultTreatment()", - "EvaluatorTests\/testDefaultTreatmentFacundo()", - "EvaluatorTests\/testEqualsToSetConfigTreatment()", - "EvaluatorTests\/testEqualsToSetNoConfigTreatment()", - "EvaluatorTests\/testInLargeSegmentWhitelist()", - "EvaluatorTests\/testInSegmentTestKey()", - "EvaluatorTests\/testInSegmentsRule1()", - "EvaluatorTests\/testKilledSplit()", - "EvaluatorTests\/testMatchesStringNoConfigTreatment()", - "EvaluatorTests\/testMissingDefaultRule()", - "EvaluatorTests\/testNotInLargeSegmentWhitelist()", - "EvaluatorTests\/testNotInSplit()", - "EvaluatorTests\/testWhitelisted()", - "EvaluatorTests\/testWhitelistedOff()", + "EvaluatorTests/testAlgoLegacy()", + "EvaluatorTests/testAlgoMurmur3()", + "EvaluatorTests/testAlgoNull()", + "EvaluatorTests/testAllocation1Percent()", + "EvaluatorTests/testBrokenSplit()", + "EvaluatorTests/testDefaultRule()", + "EvaluatorTests/testDefaultTreatment()", + "EvaluatorTests/testDefaultTreatmentFacundo()", + "EvaluatorTests/testEqualsToSetConfigTreatment()", + "EvaluatorTests/testEqualsToSetNoConfigTreatment()", + "EvaluatorTests/testInLargeSegmentWhitelist()", + "EvaluatorTests/testInSegmentTestKey()", + "EvaluatorTests/testInSegmentsRule1()", + "EvaluatorTests/testKilledSplit()", + "EvaluatorTests/testMatchesStringNoConfigTreatment()", + "EvaluatorTests/testMissingDefaultRule()", + "EvaluatorTests/testNotInLargeSegmentWhitelist()", + "EvaluatorTests/testNotInSplit()", + "EvaluatorTests/testWhitelisted()", + "EvaluatorTests/testWhitelistedOff()", "EventDTOJsonTest", - "EventDTOJsonTest\/testBasic()", - "EventDTOJsonTest\/testEncode()", - "EventDTOJsonTest\/testProperties()", - "EventDTOJsonTest\/testPropertiesDecodeEncode()", + "EventDTOJsonTest/testBasic()", + "EventDTOJsonTest/testEncode()", + "EventDTOJsonTest/testProperties()", + "EventDTOJsonTest/testPropertiesDecodeEncode()", "EventDaoTest", - "EventDaoTest\/testDataIsEncryptedInDb()", - "EventDaoTest\/testInsertGetAes128Cbc()", - "EventDaoTest\/testInsertGetPlainText()", - "EventDaoTest\/testInsertManyGetPlainText()", - "EventDaoTest\/testLoadOutdatedAes128Cbc()", - "EventDaoTest\/testLoadOutdatedPlainText()", - "EventDaoTest\/testUpdateAes128Cbc()", - "EventDaoTest\/testUpdatePlainText()", + "EventDaoTest/testDataIsEncryptedInDb()", + "EventDaoTest/testInsertGetAes128Cbc()", + "EventDaoTest/testInsertGetPlainText()", + "EventDaoTest/testInsertManyGetPlainText()", + "EventDaoTest/testLoadOutdatedAes128Cbc()", + "EventDaoTest/testLoadOutdatedPlainText()", + "EventDaoTest/testUpdateAes128Cbc()", + "EventDaoTest/testUpdatePlainText()", "EventStreamParserTest", - "EventStreamParserTest\/testParseColon()", - "EventStreamParserTest\/testParseEmptyLineNoEnd()", - "EventStreamParserTest\/testParseEnd()", - "EventStreamParserTest\/testParseErrorMessage()", - "EventStreamParserTest\/testParseKeepAlive()", - "EventStreamParserTest\/testParseNoColon()", - "EventStreamParserTest\/testParseNoFieldName()", - "EventStreamParserTest\/testParseTwoColon()", - "EventValidatorTests\/testEmptyKey()", - "EventValidatorTests\/testEmptyTrafficType()", - "EventValidatorTests\/testEmptyType()", - "EventValidatorTests\/testLongKey()", - "EventValidatorTests\/testNoChachedServerAndUppercasedTrafficType()", - "EventValidatorTests\/testNoChachedServerTrafficType()", - "EventValidatorTests\/testNullKey()", - "EventValidatorTests\/testNullTrafficType()", - "EventValidatorTests\/testNullType()", - "EventValidatorTests\/testTypeName()", - "EventValidatorTests\/testUppercaseCharsInTrafficType()", - "EventValidatorTests\/testValidEventAllValues()", - "EventValidatorTests\/testValidEventNullValue()", + "EventStreamParserTest/testParseColon()", + "EventStreamParserTest/testParseEmptyLineNoEnd()", + "EventStreamParserTest/testParseEnd()", + "EventStreamParserTest/testParseErrorMessage()", + "EventStreamParserTest/testParseKeepAlive()", + "EventStreamParserTest/testParseNoColon()", + "EventStreamParserTest/testParseNoFieldName()", + "EventStreamParserTest/testParseTwoColon()", + "EventValidatorTests/testEmptyKey()", + "EventValidatorTests/testEmptyTrafficType()", + "EventValidatorTests/testEmptyType()", + "EventValidatorTests/testLongKey()", + "EventValidatorTests/testNoChachedServerAndUppercasedTrafficType()", + "EventValidatorTests/testNoChachedServerTrafficType()", + "EventValidatorTests/testNullKey()", + "EventValidatorTests/testNullTrafficType()", + "EventValidatorTests/testNullType()", + "EventValidatorTests/testTypeName()", + "EventValidatorTests/testUppercaseCharsInTrafficType()", + "EventValidatorTests/testValidEventAllValues()", + "EventValidatorTests/testValidEventNullValue()", "EventsRecorderWorkerTests", - "EventsRecorderWorkerTests\/testFailToSendSome()", - "EventsRecorderWorkerTests\/testSendNoEvents()", - "EventsRecorderWorkerTests\/testSendOneEvent()", - "EventsStorageTest\/testClear()", - "EventsStorageTest\/testDisablePersistence()", - "EventsStorageTest\/testStartDisabledPersistence()", - "EventsStorageTest\/testStartEnabledPersistence()", + "EventsRecorderWorkerTests/testFailToSendSome()", + "EventsRecorderWorkerTests/testSendNoEvents()", + "EventsRecorderWorkerTests/testSendOneEvent()", + "EventsStorageTest/testClear()", + "EventsStorageTest/testDisablePersistence()", + "EventsStorageTest/testStartDisabledPersistence()", + "EventsStorageTest/testStartEnabledPersistence()", "EventsSynchronizerTest", - "EventsSynchronizerTest\/testDestroy()", - "EventsSynchronizerTest\/testFlush()", - "EventsSynchronizerTest\/testPause()", - "EventsSynchronizerTest\/testPush()", - "EventsSynchronizerTest\/testResume()", - "EventsSynchronizerTest\/testStart()", - "EventsSynchronizerTest\/testStop()", + "EventsSynchronizerTest/testDestroy()", + "EventsSynchronizerTest/testFlush()", + "EventsSynchronizerTest/testPause()", + "EventsSynchronizerTest/testPush()", + "EventsSynchronizerTest/testResume()", + "EventsSynchronizerTest/testStart()", + "EventsSynchronizerTest/testStop()", "EventsTrackerTest", - "EventsTrackerTest\/testTrackDisabled()", - "EventsTrackerTest\/testTrackEnabled()", + "EventsTrackerTest/testTrackDisabled()", + "EventsTrackerTest/testTrackEnabled()", "FactoryMonitorTest", - "FactoryMonitorTest\/testCountLiveFactories()", - "FactoryMonitorTest\/testDeallocatedCountLiveFactories()", + "FactoryMonitorTest/testCountLiveFactories()", + "FactoryMonitorTest/testDeallocatedCountLiveFactories()", "FactoryRegistryTest", - "FactoryRegistryTest\/testCountLiveFactories()", - "FactoryRegistryTest\/testCountWithDeallocatedLiveFactories()", + "FactoryRegistryTest/testCountLiveFactories()", + "FactoryRegistryTest/testCountWithDeallocatedLiveFactories()", "FeatureFlagsPayloadDecoderTest", - "FeatureFlagsPayloadDecoderTest\/testDecodeGzip()", - "FeatureFlagsPayloadDecoderTest\/testDecodeZlib()", + "FeatureFlagsPayloadDecoderTest/testDecodeGzip()", + "FeatureFlagsPayloadDecoderTest/testDecodeZlib()", "FeatureFlagsSynchronizerTest", - "FeatureFlagsSynchronizerTest\/testLoadSplitWhenQuerystringNamesChanges()", - "FeatureFlagsSynchronizerTest\/testLoadSplitWhenQuerystringSetsChanges()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsClearedOnLoadBecauseNotInFilter()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsNoClearedOnLoad()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsWhenFlagsSetsAndFilterHasChangedClearsAllFeatureFlags()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsWhenFlagsSetsHasChangedClearsAllFeatureFlags()", - "FeatureFlagsSynchronizerTest\/testStartPeriodicFetchingSingleModeEnabled()", - "FeatureFlagsSynchronizerTest\/testStartPeriodicSync()", - "FeatureFlagsSynchronizerTest\/testStopPeriodicSync()", - "FeatureFlagsSynchronizerTest\/testSynchronizeSplits()", - "FeatureFlagsSynchronizerTest\/testSynchronizeSplitsWithChangeNumber()", - "FeatureFlagsSynchronizerTest\/testSynchronizeSplitsWithUriTooLong()", - "FeatureFlagsSynchronizerTest\/testUpdateSplitsSingleModeEnabled()", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringNamesChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringSetsChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitsClearedOnLoadBecauseNotInFilter()", + "FeatureFlagsSynchronizerTest/testLoadSplitsNoClearedOnLoad()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsAndFilterHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testStartPeriodicFetchingSingleModeEnabled()", + "FeatureFlagsSynchronizerTest/testStartPeriodicSync()", + "FeatureFlagsSynchronizerTest/testStopPeriodicSync()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplits()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithChangeNumber()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithUriTooLong()", + "FeatureFlagsSynchronizerTest/testUpdateSplitsSingleModeEnabled()", "FetchSpecificSplitsTest", - "FetchSpecificSplitsTest\/testBothFilters()", - "FetchSpecificSplitsTest\/testByNamesFilter()", - "FetchSpecificSplitsTest\/testByPrefixFilter()", + "FetchSpecificSplitsTest/testBothFilters()", + "FetchSpecificSplitsTest/testByNamesFilter()", + "FetchSpecificSplitsTest/testByPrefixFilter()", "FetcherThrottleTests", - "FetcherThrottleTests\/testDelayValues()", + "FetcherThrottleTests/testDelayValues()", "FilterBuilderTest", - "FilterBuilderTest\/testBasicByNameQueryString()", - "FilterBuilderTest\/testBasicBySetQueryString()", - "FilterBuilderTest\/testBySetAndByNameQueryString()", - "FilterBuilderTest\/testFilterByNamesValuesDeduptedAndGrouped()", - "FilterBuilderTest\/testFilterBySetsValuesDeduptedAndGrouped()", - "FilterBuilderTest\/testMaxByNameFilterExceded()", - "FilterBuilderTest\/testMaxByPrefixFilterExceded()", - "FilterBuilderTest\/testNoFilters()", - "FilterBuilderTest\/testOnlyOneTypeQueryString()", - "FilterBuilderTest\/testQueryStringWithSpecialChars1()", - "FilterBuilderTest\/testQueryStringWithSpecialChars2()", - "FilterBuilderTest\/testQueryStringWithSpecialChars3()", + "FilterBuilderTest/testBasicByNameQueryString()", + "FilterBuilderTest/testBasicBySetQueryString()", + "FilterBuilderTest/testBySetAndByNameQueryString()", + "FilterBuilderTest/testFilterByNamesValuesDeduptedAndGrouped()", + "FilterBuilderTest/testFilterBySetsValuesDeduptedAndGrouped()", + "FilterBuilderTest/testMaxByNameFilterExceded()", + "FilterBuilderTest/testMaxByPrefixFilterExceded()", + "FilterBuilderTest/testNoFilters()", + "FilterBuilderTest/testOnlyOneTypeQueryString()", + "FilterBuilderTest/testQueryStringWithSpecialChars1()", + "FilterBuilderTest/testQueryStringWithSpecialChars2()", + "FilterBuilderTest/testQueryStringWithSpecialChars3()", "FlagSetValidatorTests", - "FlagSetValidatorTests\/testCleanAndValidateValues()", - "FlagSetValidatorTests\/testValidateOnEvaluationWithFilteredValues()", + "FlagSetValidatorTests/testCleanAndValidateValues()", + "FlagSetValidatorTests/testValidateOnEvaluationWithFilteredValues()", "FlagSetsCacheTests", - "FlagSetsCacheTests\/testAddToFlagSetsNoFilter()", - "FlagSetsCacheTests\/testAddToFlagSetsWithFilter()", - "FlagSetsCacheTests\/testRemoveFromFlagSetsNoFilter()", + "FlagSetsCacheTests/testAddToFlagSetsNoFilter()", + "FlagSetsCacheTests/testAddToFlagSetsWithFilter()", + "FlagSetsCacheTests/testRemoveFromFlagSetsNoFilter()", "GeneralInfoDaoTests", "GeneralInfoStorageTest", - "GeneralInfoStorageTest\/testGetRolloutCacheLastClearTimestampGetsValueFromDao()", - "GeneralInfoStorageTest\/testGetRolloutCacheLastClearTimestampReturnsZeroIfEntityIsNil()", - "GeneralInfoStorageTest\/testGetUpdateTimestampGetsValueFromDao()", - "GeneralInfoStorageTest\/testSetRolloutCacheLastClearTimestampSetsValueOnDao()", + "GeneralInfoStorageTest/testGetRolloutCacheLastClearTimestampGetsValueFromDao()", + "GeneralInfoStorageTest/testGetRolloutCacheLastClearTimestampReturnsZeroIfEntityIsNil()", + "GeneralInfoStorageTest/testGetUpdateTimestampGetsValueFromDao()", + "GeneralInfoStorageTest/testSetRolloutCacheLastClearTimestampSetsValueOnDao()", "GreaterThanOrEqualToSemverMatcherTest", - "GreaterThanOrEqualToSemverMatcherTest\/testGeneralUnsuccessfulMatches()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenKeyIsLess()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenKeyIsNull()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenKeyIsEqual()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenKeyIsGreater()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenLess()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenEqual()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenGreater()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenLess()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenEqual()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenGreater()", "HashedImpressionDaoTest", - "HashedImpressionDaoTest\/testGetAll()", - "HashedImpressionDaoTest\/testUpdate()", + "HashedImpressionDaoTest/testGetAll()", + "HashedImpressionDaoTest/testUpdate()", "HttpClientTest", - "HttpClientTest\/testDataRequest()", - "HttpClientTest\/testDataRequestError()", - "HttpClientTest\/testDataRequestWithOrder()", - "HttpClientTest\/testStreamRequest()", - "HttpClientTest\/testUploadRequest()", + "HttpClientTest/testDataRequest()", + "HttpClientTest/testDataRequestError()", + "HttpClientTest/testDataRequestWithOrder()", + "HttpClientTest/testStreamRequest()", + "HttpClientTest/testUploadRequest()", "HttpDataRequestTest", - "HttpDataRequestTest\/testError()", - "HttpDataRequestTest\/testOnResponseCompletedOk()", - "HttpDataRequestTest\/testRequestCreation()", - "HttpDataRequestTest\/testRequestCreationWithOrder()", - "HttpDataRequestTest\/testRequestEnquedOnSend()", + "HttpDataRequestTest/testError()", + "HttpDataRequestTest/testOnResponseCompletedOk()", + "HttpDataRequestTest/testRequestCreation()", + "HttpDataRequestTest/testRequestCreationWithOrder()", + "HttpDataRequestTest/testRequestEnquedOnSend()", "HttpEventsRecorderTests", - "HttpEventsRecorderTests\/testServerNoReachable()", - "HttpEventsRecorderTests\/testSuccessSending()", + "HttpEventsRecorderTests/testServerNoReachable()", + "HttpEventsRecorderTests/testSuccessSending()", "HttpImpressionsCountRecorderTests", - "HttpImpressionsCountRecorderTests\/testServerNoReachable()", - "HttpImpressionsCountRecorderTests\/testSuccessSending()", + "HttpImpressionsCountRecorderTests/testServerNoReachable()", + "HttpImpressionsCountRecorderTests/testSuccessSending()", "HttpImpressionsRecorderTests", - "HttpImpressionsRecorderTests\/testServerNoReachable()", - "HttpImpressionsRecorderTests\/testSuccessSending()", + "HttpImpressionsRecorderTests/testServerNoReachable()", + "HttpImpressionsRecorderTests/testSuccessSending()", "HttpMySegmentsFetcherTest", - "HttpMySegmentsFetcherTest\/testServerNoReachable()", + "HttpMySegmentsFetcherTest/testServerNoReachable()", "HttpRequestListTest", - "HttpRequestListTest\/testAddRequest()", - "HttpRequestListTest\/testOverrideSetRequest()", - "HttpRequestListTest\/testTakeRequest()", + "HttpRequestListTest/testAddRequest()", + "HttpRequestListTest/testOverrideSetRequest()", + "HttpRequestListTest/testTakeRequest()", "HttpRequestManagerTests", - "HttpRequestManagerTests\/testPinnedCredentialValidation()", + "HttpRequestManagerTests/testPinnedCredentialValidation()", "HttpResponseTest", - "HttpResponseTest\/testHttp104()", - "HttpResponseTest\/testHttp299()", - "HttpResponseTest\/testHttp300()", + "HttpResponseTest/testHttp104()", + "HttpResponseTest/testHttp299()", + "HttpResponseTest/testHttp300()", "HttpSplitFetcherTests", - "HttpSplitFetcherTests\/testServerNoReachable()", - "HttpSplitFetcherTests\/testSuccessFullFetch()", + "HttpSplitFetcherTests/testServerNoReachable()", + "HttpSplitFetcherTests/testSuccessFullFetch()", "HttpStreamRequestTest", - "HttpStreamRequestTest\/testErrorResponse()", - "HttpStreamRequestTest\/testOnResponseOk()", - "HttpStreamRequestTest\/testRequestCreation()", - "HttpStreamRequestTest\/testRequestEnquedOnSend()", + "HttpStreamRequestTest/testErrorResponse()", + "HttpStreamRequestTest/testOnResponseOk()", + "HttpStreamRequestTest/testRequestCreation()", + "HttpStreamRequestTest/testRequestEnquedOnSend()", "HttpTelemetryConfigRecorderTest", - "HttpTelemetryConfigRecorderTest\/testServerNoReachable()", - "HttpTelemetryConfigRecorderTest\/testSuccessSending()", + "HttpTelemetryConfigRecorderTest/testServerNoReachable()", + "HttpTelemetryConfigRecorderTest/testSuccessSending()", "HttpTelemetryStatsRecorderTest", - "HttpTelemetryStatsRecorderTest\/testSuccessSending()", + "HttpTelemetryStatsRecorderTest/testSuccessSending()", "HttpUniqueKeyRecorderTests", - "HttpUniqueKeyRecorderTests\/testServerNoReachable()", - "HttpUniqueKeyRecorderTests\/testSuccessSending()", + "HttpUniqueKeyRecorderTests/testServerNoReachable()", + "HttpUniqueKeyRecorderTests/testSuccessSending()", "ImpressionDaoTest", - "ImpressionDaoTest\/testDataIsEncryptedInDb()", - "ImpressionDaoTest\/testInsertGet()", - "ImpressionDaoTest\/testInsertManyGet()", - "ImpressionDaoTest\/testInsertManyGetAes128Cbc()", - "ImpressionDaoTest\/testLoadOutdated()", - "ImpressionDaoTest\/testLoadOutdatedAes128Cbc()", - "ImpressionDaoTest\/testUpdate()", + "ImpressionDaoTest/testDataIsEncryptedInDb()", + "ImpressionDaoTest/testInsertGet()", + "ImpressionDaoTest/testInsertManyGet()", + "ImpressionDaoTest/testInsertManyGetAes128Cbc()", + "ImpressionDaoTest/testLoadOutdated()", + "ImpressionDaoTest/testLoadOutdatedAes128Cbc()", + "ImpressionDaoTest/testUpdate()", "ImpressionHasherTest", - "ImpressionHasherTest\/testDifferentChangeNumber()", - "ImpressionHasherTest\/testDifferentFeature()", - "ImpressionHasherTest\/testDifferentLabel()", - "ImpressionHasherTest\/testDifferentTreatment()", - "ImpressionHasherTest\/testNoCrashWhenSplitNull()", + "ImpressionHasherTest/testDifferentChangeNumber()", + "ImpressionHasherTest/testDifferentFeature()", + "ImpressionHasherTest/testDifferentLabel()", + "ImpressionHasherTest/testDifferentTreatment()", + "ImpressionHasherTest/testNoCrashWhenSplitNull()", "ImpressionsCountDaoTest", - "ImpressionsCountDaoTest\/testDataIsEncryptedInDb()", - "ImpressionsCountDaoTest\/testInsertGetAes128Cbc()", - "ImpressionsCountDaoTest\/testInsertGetPlainText()", - "ImpressionsCountDaoTest\/testLoadOutdatedGetAes128Cbc()", - "ImpressionsCountDaoTest\/testLoadOutdatedPlainText()", - "ImpressionsCountDaoTest\/testUpdateGetAes128Cbc()", - "ImpressionsCountDaoTest\/testUpdatePlainText()", + "ImpressionsCountDaoTest/testDataIsEncryptedInDb()", + "ImpressionsCountDaoTest/testInsertGetAes128Cbc()", + "ImpressionsCountDaoTest/testInsertGetPlainText()", + "ImpressionsCountDaoTest/testLoadOutdatedGetAes128Cbc()", + "ImpressionsCountDaoTest/testLoadOutdatedPlainText()", + "ImpressionsCountDaoTest/testUpdateGetAes128Cbc()", + "ImpressionsCountDaoTest/testUpdatePlainText()", "ImpressionsCounterTest", - "ImpressionsCounterTest\/testBasicUsage()", - "ImpressionsCounterTest\/testConcurrency()", - "ImpressionsCounterTest\/testTruncateTime()", + "ImpressionsCounterTest/testBasicUsage()", + "ImpressionsCounterTest/testConcurrency()", + "ImpressionsCounterTest/testTruncateTime()", "ImpressionsDedupTest", - "ImpressionsDedupTest\/testDebug()", - "ImpressionsDedupTest\/testOptimized()", + "ImpressionsDedupTest/testDebug()", + "ImpressionsDedupTest/testOptimized()", "ImpressionsModeTypeWrapperTest", - "ImpressionsModeTypeWrapperTest\/testEmptyInvalidValue()", - "ImpressionsModeTypeWrapperTest\/testInitdebugValue()", - "ImpressionsModeTypeWrapperTest\/testInitnoneValue()", - "ImpressionsModeTypeWrapperTest\/testInitoptimizedValue()", - "ImpressionsModeTypeWrapperTest\/testInvalidValue()", - "ImpressionsModeTypeWrapperTest\/testdebugValue()", - "ImpressionsModeTypeWrapperTest\/testoptimizedValue()", + "ImpressionsModeTypeWrapperTest/testEmptyInvalidValue()", + "ImpressionsModeTypeWrapperTest/testInitdebugValue()", + "ImpressionsModeTypeWrapperTest/testInitnoneValue()", + "ImpressionsModeTypeWrapperTest/testInitoptimizedValue()", + "ImpressionsModeTypeWrapperTest/testInvalidValue()", + "ImpressionsModeTypeWrapperTest/testdebugValue()", + "ImpressionsModeTypeWrapperTest/testoptimizedValue()", "ImpressionsNoneTest", - "ImpressionsNoneTest\/testCorrectData()", - "ImpressionsNoneTest\/testPeriodicRecording()", + "ImpressionsNoneTest/testCorrectData()", + "ImpressionsNoneTest/testPeriodicRecording()", "ImpressionsObserverTest", - "ImpressionsObserverTest\/testBasicFunctionality()", - "ImpressionsObserverTest\/testConcurrencyVsAccuracy()", - "ImpressionsObserverTest\/testSave()", + "ImpressionsObserverTest/testBasicFunctionality()", + "ImpressionsObserverTest/testConcurrencyVsAccuracy()", + "ImpressionsObserverTest/testSave()", "ImpressionsRecorderWorkerTests", - "ImpressionsRecorderWorkerTests\/testFailToSendSome()", - "ImpressionsRecorderWorkerTests\/testSendNoImpressions()", - "ImpressionsRecorderWorkerTests\/testSendSuccess()", + "ImpressionsRecorderWorkerTests/testFailToSendSome()", + "ImpressionsRecorderWorkerTests/testSendNoImpressions()", + "ImpressionsRecorderWorkerTests/testSendSuccess()", "ImpressionsStorageTest", - "ImpressionsStorageTest\/testClear()", - "ImpressionsStorageTest\/testDisablePersistence()", - "ImpressionsStorageTest\/testEnablePersistence()", - "ImpressionsStorageTest\/testStartDisabledPersistence()", - "ImpressionsStorageTest\/testStartEnabledPersistence()", + "ImpressionsStorageTest/testClear()", + "ImpressionsStorageTest/testDisablePersistence()", + "ImpressionsStorageTest/testEnablePersistence()", + "ImpressionsStorageTest/testStartDisabledPersistence()", + "ImpressionsStorageTest/testStartEnabledPersistence()", "ImpressionsToggleTest", - "ImpressionsToggleTest\/testDebugMode()", - "ImpressionsToggleTest\/testManagerContainsProperty()", - "ImpressionsToggleTest\/testNoneMode()", - "ImpressionsToggleTest\/testOptimizedMode()", + "ImpressionsToggleTest/testDebugMode()", + "ImpressionsToggleTest/testManagerContainsProperty()", + "ImpressionsToggleTest/testNoneMode()", + "ImpressionsToggleTest/testOptimizedMode()", "ImpressionsTrackerTest", - "ImpressionsTrackerTest\/testDestroyDebug()", - "ImpressionsTrackerTest\/testDestroyNone()", - "ImpressionsTrackerTest\/testDestroyOptimized()", - "ImpressionsTrackerTest\/testFlushDebug()", - "ImpressionsTrackerTest\/testFlushNone()", - "ImpressionsTrackerTest\/testFlushOptimized()", - "ImpressionsTrackerTest\/testImpressionPushDebug()", - "ImpressionsTrackerTest\/testImpressionPushNone()", - "ImpressionsTrackerTest\/testImpressionPushOptimized()", - "ImpressionsTrackerTest\/testImpressionPushTrackingDisabledDebug()", - "ImpressionsTrackerTest\/testImpressionPushTrackingDisabledOptimized()", - "ImpressionsTrackerTest\/testPauseOptimized()", - "ImpressionsTrackerTest\/testResume()", - "ImpressionsTrackerTest\/testStartDebug()", - "ImpressionsTrackerTest\/testStartNone()", - "ImpressionsTrackerTest\/testStartOptimized()", - "ImpressionsTrackerTest\/testStopDebug()", - "ImpressionsTrackerTest\/testStopNone()", - "ImpressionsTrackerTest\/testStopOptimized()", - "InListSemverMatcherTest\/testGeneralMatches()", - "InListSemverMatcherTest\/testMatchShouldReturnFalseWhenNotInList()", - "InListSemverMatcherTest\/testMatchShouldReturnTrueWhenInList()", - "InListSemverMatcherTest\/testMatchWithEmptyListShouldReturnFalse()", - "InListSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenInList()", - "InListSemverMatcherTest\/testMatchWithNullTargetShouldReturnFalse()", - "InListSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenNotInList()", - "InListSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenInList()", + "ImpressionsTrackerTest/testDestroyDebug()", + "ImpressionsTrackerTest/testDestroyNone()", + "ImpressionsTrackerTest/testDestroyOptimized()", + "ImpressionsTrackerTest/testFlushDebug()", + "ImpressionsTrackerTest/testFlushNone()", + "ImpressionsTrackerTest/testFlushOptimized()", + "ImpressionsTrackerTest/testImpressionPushDebug()", + "ImpressionsTrackerTest/testImpressionPushNone()", + "ImpressionsTrackerTest/testImpressionPushOptimized()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledDebug()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledOptimized()", + "ImpressionsTrackerTest/testPauseOptimized()", + "ImpressionsTrackerTest/testResume()", + "ImpressionsTrackerTest/testStartDebug()", + "ImpressionsTrackerTest/testStartNone()", + "ImpressionsTrackerTest/testStartOptimized()", + "ImpressionsTrackerTest/testStopDebug()", + "ImpressionsTrackerTest/testStopNone()", + "ImpressionsTrackerTest/testStopOptimized()", + "InListSemverMatcherTest/testGeneralMatches()", + "InListSemverMatcherTest/testMatchShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithEmptyListShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenInList()", "InMemoryTelemetryStorageTest", - "InMemoryTelemetryStorageTest\/testActiveFactoriesCount()", - "InMemoryTelemetryStorageTest\/testAuthRejections()", - "InMemoryTelemetryStorageTest\/testConcurrence()", - "InMemoryTelemetryStorageTest\/testEvent()", - "InMemoryTelemetryStorageTest\/testExceptions()", - "InMemoryTelemetryStorageTest\/testHttpLatencies()", - "InMemoryTelemetryStorageTest\/testImpression()", - "InMemoryTelemetryStorageTest\/testLastSync()", - "InMemoryTelemetryStorageTest\/testLatencies()", - "InMemoryTelemetryStorageTest\/testRedundantFactoriesCount()", - "InMemoryTelemetryStorageTest\/testSessionLength()", - "InMemoryTelemetryStorageTest\/testStreamingEvents()", - "InMemoryTelemetryStorageTest\/testTags()", - "InMemoryTelemetryStorageTest\/testTimeUntilReady()", - "InMemoryTelemetryStorageTest\/testTimeUntilReadyFromCache()", - "InMemoryTelemetryStorageTest\/testTokenRefreshes()", - "InMemoryTelemetryStorageTest\/testUpdatesFromSse()", + "InMemoryTelemetryStorageTest/testActiveFactoriesCount()", + "InMemoryTelemetryStorageTest/testAuthRejections()", + "InMemoryTelemetryStorageTest/testConcurrence()", + "InMemoryTelemetryStorageTest/testEvent()", + "InMemoryTelemetryStorageTest/testExceptions()", + "InMemoryTelemetryStorageTest/testHttpLatencies()", + "InMemoryTelemetryStorageTest/testImpression()", + "InMemoryTelemetryStorageTest/testLastSync()", + "InMemoryTelemetryStorageTest/testLatencies()", + "InMemoryTelemetryStorageTest/testRedundantFactoriesCount()", + "InMemoryTelemetryStorageTest/testSessionLength()", + "InMemoryTelemetryStorageTest/testStreamingEvents()", + "InMemoryTelemetryStorageTest/testTags()", + "InMemoryTelemetryStorageTest/testTimeUntilReady()", + "InMemoryTelemetryStorageTest/testTimeUntilReadyFromCache()", + "InMemoryTelemetryStorageTest/testTokenRefreshes()", + "InMemoryTelemetryStorageTest/testUpdatesFromSse()", "InitDbCipherTest", - "InitDbCipherTest\/testDecryptDb()", - "InitDbCipherTest\/testEncryptDb()", + "InitDbCipherTest/testDecryptDb()", + "InitDbCipherTest/testEncryptDb()", "InitialCacheTest", - "InitialCacheTest\/testClearChangedSplitFilter()", - "InitialCacheTest\/testClearExpiredCache()", - "InitialCacheTest\/testExpiredCache()", - "InitialCacheTest\/testFlagsSpecChanged()", - "InitialCacheTest\/testNoClearNoExpiredCache()", + "InitialCacheTest/testClearChangedSplitFilter()", + "InitialCacheTest/testClearExpiredCache()", + "InitialCacheTest/testExpiredCache()", + "InitialCacheTest/testFlagsSpecChanged()", + "InitialCacheTest/testNoClearNoExpiredCache()", "InstantFeatureFlagsUpdateTest", - "InstantFeatureFlagsUpdateTest\/testInstantUpdateArchived()", - "InstantFeatureFlagsUpdateTest\/testInstantUpdateGzip()", - "InstantFeatureFlagsUpdateTest\/testInstantUpdateZlib()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateArchived()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateGzip()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateZlib()", "JwtTokenParserTest", - "JwtTokenParserTest\/testGarbageToken()", - "JwtTokenParserTest\/testOkToken()", - "JwtTokenParserTest\/testOnlyChannelsWithSeparator()", - "JwtTokenParserTest\/testOnlyHeader()", + "JwtTokenParserTest/testGarbageToken()", + "JwtTokenParserTest/testOkToken()", + "JwtTokenParserTest/testOnlyChannelsWithSeparator()", + "JwtTokenParserTest/testOnlyHeader()", "KeyGeneratorTest", - "KeyGeneratorTest\/testGenerationOk()", + "KeyGeneratorTest/testGenerationOk()", "KeyValidatorTests", - "KeyValidatorTests\/testInvalidEmptyBucketingKey()", - "KeyValidatorTests\/testInvalidEmptyMatchingKey()", - "KeyValidatorTests\/testInvalidLongBucketingKey()", - "KeyValidatorTests\/testInvalidLongMatchingKey()", - "KeyValidatorTests\/testNullMatchingKey()", - "KeyValidatorTests\/testValidMatchingAndBucketingKey()", - "KeyValidatorTests\/testValidMatchingKey()", + "KeyValidatorTests/testInvalidEmptyBucketingKey()", + "KeyValidatorTests/testInvalidEmptyMatchingKey()", + "KeyValidatorTests/testInvalidLongBucketingKey()", + "KeyValidatorTests/testInvalidLongMatchingKey()", + "KeyValidatorTests/testNullMatchingKey()", + "KeyValidatorTests/testValidMatchingAndBucketingKey()", + "KeyValidatorTests/testValidMatchingKey()", "LRUCacheTest", - "LRUCacheTest\/testAddGet()", - "LRUCacheTest\/testEviction()", - "LRUCacheTest\/testGetAllPerformance()", - "LRUCacheTest\/testInsertPerformance()", + "LRUCacheTest/testAddGet()", + "LRUCacheTest/testEviction()", + "LRUCacheTest/testGetAllPerformance()", + "LRUCacheTest/testInsertPerformance()", "LatencyCounterTests", - "LatencyCounterTests\/testAllBuckets()", - "LatencyCounterTests\/testFirstBucket()", - "LatencyCounterTests\/testInvalidIndex()", - "LatencyCounterTests\/testLastBucket()", + "LatencyCounterTests/testAllBuckets()", + "LatencyCounterTests/testFirstBucket()", + "LatencyCounterTests/testInvalidIndex()", + "LatencyCounterTests/testLastBucket()", "LegacyHashingTest", - "LegacyHashingTest\/testBucket()", - "LegacyHashingTest\/testHashing()", - "LessThanOrEqualToSemverMatcherTest\/testGeneralMatches()", - "LessThanOrEqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenGreater()", - "LessThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenEqual()", - "LessThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenLess()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnFalse()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrue()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithNullKeyShouldReturnNull()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithNullTargetShouldReturnFalse()", + "LegacyHashingTest/testBucket()", + "LegacyHashingTest/testHashing()", + "LessThanOrEqualToSemverMatcherTest/testGeneralMatches()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenEqual()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenLess()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrue()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullKeyShouldReturnNull()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", "LocalhostManagerTests", - "LocalhostManagerTests\/testSplitNames()", - "LocalhostManagerTests\/testSplits()", - "LocalhostManagerTests\/testSplitsByName()", + "LocalhostManagerTests/testSplitNames()", + "LocalhostManagerTests/testSplits()", + "LocalhostManagerTests/testSplitsByName()", "LocalhostParserTests", - "LocalhostParserTests\/testIntercomentedLinesFile()", - "LocalhostParserTests\/testPerfectFile()", - "LocalhostParserTests\/testSpacedLinesFile()", + "LocalhostParserTests/testIntercomentedLinesFile()", + "LocalhostParserTests/testPerfectFile()", + "LocalhostParserTests/testSpacedLinesFile()", "LocalhostSplitClientTests", - "LocalhostSplitClientTests\/testNonExistingSplitsTreatment()", - "LocalhostSplitClientTests\/testNonExistingSplitsTreatments()", - "LocalhostSplitClientTests\/testRightSplitsFileTreatment()", - "LocalhostSplitClientTests\/testRightSplitsFileTreatments()", + "LocalhostSplitClientTests/testNonExistingSplitsTreatment()", + "LocalhostSplitClientTests/testNonExistingSplitsTreatments()", + "LocalhostSplitClientTests/testRightSplitsFileTreatment()", + "LocalhostSplitClientTests/testRightSplitsFileTreatments()", "LocalhostSplitLoaderTests", - "LocalhostSplitLoaderTests\/testFileUpdate()", - "LocalhostSplitLoaderTests\/testFileUpdate2()", - "LocalhostSplitLoaderTests\/testInitial()", - "LocalhostSplitLoaderTests\/testInvalidTypeFile()", - "LocalhostSplitLoaderTests\/testNonExistingFile()", - "LocalhostSplitLoaderTests\/testWrongFormatYml()", - "LocalhostSplitLoaderTests\/testWrongLegacyFormatUpdate()", - "LocalhostSplitLoaderTests\/testWrongYamlFormatUpdate()", + "LocalhostSplitLoaderTests/testFileUpdate()", + "LocalhostSplitLoaderTests/testFileUpdate2()", + "LocalhostSplitLoaderTests/testInitial()", + "LocalhostSplitLoaderTests/testInvalidTypeFile()", + "LocalhostSplitLoaderTests/testNonExistingFile()", + "LocalhostSplitLoaderTests/testWrongFormatYml()", + "LocalhostSplitLoaderTests/testWrongLegacyFormatUpdate()", + "LocalhostSplitLoaderTests/testWrongYamlFormatUpdate()", "LocalhostSplitStorageTests", - "LocalhostSplitStorageTests\/testClear()", - "LocalhostSplitStorageTests\/testDestroy()", - "LocalhostSplitStorageTests\/testGetAllSplits()", - "LocalhostSplitStorageTests\/testGetCount()", - "LocalhostSplitStorageTests\/testGetManySplits()", - "LocalhostSplitStorageTests\/testGetSplit()", - "LocalhostSplitStorageTests\/testUpdateSplitChange()", + "LocalhostSplitStorageTests/testClear()", + "LocalhostSplitStorageTests/testDestroy()", + "LocalhostSplitStorageTests/testGetAllSplits()", + "LocalhostSplitStorageTests/testGetCount()", + "LocalhostSplitStorageTests/testGetManySplits()", + "LocalhostSplitStorageTests/testGetSplit()", + "LocalhostSplitStorageTests/testUpdateSplitChange()", "LocalhostSynchronizerTests", - "LocalhostSynchronizerTests\/testUpdateSplits()", - "LocalhostSynchronizerTests\/testUpdateYaml()", + "LocalhostSynchronizerTests/testUpdateSplits()", + "LocalhostSynchronizerTests/testUpdateYaml()", "LocalhostTests", - "LocalhostTests\/testDefaultFactoryCreation()", - "LocalhostTests\/testLoadYml()", - "LocalhostTests\/testLocalhostFactoryCreation()", - "LocalhostTests\/testUsingSpaceSeparatedFile()", - "LocalhostTests\/testUsingYamlFile()", - "LocalhostTests\/testUsingYamlFromApi()", + "LocalhostTests/testDefaultFactoryCreation()", + "LocalhostTests/testLoadYml()", + "LocalhostTests/testLocalhostFactoryCreation()", + "LocalhostTests/testUsingSpaceSeparatedFile()", + "LocalhostTests/testUsingYamlFile()", + "LocalhostTests/testUsingYamlFromApi()", "LocalhostYamlParserTest", - "LocalhostYamlParserTest\/testCorrectFile()", - "LocalhostYamlParserTest\/testMissingFirstSplit()", - "LocalhostYamlParserTest\/testMissingSplitData()", - "LocalhostYamlParserTest\/testMissingSplitTreatment()", - "LocalhostYamlParserTest\/testWrongFormat()", + "LocalhostYamlParserTest/testCorrectFile()", + "LocalhostYamlParserTest/testMissingFirstSplit()", + "LocalhostYamlParserTest/testMissingSplitData()", + "LocalhostYamlParserTest/testMissingSplitTreatment()", + "LocalhostYamlParserTest/testWrongFormat()", "LoggerTest", - "LoggerTest\/testDebug()", - "LoggerTest\/testError()", - "LoggerTest\/testInfo()", - "LoggerTest\/testNone()", - "LoggerTest\/testVerbose()", - "LoggerTest\/testWarning()", + "LoggerTest/testDebug()", + "LoggerTest/testError()", + "LoggerTest/testInfo()", + "LoggerTest/testNone()", + "LoggerTest/testVerbose()", + "LoggerTest/testWarning()", "MatcherEvalTests", - "MatcherEvalTests\/testEval()", + "MatcherEvalTests/testEval()", "MultiClientEvaluationTest", - "MultiClientEvaluationTest\/testEvaluation()", - "MultiClientEvaluationTest\/testEvaluationFromCache()", - "MultiClientEvaluationTest\/testEvaluationWithAttributes()", - "MultiClientEvaluationTest\/testImpressions()", - "MultiClientEvaluationTest\/testTrack()", + "MultiClientEvaluationTest/testEvaluation()", + "MultiClientEvaluationTest/testEvaluationFromCache()", + "MultiClientEvaluationTest/testEvaluationWithAttributes()", + "MultiClientEvaluationTest/testImpressions()", + "MultiClientEvaluationTest/testTrack()", "MultiClientStreamingResetTest", - "MultiClientStreamingResetTest\/testNoStreamingDelay()", - "MultiClientStreamingResetTest\/testStress()", - "MultiClientStreamingResetTest\/testWithStreamingDelay()", + "MultiClientStreamingResetTest/testNoStreamingDelay()", + "MultiClientStreamingResetTest/testStress()", + "MultiClientStreamingResetTest/testWithStreamingDelay()", "Murmur3HashingTest", - "Murmur3HashingTest\/test64x128()", - "Murmur3HashingTest\/testBucket()", + "Murmur3HashingTest/test64x128()", + "Murmur3HashingTest/testBucket()", "MyLargeSegmentsStorageTests", - "MyLargeSegmentsStorageTests\/testChangeNumber()", - "MyLargeSegmentsStorageTests\/testClear()", - "MyLargeSegmentsStorageTests\/testGetMySegmentsAfterLoad()", - "MyLargeSegmentsStorageTests\/testNoLoaded()", - "MyLargeSegmentsStorageTests\/testUpdateEmptySegments()", - "MyLargeSegmentsStorageTests\/testUpdateSegments()", + "MyLargeSegmentsStorageTests/testChangeNumber()", + "MyLargeSegmentsStorageTests/testClear()", + "MyLargeSegmentsStorageTests/testGetMySegmentsAfterLoad()", + "MyLargeSegmentsStorageTests/testNoLoaded()", + "MyLargeSegmentsStorageTests/testUpdateEmptySegments()", + "MyLargeSegmentsStorageTests/testUpdateSegments()", "MySegmentServerErrorTest", - "MySegmentServerErrorTest\/test()", + "MySegmentServerErrorTest/test()", "MySegmentUpdateTest", - "MySegmentUpdateTest\/testMyLargeSegmentsUpdate()", - "MySegmentUpdateTest\/testMySegmentsLargeUpdateBounded()", - "MySegmentUpdateTest\/testMySegmentsUpdate()", - "MySegmentUpdateTest\/testMySegmentsUpdateBounded()", - "MySegmentUpdateTest\/testSeveralNotificationAndOneFetch()", + "MySegmentUpdateTest/testMyLargeSegmentsUpdate()", + "MySegmentUpdateTest/testMySegmentsLargeUpdateBounded()", + "MySegmentUpdateTest/testMySegmentsUpdate()", + "MySegmentUpdateTest/testMySegmentsUpdateBounded()", + "MySegmentUpdateTest/testSeveralNotificationAndOneFetch()", "MySegmentUpdatedTest", - "MySegmentUpdatedTest\/testSegments()", + "MySegmentUpdatedTest/testSegments()", "MySegmentsBgSyncWorkerTest", - "MySegmentsBgSyncWorkerTest\/testNoSuccess()", - "MySegmentsBgSyncWorkerTest\/testOneTimeFetchSuccess()", + "MySegmentsBgSyncWorkerTest/testNoSuccess()", + "MySegmentsBgSyncWorkerTest/testOneTimeFetchSuccess()", "MySegmentsDaoTest", - "MySegmentsDaoTest\/testDataIsEncryptedInDb()", - "MySegmentsDaoTest\/testGetInvalidKeyAes128Cbc()", - "MySegmentsDaoTest\/testGetInvalidKeyPlainText()", - "MySegmentsDaoTest\/testUpdateGetAes128Cbc()", - "MySegmentsDaoTest\/testUpdateGetPlainText()", - "MySegmentsPayloadDecoderTest\/testUserKeyHash()", + "MySegmentsDaoTest/testDataIsEncryptedInDb()", + "MySegmentsDaoTest/testGetInvalidKeyAes128Cbc()", + "MySegmentsDaoTest/testGetInvalidKeyPlainText()", + "MySegmentsDaoTest/testUpdateGetAes128Cbc()", + "MySegmentsDaoTest/testUpdateGetPlainText()", + "MySegmentsPayloadDecoderTest/testUserKeyHash()", "MySegmentsStorageTests", - "MySegmentsStorageTests\/testClear()", - "MySegmentsStorageTests\/testGetMySegmentsAfterLoad()", - "MySegmentsStorageTests\/testNoLoaded()", - "MySegmentsStorageTests\/testUpdateSegments()", + "MySegmentsStorageTests/testClear()", + "MySegmentsStorageTests/testGetMySegmentsAfterLoad()", + "MySegmentsStorageTests/testNoLoaded()", + "MySegmentsStorageTests/testUpdateSegments()", "MySegmentsSyncWorkerTest", - "MySegmentsSyncWorkerTest\/testNoCacheHeader()", - "MySegmentsSyncWorkerTest\/testOneTimeFetchSuccess()", - "MySegmentsSyncWorkerTest\/testStopNoSuccess()", + "MySegmentsSyncWorkerTest/testNoCacheHeader()", + "MySegmentsSyncWorkerTest/testOneTimeFetchSuccess()", + "MySegmentsSyncWorkerTest/testStopNoSuccess()", "MySegmentsSynchronizerTest", - "MySegmentsSynchronizerTest\/testDestroy()", - "MySegmentsSynchronizerTest\/testForceSync()", - "MySegmentsSynchronizerTest\/testLoadMySegmentsFromCache()", - "MySegmentsSynchronizerTest\/testNoPeriodicSync()", - "MySegmentsSynchronizerTest\/testPeriodicStartStop()", - "MySegmentsSynchronizerTest\/testSynchronize()", + "MySegmentsSynchronizerTest/testDestroy()", + "MySegmentsSynchronizerTest/testForceSync()", + "MySegmentsSynchronizerTest/testLoadMySegmentsFromCache()", + "MySegmentsSynchronizerTest/testNoPeriodicSync()", + "MySegmentsSynchronizerTest/testPeriodicStartStop()", + "MySegmentsSynchronizerTest/testSynchronize()", "MySegmentsV2PayloaDecoderTest", - "MySegmentsV2PayloaDecoderTest\/testBoundedGzipPayload()", - "MySegmentsV2PayloaDecoderTest\/testBoundedZlibPayload()", - "MySegmentsV2PayloaDecoderTest\/testKeyListGzipPayload()", + "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()", + "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()", + "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()", "OutdatedProxyIntegrationTest", "PeriodicMySegmentsSyncWorkerTest", - "PeriodicMySegmentsSyncWorkerTest\/testFetchWhenNoSegmentsReadyYet()", - "PeriodicMySegmentsSyncWorkerTest\/testNormalFetchSdkIsReady()", + "PeriodicMySegmentsSyncWorkerTest/testFetchWhenNoSegmentsReadyYet()", + "PeriodicMySegmentsSyncWorkerTest/testNormalFetchSdkIsReady()", "PeriodicSplitsSyncWorkerTest", - "PeriodicSplitsSyncWorkerTest\/testNoSdkReadyFetch()", - "PeriodicSplitsSyncWorkerTest\/testNormalFetch()", + "PeriodicSplitsSyncWorkerTest/testNoSdkReadyFetch()", + "PeriodicSplitsSyncWorkerTest/testNormalFetch()", "PersistentAttributesStorageTests", - "PersistentAttributesStorageTests\/testAll()", - "PersistentAttributesStorageTests\/testClear()", - "PersistentAttributesStorageTests\/testSet()", + "PersistentAttributesStorageTests/testAll()", + "PersistentAttributesStorageTests/testClear()", + "PersistentAttributesStorageTests/testSet()", "PersistentMyLargeSegmentsStorageTests", - "PersistentMyLargeSegmentsStorageTests\/testGetSnapshot()", - "PersistentMyLargeSegmentsStorageTests\/testGetSnapshotMultiKey()", - "PersistentMyLargeSegmentsStorageTests\/testSet()", - "PersistentMyLargeSegmentsStorageTests\/testSetMultiKey()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshot()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMyLargeSegmentsStorageTests/testSet()", + "PersistentMyLargeSegmentsStorageTests/testSetMultiKey()", "PersistentMySegmentsStorageTests", - "PersistentMySegmentsStorageTests\/testClear()", - "PersistentMySegmentsStorageTests\/testGetSnapshot()", - "PersistentMySegmentsStorageTests\/testGetSnapshotMultiKey()", - "PersistentMySegmentsStorageTests\/testSet()", - "PersistentMySegmentsStorageTests\/testSetMultiKey()", + "PersistentMySegmentsStorageTests/testClear()", + "PersistentMySegmentsStorageTests/testGetSnapshot()", + "PersistentMySegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMySegmentsStorageTests/testSet()", + "PersistentMySegmentsStorageTests/testSetMultiKey()", "PersistentUniqueKeysStorageTests", - "PersistentUniqueKeysStorageTests\/testPop()", - "PersistentUniqueKeysStorageTests\/testPush()", - "PersistentUniqueKeysStorageTests\/testSetActive()", + "PersistentUniqueKeysStorageTests/testPop()", + "PersistentUniqueKeysStorageTests/testPush()", + "PersistentUniqueKeysStorageTests/testSetActive()", "PushManagerEventBroadcasterTest", - "PushManagerEventBroadcasterTest\/testRegister()", - "PushManagerEventBroadcasterTest\/testStop()", + "PushManagerEventBroadcasterTest/testRegister()", + "PushManagerEventBroadcasterTest/testStop()", "PushNotificationManagerTest", - "PushNotificationManagerTest\/testResetConnectionOk()", - "PushNotificationManagerTest\/testStartAuthReintent()", - "PushNotificationManagerTest\/testStartFullConnectionOk()", - "PushNotificationManagerTest\/testStartSseReintent()", - "PushNotificationManagerTest\/testStop()", - "PushNotificationManagerTest\/testStreamingDisabled()", + "PushNotificationManagerTest/testResetConnectionOk()", + "PushNotificationManagerTest/testStartAuthReintent()", + "PushNotificationManagerTest/testStartFullConnectionOk()", + "PushNotificationManagerTest/testStartSseReintent()", + "PushNotificationManagerTest/testStop()", + "PushNotificationManagerTest/testStreamingDisabled()", "ReadyFromCacheTest", - "ReadyFromCacheTest\/testExistingSplitsAndNoConnection()", - "ReadyFromCacheTest\/testLargeSegmentsEnabled()", - "ReadyFromCacheTest\/testNotExistingSplitsAndConnectionOk()", - "ReadyFromCacheTest\/testPersistentAttributesEnabled()", - "ReadyFromCacheTest\/testSplitsAndConnOk_FromNoSplitFilterToFilter()", - "ReadyFromCacheTest\/testSplitsAndConnOk_FromSplitFilterToNoFilter()", + "ReadyFromCacheTest/testExistingSplitsAndNoConnection()", + "ReadyFromCacheTest/testLargeSegmentsEnabled()", + "ReadyFromCacheTest/testNotExistingSplitsAndConnectionOk()", + "ReadyFromCacheTest/testPersistentAttributesEnabled()", + "ReadyFromCacheTest/testSplitsAndConnOk_FromNoSplitFilterToFilter()", + "ReadyFromCacheTest/testSplitsAndConnOk_FromSplitFilterToNoFilter()", "ReconnectBackoffCounterTest", - "ReconnectBackoffCounterTest\/testBase1()", - "ReconnectBackoffCounterTest\/testBase3()", - "ReconnectBackoffCounterTest\/testBase8()", + "ReconnectBackoffCounterTest/testBase1()", + "ReconnectBackoffCounterTest/testBase3()", + "ReconnectBackoffCounterTest/testBase8()", "RecorderFlusherCheckerTests", - "RecorderFlusherCheckerTests\/testBytesLimit()", - "RecorderFlusherCheckerTests\/testCountLimit()", + "RecorderFlusherCheckerTests/testBytesLimit()", + "RecorderFlusherCheckerTests/testCountLimit()", "RegexTest", - "RegexTest\/testsRegex()", + "RegexTest/testsRegex()", "RolloutCacheConfigurationTest", - "RolloutCacheConfigurationTest\/testClearOnInitIsCorrectlySet()", - "RolloutCacheConfigurationTest\/testDefaultValues()", - "RolloutCacheConfigurationTest\/testExpirationIsCorrectlySet()", - "RolloutCacheConfigurationTest\/testNegativeExpirationIsSetToDefault()", + "RolloutCacheConfigurationTest/testClearOnInitIsCorrectlySet()", + "RolloutCacheConfigurationTest/testDefaultValues()", + "RolloutCacheConfigurationTest/testExpirationIsCorrectlySet()", + "RolloutCacheConfigurationTest/testNegativeExpirationIsSetToDefault()", "RolloutCacheManagerIntegrationTest", - "RolloutCacheManagerIntegrationTest\/testClearOnInitClearCacheOnStartup()", - "RolloutCacheManagerIntegrationTest\/testExpirationPeriodIsUsed()", - "RolloutCacheManagerIntegrationTest\/testRepeatedInitWithClearOnInitSetToTrueDoesNotClearIfMinDaysHasNotElapsed()", + "RolloutCacheManagerIntegrationTest/testClearOnInitClearCacheOnStartup()", + "RolloutCacheManagerIntegrationTest/testExpirationPeriodIsUsed()", + "RolloutCacheManagerIntegrationTest/testRepeatedInitWithClearOnInitSetToTrueDoesNotClearIfMinDaysHasNotElapsed()", "RolloutCacheManagerTest", - "RolloutCacheManagerTest\/testDefaultValueForLastClearTimestampClearsCacheWhenClearOnInitIsTrue()", - "RolloutCacheManagerTest\/testDefaultValueForUpdateTimestampDoesNotClearCache()", - "RolloutCacheManagerTest\/testValidateCacheCallsClearOnStorageOnlyOnceWhenExecutedConsecutively()", - "RolloutCacheManagerTest\/testValidateCacheCallsClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsTrue()", - "RolloutCacheManagerTest\/testValidateCacheCallsClearOnStoragesWhenExpirationIsSurpassed()", - "RolloutCacheManagerTest\/testValidateCacheCallsListener()", - "RolloutCacheManagerTest\/testValidateCacheDoesNotCallClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsFalse()", - "RolloutCacheManagerTest\/testValidateCacheDoesNotUpdateLastClearTimestampWhenStoragesAreNotCleared()", - "RolloutCacheManagerTest\/testValidateCacheUpdatesLastClearTimestampWhenStoragesAreCleared()", + "RolloutCacheManagerTest/testDefaultValueForLastClearTimestampClearsCacheWhenClearOnInitIsTrue()", + "RolloutCacheManagerTest/testDefaultValueForUpdateTimestampDoesNotClearCache()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStorageOnlyOnceWhenExecutedConsecutively()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsTrue()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStoragesWhenExpirationIsSurpassed()", + "RolloutCacheManagerTest/testValidateCacheCallsListener()", + "RolloutCacheManagerTest/testValidateCacheDoesNotCallClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsFalse()", + "RolloutCacheManagerTest/testValidateCacheDoesNotUpdateLastClearTimestampWhenStoragesAreNotCleared()", + "RolloutCacheManagerTest/testValidateCacheUpdatesLastClearTimestampWhenStoragesAreCleared()", "SdkUpdateStreamingTest", - "SdkUpdateStreamingTest\/testReady()", - "SdkUpdateStreamingTest\/testSdkUpdateMySegmentsWhenNotificationArrives()", - "SdkUpdateStreamingTest\/testSdkUpdateSplitsWhenNotificationArrives()", + "SdkUpdateStreamingTest/testReady()", + "SdkUpdateStreamingTest/testSdkUpdateMySegmentsWhenNotificationArrives()", + "SdkUpdateStreamingTest/testSdkUpdateSplitsWhenNotificationArrives()", "SegmentsSyncHelperTests", - "SegmentsSyncHelperTests\/testCdnByPassNoTillChange()", - "SegmentsSyncHelperTests\/testCdnByPassNoTillNoChange()", - "SegmentsSyncHelperTests\/testCdnByPassTill()", - "SegmentsSyncHelperTests\/testDidffGoallCnMs()", - "SegmentsSyncHelperTests\/testDiffGoalCnMls()", + "SegmentsSyncHelperTests/testCdnByPassNoTillChange()", + "SegmentsSyncHelperTests/testCdnByPassNoTillNoChange()", + "SegmentsSyncHelperTests/testCdnByPassTill()", + "SegmentsSyncHelperTests/testDidffGoallCnMs()", + "SegmentsSyncHelperTests/testDiffGoalCnMls()", "SegmentsUpdateWorkerTests", - "SegmentsUpdateWorkerTests\/testLargeSegmentsKeyListNoAction()", - "SegmentsUpdateWorkerTests\/testLargeSegmentsKeyListRemoval()", - "SegmentsUpdateWorkerTests\/testMyLargeSegmentsNonRemoval()", - "SegmentsUpdateWorkerTests\/testMyLargeSegmentsRemoval()", - "SegmentsUpdateWorkerTests\/testMySegmentsNonRemoval()", - "SegmentsUpdateWorkerTests\/testMySegmentsRemoval()", - "SegmentsUpdateWorkerTests\/testSegmentsKeyListAdd()", - "SegmentsUpdateWorkerTests\/testSegmentsKeyListNoAction()", - "SegmentsUpdateWorkerTests\/testSegmentsKeyListRemove()", - "SegmentsUpdateWorkerTests\/testUnbounded()", - "SegmentsUpdateWorkerTests\/testUnboundedLarge()", - "SemverIntegrationTest\/testBetweenSemverMatcher()", - "SemverIntegrationTest\/testEqualToSemverMatcher()", - "SemverIntegrationTest\/testGreaterThanOrEqualToSemverMatcher()", - "SemverIntegrationTest\/testInListSemverMatcher()", + "SegmentsUpdateWorkerTests/testLargeSegmentsKeyListNoAction()", + "SegmentsUpdateWorkerTests/testLargeSegmentsKeyListRemoval()", + "SegmentsUpdateWorkerTests/testMyLargeSegmentsNonRemoval()", + "SegmentsUpdateWorkerTests/testMyLargeSegmentsRemoval()", + "SegmentsUpdateWorkerTests/testMySegmentsNonRemoval()", + "SegmentsUpdateWorkerTests/testMySegmentsRemoval()", + "SegmentsUpdateWorkerTests/testSegmentsKeyListAdd()", + "SegmentsUpdateWorkerTests/testSegmentsKeyListNoAction()", + "SegmentsUpdateWorkerTests/testSegmentsKeyListRemove()", + "SegmentsUpdateWorkerTests/testUnbounded()", + "SegmentsUpdateWorkerTests/testUnboundedLarge()", + "SemverIntegrationTest/testBetweenSemverMatcher()", + "SemverIntegrationTest/testEqualToSemverMatcher()", + "SemverIntegrationTest/testGreaterThanOrEqualToSemverMatcher()", + "SemverIntegrationTest/testInListSemverMatcher()", "SemverTest", - "SemverTest\/testBetween()", - "SemverTest\/testEqualTo()", - "SemverTest\/testGreaterThanOrEqualTo()", - "SemverTest\/testInvalidFormats()", - "SemverTest\/testLessThanOrEqualTo()", + "SemverTest/testBetween()", + "SemverTest/testEqualTo()", + "SemverTest/testGreaterThanOrEqualTo()", + "SemverTest/testInvalidFormats()", + "SemverTest/testLessThanOrEqualTo()", "ServiceEndpointsTests", - "ServiceEndpointsTests\/testBuilderValidationAuthError()", - "ServiceEndpointsTests\/testBuilderValidationOk()", - "ServiceEndpointsTests\/testBuilderValidationSdkError()", - "ServiceEndpointsTests\/testBuilderValidationStreamingError()", - "ServiceEndpointsTests\/testBuilderValidationTelemetryError()", + "ServiceEndpointsTests/testBuilderValidationAuthError()", + "ServiceEndpointsTests/testBuilderValidationOk()", + "ServiceEndpointsTests/testBuilderValidationSdkError()", + "ServiceEndpointsTests/testBuilderValidationStreamingError()", + "ServiceEndpointsTests/testBuilderValidationTelemetryError()", "SingleSyncTest", - "SingleSyncTest\/testSingleSyncEnabledImpressionsDebug()", - "SingleSyncTest\/testSingleSyncEnabledImpressionsNone()", - "SingleSyncTest\/testSingleSyncEnabledImpressionsOptmized()", + "SingleSyncTest/testSingleSyncEnabledImpressionsDebug()", + "SingleSyncTest/testSingleSyncEnabledImpressionsNone()", + "SingleSyncTest/testSingleSyncEnabledImpressionsOptmized()", "SplitChangeProcessorTests", - "SplitChangeProcessorTests\/testProcessNoSets()", - "SplitChangeProcessorTests\/testProcessWithSets()", + "SplitChangeProcessorTests/testProcessNoSets()", + "SplitChangeProcessorTests/testProcessWithSets()", "SplitChangesServerErrorTest", - "SplitChangesServerErrorTest\/testChangesError()", + "SplitChangesServerErrorTest/testChangesError()", "SplitChangesTest", - "SplitChangesTest\/test()", + "SplitChangesTest/test()", "SplitClientManagerTest", - "SplitClientManagerTest\/testAddClient()", - "SplitClientManagerTest\/testDestroyForKey()", - "SplitClientManagerTest\/testDestroyLastKey()", - "SplitClientManagerTest\/testFlush()", - "SplitClientManagerTest\/testInit()", + "SplitClientManagerTest/testAddClient()", + "SplitClientManagerTest/testDestroyForKey()", + "SplitClientManagerTest/testDestroyLastKey()", + "SplitClientManagerTest/testFlush()", + "SplitClientManagerTest/testInit()", "SplitClientTests", - "SplitClientTests\/testOnBg()", - "SplitClientTests\/testOnMain()", + "SplitClientTests/testOnBg()", + "SplitClientTests/testOnMain()", "SplitConfigurationsParsingTest", - "SplitConfigurationsParsingTest\/testDecodingArrayAndMapConfig()", - "SplitConfigurationsParsingTest\/testDecodingSimpleConfig()", - "SplitConfigurationsParsingTest\/testEncodingBasicArrayConfig()", - "SplitConfigurationsParsingTest\/testEncodingMapArrayConfig()", - "SplitConfigurationsParsingTest\/testEncodingMultiTreatmentConfig()", - "SplitConfigurationsParsingTest\/testEncodingNullConfig()", + "SplitConfigurationsParsingTest/testDecodingArrayAndMapConfig()", + "SplitConfigurationsParsingTest/testDecodingSimpleConfig()", + "SplitConfigurationsParsingTest/testEncodingBasicArrayConfig()", + "SplitConfigurationsParsingTest/testEncodingMapArrayConfig()", + "SplitConfigurationsParsingTest/testEncodingMultiTreatmentConfig()", + "SplitConfigurationsParsingTest/testEncodingNullConfig()", "SplitDaoTest", - "SplitDaoTest\/testCreateGetAes128Cbc()", - "SplitDaoTest\/testCreateGetPlainText()", - "SplitDaoTest\/testDataIsEncryptedInDb()", - "SplitDaoTest\/testDeleteAllAes128Cbc()", - "SplitDaoTest\/testDeleteAllPlainText()", - "SplitDaoTest\/testGetUpdate()", - "SplitDaoTest\/testGetUpdateAes128Cbc()", - "SplitDaoTest\/testGetUpdateSeveralAes128Cbc()", - "SplitDaoTest\/testGetUpdateSeveralPlainText()", + "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\/testStop()", + "SplitEventsCoordinatorTest/testAddNotifyRemoveManager()", + "SplitEventsCoordinatorTest/testEventsAfterAdd()", + "SplitEventsCoordinatorTest/testEventsAfterRemove()", + "SplitEventsCoordinatorTest/testStop()", "SplitEventsManagerTest", - "SplitEventsManagerTest\/testSdkReady()", - "SplitEventsManagerTest\/testSdkReadyAndReadyTimeOut()", - "SplitEventsManagerTest\/testSdkReadyFromCacheAndReady()", - "SplitEventsManagerTest\/testSdkReadyFromCacheAndReadyTimeout()", - "SplitEventsManagerTest\/testSdkReadyTimeOut()", - "SplitEventsManagerTest\/testSdkUpdateMySegments()", - "SplitEventsManagerTest\/testSdkUpdateSplits()", - "SplitEventsManagerTest\/testSplitKilledNoSdkReady()", - "SplitEventsManagerTest\/testSplitKilledWhenReady()", + "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()", + "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\/testReadyNoRef()", + "SplitIntegrationTests/testControlTreatment()", + "SplitIntegrationTests/testImpressionsCount()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledError()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledNoWaitMls()", + "SplitIntegrationTests/testReadyNoRef()", "SplitManagerTest", - "SplitManagerTest\/testAddOneSplit()", - "SplitManagerTest\/testEmptyName()", - "SplitManagerTest\/testInitialSplitLoaded()", - "SplitManagerTest\/testSplitInfo()", + "SplitManagerTest/testAddOneSplit()", + "SplitManagerTest/testEmptyName()", + "SplitManagerTest/testInitialSplitLoaded()", + "SplitManagerTest/testSplitInfo()", "SplitSdkTimeoutTest", "SplitSdkUpdatePollingTest", - "SplitSdkUpdatePollingTest\/testSdkReadyOnly()", - "SplitSdkUpdatePollingTest\/testSdkUpdateMySegments()", - "SplitSdkUpdatePollingTest\/testSdkUpdateSplits()", + "SplitSdkUpdatePollingTest/testSdkReadyOnly()", + "SplitSdkUpdatePollingTest/testSdkUpdateMySegments()", + "SplitSdkUpdatePollingTest/testSdkUpdateSplits()", "SplitValidatorTests", - "SplitValidatorTests\/testEmptyName()", - "SplitValidatorTests\/testLeadingSpacesName()", - "SplitValidatorTests\/testNoExistingSplit()", - "SplitValidatorTests\/testNullName()", - "SplitValidatorTests\/testTrailingSpacesName()", - "SplitValidatorTests\/testValidName()", + "SplitValidatorTests/testEmptyName()", + "SplitValidatorTests/testLeadingSpacesName()", + "SplitValidatorTests/testNoExistingSplit()", + "SplitValidatorTests/testNullName()", + "SplitValidatorTests/testTrailingSpacesName()", + "SplitValidatorTests/testValidName()", "SplitsBgSyncWorkerTest", - "SplitsBgSyncWorkerTest\/testClearExpiredCache()", - "SplitsBgSyncWorkerTest\/testFetchFail()", - "SplitsBgSyncWorkerTest\/testFetchSuccess()", - "SplitsBgSyncWorkerTest\/testNoClearNonExpiredCache()", + "SplitsBgSyncWorkerTest/testClearExpiredCache()", + "SplitsBgSyncWorkerTest/testFetchFail()", + "SplitsBgSyncWorkerTest/testFetchSuccess()", + "SplitsBgSyncWorkerTest/testNoClearNonExpiredCache()", "SplitsChangesCheckerTest", - "SplitsChangesCheckerTest\/testSplitsChangesArrived()", - "SplitsChangesCheckerTest\/testSplitsNoChangesEqualChangeNumber()", - "SplitsChangesCheckerTest\/testSplitsNoChangesMinorChangeNumber()", + "SplitsChangesCheckerTest/testSplitsChangesArrived()", + "SplitsChangesCheckerTest/testSplitsNoChangesEqualChangeNumber()", + "SplitsChangesCheckerTest/testSplitsNoChangesMinorChangeNumber()", "SplitsDecoderTest", - "SplitsDecoderTest\/testDecodeMultiThreads()", - "SplitsDecoderTest\/testDecodeOneThread()", - "SplitsDecoderTest\/testDecodeTwoThreads()", + "SplitsDecoderTest/testDecodeMultiThreads()", + "SplitsDecoderTest/testDecodeOneThread()", + "SplitsDecoderTest/testDecodeTwoThreads()", "SplitsEncoderTest", - "SplitsEncoderTest\/testDecodeMultiThread()", - "SplitsEncoderTest\/testDecodeOneThread()", - "SplitsEncoderTest\/testDecodeTwoThread()", + "SplitsEncoderTest/testDecodeMultiThread()", + "SplitsEncoderTest/testDecodeOneThread()", + "SplitsEncoderTest/testDecodeTwoThread()", "SplitsStorageTrafficTypesTests", - "SplitsStorageTrafficTypesTests\/testChangedTrafficTypeForSplit()", - "SplitsStorageTrafficTypesTests\/testExistingChangedTrafficTypeForSplit()", - "SplitsStorageTrafficTypesTests\/testInitialtrafficTypes()", - "SplitsStorageTrafficTypesTests\/testOverflowArchived()", - "SplitsStorageTrafficTypesTests\/testRemove2TrafficTypes()", - "SplitsStorageTrafficTypesTests\/testSeveralTrafficTypeUpdatesFinalActive()", - "SplitsStorageTrafficTypesTests\/testSeveralTrafficTypeUpdatesFinalArchived()", - "SplitsStorageTrafficTypesTests\/testUpdatedSplitTrafficType()", + "SplitsStorageTrafficTypesTests/testChangedTrafficTypeForSplit()", + "SplitsStorageTrafficTypesTests/testExistingChangedTrafficTypeForSplit()", + "SplitsStorageTrafficTypesTests/testInitialtrafficTypes()", + "SplitsStorageTrafficTypesTests/testOverflowArchived()", + "SplitsStorageTrafficTypesTests/testRemove2TrafficTypes()", + "SplitsStorageTrafficTypesTests/testSeveralTrafficTypeUpdatesFinalActive()", + "SplitsStorageTrafficTypesTests/testSeveralTrafficTypeUpdatesFinalArchived()", + "SplitsStorageTrafficTypesTests/testUpdatedSplitTrafficType()", "SplitsSyncHelperWithProxyHandlerTests", - "SplitsSyncHelperWithProxyHandlerTests\/testBackgroundSyncAlwaysUsesLatestSpec()", - "SplitsSyncHelperWithProxyHandlerTests\/testNormalOperationUsesLatestSpec()", - "SplitsSyncHelperWithProxyHandlerTests\/testProxyErrorCausesFallbackToLegacySpec()", - "SplitsSyncHelperWithProxyHandlerTests\/testRecoveryModeAfterIntervalElapsed()", + "SplitsSyncHelperWithProxyHandlerTests/testBackgroundSyncAlwaysUsesLatestSpec()", + "SplitsSyncHelperWithProxyHandlerTests/testNormalOperationUsesLatestSpec()", + "SplitsSyncHelperWithProxyHandlerTests/testProxyErrorCausesFallbackToLegacySpec()", + "SplitsSyncHelperWithProxyHandlerTests/testRecoveryModeAfterIntervalElapsed()", "SplitsSyncWorkerTest", - "SplitsSyncWorkerTest\/testChangedFlagsSpecString()", - "SplitsSyncWorkerTest\/testChangedQueryString()", - "SplitsSyncWorkerTest\/testClearExpiredCache()", - "SplitsSyncWorkerTest\/testClearExpiredCacheAndChangedQs()", - "SplitsSyncWorkerTest\/testNoChangedQueryString()", - "SplitsSyncWorkerTest\/testNoClearNonExpiredCache()", - "SplitsSyncWorkerTest\/testOneTimeFetchSuccess()", - "SplitsSyncWorkerTest\/testRetryAndSuccess()", - "SplitsSyncWorkerTest\/testStopNoSuccess()", - "SplitsSyncWorkerTest\/testUriTooLongError()", + "SplitsSyncWorkerTest/testChangedFlagsSpecString()", + "SplitsSyncWorkerTest/testChangedQueryString()", + "SplitsSyncWorkerTest/testClearExpiredCache()", + "SplitsSyncWorkerTest/testClearExpiredCacheAndChangedQs()", + "SplitsSyncWorkerTest/testNoChangedQueryString()", + "SplitsSyncWorkerTest/testNoClearNonExpiredCache()", + "SplitsSyncWorkerTest/testOneTimeFetchSuccess()", + "SplitsSyncWorkerTest/testRetryAndSuccess()", + "SplitsSyncWorkerTest/testStopNoSuccess()", + "SplitsSyncWorkerTest/testUriTooLongError()", "SplitsUpdateWorkerTest", - "SplitsUpdateWorkerTest\/testOldChangeNumber()", - "SplitsUpdateWorkerTest\/testRetryAndSuccess()", + "SplitsUpdateWorkerTest/testOldChangeNumber()", + "SplitsUpdateWorkerTest/testRetryAndSuccess()", "SseAuthenticatorTest", - "SseAuthenticatorTest\/testEmptyTokenResponse()", - "SseAuthenticatorTest\/testNoRecoverableError()", - "SseAuthenticatorTest\/testNullTokenResponse()", - "SseAuthenticatorTest\/testRecoverableError()", - "SseAuthenticatorTest\/testSuccesfulMultiUserKeyRequest()", - "SseAuthenticatorTest\/testSuccesfulRequest()", + "SseAuthenticatorTest/testEmptyTokenResponse()", + "SseAuthenticatorTest/testNoRecoverableError()", + "SseAuthenticatorTest/testNullTokenResponse()", + "SseAuthenticatorTest/testRecoverableError()", + "SseAuthenticatorTest/testSuccesfulMultiUserKeyRequest()", + "SseAuthenticatorTest/testSuccesfulRequest()", "SseClientTest", - "SseClientTest\/testConnect()", - "SseClientTest\/testDisconnect()", - "SseClientTest\/testDisconnectFromServer()", - "SseClientTest\/testOnErrorAfterConnectionSuccess()", - "SseClientTest\/testOnErrorExceptionWhileRequest()", - "SseClientTest\/testOnErrorRecoverable()", - "SseClientTest\/testOnMessage()", - "SseHandlerTest\/testIncomingControlStreaming()", - "SseHandlerTest\/testIncomingHightNonRetryableSseError()", - "SseHandlerTest\/testIncomingHightRetryableSseError()", - "SseHandlerTest\/testIncomingIgnorableSseErrorTest()", - "SseHandlerTest\/testIncomingLowNonRetryableSseError()", - "SseHandlerTest\/testIncomingLowRetryableSseError()", - "SseHandlerTest\/testIncomingMySegmentsUpdate()", - "SseHandlerTest\/testIncomingOccupancy()", - "SseHandlerTest\/testIncomingSplitKill()", - "SseHandlerTest\/testIncomingSplitUpdate()", - "SseHandlerTest\/testNoProcessIncomingWhenStreamingInactive()", + "SseClientTest/testConnect()", + "SseClientTest/testDisconnect()", + "SseClientTest/testDisconnectFromServer()", + "SseClientTest/testOnErrorAfterConnectionSuccess()", + "SseClientTest/testOnErrorExceptionWhileRequest()", + "SseClientTest/testOnErrorRecoverable()", + "SseClientTest/testOnMessage()", + "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\/testProcessSplitKillException()", - "SseNotificationProcessorTest\/testProcessSplitKillNullJson()", - "SseNotificationProcessorTest\/testProcessSplitUpdate()", - "SseNotificationProcessorTest\/testProcessSplitUpdateException()", - "SseNotificationProcessorTest\/testProcessSplitUpdateNullJson()", + "SseNotificationProcessorTest/testProcessMyLargeSegmentsUpdateBoundedRequest()", + "SseNotificationProcessorTest/testProcessMyLargeSegmentsUpdateKeyListRequest()", + "SseNotificationProcessorTest/testProcessMyLargeSegmentsUpdateUnboundedFetchRequest()", + "SseNotificationProcessorTest/testProcessMySegmentsUpdateBoundedRequest()", + "SseNotificationProcessorTest/testProcessMySegmentsUpdateKeyListRequest()", + "SseNotificationProcessorTest/testProcessMySegmentsUpdateUnboundedFetchRequest()", + "SseNotificationProcessorTest/testProcessSplitKillException()", + "SseNotificationProcessorTest/testProcessSplitKillNullJson()", + "SseNotificationProcessorTest/testProcessSplitUpdate()", + "SseNotificationProcessorTest/testProcessSplitUpdateException()", + "SseNotificationProcessorTest/testProcessSplitUpdateNullJson()", "StreamingAuthFail4xxTest", "StreamingAuthFail5xxTest", - "StreamingAuthFail5xxTest\/testInit()", + "StreamingAuthFail5xxTest/testInit()", "StreamingBgReconnectTest", - "StreamingBgReconnectTest\/testReconnect()", + "StreamingBgReconnectTest/testReconnect()", "StreamingConnFail5xxTest", - "StreamingConnFail5xxTest\/testInit()", + "StreamingConnFail5xxTest/testInit()", "StreamingControlResetTest", - "StreamingControlResetTest\/testStreamingReset()", + "StreamingControlResetTest/testStreamingReset()", "StreamingControlTest", - "StreamingControlTest\/testControl()", + "StreamingControlTest/testControl()", "StreamingDelaytTest", - "StreamingDelaytTest\/testDelayOnReconnect()", - "StreamingDelaytTest\/testDelayOnReconnectStress()", - "StreamingDelaytTest\/testNoStreamingDelay()", - "StreamingDelaytTest\/testStreamingDelay()", + "StreamingDelaytTest/testDelayOnReconnect()", + "StreamingDelaytTest/testDelayOnReconnectStress()", + "StreamingDelaytTest/testNoStreamingDelay()", + "StreamingDelaytTest/testStreamingDelay()", "StreamingDisabledTest", - "StreamingDisabledTest\/testOccupancy()", - "StreamingInitTest\/testInit()", - "StreamingInitTest\/testInitWithoutSpec()", + "StreamingDisabledTest/testOccupancy()", + "StreamingInitTest/testInit()", + "StreamingInitTest/testInitWithoutSpec()", "StreamingMySegmentsSyncTest", - "StreamingMySegmentsSyncTest\/testInit()", + "StreamingMySegmentsSyncTest/testInit()", "StreamingNoReconectWhenPollingTest", - "StreamingNoReconectWhenPollingTest\/testShouldNoReconnect()", - "StreamingNoReconectWhenPollingTest\/testShouldReconnect()", + "StreamingNoReconectWhenPollingTest/testShouldNoReconnect()", + "StreamingNoReconectWhenPollingTest/testShouldReconnect()", "StreamingOccupancyTest", - "StreamingOccupancyTest\/testOccupancy()", + "StreamingOccupancyTest/testOccupancy()", "StreamingSplitKillTest", - "StreamingSplitKillTest\/testSplitKill()", + "StreamingSplitKillTest/testSplitKill()", "StreamingSplitsSyncTest", - "StreamingSplitsSyncTest\/testInit()", + "StreamingSplitsSyncTest/testInit()", "SyncConfigTest", - "SyncConfigTest\/testEmptyFilterValuesDiscarded()", - "SyncConfigTest\/testFilterByPrefix()", - "SyncConfigTest\/testFilterName()", - "SyncConfigTest\/testSyncBuilder()", + "SyncConfigTest/testEmptyFilterValuesDiscarded()", + "SyncConfigTest/testFilterByPrefix()", + "SyncConfigTest/testFilterName()", + "SyncConfigTest/testSyncBuilder()", "SyncDictionaryCollectionWrapperTest", - "SyncDictionaryCollectionWrapperTest\/testAllValues()", - "SyncDictionaryCollectionWrapperTest\/testInitialAppend()", + "SyncDictionaryCollectionWrapperTest/testAllValues()", + "SyncDictionaryCollectionWrapperTest/testInitialAppend()", "SyncDictionarySingleWrapperTest", - "SyncDictionarySingleWrapperTest\/testAllValues()", - "SyncDictionarySingleWrapperTest\/testInitialSetup()", - "SyncDictionarySingleWrapperTest\/testRemoveAllValues()", - "SyncDictionarySingleWrapperTest\/testRemoveValue()", + "SyncDictionarySingleWrapperTest/testAllValues()", + "SyncDictionarySingleWrapperTest/testInitialSetup()", + "SyncDictionarySingleWrapperTest/testRemoveAllValues()", + "SyncDictionarySingleWrapperTest/testRemoveValue()", "SyncGuardianTest", - "SyncGuardianTest\/testFirstUpdate()", - "SyncGuardianTest\/testIncreaseAndDecreasePeriodValidation()", - "SyncGuardianTest\/testMustNoSyncDisabled()", - "SyncGuardianTest\/testMustNoSyncStreamingDisabled()", - "SyncGuardianTest\/testMustNotSyncWhenTimeDoesNotExceed()", - "SyncGuardianTest\/testMustSyncWhenTimeExceeds()", - "SyncGuardianTest\/testUpdatePeriodValidation()", + "SyncGuardianTest/testFirstUpdate()", + "SyncGuardianTest/testIncreaseAndDecreasePeriodValidation()", + "SyncGuardianTest/testMustNoSyncDisabled()", + "SyncGuardianTest/testMustNoSyncStreamingDisabled()", + "SyncGuardianTest/testMustNotSyncWhenTimeDoesNotExceed()", + "SyncGuardianTest/testMustSyncWhenTimeExceeds()", + "SyncGuardianTest/testUpdatePeriodValidation()", "SyncManagerTest", - "SyncManagerTest\/testPauseResume()", - "SyncManagerTest\/testPushDelayReceived()", - "SyncManagerTest\/testPushReset()", - "SyncManagerTest\/testPushRetryableError()", - "SyncManagerTest\/testPushSubsystemDownReceived()", - "SyncManagerTest\/testPushSubsystemUpReceived()", - "SyncManagerTest\/testStartSingleModeStreamingDisabled()", - "SyncManagerTest\/testStartSingleModeStreamingEnabled()", - "SyncManagerTest\/testStartStreamingDisabled()", - "SyncManagerTest\/testStartStreamingEnabled()", - "SyncManagerTest\/testStop()", - "SyncManagerTest\/testSyncExecutedReceived()", + "SyncManagerTest/testPauseResume()", + "SyncManagerTest/testPushDelayReceived()", + "SyncManagerTest/testPushReset()", + "SyncManagerTest/testPushRetryableError()", + "SyncManagerTest/testPushSubsystemDownReceived()", + "SyncManagerTest/testPushSubsystemUpReceived()", + "SyncManagerTest/testStartSingleModeStreamingDisabled()", + "SyncManagerTest/testStartSingleModeStreamingEnabled()", + "SyncManagerTest/testStartStreamingDisabled()", + "SyncManagerTest/testStartStreamingEnabled()", + "SyncManagerTest/testStop()", + "SyncManagerTest/testSyncExecutedReceived()", "SyncPostBgTest", "SyncUpdateWorkerTest", - "SyncUpdateWorkerTest\/testSplitKillWorker()", - "SyncUpdateWorkerTest\/testSplitUpdateWorkerNoPayload()", - "SyncUpdateWorkerTest\/testSplitUpdateWorkerWithPayloadChangeNumberSmaller()", + "SyncUpdateWorkerTest/testSplitKillWorker()", + "SyncUpdateWorkerTest/testSplitUpdateWorkerNoPayload()", + "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\/testStartPeriodicFetchingSingleModeEnabled()", - "SynchronizerTest\/testStartPeriodicRecordingUserData()", - "SynchronizerTest\/testStartRecordingTelemetry()", - "SynchronizerTest\/testStopPeriodicFetching()", - "SynchronizerTest\/testStopRecordingTelemetry()", - "SynchronizerTest\/testStopRecordingUserData()", - "SynchronizerTest\/testSyncAll()", - "SynchronizerTest\/testSynchronizeSplitsWithChangeNumber()", + "SynchronizerTest/testDestroy()", + "SynchronizerTest/testDisableEventsEndpoint()", + "SynchronizerTest/testDisableSdkEndpoint()", + "SynchronizerTest/testDisableTelemetry()", + "SynchronizerTest/testEventPush()", + "SynchronizerTest/testFlush()", + "SynchronizerTest/testForceMySegmentsSyncSingleModeEnabled()", + "SynchronizerTest/testForceSynchronizeMySegments()", + "SynchronizerTest/testLoadMySegmentsFromCache()", + "SynchronizerTest/testLoadSplits()", + "SynchronizerTest/testStartByKey()", + "SynchronizerTest/testStartPeriodicFetchingSingleModeEnabled()", + "SynchronizerTest/testStartPeriodicRecordingUserData()", + "SynchronizerTest/testStartRecordingTelemetry()", + "SynchronizerTest/testStopPeriodicFetching()", + "SynchronizerTest/testStopRecordingTelemetry()", + "SynchronizerTest/testStopRecordingUserData()", + "SynchronizerTest/testSyncAll()", + "SynchronizerTest/testSynchronizeSplitsWithChangeNumber()", "TelemetryConfigRecorderWorkerTests", - "TelemetryConfigRecorderWorkerTests\/testFailedAttemptLimit()", - "TelemetryConfigRecorderWorkerTests\/testFailedAttemptLimitExceded()", - "TelemetryConfigRecorderWorkerTests\/testSendSuccess()", + "TelemetryConfigRecorderWorkerTests/testFailedAttemptLimit()", + "TelemetryConfigRecorderWorkerTests/testFailedAttemptLimitExceded()", + "TelemetryConfigRecorderWorkerTests/testSendSuccess()", "TelemetryIntegrationTest", - "TelemetryIntegrationTest\/testConfig()", - "TelemetryIntegrationTest\/testConfigTelemetry()", - "TelemetryIntegrationTest\/testHttpError()", - "TelemetryIntegrationTest\/testRuntimeAndSyncTelemetry()", - "TelemetryIntegrationTest\/testStreamingAblyErrorAndSessionLength()", - "TelemetryIntegrationTest\/testStreamingTelemetry()", + "TelemetryIntegrationTest/testConfig()", + "TelemetryIntegrationTest/testConfigTelemetry()", + "TelemetryIntegrationTest/testHttpError()", + "TelemetryIntegrationTest/testRuntimeAndSyncTelemetry()", + "TelemetryIntegrationTest/testStreamingAblyErrorAndSessionLength()", + "TelemetryIntegrationTest/testStreamingTelemetry()", "TelemetryStatsRecorderWorkerTests", - "TelemetryStatsRecorderWorkerTests\/testConcurrentFlush()", - "TelemetryStatsRecorderWorkerTests\/testEndpointNotReachable()", - "TelemetryStatsRecorderWorkerTests\/testFailedAttemptLimit()", - "TelemetryStatsRecorderWorkerTests\/testFailedAttemptLimitExceded()", - "TelemetryStatsRecorderWorkerTests\/testSendSuccess()", + "TelemetryStatsRecorderWorkerTests/testConcurrentFlush()", + "TelemetryStatsRecorderWorkerTests/testEndpointNotReachable()", + "TelemetryStatsRecorderWorkerTests/testFailedAttemptLimit()", + "TelemetryStatsRecorderWorkerTests/testFailedAttemptLimitExceded()", + "TelemetryStatsRecorderWorkerTests/testSendSuccess()", "TelemetryTest", - "TelemetryTest\/testEvaluationRecording()", - "TelemetryTest\/testNonReadyEvaluation()", - "TelemetryTest\/testOnlyReadyTime()", + "TelemetryTest/testEvaluationRecording()", + "TelemetryTest/testNonReadyEvaluation()", + "TelemetryTest/testOnlyReadyTime()", "TelmetrySynchronizerTest", - "TelmetrySynchronizerTest\/testStart()", - "TelmetrySynchronizerTest\/testStop()", - "TelmetrySynchronizerTest\/testSyncConfig()", - "TelmetrySynchronizerTest\/testSyncStats()", + "TelmetrySynchronizerTest/testStart()", + "TelmetrySynchronizerTest/testStop()", + "TelmetrySynchronizerTest/testSyncConfig()", + "TelmetrySynchronizerTest/testSyncStats()", "TimersManagerTest", - "TimersManagerTest\/testAddAndCancelTimer()", - "TimersManagerTest\/testAddTimer()", - "TlsPinningCheckerTests\/testAppleEcSpki()", - "TlsPinningCheckerTests\/testEc256r1Spki()", - "TlsPinningCheckerTests\/testEc384r1Spki()", - "TlsPinningCheckerTests\/testEc521r1Spki()", - "TlsPinningCheckerTests\/testInvalidChallengeMethod()", - "TlsPinningCheckerTests\/testInvalidChallengeNoSecTrust()", - "TlsPinningCheckerTests\/testRsa2048Spki()", - "TlsPinningCheckerTests\/testRsa3072Spki()", - "TlsPinningCheckerTests\/testRsa4096Spki()", - "TlsPinningCheckerTests\/testValidationParameter()", + "TimersManagerTest/testAddAndCancelTimer()", + "TimersManagerTest/testAddTimer()", + "TlsPinningCheckerTests/testAppleEcSpki()", + "TlsPinningCheckerTests/testEc256r1Spki()", + "TlsPinningCheckerTests/testEc384r1Spki()", + "TlsPinningCheckerTests/testEc521r1Spki()", + "TlsPinningCheckerTests/testInvalidChallengeMethod()", + "TlsPinningCheckerTests/testInvalidChallengeNoSecTrust()", + "TlsPinningCheckerTests/testRsa2048Spki()", + "TlsPinningCheckerTests/testRsa3072Spki()", + "TlsPinningCheckerTests/testRsa4096Spki()", + "TlsPinningCheckerTests/testValidationParameter()", "TrackTest", - "TrackTest\/test()", + "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()", + "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\/testUpdateAndIncrementCountPlainText()", - "UniqueKeyDaoTest\/testUpdatePlainText()", + "UniqueKeyDaoTest/testDataIsEncryptedInDb()", + "UniqueKeyDaoTest/testInsertGetAes128Cbc()", + "UniqueKeyDaoTest/testInsertGetPlainText()", + "UniqueKeyDaoTest/testLoadOutdatedAes128Cbc()", + "UniqueKeyDaoTest/testLoadOutdatedPlainText()", + "UniqueKeyDaoTest/testUpdateAes128Cbc()", + "UniqueKeyDaoTest/testUpdateAndIncrementCountPlainText()", + "UniqueKeyDaoTest/testUpdatePlainText()", "UniqueKeyTrackerTest", - "UniqueKeyTrackerTest\/testTrackAndSave()", + "UniqueKeyTrackerTest/testTrackAndSave()", "UniqueKeysRecorderCountWorkerTests", - "UniqueKeysRecorderCountWorkerTests\/testFailToSendSome()", - "UniqueKeysRecorderCountWorkerTests\/testSendNoImpressions()", - "UniqueKeysRecorderCountWorkerTests\/testSendOneImpression()", - "UniqueKeysRecorderCountWorkerTests\/testSendSuccess()", + "UniqueKeysRecorderCountWorkerTests/testFailToSendSome()", + "UniqueKeysRecorderCountWorkerTests/testSendNoImpressions()", + "UniqueKeysRecorderCountWorkerTests/testSendOneImpression()", + "UniqueKeysRecorderCountWorkerTests/testSendSuccess()", "UnsupportedMatcherIntegrationTest", - "UnsupportedMatcherIntegrationTest\/testGetTreatmentForUnsupportedMatcherFeatureFlagReturnsControl()", - "UnsupportedMatcherIntegrationTest\/testGetTreatmentWithConfigForUnsupportedMatcherFeatureFlagReturnsControl()", - "UnsupportedMatcherIntegrationTest\/testImpressionInListenerHasUnsupportedLabel()", - "UnsupportedMatcherIntegrationTest\/testStoredImpressionHasUnsupportedLabel()", + "UnsupportedMatcherIntegrationTest/testGetTreatmentForUnsupportedMatcherFeatureFlagReturnsControl()", + "UnsupportedMatcherIntegrationTest/testGetTreatmentWithConfigForUnsupportedMatcherFeatureFlagReturnsControl()", + "UnsupportedMatcherIntegrationTest/testImpressionInListenerHasUnsupportedLabel()", + "UnsupportedMatcherIntegrationTest/testStoredImpressionHasUnsupportedLabel()", "UserConsentManagerTest", - "UserConsentManagerTest\/testSetDeclined()", - "UserConsentManagerTest\/testSetGranted()", - "UserConsentManagerTest\/testSetUnknown()", + "UserConsentManagerTest/testSetDeclined()", + "UserConsentManagerTest/testSetGranted()", + "UserConsentManagerTest/testSetUnknown()", "UserConsentModeDebugTest", - "UserConsentModeDebugTest\/testUserConsentDeclined()", - "UserConsentModeDebugTest\/testUserConsentGranted()", - "UserConsentModeDebugTest\/testUserConsentUnknownThenDeclined()", + "UserConsentModeDebugTest/testUserConsentDeclined()", + "UserConsentModeDebugTest/testUserConsentGranted()", + "UserConsentModeDebugTest/testUserConsentUnknownThenDeclined()", "UserConsentModeNoneTest", - "UserConsentModeNoneTest\/testUserConsentDeclined()", - "UserConsentModeNoneTest\/testUserConsentGranted()", - "UserConsentModeNoneTest\/testUserConsentUnknownThenDeclined()", - "UserConsentModeNoneTest\/testUserConsentUnknownThenGranted()", + "UserConsentModeNoneTest/testUserConsentDeclined()", + "UserConsentModeNoneTest/testUserConsentGranted()", + "UserConsentModeNoneTest/testUserConsentUnknownThenDeclined()", + "UserConsentModeNoneTest/testUserConsentUnknownThenGranted()", "UserConsentModeOptimizedTest", - "UserConsentModeOptimizedTest\/testUserConsentDeclined()", - "UserConsentModeOptimizedTest\/testUserConsentGranted()", - "UserConsentModeOptimizedTest\/testUserConsentUnknownThenDeclined()", - "UserConsentModeOptimizedTest\/testUserConsentUnknownThenGranted()", + "UserConsentModeOptimizedTest/testUserConsentDeclined()", + "UserConsentModeOptimizedTest/testUserConsentGranted()", + "UserConsentModeOptimizedTest/testUserConsentUnknownThenDeclined()", + "UserConsentModeOptimizedTest/testUserConsentUnknownThenGranted()", "UserKeyEncondingTest", - "UserKeyEncondingTest\/testKey()", + "UserKeyEncondingTest/testKey()", "VersionTest", - "VersionTest\/testFactoryVersion()", - "VersionTest\/testSemanticVersion()" + "VersionTest/testFactoryVersion()", + "VersionTest/testSemanticVersion()" ], - "target" : { - "containerPath" : "container:Split.xcodeproj", - "identifier" : "592C6AA4211B6C99002D120C", - "name" : "SplitTests" + "target": { + "containerPath": "container:Split.xcodeproj", + "identifier": "5B3C16342ED76BAD0068D623", + "name": "SplitTestsSwift6" } } ], - "version" : 1 -} + "version": 1 +} \ No newline at end of file diff --git a/SplitiOSStreaming_1.xctestplan b/SplitiOSStreaming_1.xctestplan index e98a3a3ca..629a1cfea 100644 --- a/SplitiOSStreaming_1.xctestplan +++ b/SplitiOSStreaming_1.xctestplan @@ -1,1150 +1,2264 @@ { - "configurations" : [ + "configurations": [ { - "id" : "58DE4B58-E2CE-4405-9907-6EEAB7349405", - "name" : "Common", - "options" : { - - } + "id": "58DE4B58-E2CE-4405-9907-6EEAB7349405", + "name": "Common", + "options": {} }, { - "enabled" : false, - "id" : "EDD654B9-59DA-4614-A00A-565A27E9CBB5", - "name" : "WatchOS", - "options" : { - "commandLineArgumentEntries" : [ + "enabled": false, + "id": "EDD654B9-59DA-4614-A00A-565A27E9CBB5", + "name": "WatchOS", + "options": { + "commandLineArgumentEntries": [ { - "argument" : " com.apple.CoreData.ConcurrencyDebug" + "argument": " com.apple.CoreData.ConcurrencyDebug" } ], - "targetForVariableExpansion" : { - "containerPath" : "container:Split.xcodeproj", - "identifier" : "95B02CA328D0BD790030EC8B", - "name" : "SplitWatchOS" + "targetForVariableExpansion": { + "containerPath": "container:Split.xcodeproj", + "identifier": "95B02CA328D0BD790030EC8B", + "name": "SplitWatchOS" } } } ], - "defaultOptions" : { - "testTimeoutsEnabled" : true + "defaultOptions": { + "testTimeoutsEnabled": true }, - "testTargets" : [ + "testTargets": [ + { + "skippedTests": [ + "AnyValueValidatorTests", + "AnyValueValidatorTests/testInvalidListValues()", + "AnyValueValidatorTests/testInvalidPrimitiveValues()", + "AnyValueValidatorTests/testValidListValues()", + "AnyValueValidatorTests/testValidPrimitiveValues()", + "ApiKeyValidatorTests", + "ApiKeyValidatorTests/testEmptyKey()", + "ApiKeyValidatorTests/testNull()", + "ApiKeyValidatorTests/testValid()", + "AttributesDaoTest/testGetInvalidKeyAes128Cbc()", + "AttributesDaoTest/testGetInvalidKeyPlainText()", + "AttributesDaoTest/testRemoveAllAes128Cbc()", + "AttributesDaoTest/testRemoveAllPlainText()", + "AttributesDaoTest/testUpdateGetAes128Cbc()", + "AttributesDaoTest/testUpdateGetPlainText()", + "AttributesEvaluationTest", + "AttributesEvaluationTest/testAttributesPersistentedCorrectly()", + "AttributesEvaluationTest/testEvaluationPrecedence()", + "AttributesEvaluationTest/testPersistenceDisabled()", + "AttributesEvaluationTest/testPersistentEvalNoAttributesSeveralOperations()", + "AttributesStorageTests", + "AttributesStorageTests/testClear()", + "AttributesStorageTests/testGetAttributesAfterLoad()", + "AttributesStorageTests/testNoLoaded()", + "AttributesStorageTests/testRemove()", + "AttributesStorageTests/testUpdateAttributes()", + "Base64UtilsTest", + "Base64UtilsTest/testBasicUrlEncoded()", + "Base64UtilsTest/testEmpty()", + "Base64UtilsTest/testNil()", + "Base64UtilsTest/testRealToken()", + "BetweenSemverMatcherTest", + "BetweenSemverMatcherTest/testGeneralMatches()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithNullEndTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullStartTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenBetween()", + "BlockingQueueTest", + "BlockingQueueTest/testAddAndTake()", + "BucketSplitTest", + "BucketSplitTest/testMultiClientBuckets()", + "ByKeyAttributesStorageTests", + "ByKeyAttributesStorageTests/testClear()", + "ByKeyAttributesStorageTests/testGetAttributesAfterLoad()", + "ByKeyAttributesStorageTests/testNoLoaded()", + "ByKeyAttributesStorageTests/testRemove()", + "ByKeyAttributesStorageTests/testUpdateAttributes()", + "ByKeyAttributesStorageTests/testUpdateEmptyAttributes()", + "ByKeyFacadeTest", + "ByKeyFacadeTest/testAppendRemove()", + "ByKeyFacadeTest/testDestroy()", + "ByKeyFacadeTest/testForceSync()", + "ByKeyFacadeTest/testNoPeriodicSync()", + "ByKeyFacadeTest/testPeriodicStartPauseResumeStop()", + "ByKeyFacadeTest/testPeriodicStartStop()", + "ByKeyFacadeTest/testStartSyncForKey()", + "ByKeyFacadeTest/testStartSyncForKeyPolling()", + "ByKeyFacadeTest/testSynchronize()", + "ByKeyMySegmentsStorageTests", + "ByKeyMySegmentsStorageTests/testGetMySegmentsAfterLoad()", + "ByKeyMySegmentsStorageTests/testNoLoaded()", + "ByKeyMySegmentsStorageTests/testUpdateEmptySegments()", + "ByKeyMySegmentsStorageTests/testUpdateSegments()", + "CdnByPassTest", + "CdnByPassTest/testInitWithoutSpec()", + "CertificatePinningConfigTests", + "CertificatePinningConfigTests/testAddCertificateAndHashes()", + "CertificatePinningConfigTests/testAddWrongSpkiCertificate()", + "CertificatePinningConfigTests/testAddWrongStringHash()", + "CertificatePinningConfigTests/testAddWrongStringHashFormatHash()", + "CertificatePinningConfigTests/testAddWrongStringHashType()", + "CipherTest", + "CipherTest/testBasicEncryptDecrypt()", + "CipherTest/testEventEncryptDecrypt()", + "CipherTest/testImpressionEncryptDecrypt()", + "CipherTest/testJsonSplitEncryptDecrypt()", + "CipherTest/testMySegmentsEncryptDecrypt()", + "CipherTest/testVeryLongTextEncryptDecrypt()", + "ComputeProcessTest", + "ComputeProcessTest/testMultiProcess()", + "ComputeProcessTest/testOneLessThanMinProcess()", + "ComputeProcessTest/testOneProcessEqualsMin()", + "ComputeProcessTest/testTwoProcess()", + "ComputeProcessTest/testTwoProcessEdge()", + "ConcurrentSetTests", + "ConcurrentSetTests/testDeleteAll()", + "ConcurrentSetTests/testInsert()", + "ConcurrentSetTests/testSet()", + "ConcurrentSetTests/testTakeAll()", + "ConfigTest", + "ConfigTest/testImpressionsModeEmpty()", + "ConfigTest/testImpressionsModeInvalid()", + "ConfigTest/testImpressionsModedebug()", + "ConfigTest/testImpressionsModenone()", + "ConfigTest/testImpressionsModeoptimized()", + "CountsRecorderCountWorkerTests", + "CountsRecorderCountWorkerTests/testFailToSendSome()", + "CountsRecorderCountWorkerTests/testSendNoImpressions()", + "CountsRecorderCountWorkerTests/testSendOneImpression()", + "CountsRecorderCountWorkerTests/testSendSuccess()", + "CredentialPinParserTests", + "CredentialPinParserTests/testPinsForHost()", + "DbCipherTest", + "DbCipherTest/testEncryptDecryptDb()", + "DbForDifferentApiKeysTest", + "DbForDifferentApiKeysTest/testInitialization()", + "DecompressionTest", + "DecompressionTest/testGzipAllHeaders()", + "DecompressionTest/testGzipCompressionMethodHeader()", + "DecompressionTest/testGzipHeaderComments()", + "DecompressionTest/testGzipHeaderCrc16()", + "DecompressionTest/testGzipHeaderExtraField()", + "DecompressionTest/testGzipHeaderFileName()", + "DecompressionTest/testGzipIncorrectHeader()", + "DecompressionTest/testHeaderFlag0()", + "DecompressionTest/testLoremIpsumGzip()", + "DecompressionTest/testLoremIpsumZlib()", + "DecompressionTest/testZlibCompressionMethodHeader()", + "EndpointFactoryTest/testMySegmentsEndpoint()", + "EndpointFactoryTest/testMySegmentsEndpointSlashKeyEncoding()", + "EndpointFactoryTest/testRecordEventsEndpoint()", + "EndpointFactoryTest/testRecordImpressionsEndpoint()", + "EndpointFactoryTest/testSplitChangesEndpoint()", + "EndpointFactoryTest/testStreamingAuthEndpoint()", + "EndpointFactoryTest/testStreamingEndpoint()", + "EndpointFactoryTest/testTelemetryConfigEndpoint()", + "EndpointFactoryTest/testTelemetryUsageEndpoint()", + "EndpointTest", + "EndpointTest/testDefaultEndpointBuild()", + "EndpointTest/testHeadersEndpointBuild()", + "EndpointTest/testPostEndpointBuild()", + "EqualToSemverMatcherTest", + "EqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenPatchDiffers()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenTargetIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenVersionsDiffer()", + "EvaluatorTests", + "EvaluatorTests/testAlgoLegacy()", + "EvaluatorTests/testAlgoMurmur3()", + "EvaluatorTests/testBrokenSplit()", + "EvaluatorTests/testDefaultRule()", + "EvaluatorTests/testDefaultTreatment()", + "EvaluatorTests/testDefaultTreatmentFacundo()", + "EvaluatorTests/testEqualsToSetConfigTreatment()", + "EvaluatorTests/testEqualsToSetNoConfigTreatment()", + "EvaluatorTests/testInLargeSegmentWhitelist()", + "EvaluatorTests/testInSegmentTestKey()", + "EvaluatorTests/testInSegmentsRule1()", + "EvaluatorTests/testKilledSplit()", + "EvaluatorTests/testMatchesStringNoConfigTreatment()", + "EvaluatorTests/testMissingDefaultRule()", + "EvaluatorTests/testNotInLargeSegmentWhitelist()", + "EvaluatorTests/testNotInSplit()", + "EvaluatorTests/testWhitelisted()", + "EvaluatorTests/testWhitelistedOff()", + "EvaluatorTests/testsTrafficAllocation50DefaultRule50()", + "EventDTOJsonTest", + "EventDTOJsonTest/testEncode()", + "EventDTOJsonTest/testNonNumber()", + "EventDTOJsonTest/testProperties()", + "EventDTOJsonTest/testPropertiesDecodeEncode()", + "EventDaoTest/testDataIsEncryptedInDb()", + "EventDaoTest/testInsertGetAes128Cbc()", + "EventDaoTest/testInsertGetPlainText()", + "EventDaoTest/testInsertManyGetAes128Cbc()", + "EventDaoTest/testInsertManyGetPlainText()", + "EventDaoTest/testLoadOutdatedPlainText()", + "EventDaoTest/testUpdateAes128Cbc()", + "EventDaoTest/testUpdatePlainText()", + "EventStreamParserTest", + "EventStreamParserTest/testParseColon()", + "EventStreamParserTest/testParseEmptyLineNoEnd()", + "EventStreamParserTest/testParseEnd()", + "EventStreamParserTest/testParseErrorMessage()", + "EventStreamParserTest/testParseKeepAlive()", + "EventStreamParserTest/testParseNoColon()", + "EventStreamParserTest/testParseNoFieldName()", + "EventStreamParserTest/testParseTwoColon()", + "EventValidatorTests", + "EventValidatorTests/testEmptyKey()", + "EventValidatorTests/testEmptyTrafficType()", + "EventValidatorTests/testEmptyType()", + "EventValidatorTests/testNoChachedServerAndUppercasedTrafficType()", + "EventValidatorTests/testNoChachedServerTrafficType()", + "EventValidatorTests/testNullKey()", + "EventValidatorTests/testNullTrafficType()", + "EventValidatorTests/testNullType()", + "EventValidatorTests/testTypeName()", + "EventValidatorTests/testUppercaseCharsInTrafficType()", + "EventValidatorTests/testValidEventAllValues()", + "EventValidatorTests/testValidEventNullValue()", + "EventsRecorderWorkerTests", + "EventsRecorderWorkerTests/testFailToSendSome()", + "EventsRecorderWorkerTests/testSendNoEvents()", + "EventsRecorderWorkerTests/testSendOneEvent()", + "EventsRecorderWorkerTests/testSendSuccess()", + "EventsStorageTest", + "EventsStorageTest/testClear()", + "EventsStorageTest/testEnablePersistence()", + "EventsStorageTest/testStartDisabledPersistence()", + "EventsStorageTest/testStartEnabledPersistence()", + "EventsSynchronizerTest", + "EventsSynchronizerTest/testDestroy()", + "EventsSynchronizerTest/testFlush()", + "EventsSynchronizerTest/testPause()", + "EventsSynchronizerTest/testPush()", + "EventsSynchronizerTest/testResume()", + "EventsSynchronizerTest/testStart()", + "EventsSynchronizerTest/testStop()", + "EventsTrackerTest", + "EventsTrackerTest/testTrackDisabled()", + "EventsTrackerTest/testTrackEnabled()", + "FactoryMonitorTest", + "FactoryMonitorTest/testCountLiveFactories()", + "FactoryMonitorTest/testDeallocatedCountLiveFactories()", + "FactoryRegistryTest", + "FactoryRegistryTest/testCountLiveFactories()", + "FactoryRegistryTest/testCountWithDeallocatedLiveFactories()", + "FeatureFlagsPayloadDecoderTest", + "FeatureFlagsPayloadDecoderTest/testDecodeGzip()", + "FeatureFlagsPayloadDecoderTest/testDecodeZlib()", + "FeatureFlagsSynchronizerTest", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringNamesChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringSetsChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitsClearedOnLoadBecauseNotInFilter()", + "FeatureFlagsSynchronizerTest/testLoadSplitsNoClearedOnLoad()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsAndFilterHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testStartPeriodicFetchingSingleModeEnabled()", + "FeatureFlagsSynchronizerTest/testStartPeriodicSync()", + "FeatureFlagsSynchronizerTest/testStop()", + "FeatureFlagsSynchronizerTest/testStopPeriodicSync()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithChangeNumber()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithUriTooLong()", + "FeatureFlagsSynchronizerTest/testUpdateSplitsSingleModeEnabled()", + "FetchSpecificSplitsTest", + "FetchSpecificSplitsTest/testBothFilters()", + "FetchSpecificSplitsTest/testByNamesFilter()", + "FetchSpecificSplitsTest/testByPrefixFilter()", + "FetcherThrottleTests", + "FetcherThrottleTests/testDelayValues()", + "FilterBuilderTest", + "FilterBuilderTest/testBasicByNameQueryString()", + "FilterBuilderTest/testBasicBySetQueryString()", + "FilterBuilderTest/testBySetAndByNameQueryString()", + "FilterBuilderTest/testFilterByNamesValuesDeduptedAndGrouped()", + "FilterBuilderTest/testFilterBySetsValuesDeduptedAndGrouped()", + "FilterBuilderTest/testMaxByNameFilterExceded()", + "FilterBuilderTest/testMaxByPrefixFilterExceded()", + "FilterBuilderTest/testNoFilters()", + "FilterBuilderTest/testOnlyOneTypeQueryString()", + "FilterBuilderTest/testQueryStringWithSpecialChars1()", + "FilterBuilderTest/testQueryStringWithSpecialChars2()", + "FilterBuilderTest/testQueryStringWithSpecialChars3()", + "FilterBuilderTest/testQueryStringWithSpecialChars4()", + "FlagSetValidatorTests/testCleanAndValidateValues()", + "FlagSetValidatorTests/testValidateOnEvaluationWithFilteredValues()", + "FlagSetsCacheTests", + "FlagSetsCacheTests/testAddToFlagSetsNoFilter()", + "FlagSetsCacheTests/testAddToFlagSetsWithFilter()", + "FlagSetsCacheTests/testRemoveFromFlagSetsNoFilter()", + "GeneralInfoStorageTest", + "GeneralInfoStorageTest/testGetRolloutCacheLastClearTimestampGetsValueFromDao()", + "GeneralInfoStorageTest/testGetRolloutCacheLastClearTimestampReturnsZeroIfEntityIsNil()", + "GeneralInfoStorageTest/testGetUpdateTimestampGetsValueFromDao()", + "GeneralInfoStorageTest/testGetUpdateTimestampReturnsZeroIfEntityIsNil()", + "GeneralInfoStorageTest/testSetRolloutCacheLastClearTimestampSetsValueOnDao()", + "GeneralInfoStorageTest/testSetUpdateTimestampSetsValueOnDao()", + "GreaterThanOrEqualToSemverMatcherTest", + "GreaterThanOrEqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "HashedImpressionDaoTest", + "HashedImpressionDaoTest/testDelete()", + "HashedImpressionDaoTest/testGetAll()", + "HashedImpressionDaoTest/testUpdate()", + "HttpClientTest/testDataRequest()", + "HttpClientTest/testDataRequestError()", + "HttpClientTest/testDataRequestWithOrder()", + "HttpClientTest/testStreamRequest()", + "HttpClientTest/testUploadRequest()", + "HttpDataRequestTest", + "HttpDataRequestTest/testError()", + "HttpDataRequestTest/testOnResponseCompletedError()", + "HttpDataRequestTest/testOnResponseCompletedOk()", + "HttpDataRequestTest/testRequestCreation()", + "HttpDataRequestTest/testRequestEnquedOnSend()", + "HttpEventsRecorderTests", + "HttpEventsRecorderTests/testServerNoReachable()", + "HttpEventsRecorderTests/testSuccessSending()", + "HttpImpressionsCountRecorderTests", + "HttpImpressionsCountRecorderTests/testServerNoReachable()", + "HttpImpressionsCountRecorderTests/testSuccessSending()", + "HttpImpressionsRecorderTests", + "HttpImpressionsRecorderTests/testServerNoReachable()", + "HttpImpressionsRecorderTests/testSuccessSending()", + "HttpMySegmentsFetcherTest", + "HttpMySegmentsFetcherTest/testServerNoReachable()", + "HttpMySegmentsFetcherTest/testSuccessFulFetch()", + "HttpRequestListTest", + "HttpRequestListTest/testAddRequest()", + "HttpRequestListTest/testTakeRequest()", + "HttpRequestManagerTests", + "HttpResponseTest", + "HttpResponseTest/testHttp200()", + "HttpResponseTest/testHttp299()", + "HttpResponseTest/testHttp300()", + "HttpSplitFetcherTests/testServerNoReachable()", + "HttpSplitFetcherTests/testSuccessFullFetch()", + "HttpStreamRequestTest", + "HttpStreamRequestTest/testErrorResponse()", + "HttpStreamRequestTest/testOnResponseOk()", + "HttpStreamRequestTest/testRequestCreation()", + "HttpStreamRequestTest/testRequestEnquedOnSend()", + "HttpTelemetryConfigRecorderTest", + "HttpTelemetryConfigRecorderTest/testServerNoReachable()", + "HttpTelemetryConfigRecorderTest/testSuccessSending()", + "HttpTelemetryStatsRecorderTest", + "HttpTelemetryStatsRecorderTest/testServerNoReachable()", + "HttpUniqueKeyRecorderTests", + "HttpUniqueKeyRecorderTests/testServerNoReachable()", + "HttpUniqueKeyRecorderTests/testSuccessSending()", + "ImpressionDaoTest", + "ImpressionDaoTest/testDataIsEncryptedInDb()", + "ImpressionDaoTest/testInsertGet()", + "ImpressionDaoTest/testInsertGetAes128Cbc()", + "ImpressionDaoTest/testInsertManyGet()", + "ImpressionDaoTest/testInsertManyGetAes128Cbc()", + "ImpressionDaoTest/testLoadOutdated()", + "ImpressionDaoTest/testUpdate()", + "ImpressionDaoTest/testUpdateAes128Cbc()", + "ImpressionHasherTest", + "ImpressionHasherTest/testDifferentChangeNumber()", + "ImpressionHasherTest/testDifferentFeature()", + "ImpressionHasherTest/testDifferentKey()", + "ImpressionHasherTest/testDifferentLabel()", + "ImpressionHasherTest/testDifferentTreatment()", + "ImpressionHasherTest/testNoCrashWhenSplitNull()", + "ImpressionsCountDaoTest", + "ImpressionsCountDaoTest/testDataIsEncryptedInDb()", + "ImpressionsCountDaoTest/testInsertGetAes128Cbc()", + "ImpressionsCountDaoTest/testInsertGetPlainText()", + "ImpressionsCountDaoTest/testLoadOutdatedGetAes128Cbc()", + "ImpressionsCountDaoTest/testUpdateGetAes128Cbc()", + "ImpressionsCountDaoTest/testUpdatePlainText()", + "ImpressionsCounterTest", + "ImpressionsCounterTest/testBasicUsage()", + "ImpressionsCounterTest/testConcurrency()", + "ImpressionsCounterTest/testTruncateTime()", + "ImpressionsDedupTest", + "ImpressionsDedupTest/testDebug()", + "ImpressionsDedupTest/testOptimized()", + "ImpressionsModeTypeWrapperTest", + "ImpressionsModeTypeWrapperTest/testEmptyInvalidValue()", + "ImpressionsModeTypeWrapperTest/testInitdebugValue()", + "ImpressionsModeTypeWrapperTest/testInitoptimizedValue()", + "ImpressionsModeTypeWrapperTest/testInvalidValue()", + "ImpressionsModeTypeWrapperTest/testdebugValue()", + "ImpressionsModeTypeWrapperTest/testnoneValue()", + "ImpressionsModeTypeWrapperTest/testoptimizedValue()", + "ImpressionsNoneTest", + "ImpressionsNoneTest/testCorrectData()", + "ImpressionsNoneTest/testPeriodicRecording()", + "ImpressionsObserverTest", + "ImpressionsObserverTest/testBasicFunctionality()", + "ImpressionsObserverTest/testConcurrencyVsAccuracy()", + "ImpressionsObserverTest/testSave()", + "ImpressionsRecorderWorkerTests", + "ImpressionsRecorderWorkerTests/testFailToSendSome()", + "ImpressionsRecorderWorkerTests/testSendNoImpressions()", + "ImpressionsRecorderWorkerTests/testSendOneImpression()", + "ImpressionsRecorderWorkerTests/testSendSuccess()", + "ImpressionsStorageTest", + "ImpressionsStorageTest/testClear()", + "ImpressionsStorageTest/testDisablePersistence()", + "ImpressionsStorageTest/testEnablePersistence()", + "ImpressionsStorageTest/testStartDisabledPersistence()", + "ImpressionsStorageTest/testStartEnabledPersistence()", + "ImpressionsToggleTest/testDebugMode()", + "ImpressionsToggleTest/testManagerContainsProperty()", + "ImpressionsToggleTest/testNoneMode()", + "ImpressionsToggleTest/testOptimizedMode()", + "ImpressionsTrackerTest", + "ImpressionsTrackerTest/testDestroyDebug()", + "ImpressionsTrackerTest/testDestroyNone()", + "ImpressionsTrackerTest/testDestroyOptimized()", + "ImpressionsTrackerTest/testFlushDebug()", + "ImpressionsTrackerTest/testFlushNone()", + "ImpressionsTrackerTest/testImpressionPushDebug()", + "ImpressionsTrackerTest/testImpressionPushNone()", + "ImpressionsTrackerTest/testImpressionPushOptimized()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledDebug()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledNone()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledOptimized()", + "ImpressionsTrackerTest/testPauseDebug()", + "ImpressionsTrackerTest/testPauseNone()", + "ImpressionsTrackerTest/testPauseOptimized()", + "ImpressionsTrackerTest/testResume()", + "ImpressionsTrackerTest/testStartDebug()", + "ImpressionsTrackerTest/testStartNone()", + "ImpressionsTrackerTest/testStopNone()", + "ImpressionsTrackerTest/testStopOptimized()", + "InListSemverMatcherTest", + "InListSemverMatcherTest/testGeneralMatches()", + "InListSemverMatcherTest/testMatchShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenInList()", + "InMemoryTelemetryStorageTest", + "InMemoryTelemetryStorageTest/testActiveFactoriesCount()", + "InMemoryTelemetryStorageTest/testAuthRejections()", + "InMemoryTelemetryStorageTest/testConcurrence()", + "InMemoryTelemetryStorageTest/testEvent()", + "InMemoryTelemetryStorageTest/testExceptions()", + "InMemoryTelemetryStorageTest/testHttpErrors()", + "InMemoryTelemetryStorageTest/testHttpLatencies()", + "InMemoryTelemetryStorageTest/testImpression()", + "InMemoryTelemetryStorageTest/testLastSync()", + "InMemoryTelemetryStorageTest/testLatencies()", + "InMemoryTelemetryStorageTest/testRedundantFactoriesCount()", + "InMemoryTelemetryStorageTest/testStreamingEvents()", + "InMemoryTelemetryStorageTest/testTags()", + "InMemoryTelemetryStorageTest/testTimeUntilReady()", + "InMemoryTelemetryStorageTest/testTimeUntilReadyFromCache()", + "InMemoryTelemetryStorageTest/testTokenRefreshes()", + "InMemoryTelemetryStorageTest/testUpdatesFromSse()", + "InitDbCipherTest", + "InitDbCipherTest/testDecryptDb()", + "InitDbCipherTest/testEncryptDb()", + "InitialCacheTest", + "InitialCacheTest/testClearChangedSplitFilter()", + "InitialCacheTest/testClearExpiredCache()", + "InitialCacheTest/testExpiredCache()", + "InitialCacheTest/testNoClearNoExpiredCache()", + "InstantFeatureFlagsUpdateTest", + "InstantFeatureFlagsUpdateTest/testInstantUpdateArchived()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateGzip()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateZlib()", + "JwtTokenParserTest/testEmptyToken()", + "JwtTokenParserTest/testGarbageToken()", + "JwtTokenParserTest/testOkToken()", + "JwtTokenParserTest/testOnlyChannelsWithSeparator()", + "JwtTokenParserTest/testOnlyHeader()", + "KeyGeneratorTest", + "KeyGeneratorTest/testGenerationOk()", + "KeyValidatorTests", + "KeyValidatorTests/testInvalidEmptyBucketingKey()", + "KeyValidatorTests/testInvalidEmptyMatchingKey()", + "KeyValidatorTests/testInvalidLongBucketingKey()", + "KeyValidatorTests/testInvalidLongMatchingKey()", + "KeyValidatorTests/testNullMatchingKey()", + "KeyValidatorTests/testValidMatchingAndBucketingKey()", + "KeyValidatorTests/testValidMatchingKey()", + "LRUCacheTest/testAddGet()", + "LRUCacheTest/testEviction()", + "LRUCacheTest/testGetAllPerformance()", + "LRUCacheTest/testInsertPerformance()", + "LatencyCounterTests", + "LatencyCounterTests/testAllBuckets()", + "LatencyCounterTests/testFirstBucket()", + "LatencyCounterTests/testInvalidIndex()", + "LatencyCounterTests/testLastBucket()", + "LegacyHashingTest", + "LegacyHashingTest/testBucket()", + "LegacyHashingTest/testHashing()", + "LessThanOrEqualToSemverMatcherTest", + "LessThanOrEqualToSemverMatcherTest/testGeneralMatches()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenEqual()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenLess()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrue()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullKeyShouldReturnNull()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrue()", + "LocalhostInstanceTest", + "LocalhostManagerTests", + "LocalhostManagerTests/testSplitNames()", + "LocalhostManagerTests/testSplits()", + "LocalhostManagerTests/testSplitsByName()", + "LocalhostParserTests", + "LocalhostParserTests/testIntercomentedLinesFile()", + "LocalhostParserTests/testSpacedLinesFile()", + "LocalhostSplitClientTests", + "LocalhostSplitClientTests/testNonExistingSplitsTreatment()", + "LocalhostSplitClientTests/testNonExistingSplitsTreatments()", + "LocalhostSplitClientTests/testRightSplitsFileTreatment()", + "LocalhostSplitClientTests/testRightSplitsFileTreatments()", + "LocalhostSplitLoaderTests", + "LocalhostSplitLoaderTests/testFileUpdate()", + "LocalhostSplitLoaderTests/testFileUpdate2()", + "LocalhostSplitLoaderTests/testInitial()", + "LocalhostSplitLoaderTests/testInvalidTypeFile()", + "LocalhostSplitLoaderTests/testNonExistingFile()", + "LocalhostSplitLoaderTests/testWrongFormatYml()", + "LocalhostSplitLoaderTests/testWrongLegacyFormatUpdate()", + "LocalhostSplitLoaderTests/testWrongYamlFormatUpdate()", + "LocalhostSplitStorageTests", + "LocalhostSplitStorageTests/testClear()", + "LocalhostSplitStorageTests/testDestroy()", + "LocalhostSplitStorageTests/testGetAllSplits()", + "LocalhostSplitStorageTests/testGetCount()", + "LocalhostSplitStorageTests/testGetManySplits()", + "LocalhostSplitStorageTests/testGetSplit()", + "LocalhostSplitStorageTests/testUpdateSplitChange()", + "LocalhostSynchronizerTests", + "LocalhostSynchronizerTests/testLoadAndSdkReady()", + "LocalhostSynchronizerTests/testUpdateSplits()", + "LocalhostSynchronizerTests/testUpdateYaml()", + "LocalhostTests", + "LocalhostTests/testDefaultFactoryCreation()", + "LocalhostTests/testLoadYml()", + "LocalhostTests/testLocalhostFactoryCreation()", + "LocalhostTests/testUsingSpaceSeparatedFile()", + "LocalhostTests/testUsingYamlFile()", + "LocalhostTests/testUsingYamlFromApi()", + "LocalhostYamlParserTest", + "LocalhostYamlParserTest/testCorrectFile()", + "LocalhostYamlParserTest/testMissingFirstSplit()", + "LocalhostYamlParserTest/testMissingSplitData()", + "LocalhostYamlParserTest/testMissingSplitTreatment()", + "LocalhostYamlParserTest/testWrongFormat()", + "LoggerTest", + "LoggerTest/testError()", + "LoggerTest/testInfo()", + "LoggerTest/testNone()", + "LoggerTest/testVerbose()", + "LoggerTest/testWarning()", + "MatcherEvalTests", + "MatcherEvalTests/testEval()", + "MultiClientEvaluationTest", + "MultiClientEvaluationTest/testEvaluation()", + "MultiClientEvaluationTest/testEvaluationFromCache()", + "MultiClientEvaluationTest/testEvaluationWithAttributes()", + "MultiClientEvaluationTest/testImpressions()", + "MultiClientStreamingResetTest", + "MultiClientStreamingResetTest/testNoStreamingDelay()", + "MultiClientStreamingResetTest/testStress()", + "MultiClientStreamingResetTest/testWithStreamingDelay()", + "Murmur3HashingTest", + "Murmur3HashingTest/test64x128()", + "Murmur3HashingTest/testBucket()", + "MyLargeSegmentsStorageTests", + "MyLargeSegmentsStorageTests/testChangeNumber()", + "MyLargeSegmentsStorageTests/testClear()", + "MyLargeSegmentsStorageTests/testGetMySegmentsAfterLoad()", + "MyLargeSegmentsStorageTests/testNoLoaded()", + "MyLargeSegmentsStorageTests/testUpdateEmptySegments()", + "MyLargeSegmentsStorageTests/testUpdateSegments()", + "MySegmentServerErrorTest", + "MySegmentServerErrorTest/test()", + "MySegmentUpdateTest", + "MySegmentUpdateTest/testMyLargeSegmentsUpdate()", + "MySegmentUpdateTest/testMySegmentsLargeUpdateBounded()", + "MySegmentUpdateTest/testMySegmentsUpdateBounded()", + "MySegmentUpdateTest/testSeveralNotificationAndOneFetch()", + "MySegmentUpdatedTest", + "MySegmentUpdatedTest/testSegments()", + "MySegmentsBgSyncWorkerTest", + "MySegmentsBgSyncWorkerTest/testNoSuccess()", + "MySegmentsBgSyncWorkerTest/testOneTimeFetchSuccess()", + "MySegmentsDaoTest", + "MySegmentsDaoTest/testDataIsEncryptedInDb()", + "MySegmentsDaoTest/testGetInvalidKeyAes128Cbc()", + "MySegmentsDaoTest/testGetInvalidKeyPlainText()", + "MySegmentsDaoTest/testUpdateGetAes128Cbc()", + "MySegmentsDaoTest/testUpdateGetPlainText()", + "MySegmentsPayloadDecoderTest", + "MySegmentsPayloadDecoderTest/testUserKeyHash()", + "MySegmentsStorageTests", + "MySegmentsStorageTests/testChangeNumber()", + "MySegmentsStorageTests/testGetMySegmentsAfterLoad()", + "MySegmentsStorageTests/testNoLoaded()", + "MySegmentsStorageTests/testUpdateEmptySegments()", + "MySegmentsStorageTests/testUpdateSegments()", + "MySegmentsSyncWorkerTest", + "MySegmentsSyncWorkerTest/testNoCacheHeader()", + "MySegmentsSyncWorkerTest/testOneTimeFetchSuccess()", + "MySegmentsSyncWorkerTest/testRetryAndSuccess()", + "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()", + "NotificationParserTest", + "NotificationParserTest/testExtractUserKeyHashFromChannel()", + "NotificationParserTest/testProcessControl()", + "NotificationParserTest/testProcessError()", + "NotificationParserTest/testProcessMyLargeSegmentUpdateAllFields()", + "NotificationParserTest/testProcessMyLargeSegmentUpdateRemoval()", + "NotificationParserTest/testProcessMyLargeSegmentUpdateUnbounded()", + "NotificationParserTest/testProcessMySegmentUpdateAllFields()", + "NotificationParserTest/testProcessMySegmentUpdateUnbounded()", + "NotificationParserTest/testProcessOccupancy()", + "NotificationParserTest/testProcessSplitUpdate()", + "NotificationParserTest/testProcessSplitUpdateWithPayload()", + "PeriodicMySegmentsSyncWorkerTest", + "PeriodicMySegmentsSyncWorkerTest/testFetchWhenNoSegmentsReadyYet()", + "PeriodicMySegmentsSyncWorkerTest/testNormalFetchSdkIsReady()", + "PeriodicSplitsSyncWorkerTest", + "PeriodicSplitsSyncWorkerTest/testNoSdkReadyFetch()", + "PeriodicSplitsSyncWorkerTest/testNormalFetch()", + "PersistentAttributesStorageTests", + "PersistentAttributesStorageTests/testAll()", + "PersistentAttributesStorageTests/testClear()", + "PersistentAttributesStorageTests/testSet()", + "PersistentImpressionsCountStorageTest", + "PersistentMyLargeSegmentsStorageTests", + "PersistentMyLargeSegmentsStorageTests/testClear()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshot()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMyLargeSegmentsStorageTests/testSet()", + "PersistentMyLargeSegmentsStorageTests/testSetMultiKey()", + "PersistentMySegmentsStorageTests", + "PersistentMySegmentsStorageTests/testClear()", + "PersistentMySegmentsStorageTests/testGetSnapshot()", + "PersistentMySegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMySegmentsStorageTests/testSet()", + "PersistentMySegmentsStorageTests/testSetMultiKey()", + "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/testLargeSegmentsEnabled()", + "ReadyFromCacheTest/testNotExistingSplitsAndConnectionOk()", + "ReadyFromCacheTest/testPersistentAttributesDisabled()", + "ReadyFromCacheTest/testPersistentAttributesEnabled()", + "ReadyFromCacheTest/testSplitsAndConnOk_FromNoSplitFilterToFilter()", + "ReadyFromCacheTest/testSplitsAndConnOk_FromSplitFilterToNoFilter()", + "ReconnectBackoffCounterTest", + "ReconnectBackoffCounterTest/testBase1()", + "ReconnectBackoffCounterTest/testBase2()", + "ReconnectBackoffCounterTest/testBase8()", + "RecorderFlusherCheckerTests", + "RecorderFlusherCheckerTests/testBytesLimit()", + "RecorderFlusherCheckerTests/testCountLimit()", + "RegexTest", + "RegexTest/testsRegex()", + "RolloutCacheConfigurationTest", + "RolloutCacheConfigurationTest/testClearOnInitIsCorrectlySet()", + "RolloutCacheConfigurationTest/testDefaultValues()", + "RolloutCacheConfigurationTest/testExpirationIsCorrectlySet()", + "RolloutCacheConfigurationTest/testNegativeExpirationIsSetToDefault()", + "RolloutCacheManagerIntegrationTest", + "RolloutCacheManagerIntegrationTest/testClearOnInitClearCacheOnStartup()", + "RolloutCacheManagerIntegrationTest/testExpirationPeriodIsUsed()", + "RolloutCacheManagerIntegrationTest/testRepeatedInitWithClearOnInitSetToTrueDoesNotClearIfMinDaysHasNotElapsed()", + "RolloutCacheManagerTest", + "RolloutCacheManagerTest/testDefaultValueForLastClearTimestampClearsCacheWhenClearOnInitIsTrue()", + "RolloutCacheManagerTest/testDefaultValueForUpdateTimestampDoesNotClearCache()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStorageOnlyOnceWhenExecutedConsecutively()", + "RolloutCacheManagerTest/testValidateCacheCallsListener()", + "RolloutCacheManagerTest/testValidateCacheDoesNotCallClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsFalse()", + "RolloutCacheManagerTest/testValidateCacheDoesNotUpdateLastClearTimestampWhenStoragesAreNotCleared()", + "RolloutCacheManagerTest/testValidateCacheUpdatesLastClearTimestampWhenStoragesAreCleared()", + "RuleBasedSegmentsIntegrationTest", + "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()", + "SplitChangeProcessorTests", + "SplitChangeProcessorTests/testProcessNoSets()", + "SplitChangeProcessorTests/testProcessWithSets()", + "SplitChangesServerErrorTest", + "SplitChangesServerErrorTest/testChangesError()", + "SplitChangesTest", + "SplitChangesTest/test()", + "SplitClientManagerTest", + "SplitClientManagerTest/testAddClient()", + "SplitClientManagerTest/testDestroyForKey()", + "SplitClientManagerTest/testDestroyLastKey()", + "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/testCreateGetAes128Cbc()", + "SplitDaoTest/testCreateGetPlainText()", + "SplitDaoTest/testDataIsEncryptedInDb()", + "SplitDaoTest/testDeleteAllAes128Cbc()", + "SplitDaoTest/testDeleteAllPlainText()", + "SplitDaoTest/testGetUpdate()", + "SplitDaoTest/testGetUpdateAes128Cbc()", + "SplitDaoTest/testGetUpdateSeveralAes128Cbc()", + "SplitDaoTest/testGetUpdateSeveralPlainText()", + "SplitEventsCoordinatorTest", + "SplitEventsCoordinatorTest/testEventsAfterAdd()", + "SplitEventsCoordinatorTest/testEventsAfterRemove()", + "SplitEventsCoordinatorTest/testEventsBeforeAdd()", + "SplitEventsCoordinatorTest/testStop()", + "SplitEventsManagerTest", + "SplitEventsManagerTest/testSdkReady()", + "SplitEventsManagerTest/testSdkReadyAndReadyTimeOut()", + "SplitEventsManagerTest/testSdkReadyFromCacheAndReady()", + "SplitEventsManagerTest/testSdkReadyFromCacheAndReadyTimeout()", + "SplitEventsManagerTest/testSdkReadyTimeOut()", + "SplitEventsManagerTest/testSdkUpdateSplits()", + "SplitEventsManagerTest/testSplitKilledNoSdkReady()", + "SplitEventsManagerTest/testSplitKilledWhenReady()", + "SplitFactoryBuilderTests", + "SplitFactoryBuilderTests/testEmptyApiKey()", + "SplitFactoryBuilderTests/testKey()", + "SplitFactoryBuilderTests/testLongBucketingKey()", + "SplitFactoryBuilderTests/testLongMatchingKey()", + "SplitFactoryBuilderTests/testMultiFactoryDifferentKey()", + "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()", + "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/testNoClearNonExpiredCache()", + "SplitsChangesCheckerTest", + "SplitsChangesCheckerTest/testSplitsChangesArrived()", + "SplitsChangesCheckerTest/testSplitsNoChangesEqualChangeNumber()", + "SplitsChangesCheckerTest/testSplitsNoChangesMinorChangeNumber()", + "SplitsDecoderTest", + "SplitsDecoderTest/testDecodeMultiThreads()", + "SplitsDecoderTest/testDecodeOneThread()", + "SplitsDecoderTest/testDecodeTwoThreads()", + "SplitsEncoderTest/testDecodeMultiThread()", + "SplitsEncoderTest/testDecodeOneThread()", + "SplitsEncoderTest/testDecodeTwoThread()", + "SplitsStorageTrafficTypesTests", + "SplitsStorageTrafficTypesTests/testChangedTrafficTypeForSplit()", + "SplitsStorageTrafficTypesTests/testExistingChangedTrafficTypeForSplit()", + "SplitsStorageTrafficTypesTests/testInitialtrafficTypes()", + "SplitsStorageTrafficTypesTests/testOverflowArchived()", + "SplitsStorageTrafficTypesTests/testRemove2TrafficTypes()", + "SplitsStorageTrafficTypesTests/testSeveralTrafficTypeUpdatesFinalActive()", + "SplitsStorageTrafficTypesTests/testSeveralTrafficTypeUpdatesFinalArchived()", + "SplitsStorageTrafficTypesTests/testUpdatedSplitTrafficType()", + "SplitsSyncHelperWithProxyHandlerTests", + "SplitsSyncHelperWithProxyHandlerTests/testBackgroundSyncAlwaysUsesLatestSpec()", + "SplitsSyncHelperWithProxyHandlerTests/testNormalOperationUsesLatestSpec()", + "SplitsSyncHelperWithProxyHandlerTests/testProxyErrorCausesFallbackToLegacySpec()", + "SplitsSyncHelperWithProxyHandlerTests/testRecoveryModeAfterIntervalElapsed()", + "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/testConnect()", + "SseClientTest/testDisconnect()", + "SseClientTest/testDisconnectFromServer()", + "SseClientTest/testOnErrorAfterConnectionSuccess()", + "SseClientTest/testOnErrorExceptionWhileRequest()", + "SseClientTest/testOnErrorNonRecoverable()", + "SseClientTest/testOnErrorRecoverable()", + "SseHandlerTest", + "SseHandlerTest/testIncomingHightNonRetryableSseError()", + "SseHandlerTest/testIncomingHightRetryableSseError()", + "SseHandlerTest/testIncomingLowNonRetryableSseError()", + "SseHandlerTest/testIncomingLowRetryableSseError()", + "SseHandlerTest/testIncomingMySegmentsUpdate()", + "SseHandlerTest/testIncomingOccupancy()", + "SseHandlerTest/testIncomingSplitKill()", + "SseHandlerTest/testIncomingSplitUpdate()", + "SseHandlerTest/testNoProcessIncomingWhenStreamingInactive()", + "SseNotificationProcessorTest/testProcessMyLargeSegmentsUpdateBoundedRequest()", + "SseNotificationProcessorTest/testProcessMyLargeSegmentsUpdateKeyListRequest()", + "SseNotificationProcessorTest/testProcessMyLargeSegmentsUpdateUnboundedFetchRequest()", + "SseNotificationProcessorTest/testProcessMySegmentsUpdateBoundedRequest()", + "SseNotificationProcessorTest/testProcessMySegmentsUpdateKeyListRequest()", + "SseNotificationProcessorTest/testProcessSplitKill()", + "SseNotificationProcessorTest/testProcessSplitKillNullJson()", + "SseNotificationProcessorTest/testProcessSplitUpdate()", + "SseNotificationProcessorTest/testProcessSplitUpdateException()", + "SseNotificationProcessorTest/testProcessSplitUpdateNullJson()", + "StreamingAuthFail4xxTest", + "StreamingAuthFail4xxTest/testInit()", + "StreamingAuthFail5xxTest", + "StreamingAuthFail5xxTest/testInit()", + "StreamingBgReconnectTest", + "StreamingBgReconnectTest/testReconnect()", + "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", + "StreamingNoReconectWhenPollingTest", + "StreamingNoReconectWhenPollingTest/testShouldNoReconnect()", + "StreamingNoReconectWhenPollingTest/testShouldReconnect()", + "StreamingOccupancyTest", + "StreamingOccupancyTest/testOccupancy()", + "StreamingSplitKillTest", + "StreamingSplitKillTest/testSplitKill()", + "StreamingSplitsSyncTest", + "SyncConfigTest/testEmptyFilterValuesDiscarded()", + "SyncConfigTest/testFilterByPrefix()", + "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/testMustNoSyncStreamingDisabled()", + "SyncGuardianTest/testMustNotSyncWhenTimeDoesNotExceed()", + "SyncGuardianTest/testMustSyncWhenTimeExceeds()", + "SyncManagerTest", + "SyncManagerTest/testCredentialPinnedFailNotification()", + "SyncManagerTest/testPauseResume()", + "SyncManagerTest/testPushDelayReceived()", + "SyncManagerTest/testPushNonRetryableError()", + "SyncManagerTest/testPushReset()", + "SyncManagerTest/testPushRetryableError()", + "SyncManagerTest/testPushSubsystemDownReceived()", + "SyncManagerTest/testStartSingleModeStreamingDisabled()", + "SyncManagerTest/testStartSingleModeStreamingEnabled()", + "SyncManagerTest/testStartStreamingDisabled()", + "SyncManagerTest/testStop()", + "SyncManagerTest/testSyncExecutedReceived()", + "SyncPostBgTest", + "SyncPostBgTest/testSync()", + "SyncUpdateWorkerTest", + "SyncUpdateWorkerTest/testSplitKillWorker()", + "SyncUpdateWorkerTest/testSplitUpdateWorkerNoPayload()", + "SyncUpdateWorkerTest/testSplitUpdateWorkerWithPayloadChangeNumberBigger()", + "SyncUpdateWorkerTest/testSplitUpdateWorkerWithPayloadChangeNumberSmaller()", + "SynchronizerTest", + "SynchronizerTest/testDestroy()", + "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/testBasicEvaluationsBySets()", + "TreatmentManagerTest/testEmptyKey()", + "TreatmentManagerTest/testEmptySplits()", + "TreatmentManagerTest/testKilledSplitWithConfig()", + "TreatmentManagerTest/testLongKey()", + "TreatmentManagerTest/testMergedAttributes()", + "TreatmentManagerTest/testNoStoredAttributes()", + "TreatmentManagerTest/testNonExistingSplits()", + "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/testSetDeclined()", + "UserConsentManagerTest/testSetGranted()", + "UserConsentManagerTest/testSetUnknown()", + "UserConsentModeDebugTest", + "UserConsentModeDebugTest/testUserConsentDeclined()", + "UserConsentModeDebugTest/testUserConsentGranted()", + "UserConsentModeDebugTest/testUserConsentUnknownThenDeclined()", + "UserConsentModeDebugTest/testUserConsentUnknownThenGranted()", + "UserConsentModeNoneTest", + "UserConsentModeNoneTest/testUserConsentDeclined()", + "UserConsentModeNoneTest/testUserConsentGranted()", + "UserConsentModeNoneTest/testUserConsentUnknownThenDeclined()", + "UserConsentModeNoneTest/testUserConsentUnknownThenGranted()", + "UserConsentModeOptimizedTest/testUserConsentDeclined()", + "UserConsentModeOptimizedTest/testUserConsentGranted()", + "UserConsentModeOptimizedTest/testUserConsentUnknownThenDeclined()", + "UserConsentModeOptimizedTest/testUserConsentUnknownThenGranted()", + "UserKeyEncondingTest", + "UserKeyEncondingTest/testKey()", + "VersionTest", + "VersionTest/testFactoryVersion()", + "VersionTest/testSemanticVersion()" + ], + "target": { + "containerPath": "container:Split.xcodeproj", + "identifier": "592C6AA4211B6C99002D120C", + "name": "SplitTestsSwift5" + } + }, { - "skippedTests" : [ + "skippedTests": [ "AnyValueValidatorTests", - "AnyValueValidatorTests\/testInvalidListValues()", - "AnyValueValidatorTests\/testInvalidPrimitiveValues()", - "AnyValueValidatorTests\/testValidListValues()", - "AnyValueValidatorTests\/testValidPrimitiveValues()", + "AnyValueValidatorTests/testInvalidListValues()", + "AnyValueValidatorTests/testInvalidPrimitiveValues()", + "AnyValueValidatorTests/testValidListValues()", + "AnyValueValidatorTests/testValidPrimitiveValues()", "ApiKeyValidatorTests", - "ApiKeyValidatorTests\/testEmptyKey()", - "ApiKeyValidatorTests\/testNull()", - "ApiKeyValidatorTests\/testValid()", - "AttributesDaoTest\/testGetInvalidKeyAes128Cbc()", - "AttributesDaoTest\/testGetInvalidKeyPlainText()", - "AttributesDaoTest\/testRemoveAllAes128Cbc()", - "AttributesDaoTest\/testRemoveAllPlainText()", - "AttributesDaoTest\/testUpdateGetAes128Cbc()", - "AttributesDaoTest\/testUpdateGetPlainText()", + "ApiKeyValidatorTests/testEmptyKey()", + "ApiKeyValidatorTests/testNull()", + "ApiKeyValidatorTests/testValid()", + "AttributesDaoTest/testGetInvalidKeyAes128Cbc()", + "AttributesDaoTest/testGetInvalidKeyPlainText()", + "AttributesDaoTest/testRemoveAllAes128Cbc()", + "AttributesDaoTest/testRemoveAllPlainText()", + "AttributesDaoTest/testUpdateGetAes128Cbc()", + "AttributesDaoTest/testUpdateGetPlainText()", "AttributesEvaluationTest", - "AttributesEvaluationTest\/testAttributesPersistentedCorrectly()", - "AttributesEvaluationTest\/testEvaluationPrecedence()", - "AttributesEvaluationTest\/testPersistenceDisabled()", - "AttributesEvaluationTest\/testPersistentEvalNoAttributesSeveralOperations()", + "AttributesEvaluationTest/testAttributesPersistentedCorrectly()", + "AttributesEvaluationTest/testEvaluationPrecedence()", + "AttributesEvaluationTest/testPersistenceDisabled()", + "AttributesEvaluationTest/testPersistentEvalNoAttributesSeveralOperations()", "AttributesStorageTests", - "AttributesStorageTests\/testClear()", - "AttributesStorageTests\/testGetAttributesAfterLoad()", - "AttributesStorageTests\/testNoLoaded()", - "AttributesStorageTests\/testRemove()", - "AttributesStorageTests\/testUpdateAttributes()", + "AttributesStorageTests/testClear()", + "AttributesStorageTests/testGetAttributesAfterLoad()", + "AttributesStorageTests/testNoLoaded()", + "AttributesStorageTests/testRemove()", + "AttributesStorageTests/testUpdateAttributes()", "Base64UtilsTest", - "Base64UtilsTest\/testBasicUrlEncoded()", - "Base64UtilsTest\/testEmpty()", - "Base64UtilsTest\/testNil()", - "Base64UtilsTest\/testRealToken()", + "Base64UtilsTest/testBasicUrlEncoded()", + "Base64UtilsTest/testEmpty()", + "Base64UtilsTest/testNil()", + "Base64UtilsTest/testRealToken()", "BetweenSemverMatcherTest", - "BetweenSemverMatcherTest\/testGeneralMatches()", - "BetweenSemverMatcherTest\/testMatchShouldReturnFalseWhenGreater()", - "BetweenSemverMatcherTest\/testMatchShouldReturnFalseWhenLess()", - "BetweenSemverMatcherTest\/testMatchShouldReturnTrueWhenBetween()", - "BetweenSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenGreater()", - "BetweenSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenLess()", - "BetweenSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenBetween()", - "BetweenSemverMatcherTest\/testMatchWithNullEndTargetShouldReturnFalse()", - "BetweenSemverMatcherTest\/testMatchWithNullKeyShouldReturnFalse()", - "BetweenSemverMatcherTest\/testMatchWithNullStartTargetShouldReturnFalse()", - "BetweenSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenGreater()", - "BetweenSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenLess()", - "BetweenSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testGeneralMatches()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithNullEndTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullStartTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenBetween()", "BlockingQueueTest", - "BlockingQueueTest\/testAddAndTake()", + "BlockingQueueTest/testAddAndTake()", "BucketSplitTest", - "BucketSplitTest\/testMultiClientBuckets()", + "BucketSplitTest/testMultiClientBuckets()", "ByKeyAttributesStorageTests", - "ByKeyAttributesStorageTests\/testClear()", - "ByKeyAttributesStorageTests\/testGetAttributesAfterLoad()", - "ByKeyAttributesStorageTests\/testNoLoaded()", - "ByKeyAttributesStorageTests\/testRemove()", - "ByKeyAttributesStorageTests\/testUpdateAttributes()", - "ByKeyAttributesStorageTests\/testUpdateEmptyAttributes()", + "ByKeyAttributesStorageTests/testClear()", + "ByKeyAttributesStorageTests/testGetAttributesAfterLoad()", + "ByKeyAttributesStorageTests/testNoLoaded()", + "ByKeyAttributesStorageTests/testRemove()", + "ByKeyAttributesStorageTests/testUpdateAttributes()", + "ByKeyAttributesStorageTests/testUpdateEmptyAttributes()", "ByKeyFacadeTest", - "ByKeyFacadeTest\/testAppendRemove()", - "ByKeyFacadeTest\/testDestroy()", - "ByKeyFacadeTest\/testForceSync()", - "ByKeyFacadeTest\/testNoPeriodicSync()", - "ByKeyFacadeTest\/testPeriodicStartPauseResumeStop()", - "ByKeyFacadeTest\/testPeriodicStartStop()", - "ByKeyFacadeTest\/testStartSyncForKey()", - "ByKeyFacadeTest\/testStartSyncForKeyPolling()", - "ByKeyFacadeTest\/testSynchronize()", + "ByKeyFacadeTest/testAppendRemove()", + "ByKeyFacadeTest/testDestroy()", + "ByKeyFacadeTest/testForceSync()", + "ByKeyFacadeTest/testNoPeriodicSync()", + "ByKeyFacadeTest/testPeriodicStartPauseResumeStop()", + "ByKeyFacadeTest/testPeriodicStartStop()", + "ByKeyFacadeTest/testStartSyncForKey()", + "ByKeyFacadeTest/testStartSyncForKeyPolling()", + "ByKeyFacadeTest/testSynchronize()", "ByKeyMySegmentsStorageTests", - "ByKeyMySegmentsStorageTests\/testGetMySegmentsAfterLoad()", - "ByKeyMySegmentsStorageTests\/testNoLoaded()", - "ByKeyMySegmentsStorageTests\/testUpdateEmptySegments()", - "ByKeyMySegmentsStorageTests\/testUpdateSegments()", + "ByKeyMySegmentsStorageTests/testGetMySegmentsAfterLoad()", + "ByKeyMySegmentsStorageTests/testNoLoaded()", + "ByKeyMySegmentsStorageTests/testUpdateEmptySegments()", + "ByKeyMySegmentsStorageTests/testUpdateSegments()", "CdnByPassTest", - "CdnByPassTest\/testInitWithoutSpec()", + "CdnByPassTest/testInitWithoutSpec()", "CertificatePinningConfigTests", - "CertificatePinningConfigTests\/testAddCertificateAndHashes()", - "CertificatePinningConfigTests\/testAddWrongSpkiCertificate()", - "CertificatePinningConfigTests\/testAddWrongStringHash()", - "CertificatePinningConfigTests\/testAddWrongStringHashFormatHash()", - "CertificatePinningConfigTests\/testAddWrongStringHashType()", + "CertificatePinningConfigTests/testAddCertificateAndHashes()", + "CertificatePinningConfigTests/testAddWrongSpkiCertificate()", + "CertificatePinningConfigTests/testAddWrongStringHash()", + "CertificatePinningConfigTests/testAddWrongStringHashFormatHash()", + "CertificatePinningConfigTests/testAddWrongStringHashType()", "CipherTest", - "CipherTest\/testBasicEncryptDecrypt()", - "CipherTest\/testEventEncryptDecrypt()", - "CipherTest\/testImpressionEncryptDecrypt()", - "CipherTest\/testJsonSplitEncryptDecrypt()", - "CipherTest\/testMySegmentsEncryptDecrypt()", - "CipherTest\/testVeryLongTextEncryptDecrypt()", + "CipherTest/testBasicEncryptDecrypt()", + "CipherTest/testEventEncryptDecrypt()", + "CipherTest/testImpressionEncryptDecrypt()", + "CipherTest/testJsonSplitEncryptDecrypt()", + "CipherTest/testMySegmentsEncryptDecrypt()", + "CipherTest/testVeryLongTextEncryptDecrypt()", "ComputeProcessTest", - "ComputeProcessTest\/testMultiProcess()", - "ComputeProcessTest\/testOneLessThanMinProcess()", - "ComputeProcessTest\/testOneProcessEqualsMin()", - "ComputeProcessTest\/testTwoProcess()", - "ComputeProcessTest\/testTwoProcessEdge()", + "ComputeProcessTest/testMultiProcess()", + "ComputeProcessTest/testOneLessThanMinProcess()", + "ComputeProcessTest/testOneProcessEqualsMin()", + "ComputeProcessTest/testTwoProcess()", + "ComputeProcessTest/testTwoProcessEdge()", "ConcurrentSetTests", - "ConcurrentSetTests\/testDeleteAll()", - "ConcurrentSetTests\/testInsert()", - "ConcurrentSetTests\/testSet()", - "ConcurrentSetTests\/testTakeAll()", + "ConcurrentSetTests/testDeleteAll()", + "ConcurrentSetTests/testInsert()", + "ConcurrentSetTests/testSet()", + "ConcurrentSetTests/testTakeAll()", "ConfigTest", - "ConfigTest\/testImpressionsModeEmpty()", - "ConfigTest\/testImpressionsModeInvalid()", - "ConfigTest\/testImpressionsModedebug()", - "ConfigTest\/testImpressionsModenone()", - "ConfigTest\/testImpressionsModeoptimized()", + "ConfigTest/testImpressionsModeEmpty()", + "ConfigTest/testImpressionsModeInvalid()", + "ConfigTest/testImpressionsModedebug()", + "ConfigTest/testImpressionsModenone()", + "ConfigTest/testImpressionsModeoptimized()", "CountsRecorderCountWorkerTests", - "CountsRecorderCountWorkerTests\/testFailToSendSome()", - "CountsRecorderCountWorkerTests\/testSendNoImpressions()", - "CountsRecorderCountWorkerTests\/testSendOneImpression()", - "CountsRecorderCountWorkerTests\/testSendSuccess()", + "CountsRecorderCountWorkerTests/testFailToSendSome()", + "CountsRecorderCountWorkerTests/testSendNoImpressions()", + "CountsRecorderCountWorkerTests/testSendOneImpression()", + "CountsRecorderCountWorkerTests/testSendSuccess()", "CredentialPinParserTests", - "CredentialPinParserTests\/testPinsForHost()", + "CredentialPinParserTests/testPinsForHost()", "DbCipherTest", - "DbCipherTest\/testEncryptDecryptDb()", + "DbCipherTest/testEncryptDecryptDb()", "DbForDifferentApiKeysTest", - "DbForDifferentApiKeysTest\/testInitialization()", + "DbForDifferentApiKeysTest/testInitialization()", "DecompressionTest", - "DecompressionTest\/testGzipAllHeaders()", - "DecompressionTest\/testGzipCompressionMethodHeader()", - "DecompressionTest\/testGzipHeaderComments()", - "DecompressionTest\/testGzipHeaderCrc16()", - "DecompressionTest\/testGzipHeaderExtraField()", - "DecompressionTest\/testGzipHeaderFileName()", - "DecompressionTest\/testGzipIncorrectHeader()", - "DecompressionTest\/testHeaderFlag0()", - "DecompressionTest\/testLoremIpsumGzip()", - "DecompressionTest\/testLoremIpsumZlib()", - "DecompressionTest\/testZlibCompressionMethodHeader()", - "EndpointFactoryTest\/testMySegmentsEndpoint()", - "EndpointFactoryTest\/testMySegmentsEndpointSlashKeyEncoding()", - "EndpointFactoryTest\/testRecordEventsEndpoint()", - "EndpointFactoryTest\/testRecordImpressionsEndpoint()", - "EndpointFactoryTest\/testSplitChangesEndpoint()", - "EndpointFactoryTest\/testStreamingAuthEndpoint()", - "EndpointFactoryTest\/testStreamingEndpoint()", - "EndpointFactoryTest\/testTelemetryConfigEndpoint()", - "EndpointFactoryTest\/testTelemetryUsageEndpoint()", + "DecompressionTest/testGzipAllHeaders()", + "DecompressionTest/testGzipCompressionMethodHeader()", + "DecompressionTest/testGzipHeaderComments()", + "DecompressionTest/testGzipHeaderCrc16()", + "DecompressionTest/testGzipHeaderExtraField()", + "DecompressionTest/testGzipHeaderFileName()", + "DecompressionTest/testGzipIncorrectHeader()", + "DecompressionTest/testHeaderFlag0()", + "DecompressionTest/testLoremIpsumGzip()", + "DecompressionTest/testLoremIpsumZlib()", + "DecompressionTest/testZlibCompressionMethodHeader()", + "EndpointFactoryTest/testMySegmentsEndpoint()", + "EndpointFactoryTest/testMySegmentsEndpointSlashKeyEncoding()", + "EndpointFactoryTest/testRecordEventsEndpoint()", + "EndpointFactoryTest/testRecordImpressionsEndpoint()", + "EndpointFactoryTest/testSplitChangesEndpoint()", + "EndpointFactoryTest/testStreamingAuthEndpoint()", + "EndpointFactoryTest/testStreamingEndpoint()", + "EndpointFactoryTest/testTelemetryConfigEndpoint()", + "EndpointFactoryTest/testTelemetryUsageEndpoint()", "EndpointTest", - "EndpointTest\/testDefaultEndpointBuild()", - "EndpointTest\/testHeadersEndpointBuild()", - "EndpointTest\/testPostEndpointBuild()", + "EndpointTest/testDefaultEndpointBuild()", + "EndpointTest/testHeadersEndpointBuild()", + "EndpointTest/testPostEndpointBuild()", "EqualToSemverMatcherTest", - "EqualToSemverMatcherTest\/testGeneralUnsuccessfulMatches()", - "EqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenKeyIsNull()", - "EqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenPatchDiffers()", - "EqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenTargetIsNull()", - "EqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenVersionsAreEqual()", - "EqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenVersionsDiffer()", - "EqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenVersionsAreEqual()", - "EqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenPatchDiffers()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenTargetIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenVersionsDiffer()", "EvaluatorTests", - "EvaluatorTests\/testAlgoLegacy()", - "EvaluatorTests\/testAlgoMurmur3()", - "EvaluatorTests\/testBrokenSplit()", - "EvaluatorTests\/testDefaultRule()", - "EvaluatorTests\/testDefaultTreatment()", - "EvaluatorTests\/testDefaultTreatmentFacundo()", - "EvaluatorTests\/testEqualsToSetConfigTreatment()", - "EvaluatorTests\/testEqualsToSetNoConfigTreatment()", - "EvaluatorTests\/testInLargeSegmentWhitelist()", - "EvaluatorTests\/testInSegmentTestKey()", - "EvaluatorTests\/testInSegmentsRule1()", - "EvaluatorTests\/testKilledSplit()", - "EvaluatorTests\/testMatchesStringNoConfigTreatment()", - "EvaluatorTests\/testMissingDefaultRule()", - "EvaluatorTests\/testNotInLargeSegmentWhitelist()", - "EvaluatorTests\/testNotInSplit()", - "EvaluatorTests\/testWhitelisted()", - "EvaluatorTests\/testWhitelistedOff()", - "EvaluatorTests\/testsTrafficAllocation50DefaultRule50()", + "EvaluatorTests/testAlgoLegacy()", + "EvaluatorTests/testAlgoMurmur3()", + "EvaluatorTests/testBrokenSplit()", + "EvaluatorTests/testDefaultRule()", + "EvaluatorTests/testDefaultTreatment()", + "EvaluatorTests/testDefaultTreatmentFacundo()", + "EvaluatorTests/testEqualsToSetConfigTreatment()", + "EvaluatorTests/testEqualsToSetNoConfigTreatment()", + "EvaluatorTests/testInLargeSegmentWhitelist()", + "EvaluatorTests/testInSegmentTestKey()", + "EvaluatorTests/testInSegmentsRule1()", + "EvaluatorTests/testKilledSplit()", + "EvaluatorTests/testMatchesStringNoConfigTreatment()", + "EvaluatorTests/testMissingDefaultRule()", + "EvaluatorTests/testNotInLargeSegmentWhitelist()", + "EvaluatorTests/testNotInSplit()", + "EvaluatorTests/testWhitelisted()", + "EvaluatorTests/testWhitelistedOff()", + "EvaluatorTests/testsTrafficAllocation50DefaultRule50()", "EventDTOJsonTest", - "EventDTOJsonTest\/testEncode()", - "EventDTOJsonTest\/testNonNumber()", - "EventDTOJsonTest\/testProperties()", - "EventDTOJsonTest\/testPropertiesDecodeEncode()", - "EventDaoTest\/testDataIsEncryptedInDb()", - "EventDaoTest\/testInsertGetAes128Cbc()", - "EventDaoTest\/testInsertGetPlainText()", - "EventDaoTest\/testInsertManyGetAes128Cbc()", - "EventDaoTest\/testInsertManyGetPlainText()", - "EventDaoTest\/testLoadOutdatedPlainText()", - "EventDaoTest\/testUpdateAes128Cbc()", - "EventDaoTest\/testUpdatePlainText()", + "EventDTOJsonTest/testEncode()", + "EventDTOJsonTest/testNonNumber()", + "EventDTOJsonTest/testProperties()", + "EventDTOJsonTest/testPropertiesDecodeEncode()", + "EventDaoTest/testDataIsEncryptedInDb()", + "EventDaoTest/testInsertGetAes128Cbc()", + "EventDaoTest/testInsertGetPlainText()", + "EventDaoTest/testInsertManyGetAes128Cbc()", + "EventDaoTest/testInsertManyGetPlainText()", + "EventDaoTest/testLoadOutdatedPlainText()", + "EventDaoTest/testUpdateAes128Cbc()", + "EventDaoTest/testUpdatePlainText()", "EventStreamParserTest", - "EventStreamParserTest\/testParseColon()", - "EventStreamParserTest\/testParseEmptyLineNoEnd()", - "EventStreamParserTest\/testParseEnd()", - "EventStreamParserTest\/testParseErrorMessage()", - "EventStreamParserTest\/testParseKeepAlive()", - "EventStreamParserTest\/testParseNoColon()", - "EventStreamParserTest\/testParseNoFieldName()", - "EventStreamParserTest\/testParseTwoColon()", + "EventStreamParserTest/testParseColon()", + "EventStreamParserTest/testParseEmptyLineNoEnd()", + "EventStreamParserTest/testParseEnd()", + "EventStreamParserTest/testParseErrorMessage()", + "EventStreamParserTest/testParseKeepAlive()", + "EventStreamParserTest/testParseNoColon()", + "EventStreamParserTest/testParseNoFieldName()", + "EventStreamParserTest/testParseTwoColon()", "EventValidatorTests", - "EventValidatorTests\/testEmptyKey()", - "EventValidatorTests\/testEmptyTrafficType()", - "EventValidatorTests\/testEmptyType()", - "EventValidatorTests\/testNoChachedServerAndUppercasedTrafficType()", - "EventValidatorTests\/testNoChachedServerTrafficType()", - "EventValidatorTests\/testNullKey()", - "EventValidatorTests\/testNullTrafficType()", - "EventValidatorTests\/testNullType()", - "EventValidatorTests\/testTypeName()", - "EventValidatorTests\/testUppercaseCharsInTrafficType()", - "EventValidatorTests\/testValidEventAllValues()", - "EventValidatorTests\/testValidEventNullValue()", + "EventValidatorTests/testEmptyKey()", + "EventValidatorTests/testEmptyTrafficType()", + "EventValidatorTests/testEmptyType()", + "EventValidatorTests/testNoChachedServerAndUppercasedTrafficType()", + "EventValidatorTests/testNoChachedServerTrafficType()", + "EventValidatorTests/testNullKey()", + "EventValidatorTests/testNullTrafficType()", + "EventValidatorTests/testNullType()", + "EventValidatorTests/testTypeName()", + "EventValidatorTests/testUppercaseCharsInTrafficType()", + "EventValidatorTests/testValidEventAllValues()", + "EventValidatorTests/testValidEventNullValue()", "EventsRecorderWorkerTests", - "EventsRecorderWorkerTests\/testFailToSendSome()", - "EventsRecorderWorkerTests\/testSendNoEvents()", - "EventsRecorderWorkerTests\/testSendOneEvent()", - "EventsRecorderWorkerTests\/testSendSuccess()", + "EventsRecorderWorkerTests/testFailToSendSome()", + "EventsRecorderWorkerTests/testSendNoEvents()", + "EventsRecorderWorkerTests/testSendOneEvent()", + "EventsRecorderWorkerTests/testSendSuccess()", "EventsStorageTest", - "EventsStorageTest\/testClear()", - "EventsStorageTest\/testEnablePersistence()", - "EventsStorageTest\/testStartDisabledPersistence()", - "EventsStorageTest\/testStartEnabledPersistence()", + "EventsStorageTest/testClear()", + "EventsStorageTest/testEnablePersistence()", + "EventsStorageTest/testStartDisabledPersistence()", + "EventsStorageTest/testStartEnabledPersistence()", "EventsSynchronizerTest", - "EventsSynchronizerTest\/testDestroy()", - "EventsSynchronizerTest\/testFlush()", - "EventsSynchronizerTest\/testPause()", - "EventsSynchronizerTest\/testPush()", - "EventsSynchronizerTest\/testResume()", - "EventsSynchronizerTest\/testStart()", - "EventsSynchronizerTest\/testStop()", + "EventsSynchronizerTest/testDestroy()", + "EventsSynchronizerTest/testFlush()", + "EventsSynchronizerTest/testPause()", + "EventsSynchronizerTest/testPush()", + "EventsSynchronizerTest/testResume()", + "EventsSynchronizerTest/testStart()", + "EventsSynchronizerTest/testStop()", "EventsTrackerTest", - "EventsTrackerTest\/testTrackDisabled()", - "EventsTrackerTest\/testTrackEnabled()", + "EventsTrackerTest/testTrackDisabled()", + "EventsTrackerTest/testTrackEnabled()", "FactoryMonitorTest", - "FactoryMonitorTest\/testCountLiveFactories()", - "FactoryMonitorTest\/testDeallocatedCountLiveFactories()", + "FactoryMonitorTest/testCountLiveFactories()", + "FactoryMonitorTest/testDeallocatedCountLiveFactories()", "FactoryRegistryTest", - "FactoryRegistryTest\/testCountLiveFactories()", - "FactoryRegistryTest\/testCountWithDeallocatedLiveFactories()", + "FactoryRegistryTest/testCountLiveFactories()", + "FactoryRegistryTest/testCountWithDeallocatedLiveFactories()", "FeatureFlagsPayloadDecoderTest", - "FeatureFlagsPayloadDecoderTest\/testDecodeGzip()", - "FeatureFlagsPayloadDecoderTest\/testDecodeZlib()", + "FeatureFlagsPayloadDecoderTest/testDecodeGzip()", + "FeatureFlagsPayloadDecoderTest/testDecodeZlib()", "FeatureFlagsSynchronizerTest", - "FeatureFlagsSynchronizerTest\/testLoadSplitWhenQuerystringNamesChanges()", - "FeatureFlagsSynchronizerTest\/testLoadSplitWhenQuerystringSetsChanges()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsClearedOnLoadBecauseNotInFilter()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsNoClearedOnLoad()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsWhenFlagsSetsAndFilterHasChangedClearsAllFeatureFlags()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsWhenFlagsSetsHasChangedClearsAllFeatureFlags()", - "FeatureFlagsSynchronizerTest\/testStartPeriodicFetchingSingleModeEnabled()", - "FeatureFlagsSynchronizerTest\/testStartPeriodicSync()", - "FeatureFlagsSynchronizerTest\/testStop()", - "FeatureFlagsSynchronizerTest\/testStopPeriodicSync()", - "FeatureFlagsSynchronizerTest\/testSynchronizeSplitsWithChangeNumber()", - "FeatureFlagsSynchronizerTest\/testSynchronizeSplitsWithUriTooLong()", - "FeatureFlagsSynchronizerTest\/testUpdateSplitsSingleModeEnabled()", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringNamesChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringSetsChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitsClearedOnLoadBecauseNotInFilter()", + "FeatureFlagsSynchronizerTest/testLoadSplitsNoClearedOnLoad()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsAndFilterHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testStartPeriodicFetchingSingleModeEnabled()", + "FeatureFlagsSynchronizerTest/testStartPeriodicSync()", + "FeatureFlagsSynchronizerTest/testStop()", + "FeatureFlagsSynchronizerTest/testStopPeriodicSync()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithChangeNumber()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithUriTooLong()", + "FeatureFlagsSynchronizerTest/testUpdateSplitsSingleModeEnabled()", "FetchSpecificSplitsTest", - "FetchSpecificSplitsTest\/testBothFilters()", - "FetchSpecificSplitsTest\/testByNamesFilter()", - "FetchSpecificSplitsTest\/testByPrefixFilter()", + "FetchSpecificSplitsTest/testBothFilters()", + "FetchSpecificSplitsTest/testByNamesFilter()", + "FetchSpecificSplitsTest/testByPrefixFilter()", "FetcherThrottleTests", - "FetcherThrottleTests\/testDelayValues()", + "FetcherThrottleTests/testDelayValues()", "FilterBuilderTest", - "FilterBuilderTest\/testBasicByNameQueryString()", - "FilterBuilderTest\/testBasicBySetQueryString()", - "FilterBuilderTest\/testBySetAndByNameQueryString()", - "FilterBuilderTest\/testFilterByNamesValuesDeduptedAndGrouped()", - "FilterBuilderTest\/testFilterBySetsValuesDeduptedAndGrouped()", - "FilterBuilderTest\/testMaxByNameFilterExceded()", - "FilterBuilderTest\/testMaxByPrefixFilterExceded()", - "FilterBuilderTest\/testNoFilters()", - "FilterBuilderTest\/testOnlyOneTypeQueryString()", - "FilterBuilderTest\/testQueryStringWithSpecialChars1()", - "FilterBuilderTest\/testQueryStringWithSpecialChars2()", - "FilterBuilderTest\/testQueryStringWithSpecialChars3()", - "FilterBuilderTest\/testQueryStringWithSpecialChars4()", - "FlagSetValidatorTests\/testCleanAndValidateValues()", - "FlagSetValidatorTests\/testValidateOnEvaluationWithFilteredValues()", + "FilterBuilderTest/testBasicByNameQueryString()", + "FilterBuilderTest/testBasicBySetQueryString()", + "FilterBuilderTest/testBySetAndByNameQueryString()", + "FilterBuilderTest/testFilterByNamesValuesDeduptedAndGrouped()", + "FilterBuilderTest/testFilterBySetsValuesDeduptedAndGrouped()", + "FilterBuilderTest/testMaxByNameFilterExceded()", + "FilterBuilderTest/testMaxByPrefixFilterExceded()", + "FilterBuilderTest/testNoFilters()", + "FilterBuilderTest/testOnlyOneTypeQueryString()", + "FilterBuilderTest/testQueryStringWithSpecialChars1()", + "FilterBuilderTest/testQueryStringWithSpecialChars2()", + "FilterBuilderTest/testQueryStringWithSpecialChars3()", + "FilterBuilderTest/testQueryStringWithSpecialChars4()", + "FlagSetValidatorTests/testCleanAndValidateValues()", + "FlagSetValidatorTests/testValidateOnEvaluationWithFilteredValues()", "FlagSetsCacheTests", - "FlagSetsCacheTests\/testAddToFlagSetsNoFilter()", - "FlagSetsCacheTests\/testAddToFlagSetsWithFilter()", - "FlagSetsCacheTests\/testRemoveFromFlagSetsNoFilter()", + "FlagSetsCacheTests/testAddToFlagSetsNoFilter()", + "FlagSetsCacheTests/testAddToFlagSetsWithFilter()", + "FlagSetsCacheTests/testRemoveFromFlagSetsNoFilter()", "GeneralInfoStorageTest", - "GeneralInfoStorageTest\/testGetRolloutCacheLastClearTimestampGetsValueFromDao()", - "GeneralInfoStorageTest\/testGetRolloutCacheLastClearTimestampReturnsZeroIfEntityIsNil()", - "GeneralInfoStorageTest\/testGetUpdateTimestampGetsValueFromDao()", - "GeneralInfoStorageTest\/testGetUpdateTimestampReturnsZeroIfEntityIsNil()", - "GeneralInfoStorageTest\/testSetRolloutCacheLastClearTimestampSetsValueOnDao()", - "GeneralInfoStorageTest\/testSetUpdateTimestampSetsValueOnDao()", + "GeneralInfoStorageTest/testGetRolloutCacheLastClearTimestampGetsValueFromDao()", + "GeneralInfoStorageTest/testGetRolloutCacheLastClearTimestampReturnsZeroIfEntityIsNil()", + "GeneralInfoStorageTest/testGetUpdateTimestampGetsValueFromDao()", + "GeneralInfoStorageTest/testGetUpdateTimestampReturnsZeroIfEntityIsNil()", + "GeneralInfoStorageTest/testSetRolloutCacheLastClearTimestampSetsValueOnDao()", + "GeneralInfoStorageTest/testSetUpdateTimestampSetsValueOnDao()", "GreaterThanOrEqualToSemverMatcherTest", - "GreaterThanOrEqualToSemverMatcherTest\/testGeneralUnsuccessfulMatches()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenKeyIsLess()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenKeyIsNull()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenKeyIsGreater()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenLess()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenEqual()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenGreater()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", "HashedImpressionDaoTest", - "HashedImpressionDaoTest\/testDelete()", - "HashedImpressionDaoTest\/testGetAll()", - "HashedImpressionDaoTest\/testUpdate()", - "HttpClientTest\/testDataRequest()", - "HttpClientTest\/testDataRequestError()", - "HttpClientTest\/testDataRequestWithOrder()", - "HttpClientTest\/testStreamRequest()", - "HttpClientTest\/testUploadRequest()", + "HashedImpressionDaoTest/testDelete()", + "HashedImpressionDaoTest/testGetAll()", + "HashedImpressionDaoTest/testUpdate()", + "HttpClientTest/testDataRequest()", + "HttpClientTest/testDataRequestError()", + "HttpClientTest/testDataRequestWithOrder()", + "HttpClientTest/testStreamRequest()", + "HttpClientTest/testUploadRequest()", "HttpDataRequestTest", - "HttpDataRequestTest\/testError()", - "HttpDataRequestTest\/testOnResponseCompletedError()", - "HttpDataRequestTest\/testOnResponseCompletedOk()", - "HttpDataRequestTest\/testRequestCreation()", - "HttpDataRequestTest\/testRequestEnquedOnSend()", + "HttpDataRequestTest/testError()", + "HttpDataRequestTest/testOnResponseCompletedError()", + "HttpDataRequestTest/testOnResponseCompletedOk()", + "HttpDataRequestTest/testRequestCreation()", + "HttpDataRequestTest/testRequestEnquedOnSend()", "HttpEventsRecorderTests", - "HttpEventsRecorderTests\/testServerNoReachable()", - "HttpEventsRecorderTests\/testSuccessSending()", + "HttpEventsRecorderTests/testServerNoReachable()", + "HttpEventsRecorderTests/testSuccessSending()", "HttpImpressionsCountRecorderTests", - "HttpImpressionsCountRecorderTests\/testServerNoReachable()", - "HttpImpressionsCountRecorderTests\/testSuccessSending()", + "HttpImpressionsCountRecorderTests/testServerNoReachable()", + "HttpImpressionsCountRecorderTests/testSuccessSending()", "HttpImpressionsRecorderTests", - "HttpImpressionsRecorderTests\/testServerNoReachable()", - "HttpImpressionsRecorderTests\/testSuccessSending()", + "HttpImpressionsRecorderTests/testServerNoReachable()", + "HttpImpressionsRecorderTests/testSuccessSending()", "HttpMySegmentsFetcherTest", - "HttpMySegmentsFetcherTest\/testServerNoReachable()", - "HttpMySegmentsFetcherTest\/testSuccessFulFetch()", + "HttpMySegmentsFetcherTest/testServerNoReachable()", + "HttpMySegmentsFetcherTest/testSuccessFulFetch()", "HttpRequestListTest", - "HttpRequestListTest\/testAddRequest()", - "HttpRequestListTest\/testTakeRequest()", + "HttpRequestListTest/testAddRequest()", + "HttpRequestListTest/testTakeRequest()", "HttpRequestManagerTests", "HttpResponseTest", - "HttpResponseTest\/testHttp200()", - "HttpResponseTest\/testHttp299()", - "HttpResponseTest\/testHttp300()", - "HttpSplitFetcherTests\/testServerNoReachable()", - "HttpSplitFetcherTests\/testSuccessFullFetch()", + "HttpResponseTest/testHttp200()", + "HttpResponseTest/testHttp299()", + "HttpResponseTest/testHttp300()", + "HttpSplitFetcherTests/testServerNoReachable()", + "HttpSplitFetcherTests/testSuccessFullFetch()", "HttpStreamRequestTest", - "HttpStreamRequestTest\/testErrorResponse()", - "HttpStreamRequestTest\/testOnResponseOk()", - "HttpStreamRequestTest\/testRequestCreation()", - "HttpStreamRequestTest\/testRequestEnquedOnSend()", + "HttpStreamRequestTest/testErrorResponse()", + "HttpStreamRequestTest/testOnResponseOk()", + "HttpStreamRequestTest/testRequestCreation()", + "HttpStreamRequestTest/testRequestEnquedOnSend()", "HttpTelemetryConfigRecorderTest", - "HttpTelemetryConfigRecorderTest\/testServerNoReachable()", - "HttpTelemetryConfigRecorderTest\/testSuccessSending()", + "HttpTelemetryConfigRecorderTest/testServerNoReachable()", + "HttpTelemetryConfigRecorderTest/testSuccessSending()", "HttpTelemetryStatsRecorderTest", - "HttpTelemetryStatsRecorderTest\/testServerNoReachable()", + "HttpTelemetryStatsRecorderTest/testServerNoReachable()", "HttpUniqueKeyRecorderTests", - "HttpUniqueKeyRecorderTests\/testServerNoReachable()", - "HttpUniqueKeyRecorderTests\/testSuccessSending()", + "HttpUniqueKeyRecorderTests/testServerNoReachable()", + "HttpUniqueKeyRecorderTests/testSuccessSending()", "ImpressionDaoTest", - "ImpressionDaoTest\/testDataIsEncryptedInDb()", - "ImpressionDaoTest\/testInsertGet()", - "ImpressionDaoTest\/testInsertGetAes128Cbc()", - "ImpressionDaoTest\/testInsertManyGet()", - "ImpressionDaoTest\/testInsertManyGetAes128Cbc()", - "ImpressionDaoTest\/testLoadOutdated()", - "ImpressionDaoTest\/testUpdate()", - "ImpressionDaoTest\/testUpdateAes128Cbc()", + "ImpressionDaoTest/testDataIsEncryptedInDb()", + "ImpressionDaoTest/testInsertGet()", + "ImpressionDaoTest/testInsertGetAes128Cbc()", + "ImpressionDaoTest/testInsertManyGet()", + "ImpressionDaoTest/testInsertManyGetAes128Cbc()", + "ImpressionDaoTest/testLoadOutdated()", + "ImpressionDaoTest/testUpdate()", + "ImpressionDaoTest/testUpdateAes128Cbc()", "ImpressionHasherTest", - "ImpressionHasherTest\/testDifferentChangeNumber()", - "ImpressionHasherTest\/testDifferentFeature()", - "ImpressionHasherTest\/testDifferentKey()", - "ImpressionHasherTest\/testDifferentLabel()", - "ImpressionHasherTest\/testDifferentTreatment()", - "ImpressionHasherTest\/testNoCrashWhenSplitNull()", + "ImpressionHasherTest/testDifferentChangeNumber()", + "ImpressionHasherTest/testDifferentFeature()", + "ImpressionHasherTest/testDifferentKey()", + "ImpressionHasherTest/testDifferentLabel()", + "ImpressionHasherTest/testDifferentTreatment()", + "ImpressionHasherTest/testNoCrashWhenSplitNull()", "ImpressionsCountDaoTest", - "ImpressionsCountDaoTest\/testDataIsEncryptedInDb()", - "ImpressionsCountDaoTest\/testInsertGetAes128Cbc()", - "ImpressionsCountDaoTest\/testInsertGetPlainText()", - "ImpressionsCountDaoTest\/testLoadOutdatedGetAes128Cbc()", - "ImpressionsCountDaoTest\/testUpdateGetAes128Cbc()", - "ImpressionsCountDaoTest\/testUpdatePlainText()", + "ImpressionsCountDaoTest/testDataIsEncryptedInDb()", + "ImpressionsCountDaoTest/testInsertGetAes128Cbc()", + "ImpressionsCountDaoTest/testInsertGetPlainText()", + "ImpressionsCountDaoTest/testLoadOutdatedGetAes128Cbc()", + "ImpressionsCountDaoTest/testUpdateGetAes128Cbc()", + "ImpressionsCountDaoTest/testUpdatePlainText()", "ImpressionsCounterTest", - "ImpressionsCounterTest\/testBasicUsage()", - "ImpressionsCounterTest\/testConcurrency()", - "ImpressionsCounterTest\/testTruncateTime()", + "ImpressionsCounterTest/testBasicUsage()", + "ImpressionsCounterTest/testConcurrency()", + "ImpressionsCounterTest/testTruncateTime()", "ImpressionsDedupTest", - "ImpressionsDedupTest\/testDebug()", - "ImpressionsDedupTest\/testOptimized()", + "ImpressionsDedupTest/testDebug()", + "ImpressionsDedupTest/testOptimized()", "ImpressionsModeTypeWrapperTest", - "ImpressionsModeTypeWrapperTest\/testEmptyInvalidValue()", - "ImpressionsModeTypeWrapperTest\/testInitdebugValue()", - "ImpressionsModeTypeWrapperTest\/testInitoptimizedValue()", - "ImpressionsModeTypeWrapperTest\/testInvalidValue()", - "ImpressionsModeTypeWrapperTest\/testdebugValue()", - "ImpressionsModeTypeWrapperTest\/testnoneValue()", - "ImpressionsModeTypeWrapperTest\/testoptimizedValue()", + "ImpressionsModeTypeWrapperTest/testEmptyInvalidValue()", + "ImpressionsModeTypeWrapperTest/testInitdebugValue()", + "ImpressionsModeTypeWrapperTest/testInitoptimizedValue()", + "ImpressionsModeTypeWrapperTest/testInvalidValue()", + "ImpressionsModeTypeWrapperTest/testdebugValue()", + "ImpressionsModeTypeWrapperTest/testnoneValue()", + "ImpressionsModeTypeWrapperTest/testoptimizedValue()", "ImpressionsNoneTest", - "ImpressionsNoneTest\/testCorrectData()", - "ImpressionsNoneTest\/testPeriodicRecording()", + "ImpressionsNoneTest/testCorrectData()", + "ImpressionsNoneTest/testPeriodicRecording()", "ImpressionsObserverTest", - "ImpressionsObserverTest\/testBasicFunctionality()", - "ImpressionsObserverTest\/testConcurrencyVsAccuracy()", - "ImpressionsObserverTest\/testSave()", + "ImpressionsObserverTest/testBasicFunctionality()", + "ImpressionsObserverTest/testConcurrencyVsAccuracy()", + "ImpressionsObserverTest/testSave()", "ImpressionsRecorderWorkerTests", - "ImpressionsRecorderWorkerTests\/testFailToSendSome()", - "ImpressionsRecorderWorkerTests\/testSendNoImpressions()", - "ImpressionsRecorderWorkerTests\/testSendOneImpression()", - "ImpressionsRecorderWorkerTests\/testSendSuccess()", + "ImpressionsRecorderWorkerTests/testFailToSendSome()", + "ImpressionsRecorderWorkerTests/testSendNoImpressions()", + "ImpressionsRecorderWorkerTests/testSendOneImpression()", + "ImpressionsRecorderWorkerTests/testSendSuccess()", "ImpressionsStorageTest", - "ImpressionsStorageTest\/testClear()", - "ImpressionsStorageTest\/testDisablePersistence()", - "ImpressionsStorageTest\/testEnablePersistence()", - "ImpressionsStorageTest\/testStartDisabledPersistence()", - "ImpressionsStorageTest\/testStartEnabledPersistence()", - "ImpressionsToggleTest\/testDebugMode()", - "ImpressionsToggleTest\/testManagerContainsProperty()", - "ImpressionsToggleTest\/testNoneMode()", - "ImpressionsToggleTest\/testOptimizedMode()", + "ImpressionsStorageTest/testClear()", + "ImpressionsStorageTest/testDisablePersistence()", + "ImpressionsStorageTest/testEnablePersistence()", + "ImpressionsStorageTest/testStartDisabledPersistence()", + "ImpressionsStorageTest/testStartEnabledPersistence()", + "ImpressionsToggleTest/testDebugMode()", + "ImpressionsToggleTest/testManagerContainsProperty()", + "ImpressionsToggleTest/testNoneMode()", + "ImpressionsToggleTest/testOptimizedMode()", "ImpressionsTrackerTest", - "ImpressionsTrackerTest\/testDestroyDebug()", - "ImpressionsTrackerTest\/testDestroyNone()", - "ImpressionsTrackerTest\/testDestroyOptimized()", - "ImpressionsTrackerTest\/testFlushDebug()", - "ImpressionsTrackerTest\/testFlushNone()", - "ImpressionsTrackerTest\/testImpressionPushDebug()", - "ImpressionsTrackerTest\/testImpressionPushNone()", - "ImpressionsTrackerTest\/testImpressionPushOptimized()", - "ImpressionsTrackerTest\/testImpressionPushTrackingDisabledDebug()", - "ImpressionsTrackerTest\/testImpressionPushTrackingDisabledNone()", - "ImpressionsTrackerTest\/testImpressionPushTrackingDisabledOptimized()", - "ImpressionsTrackerTest\/testPauseDebug()", - "ImpressionsTrackerTest\/testPauseNone()", - "ImpressionsTrackerTest\/testPauseOptimized()", - "ImpressionsTrackerTest\/testResume()", - "ImpressionsTrackerTest\/testStartDebug()", - "ImpressionsTrackerTest\/testStartNone()", - "ImpressionsTrackerTest\/testStopNone()", - "ImpressionsTrackerTest\/testStopOptimized()", + "ImpressionsTrackerTest/testDestroyDebug()", + "ImpressionsTrackerTest/testDestroyNone()", + "ImpressionsTrackerTest/testDestroyOptimized()", + "ImpressionsTrackerTest/testFlushDebug()", + "ImpressionsTrackerTest/testFlushNone()", + "ImpressionsTrackerTest/testImpressionPushDebug()", + "ImpressionsTrackerTest/testImpressionPushNone()", + "ImpressionsTrackerTest/testImpressionPushOptimized()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledDebug()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledNone()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledOptimized()", + "ImpressionsTrackerTest/testPauseDebug()", + "ImpressionsTrackerTest/testPauseNone()", + "ImpressionsTrackerTest/testPauseOptimized()", + "ImpressionsTrackerTest/testResume()", + "ImpressionsTrackerTest/testStartDebug()", + "ImpressionsTrackerTest/testStartNone()", + "ImpressionsTrackerTest/testStopNone()", + "ImpressionsTrackerTest/testStopOptimized()", "InListSemverMatcherTest", - "InListSemverMatcherTest\/testGeneralMatches()", - "InListSemverMatcherTest\/testMatchShouldReturnFalseWhenNotInList()", - "InListSemverMatcherTest\/testMatchShouldReturnTrueWhenInList()", - "InListSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenNotInList()", - "InListSemverMatcherTest\/testMatchWithNullKeyShouldReturnFalse()", - "InListSemverMatcherTest\/testMatchWithNullTargetShouldReturnFalse()", - "InListSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenNotInList()", - "InListSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testGeneralMatches()", + "InListSemverMatcherTest/testMatchShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenInList()", "InMemoryTelemetryStorageTest", - "InMemoryTelemetryStorageTest\/testActiveFactoriesCount()", - "InMemoryTelemetryStorageTest\/testAuthRejections()", - "InMemoryTelemetryStorageTest\/testConcurrence()", - "InMemoryTelemetryStorageTest\/testEvent()", - "InMemoryTelemetryStorageTest\/testExceptions()", - "InMemoryTelemetryStorageTest\/testHttpErrors()", - "InMemoryTelemetryStorageTest\/testHttpLatencies()", - "InMemoryTelemetryStorageTest\/testImpression()", - "InMemoryTelemetryStorageTest\/testLastSync()", - "InMemoryTelemetryStorageTest\/testLatencies()", - "InMemoryTelemetryStorageTest\/testRedundantFactoriesCount()", - "InMemoryTelemetryStorageTest\/testStreamingEvents()", - "InMemoryTelemetryStorageTest\/testTags()", - "InMemoryTelemetryStorageTest\/testTimeUntilReady()", - "InMemoryTelemetryStorageTest\/testTimeUntilReadyFromCache()", - "InMemoryTelemetryStorageTest\/testTokenRefreshes()", - "InMemoryTelemetryStorageTest\/testUpdatesFromSse()", + "InMemoryTelemetryStorageTest/testActiveFactoriesCount()", + "InMemoryTelemetryStorageTest/testAuthRejections()", + "InMemoryTelemetryStorageTest/testConcurrence()", + "InMemoryTelemetryStorageTest/testEvent()", + "InMemoryTelemetryStorageTest/testExceptions()", + "InMemoryTelemetryStorageTest/testHttpErrors()", + "InMemoryTelemetryStorageTest/testHttpLatencies()", + "InMemoryTelemetryStorageTest/testImpression()", + "InMemoryTelemetryStorageTest/testLastSync()", + "InMemoryTelemetryStorageTest/testLatencies()", + "InMemoryTelemetryStorageTest/testRedundantFactoriesCount()", + "InMemoryTelemetryStorageTest/testStreamingEvents()", + "InMemoryTelemetryStorageTest/testTags()", + "InMemoryTelemetryStorageTest/testTimeUntilReady()", + "InMemoryTelemetryStorageTest/testTimeUntilReadyFromCache()", + "InMemoryTelemetryStorageTest/testTokenRefreshes()", + "InMemoryTelemetryStorageTest/testUpdatesFromSse()", "InitDbCipherTest", - "InitDbCipherTest\/testDecryptDb()", - "InitDbCipherTest\/testEncryptDb()", + "InitDbCipherTest/testDecryptDb()", + "InitDbCipherTest/testEncryptDb()", "InitialCacheTest", - "InitialCacheTest\/testClearChangedSplitFilter()", - "InitialCacheTest\/testClearExpiredCache()", - "InitialCacheTest\/testExpiredCache()", - "InitialCacheTest\/testNoClearNoExpiredCache()", + "InitialCacheTest/testClearChangedSplitFilter()", + "InitialCacheTest/testClearExpiredCache()", + "InitialCacheTest/testExpiredCache()", + "InitialCacheTest/testNoClearNoExpiredCache()", "InstantFeatureFlagsUpdateTest", - "InstantFeatureFlagsUpdateTest\/testInstantUpdateArchived()", - "InstantFeatureFlagsUpdateTest\/testInstantUpdateGzip()", - "InstantFeatureFlagsUpdateTest\/testInstantUpdateZlib()", - "JwtTokenParserTest\/testEmptyToken()", - "JwtTokenParserTest\/testGarbageToken()", - "JwtTokenParserTest\/testOkToken()", - "JwtTokenParserTest\/testOnlyChannelsWithSeparator()", - "JwtTokenParserTest\/testOnlyHeader()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateArchived()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateGzip()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateZlib()", + "JwtTokenParserTest/testEmptyToken()", + "JwtTokenParserTest/testGarbageToken()", + "JwtTokenParserTest/testOkToken()", + "JwtTokenParserTest/testOnlyChannelsWithSeparator()", + "JwtTokenParserTest/testOnlyHeader()", "KeyGeneratorTest", - "KeyGeneratorTest\/testGenerationOk()", + "KeyGeneratorTest/testGenerationOk()", "KeyValidatorTests", - "KeyValidatorTests\/testInvalidEmptyBucketingKey()", - "KeyValidatorTests\/testInvalidEmptyMatchingKey()", - "KeyValidatorTests\/testInvalidLongBucketingKey()", - "KeyValidatorTests\/testInvalidLongMatchingKey()", - "KeyValidatorTests\/testNullMatchingKey()", - "KeyValidatorTests\/testValidMatchingAndBucketingKey()", - "KeyValidatorTests\/testValidMatchingKey()", - "LRUCacheTest\/testAddGet()", - "LRUCacheTest\/testEviction()", - "LRUCacheTest\/testGetAllPerformance()", - "LRUCacheTest\/testInsertPerformance()", + "KeyValidatorTests/testInvalidEmptyBucketingKey()", + "KeyValidatorTests/testInvalidEmptyMatchingKey()", + "KeyValidatorTests/testInvalidLongBucketingKey()", + "KeyValidatorTests/testInvalidLongMatchingKey()", + "KeyValidatorTests/testNullMatchingKey()", + "KeyValidatorTests/testValidMatchingAndBucketingKey()", + "KeyValidatorTests/testValidMatchingKey()", + "LRUCacheTest/testAddGet()", + "LRUCacheTest/testEviction()", + "LRUCacheTest/testGetAllPerformance()", + "LRUCacheTest/testInsertPerformance()", "LatencyCounterTests", - "LatencyCounterTests\/testAllBuckets()", - "LatencyCounterTests\/testFirstBucket()", - "LatencyCounterTests\/testInvalidIndex()", - "LatencyCounterTests\/testLastBucket()", + "LatencyCounterTests/testAllBuckets()", + "LatencyCounterTests/testFirstBucket()", + "LatencyCounterTests/testInvalidIndex()", + "LatencyCounterTests/testLastBucket()", "LegacyHashingTest", - "LegacyHashingTest\/testBucket()", - "LegacyHashingTest\/testHashing()", + "LegacyHashingTest/testBucket()", + "LegacyHashingTest/testHashing()", "LessThanOrEqualToSemverMatcherTest", - "LessThanOrEqualToSemverMatcherTest\/testGeneralMatches()", - "LessThanOrEqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenGreater()", - "LessThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenEqual()", - "LessThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenLess()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnFalse()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrue()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithNullKeyShouldReturnNull()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrue()", + "LessThanOrEqualToSemverMatcherTest/testGeneralMatches()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenEqual()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenLess()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrue()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullKeyShouldReturnNull()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrue()", "LocalhostInstanceTest", "LocalhostManagerTests", - "LocalhostManagerTests\/testSplitNames()", - "LocalhostManagerTests\/testSplits()", - "LocalhostManagerTests\/testSplitsByName()", + "LocalhostManagerTests/testSplitNames()", + "LocalhostManagerTests/testSplits()", + "LocalhostManagerTests/testSplitsByName()", "LocalhostParserTests", - "LocalhostParserTests\/testIntercomentedLinesFile()", - "LocalhostParserTests\/testSpacedLinesFile()", + "LocalhostParserTests/testIntercomentedLinesFile()", + "LocalhostParserTests/testSpacedLinesFile()", "LocalhostSplitClientTests", - "LocalhostSplitClientTests\/testNonExistingSplitsTreatment()", - "LocalhostSplitClientTests\/testNonExistingSplitsTreatments()", - "LocalhostSplitClientTests\/testRightSplitsFileTreatment()", - "LocalhostSplitClientTests\/testRightSplitsFileTreatments()", + "LocalhostSplitClientTests/testNonExistingSplitsTreatment()", + "LocalhostSplitClientTests/testNonExistingSplitsTreatments()", + "LocalhostSplitClientTests/testRightSplitsFileTreatment()", + "LocalhostSplitClientTests/testRightSplitsFileTreatments()", "LocalhostSplitLoaderTests", - "LocalhostSplitLoaderTests\/testFileUpdate()", - "LocalhostSplitLoaderTests\/testFileUpdate2()", - "LocalhostSplitLoaderTests\/testInitial()", - "LocalhostSplitLoaderTests\/testInvalidTypeFile()", - "LocalhostSplitLoaderTests\/testNonExistingFile()", - "LocalhostSplitLoaderTests\/testWrongFormatYml()", - "LocalhostSplitLoaderTests\/testWrongLegacyFormatUpdate()", - "LocalhostSplitLoaderTests\/testWrongYamlFormatUpdate()", + "LocalhostSplitLoaderTests/testFileUpdate()", + "LocalhostSplitLoaderTests/testFileUpdate2()", + "LocalhostSplitLoaderTests/testInitial()", + "LocalhostSplitLoaderTests/testInvalidTypeFile()", + "LocalhostSplitLoaderTests/testNonExistingFile()", + "LocalhostSplitLoaderTests/testWrongFormatYml()", + "LocalhostSplitLoaderTests/testWrongLegacyFormatUpdate()", + "LocalhostSplitLoaderTests/testWrongYamlFormatUpdate()", "LocalhostSplitStorageTests", - "LocalhostSplitStorageTests\/testClear()", - "LocalhostSplitStorageTests\/testDestroy()", - "LocalhostSplitStorageTests\/testGetAllSplits()", - "LocalhostSplitStorageTests\/testGetCount()", - "LocalhostSplitStorageTests\/testGetManySplits()", - "LocalhostSplitStorageTests\/testGetSplit()", - "LocalhostSplitStorageTests\/testUpdateSplitChange()", + "LocalhostSplitStorageTests/testClear()", + "LocalhostSplitStorageTests/testDestroy()", + "LocalhostSplitStorageTests/testGetAllSplits()", + "LocalhostSplitStorageTests/testGetCount()", + "LocalhostSplitStorageTests/testGetManySplits()", + "LocalhostSplitStorageTests/testGetSplit()", + "LocalhostSplitStorageTests/testUpdateSplitChange()", "LocalhostSynchronizerTests", - "LocalhostSynchronizerTests\/testLoadAndSdkReady()", - "LocalhostSynchronizerTests\/testUpdateSplits()", - "LocalhostSynchronizerTests\/testUpdateYaml()", + "LocalhostSynchronizerTests/testLoadAndSdkReady()", + "LocalhostSynchronizerTests/testUpdateSplits()", + "LocalhostSynchronizerTests/testUpdateYaml()", "LocalhostTests", - "LocalhostTests\/testDefaultFactoryCreation()", - "LocalhostTests\/testLoadYml()", - "LocalhostTests\/testLocalhostFactoryCreation()", - "LocalhostTests\/testUsingSpaceSeparatedFile()", - "LocalhostTests\/testUsingYamlFile()", - "LocalhostTests\/testUsingYamlFromApi()", + "LocalhostTests/testDefaultFactoryCreation()", + "LocalhostTests/testLoadYml()", + "LocalhostTests/testLocalhostFactoryCreation()", + "LocalhostTests/testUsingSpaceSeparatedFile()", + "LocalhostTests/testUsingYamlFile()", + "LocalhostTests/testUsingYamlFromApi()", "LocalhostYamlParserTest", - "LocalhostYamlParserTest\/testCorrectFile()", - "LocalhostYamlParserTest\/testMissingFirstSplit()", - "LocalhostYamlParserTest\/testMissingSplitData()", - "LocalhostYamlParserTest\/testMissingSplitTreatment()", - "LocalhostYamlParserTest\/testWrongFormat()", + "LocalhostYamlParserTest/testCorrectFile()", + "LocalhostYamlParserTest/testMissingFirstSplit()", + "LocalhostYamlParserTest/testMissingSplitData()", + "LocalhostYamlParserTest/testMissingSplitTreatment()", + "LocalhostYamlParserTest/testWrongFormat()", "LoggerTest", - "LoggerTest\/testError()", - "LoggerTest\/testInfo()", - "LoggerTest\/testNone()", - "LoggerTest\/testVerbose()", - "LoggerTest\/testWarning()", + "LoggerTest/testError()", + "LoggerTest/testInfo()", + "LoggerTest/testNone()", + "LoggerTest/testVerbose()", + "LoggerTest/testWarning()", "MatcherEvalTests", - "MatcherEvalTests\/testEval()", + "MatcherEvalTests/testEval()", "MultiClientEvaluationTest", - "MultiClientEvaluationTest\/testEvaluation()", - "MultiClientEvaluationTest\/testEvaluationFromCache()", - "MultiClientEvaluationTest\/testEvaluationWithAttributes()", - "MultiClientEvaluationTest\/testImpressions()", + "MultiClientEvaluationTest/testEvaluation()", + "MultiClientEvaluationTest/testEvaluationFromCache()", + "MultiClientEvaluationTest/testEvaluationWithAttributes()", + "MultiClientEvaluationTest/testImpressions()", "MultiClientStreamingResetTest", - "MultiClientStreamingResetTest\/testNoStreamingDelay()", - "MultiClientStreamingResetTest\/testStress()", - "MultiClientStreamingResetTest\/testWithStreamingDelay()", + "MultiClientStreamingResetTest/testNoStreamingDelay()", + "MultiClientStreamingResetTest/testStress()", + "MultiClientStreamingResetTest/testWithStreamingDelay()", "Murmur3HashingTest", - "Murmur3HashingTest\/test64x128()", - "Murmur3HashingTest\/testBucket()", + "Murmur3HashingTest/test64x128()", + "Murmur3HashingTest/testBucket()", "MyLargeSegmentsStorageTests", - "MyLargeSegmentsStorageTests\/testChangeNumber()", - "MyLargeSegmentsStorageTests\/testClear()", - "MyLargeSegmentsStorageTests\/testGetMySegmentsAfterLoad()", - "MyLargeSegmentsStorageTests\/testNoLoaded()", - "MyLargeSegmentsStorageTests\/testUpdateEmptySegments()", - "MyLargeSegmentsStorageTests\/testUpdateSegments()", + "MyLargeSegmentsStorageTests/testChangeNumber()", + "MyLargeSegmentsStorageTests/testClear()", + "MyLargeSegmentsStorageTests/testGetMySegmentsAfterLoad()", + "MyLargeSegmentsStorageTests/testNoLoaded()", + "MyLargeSegmentsStorageTests/testUpdateEmptySegments()", + "MyLargeSegmentsStorageTests/testUpdateSegments()", "MySegmentServerErrorTest", - "MySegmentServerErrorTest\/test()", + "MySegmentServerErrorTest/test()", "MySegmentUpdateTest", - "MySegmentUpdateTest\/testMyLargeSegmentsUpdate()", - "MySegmentUpdateTest\/testMySegmentsLargeUpdateBounded()", - "MySegmentUpdateTest\/testMySegmentsUpdateBounded()", - "MySegmentUpdateTest\/testSeveralNotificationAndOneFetch()", + "MySegmentUpdateTest/testMyLargeSegmentsUpdate()", + "MySegmentUpdateTest/testMySegmentsLargeUpdateBounded()", + "MySegmentUpdateTest/testMySegmentsUpdateBounded()", + "MySegmentUpdateTest/testSeveralNotificationAndOneFetch()", "MySegmentUpdatedTest", - "MySegmentUpdatedTest\/testSegments()", + "MySegmentUpdatedTest/testSegments()", "MySegmentsBgSyncWorkerTest", - "MySegmentsBgSyncWorkerTest\/testNoSuccess()", - "MySegmentsBgSyncWorkerTest\/testOneTimeFetchSuccess()", + "MySegmentsBgSyncWorkerTest/testNoSuccess()", + "MySegmentsBgSyncWorkerTest/testOneTimeFetchSuccess()", "MySegmentsDaoTest", - "MySegmentsDaoTest\/testDataIsEncryptedInDb()", - "MySegmentsDaoTest\/testGetInvalidKeyAes128Cbc()", - "MySegmentsDaoTest\/testGetInvalidKeyPlainText()", - "MySegmentsDaoTest\/testUpdateGetAes128Cbc()", - "MySegmentsDaoTest\/testUpdateGetPlainText()", + "MySegmentsDaoTest/testDataIsEncryptedInDb()", + "MySegmentsDaoTest/testGetInvalidKeyAes128Cbc()", + "MySegmentsDaoTest/testGetInvalidKeyPlainText()", + "MySegmentsDaoTest/testUpdateGetAes128Cbc()", + "MySegmentsDaoTest/testUpdateGetPlainText()", "MySegmentsPayloadDecoderTest", - "MySegmentsPayloadDecoderTest\/testUserKeyHash()", + "MySegmentsPayloadDecoderTest/testUserKeyHash()", "MySegmentsStorageTests", - "MySegmentsStorageTests\/testChangeNumber()", - "MySegmentsStorageTests\/testGetMySegmentsAfterLoad()", - "MySegmentsStorageTests\/testNoLoaded()", - "MySegmentsStorageTests\/testUpdateEmptySegments()", - "MySegmentsStorageTests\/testUpdateSegments()", + "MySegmentsStorageTests/testChangeNumber()", + "MySegmentsStorageTests/testGetMySegmentsAfterLoad()", + "MySegmentsStorageTests/testNoLoaded()", + "MySegmentsStorageTests/testUpdateEmptySegments()", + "MySegmentsStorageTests/testUpdateSegments()", "MySegmentsSyncWorkerTest", - "MySegmentsSyncWorkerTest\/testNoCacheHeader()", - "MySegmentsSyncWorkerTest\/testOneTimeFetchSuccess()", - "MySegmentsSyncWorkerTest\/testRetryAndSuccess()", + "MySegmentsSyncWorkerTest/testNoCacheHeader()", + "MySegmentsSyncWorkerTest/testOneTimeFetchSuccess()", + "MySegmentsSyncWorkerTest/testRetryAndSuccess()", "MySegmentsSynchronizerTest", - "MySegmentsSynchronizerTest\/testDestroy()", - "MySegmentsSynchronizerTest\/testForceSync()", - "MySegmentsSynchronizerTest\/testLoadMySegmentsFromCache()", - "MySegmentsSynchronizerTest\/testNoPeriodicSync()", - "MySegmentsSynchronizerTest\/testPeriodicStartPauseResumeStop()", - "MySegmentsSynchronizerTest\/testPeriodicStartStop()", - "MySegmentsSynchronizerTest\/testSynchronize()", + "MySegmentsSynchronizerTest/testDestroy()", + "MySegmentsSynchronizerTest/testForceSync()", + "MySegmentsSynchronizerTest/testLoadMySegmentsFromCache()", + "MySegmentsSynchronizerTest/testNoPeriodicSync()", + "MySegmentsSynchronizerTest/testPeriodicStartPauseResumeStop()", + "MySegmentsSynchronizerTest/testPeriodicStartStop()", + "MySegmentsSynchronizerTest/testSynchronize()", "MySegmentsV2PayloaDecoderTest", - "MySegmentsV2PayloaDecoderTest\/testBoundedGzipPayload()", - "MySegmentsV2PayloaDecoderTest\/testBoundedZlibPayload()", - "MySegmentsV2PayloaDecoderTest\/testKeyListGzipPayload()", + "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/testIncomingControlStreamingDisabled()", + "NotificationManagerKeeperTest/testIncomingControlStreamingEnabled()", + "NotificationManagerKeeperTest/testIncomingControlStreamingEnabledNoPublishers()", + "NotificationManagerKeeperTest/testIncomingControlStreamingPaused()", + "NotificationManagerKeeperTest/testIncomingControlStreamingReset()", + "NotificationManagerKeeperTest/testNoAvailablePublishers()", + "NotificationManagerKeeperTest/testNoAvailablePublishersInPriButAvailableInSec()", + "NotificationManagerKeeperTest/testNoAvailablePublishersOldTimestamp()", + "NotificationManagerKeeperTest/testSecondaryAvailableNotificationReceivedWhenNoPublishers()", "NotificationParserTest", - "NotificationParserTest\/testExtractUserKeyHashFromChannel()", - "NotificationParserTest\/testProcessControl()", - "NotificationParserTest\/testProcessError()", - "NotificationParserTest\/testProcessMyLargeSegmentUpdateAllFields()", - "NotificationParserTest\/testProcessMyLargeSegmentUpdateRemoval()", - "NotificationParserTest\/testProcessMyLargeSegmentUpdateUnbounded()", - "NotificationParserTest\/testProcessMySegmentUpdateAllFields()", - "NotificationParserTest\/testProcessMySegmentUpdateUnbounded()", - "NotificationParserTest\/testProcessOccupancy()", - "NotificationParserTest\/testProcessSplitUpdate()", - "NotificationParserTest\/testProcessSplitUpdateWithPayload()", + "NotificationParserTest/testExtractUserKeyHashFromChannel()", + "NotificationParserTest/testProcessControl()", + "NotificationParserTest/testProcessError()", + "NotificationParserTest/testProcessMyLargeSegmentUpdateAllFields()", + "NotificationParserTest/testProcessMyLargeSegmentUpdateRemoval()", + "NotificationParserTest/testProcessMyLargeSegmentUpdateUnbounded()", + "NotificationParserTest/testProcessMySegmentUpdateAllFields()", + "NotificationParserTest/testProcessMySegmentUpdateUnbounded()", + "NotificationParserTest/testProcessOccupancy()", + "NotificationParserTest/testProcessSplitUpdate()", + "NotificationParserTest/testProcessSplitUpdateWithPayload()", "PeriodicMySegmentsSyncWorkerTest", - "PeriodicMySegmentsSyncWorkerTest\/testFetchWhenNoSegmentsReadyYet()", - "PeriodicMySegmentsSyncWorkerTest\/testNormalFetchSdkIsReady()", + "PeriodicMySegmentsSyncWorkerTest/testFetchWhenNoSegmentsReadyYet()", + "PeriodicMySegmentsSyncWorkerTest/testNormalFetchSdkIsReady()", "PeriodicSplitsSyncWorkerTest", - "PeriodicSplitsSyncWorkerTest\/testNoSdkReadyFetch()", - "PeriodicSplitsSyncWorkerTest\/testNormalFetch()", + "PeriodicSplitsSyncWorkerTest/testNoSdkReadyFetch()", + "PeriodicSplitsSyncWorkerTest/testNormalFetch()", "PersistentAttributesStorageTests", - "PersistentAttributesStorageTests\/testAll()", - "PersistentAttributesStorageTests\/testClear()", - "PersistentAttributesStorageTests\/testSet()", + "PersistentAttributesStorageTests/testAll()", + "PersistentAttributesStorageTests/testClear()", + "PersistentAttributesStorageTests/testSet()", "PersistentImpressionsCountStorageTest", "PersistentMyLargeSegmentsStorageTests", - "PersistentMyLargeSegmentsStorageTests\/testClear()", - "PersistentMyLargeSegmentsStorageTests\/testGetSnapshot()", - "PersistentMyLargeSegmentsStorageTests\/testGetSnapshotMultiKey()", - "PersistentMyLargeSegmentsStorageTests\/testSet()", - "PersistentMyLargeSegmentsStorageTests\/testSetMultiKey()", + "PersistentMyLargeSegmentsStorageTests/testClear()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshot()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMyLargeSegmentsStorageTests/testSet()", + "PersistentMyLargeSegmentsStorageTests/testSetMultiKey()", "PersistentMySegmentsStorageTests", - "PersistentMySegmentsStorageTests\/testClear()", - "PersistentMySegmentsStorageTests\/testGetSnapshot()", - "PersistentMySegmentsStorageTests\/testGetSnapshotMultiKey()", - "PersistentMySegmentsStorageTests\/testSet()", - "PersistentMySegmentsStorageTests\/testSetMultiKey()", + "PersistentMySegmentsStorageTests/testClear()", + "PersistentMySegmentsStorageTests/testGetSnapshot()", + "PersistentMySegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMySegmentsStorageTests/testSet()", + "PersistentMySegmentsStorageTests/testSetMultiKey()", "PersistentUniqueKeysStorageTests", - "PersistentUniqueKeysStorageTests\/testDelete()", - "PersistentUniqueKeysStorageTests\/testPop()", - "PersistentUniqueKeysStorageTests\/testPush()", - "PersistentUniqueKeysStorageTests\/testSetActive()", + "PersistentUniqueKeysStorageTests/testDelete()", + "PersistentUniqueKeysStorageTests/testPop()", + "PersistentUniqueKeysStorageTests/testPush()", + "PersistentUniqueKeysStorageTests/testSetActive()", "PushManagerEventBroadcasterTest", - "PushManagerEventBroadcasterTest\/testRegister()", - "PushManagerEventBroadcasterTest\/testStop()", + "PushManagerEventBroadcasterTest/testRegister()", + "PushManagerEventBroadcasterTest/testStop()", "PushNotificationManagerTest", - "PushNotificationManagerTest\/testResetConnectionOk()", - "PushNotificationManagerTest\/testStartAuthReintent()", - "PushNotificationManagerTest\/testStartFullConnectionOk()", - "PushNotificationManagerTest\/testStartSseReintent()", - "PushNotificationManagerTest\/testStop()", - "PushNotificationManagerTest\/testStreamingDisabled()", + "PushNotificationManagerTest/testResetConnectionOk()", + "PushNotificationManagerTest/testStartAuthReintent()", + "PushNotificationManagerTest/testStartFullConnectionOk()", + "PushNotificationManagerTest/testStartSseReintent()", + "PushNotificationManagerTest/testStop()", + "PushNotificationManagerTest/testStreamingDisabled()", "ReadyFromCacheTest", - "ReadyFromCacheTest\/testExistingSplitsAndConnectionOk()", - "ReadyFromCacheTest\/testLargeSegmentsEnabled()", - "ReadyFromCacheTest\/testNotExistingSplitsAndConnectionOk()", - "ReadyFromCacheTest\/testPersistentAttributesDisabled()", - "ReadyFromCacheTest\/testPersistentAttributesEnabled()", - "ReadyFromCacheTest\/testSplitsAndConnOk_FromNoSplitFilterToFilter()", - "ReadyFromCacheTest\/testSplitsAndConnOk_FromSplitFilterToNoFilter()", + "ReadyFromCacheTest/testExistingSplitsAndConnectionOk()", + "ReadyFromCacheTest/testLargeSegmentsEnabled()", + "ReadyFromCacheTest/testNotExistingSplitsAndConnectionOk()", + "ReadyFromCacheTest/testPersistentAttributesDisabled()", + "ReadyFromCacheTest/testPersistentAttributesEnabled()", + "ReadyFromCacheTest/testSplitsAndConnOk_FromNoSplitFilterToFilter()", + "ReadyFromCacheTest/testSplitsAndConnOk_FromSplitFilterToNoFilter()", "ReconnectBackoffCounterTest", - "ReconnectBackoffCounterTest\/testBase1()", - "ReconnectBackoffCounterTest\/testBase2()", - "ReconnectBackoffCounterTest\/testBase8()", + "ReconnectBackoffCounterTest/testBase1()", + "ReconnectBackoffCounterTest/testBase2()", + "ReconnectBackoffCounterTest/testBase8()", "RecorderFlusherCheckerTests", - "RecorderFlusherCheckerTests\/testBytesLimit()", - "RecorderFlusherCheckerTests\/testCountLimit()", + "RecorderFlusherCheckerTests/testBytesLimit()", + "RecorderFlusherCheckerTests/testCountLimit()", "RegexTest", - "RegexTest\/testsRegex()", + "RegexTest/testsRegex()", "RolloutCacheConfigurationTest", - "RolloutCacheConfigurationTest\/testClearOnInitIsCorrectlySet()", - "RolloutCacheConfigurationTest\/testDefaultValues()", - "RolloutCacheConfigurationTest\/testExpirationIsCorrectlySet()", - "RolloutCacheConfigurationTest\/testNegativeExpirationIsSetToDefault()", + "RolloutCacheConfigurationTest/testClearOnInitIsCorrectlySet()", + "RolloutCacheConfigurationTest/testDefaultValues()", + "RolloutCacheConfigurationTest/testExpirationIsCorrectlySet()", + "RolloutCacheConfigurationTest/testNegativeExpirationIsSetToDefault()", "RolloutCacheManagerIntegrationTest", - "RolloutCacheManagerIntegrationTest\/testClearOnInitClearCacheOnStartup()", - "RolloutCacheManagerIntegrationTest\/testExpirationPeriodIsUsed()", - "RolloutCacheManagerIntegrationTest\/testRepeatedInitWithClearOnInitSetToTrueDoesNotClearIfMinDaysHasNotElapsed()", + "RolloutCacheManagerIntegrationTest/testClearOnInitClearCacheOnStartup()", + "RolloutCacheManagerIntegrationTest/testExpirationPeriodIsUsed()", + "RolloutCacheManagerIntegrationTest/testRepeatedInitWithClearOnInitSetToTrueDoesNotClearIfMinDaysHasNotElapsed()", "RolloutCacheManagerTest", - "RolloutCacheManagerTest\/testDefaultValueForLastClearTimestampClearsCacheWhenClearOnInitIsTrue()", - "RolloutCacheManagerTest\/testDefaultValueForUpdateTimestampDoesNotClearCache()", - "RolloutCacheManagerTest\/testValidateCacheCallsClearOnStorageOnlyOnceWhenExecutedConsecutively()", - "RolloutCacheManagerTest\/testValidateCacheCallsListener()", - "RolloutCacheManagerTest\/testValidateCacheDoesNotCallClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsFalse()", - "RolloutCacheManagerTest\/testValidateCacheDoesNotUpdateLastClearTimestampWhenStoragesAreNotCleared()", - "RolloutCacheManagerTest\/testValidateCacheUpdatesLastClearTimestampWhenStoragesAreCleared()", + "RolloutCacheManagerTest/testDefaultValueForLastClearTimestampClearsCacheWhenClearOnInitIsTrue()", + "RolloutCacheManagerTest/testDefaultValueForUpdateTimestampDoesNotClearCache()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStorageOnlyOnceWhenExecutedConsecutively()", + "RolloutCacheManagerTest/testValidateCacheCallsListener()", + "RolloutCacheManagerTest/testValidateCacheDoesNotCallClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsFalse()", + "RolloutCacheManagerTest/testValidateCacheDoesNotUpdateLastClearTimestampWhenStoragesAreNotCleared()", + "RolloutCacheManagerTest/testValidateCacheUpdatesLastClearTimestampWhenStoragesAreCleared()", "RuleBasedSegmentsIntegrationTest", "SdkUpdateStreamingTest", - "SdkUpdateStreamingTest\/testReady()", - "SdkUpdateStreamingTest\/testSdkUpdateMySegmentsWhenNotificationArrives()", - "SdkUpdateStreamingTest\/testSdkUpdateSplitsWhenNotificationArrives()", + "SdkUpdateStreamingTest/testReady()", + "SdkUpdateStreamingTest/testSdkUpdateMySegmentsWhenNotificationArrives()", + "SdkUpdateStreamingTest/testSdkUpdateSplitsWhenNotificationArrives()", "SegmentsSyncHelperTests", - "SegmentsSyncHelperTests\/testCdnByPassNoTillChange()", - "SegmentsSyncHelperTests\/testCdnByPassNoTillNoChange()", - "SegmentsSyncHelperTests\/testCdnByPassTill()", - "SegmentsSyncHelperTests\/testDidffGoallCnMs()", - "SegmentsSyncHelperTests\/testDiffGoalCnMls()", + "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()", + "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()", + "SemverIntegrationTest/testBetweenSemverMatcher()", + "SemverIntegrationTest/testEqualToSemverMatcher()", + "SemverIntegrationTest/testGreaterThanOrEqualToSemverMatcher()", + "SemverIntegrationTest/testInListSemverMatcher()", + "SemverIntegrationTest/testLessThanOrEqualToSemverMatcher()", "SemverTest", - "SemverTest\/testBetween()", - "SemverTest\/testEqualTo()", - "SemverTest\/testGreaterThanOrEqualTo()", - "SemverTest\/testInvalidFormats()", - "SemverTest\/testLessThanOrEqualTo()", + "SemverTest/testBetween()", + "SemverTest/testEqualTo()", + "SemverTest/testGreaterThanOrEqualTo()", + "SemverTest/testInvalidFormats()", + "SemverTest/testLessThanOrEqualTo()", "ServiceEndpointsTests", - "ServiceEndpointsTests\/testBuilderValidationAuthError()", - "ServiceEndpointsTests\/testBuilderValidationEventsError()", - "ServiceEndpointsTests\/testBuilderValidationOk()", - "ServiceEndpointsTests\/testBuilderValidationSdkError()", - "ServiceEndpointsTests\/testBuilderValidationStreamingError()", - "ServiceEndpointsTests\/testBuilderValidationTelemetryError()", + "ServiceEndpointsTests/testBuilderValidationAuthError()", + "ServiceEndpointsTests/testBuilderValidationEventsError()", + "ServiceEndpointsTests/testBuilderValidationOk()", + "ServiceEndpointsTests/testBuilderValidationSdkError()", + "ServiceEndpointsTests/testBuilderValidationStreamingError()", + "ServiceEndpointsTests/testBuilderValidationTelemetryError()", "SingleSyncTest", - "SingleSyncTest\/testSingleSyncEnabledImpressionsDebug()", - "SingleSyncTest\/testSingleSyncEnabledImpressionsNone()", - "SingleSyncTest\/testSingleSyncEnabledImpressionsOptmized()", + "SingleSyncTest/testSingleSyncEnabledImpressionsDebug()", + "SingleSyncTest/testSingleSyncEnabledImpressionsNone()", + "SingleSyncTest/testSingleSyncEnabledImpressionsOptmized()", "SplitChangeProcessorTests", - "SplitChangeProcessorTests\/testProcessNoSets()", - "SplitChangeProcessorTests\/testProcessWithSets()", + "SplitChangeProcessorTests/testProcessNoSets()", + "SplitChangeProcessorTests/testProcessWithSets()", "SplitChangesServerErrorTest", - "SplitChangesServerErrorTest\/testChangesError()", + "SplitChangesServerErrorTest/testChangesError()", "SplitChangesTest", - "SplitChangesTest\/test()", + "SplitChangesTest/test()", "SplitClientManagerTest", - "SplitClientManagerTest\/testAddClient()", - "SplitClientManagerTest\/testDestroyForKey()", - "SplitClientManagerTest\/testDestroyLastKey()", - "SplitClientManagerTest\/testInit()", + "SplitClientManagerTest/testAddClient()", + "SplitClientManagerTest/testDestroyForKey()", + "SplitClientManagerTest/testDestroyLastKey()", + "SplitClientManagerTest/testInit()", "SplitClientTests", - "SplitClientTests\/testOnBg()", - "SplitClientTests\/testOnMain()", - "SplitClientTests\/testOnQueue()", + "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\/testCreateGetAes128Cbc()", - "SplitDaoTest\/testCreateGetPlainText()", - "SplitDaoTest\/testDataIsEncryptedInDb()", - "SplitDaoTest\/testDeleteAllAes128Cbc()", - "SplitDaoTest\/testDeleteAllPlainText()", - "SplitDaoTest\/testGetUpdate()", - "SplitDaoTest\/testGetUpdateAes128Cbc()", - "SplitDaoTest\/testGetUpdateSeveralAes128Cbc()", - "SplitDaoTest\/testGetUpdateSeveralPlainText()", + "SplitConfigurationsParsingTest/testDecodingArrayAndMapConfig()", + "SplitConfigurationsParsingTest/testDecodingSimpleConfig()", + "SplitConfigurationsParsingTest/testEncodingAllValueTypesConfig()", + "SplitConfigurationsParsingTest/testEncodingBasicArrayConfig()", + "SplitConfigurationsParsingTest/testEncodingMapArrayConfig()", + "SplitConfigurationsParsingTest/testEncodingMultiTreatmentConfig()", + "SplitConfigurationsParsingTest/testEncodingNestedMultiConfig()", + "SplitConfigurationsParsingTest/testEncodingNullConfig()", + "SplitConfigurationsParsingTest/testEncodingOneBasicConfig()", + "SplitDaoTest/testCreateGetAes128Cbc()", + "SplitDaoTest/testCreateGetPlainText()", + "SplitDaoTest/testDataIsEncryptedInDb()", + "SplitDaoTest/testDeleteAllAes128Cbc()", + "SplitDaoTest/testDeleteAllPlainText()", + "SplitDaoTest/testGetUpdate()", + "SplitDaoTest/testGetUpdateAes128Cbc()", + "SplitDaoTest/testGetUpdateSeveralAes128Cbc()", + "SplitDaoTest/testGetUpdateSeveralPlainText()", "SplitEventsCoordinatorTest", - "SplitEventsCoordinatorTest\/testEventsAfterAdd()", - "SplitEventsCoordinatorTest\/testEventsAfterRemove()", - "SplitEventsCoordinatorTest\/testEventsBeforeAdd()", - "SplitEventsCoordinatorTest\/testStop()", + "SplitEventsCoordinatorTest/testEventsAfterAdd()", + "SplitEventsCoordinatorTest/testEventsAfterRemove()", + "SplitEventsCoordinatorTest/testEventsBeforeAdd()", + "SplitEventsCoordinatorTest/testStop()", "SplitEventsManagerTest", - "SplitEventsManagerTest\/testSdkReady()", - "SplitEventsManagerTest\/testSdkReadyAndReadyTimeOut()", - "SplitEventsManagerTest\/testSdkReadyFromCacheAndReady()", - "SplitEventsManagerTest\/testSdkReadyFromCacheAndReadyTimeout()", - "SplitEventsManagerTest\/testSdkReadyTimeOut()", - "SplitEventsManagerTest\/testSdkUpdateSplits()", - "SplitEventsManagerTest\/testSplitKilledNoSdkReady()", - "SplitEventsManagerTest\/testSplitKilledWhenReady()", + "SplitEventsManagerTest/testSdkReady()", + "SplitEventsManagerTest/testSdkReadyAndReadyTimeOut()", + "SplitEventsManagerTest/testSdkReadyFromCacheAndReady()", + "SplitEventsManagerTest/testSdkReadyFromCacheAndReadyTimeout()", + "SplitEventsManagerTest/testSdkReadyTimeOut()", + "SplitEventsManagerTest/testSdkUpdateSplits()", + "SplitEventsManagerTest/testSplitKilledNoSdkReady()", + "SplitEventsManagerTest/testSplitKilledWhenReady()", "SplitFactoryBuilderTests", - "SplitFactoryBuilderTests\/testEmptyApiKey()", - "SplitFactoryBuilderTests\/testKey()", - "SplitFactoryBuilderTests\/testLongBucketingKey()", - "SplitFactoryBuilderTests\/testLongMatchingKey()", - "SplitFactoryBuilderTests\/testMultiFactoryDifferentKey()", - "SplitFactoryBuilderTests\/testMultiFactoryTwoSameKey()", - "SplitFactoryBuilderTests\/testNullApiKey()", - "SplitFactoryBuilderTests\/testNullKey()", - "SplitFactoryBuilderTests\/testNullMatchingKey()", - "SplitFactoryBuilderTests\/testNullValues()", + "SplitFactoryBuilderTests/testEmptyApiKey()", + "SplitFactoryBuilderTests/testKey()", + "SplitFactoryBuilderTests/testLongBucketingKey()", + "SplitFactoryBuilderTests/testLongMatchingKey()", + "SplitFactoryBuilderTests/testMultiFactoryDifferentKey()", + "SplitFactoryBuilderTests/testMultiFactoryTwoSameKey()", + "SplitFactoryBuilderTests/testNullApiKey()", + "SplitFactoryBuilderTests/testNullKey()", + "SplitFactoryBuilderTests/testNullMatchingKey()", + "SplitFactoryBuilderTests/testNullValues()", "SplitIntegrationTests", - "SplitIntegrationTests\/testControlTreatment()", - "SplitIntegrationTests\/testImpressionsCount()", - "SplitIntegrationTests\/testReadyMyLargeSegmentsEnabledError()", - "SplitIntegrationTests\/testReadyMyLargeSegmentsEnabledNoWaitMls()", - "SplitIntegrationTests\/testReadyMyLargeSegmentsEnabledWaitMls()", - "SplitIntegrationTests\/testReadyNoRef()", + "SplitIntegrationTests/testControlTreatment()", + "SplitIntegrationTests/testImpressionsCount()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledError()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledNoWaitMls()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledWaitMls()", + "SplitIntegrationTests/testReadyNoRef()", "SplitManagerTest", - "SplitManagerTest\/testAddOneSplit()", - "SplitManagerTest\/testEmptyName()", - "SplitManagerTest\/testInitialSplitLoaded()", - "SplitManagerTest\/testSplitInfo()", + "SplitManagerTest/testAddOneSplit()", + "SplitManagerTest/testEmptyName()", + "SplitManagerTest/testInitialSplitLoaded()", + "SplitManagerTest/testSplitInfo()", "SplitSdkUpdatePollingTest", - "SplitSdkUpdatePollingTest\/testSdkReadyOnly()", - "SplitSdkUpdatePollingTest\/testSdkUpdateMySegments()", - "SplitSdkUpdatePollingTest\/testSdkUpdateSplits()", + "SplitSdkUpdatePollingTest/testSdkReadyOnly()", + "SplitSdkUpdatePollingTest/testSdkUpdateMySegments()", + "SplitSdkUpdatePollingTest/testSdkUpdateSplits()", "SplitValidatorTests", - "SplitValidatorTests\/testEmptyName()", - "SplitValidatorTests\/testExistingSplit()", - "SplitValidatorTests\/testLeadingSpacesName()", - "SplitValidatorTests\/testNoExistingSplit()", - "SplitValidatorTests\/testNullName()", - "SplitValidatorTests\/testTrailingSpacesName()", - "SplitValidatorTests\/testValidName()", + "SplitValidatorTests/testEmptyName()", + "SplitValidatorTests/testExistingSplit()", + "SplitValidatorTests/testLeadingSpacesName()", + "SplitValidatorTests/testNoExistingSplit()", + "SplitValidatorTests/testNullName()", + "SplitValidatorTests/testTrailingSpacesName()", + "SplitValidatorTests/testValidName()", "SplitsBgSyncWorkerTest", - "SplitsBgSyncWorkerTest\/testClearExpiredCache()", - "SplitsBgSyncWorkerTest\/testFetchFail()", - "SplitsBgSyncWorkerTest\/testNoClearNonExpiredCache()", + "SplitsBgSyncWorkerTest/testClearExpiredCache()", + "SplitsBgSyncWorkerTest/testFetchFail()", + "SplitsBgSyncWorkerTest/testNoClearNonExpiredCache()", "SplitsChangesCheckerTest", - "SplitsChangesCheckerTest\/testSplitsChangesArrived()", - "SplitsChangesCheckerTest\/testSplitsNoChangesEqualChangeNumber()", - "SplitsChangesCheckerTest\/testSplitsNoChangesMinorChangeNumber()", + "SplitsChangesCheckerTest/testSplitsChangesArrived()", + "SplitsChangesCheckerTest/testSplitsNoChangesEqualChangeNumber()", + "SplitsChangesCheckerTest/testSplitsNoChangesMinorChangeNumber()", "SplitsDecoderTest", - "SplitsDecoderTest\/testDecodeMultiThreads()", - "SplitsDecoderTest\/testDecodeOneThread()", - "SplitsDecoderTest\/testDecodeTwoThreads()", - "SplitsEncoderTest\/testDecodeMultiThread()", - "SplitsEncoderTest\/testDecodeOneThread()", - "SplitsEncoderTest\/testDecodeTwoThread()", + "SplitsDecoderTest/testDecodeMultiThreads()", + "SplitsDecoderTest/testDecodeOneThread()", + "SplitsDecoderTest/testDecodeTwoThreads()", + "SplitsEncoderTest/testDecodeMultiThread()", + "SplitsEncoderTest/testDecodeOneThread()", + "SplitsEncoderTest/testDecodeTwoThread()", "SplitsStorageTrafficTypesTests", - "SplitsStorageTrafficTypesTests\/testChangedTrafficTypeForSplit()", - "SplitsStorageTrafficTypesTests\/testExistingChangedTrafficTypeForSplit()", - "SplitsStorageTrafficTypesTests\/testInitialtrafficTypes()", - "SplitsStorageTrafficTypesTests\/testOverflowArchived()", - "SplitsStorageTrafficTypesTests\/testRemove2TrafficTypes()", - "SplitsStorageTrafficTypesTests\/testSeveralTrafficTypeUpdatesFinalActive()", - "SplitsStorageTrafficTypesTests\/testSeveralTrafficTypeUpdatesFinalArchived()", - "SplitsStorageTrafficTypesTests\/testUpdatedSplitTrafficType()", + "SplitsStorageTrafficTypesTests/testChangedTrafficTypeForSplit()", + "SplitsStorageTrafficTypesTests/testExistingChangedTrafficTypeForSplit()", + "SplitsStorageTrafficTypesTests/testInitialtrafficTypes()", + "SplitsStorageTrafficTypesTests/testOverflowArchived()", + "SplitsStorageTrafficTypesTests/testRemove2TrafficTypes()", + "SplitsStorageTrafficTypesTests/testSeveralTrafficTypeUpdatesFinalActive()", + "SplitsStorageTrafficTypesTests/testSeveralTrafficTypeUpdatesFinalArchived()", + "SplitsStorageTrafficTypesTests/testUpdatedSplitTrafficType()", "SplitsSyncHelperWithProxyHandlerTests", - "SplitsSyncHelperWithProxyHandlerTests\/testBackgroundSyncAlwaysUsesLatestSpec()", - "SplitsSyncHelperWithProxyHandlerTests\/testNormalOperationUsesLatestSpec()", - "SplitsSyncHelperWithProxyHandlerTests\/testProxyErrorCausesFallbackToLegacySpec()", - "SplitsSyncHelperWithProxyHandlerTests\/testRecoveryModeAfterIntervalElapsed()", + "SplitsSyncHelperWithProxyHandlerTests/testBackgroundSyncAlwaysUsesLatestSpec()", + "SplitsSyncHelperWithProxyHandlerTests/testNormalOperationUsesLatestSpec()", + "SplitsSyncHelperWithProxyHandlerTests/testProxyErrorCausesFallbackToLegacySpec()", + "SplitsSyncHelperWithProxyHandlerTests/testRecoveryModeAfterIntervalElapsed()", "SplitsSyncWorkerTest", - "SplitsSyncWorkerTest\/testChangedFlagsSpecString()", - "SplitsSyncWorkerTest\/testChangedQueryString()", - "SplitsSyncWorkerTest\/testClearExpiredCache()", - "SplitsSyncWorkerTest\/testClearExpiredCacheAndChangedQs()", - "SplitsSyncWorkerTest\/testNoChangedQueryString()", - "SplitsSyncWorkerTest\/testNoClearNonExpiredCache()", - "SplitsSyncWorkerTest\/testOneTimeFetchSuccess()", - "SplitsSyncWorkerTest\/testRetryAndSuccess()", - "SplitsSyncWorkerTest\/testStopNoSuccess()", - "SplitsSyncWorkerTest\/testUriTooLongError()", + "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()", + "SplitsUpdateWorkerTest/testOldChangeNumber()", + "SplitsUpdateWorkerTest/testOneTimeFetchSuccess()", + "SplitsUpdateWorkerTest/testRetryAndSuccess()", + "SplitsUpdateWorkerTest/testStopNoSuccess()", "SseAuthenticatorTest", - "SseAuthenticatorTest\/testEmptyTokenResponse()", - "SseAuthenticatorTest\/testNoRecoverableError()", - "SseAuthenticatorTest\/testNullTokenResponse()", - "SseAuthenticatorTest\/testRecoverableError()", - "SseAuthenticatorTest\/testSuccesfulMultiUserKeyRequest()", - "SseAuthenticatorTest\/testSuccesfulRequest()", - "SseClientTest\/testConnect()", - "SseClientTest\/testDisconnect()", - "SseClientTest\/testDisconnectFromServer()", - "SseClientTest\/testOnErrorAfterConnectionSuccess()", - "SseClientTest\/testOnErrorExceptionWhileRequest()", - "SseClientTest\/testOnErrorNonRecoverable()", - "SseClientTest\/testOnErrorRecoverable()", + "SseAuthenticatorTest/testEmptyTokenResponse()", + "SseAuthenticatorTest/testNoRecoverableError()", + "SseAuthenticatorTest/testNullTokenResponse()", + "SseAuthenticatorTest/testRecoverableError()", + "SseAuthenticatorTest/testSuccesfulMultiUserKeyRequest()", + "SseAuthenticatorTest/testSuccesfulRequest()", + "SseClientTest/testConnect()", + "SseClientTest/testDisconnect()", + "SseClientTest/testDisconnectFromServer()", + "SseClientTest/testOnErrorAfterConnectionSuccess()", + "SseClientTest/testOnErrorExceptionWhileRequest()", + "SseClientTest/testOnErrorNonRecoverable()", + "SseClientTest/testOnErrorRecoverable()", "SseHandlerTest", - "SseHandlerTest\/testIncomingHightNonRetryableSseError()", - "SseHandlerTest\/testIncomingHightRetryableSseError()", - "SseHandlerTest\/testIncomingLowNonRetryableSseError()", - "SseHandlerTest\/testIncomingLowRetryableSseError()", - "SseHandlerTest\/testIncomingMySegmentsUpdate()", - "SseHandlerTest\/testIncomingOccupancy()", - "SseHandlerTest\/testIncomingSplitKill()", - "SseHandlerTest\/testIncomingSplitUpdate()", - "SseHandlerTest\/testNoProcessIncomingWhenStreamingInactive()", - "SseNotificationProcessorTest\/testProcessMyLargeSegmentsUpdateBoundedRequest()", - "SseNotificationProcessorTest\/testProcessMyLargeSegmentsUpdateKeyListRequest()", - "SseNotificationProcessorTest\/testProcessMyLargeSegmentsUpdateUnboundedFetchRequest()", - "SseNotificationProcessorTest\/testProcessMySegmentsUpdateBoundedRequest()", - "SseNotificationProcessorTest\/testProcessMySegmentsUpdateKeyListRequest()", - "SseNotificationProcessorTest\/testProcessSplitKill()", - "SseNotificationProcessorTest\/testProcessSplitKillNullJson()", - "SseNotificationProcessorTest\/testProcessSplitUpdate()", - "SseNotificationProcessorTest\/testProcessSplitUpdateException()", - "SseNotificationProcessorTest\/testProcessSplitUpdateNullJson()", + "SseHandlerTest/testIncomingHightNonRetryableSseError()", + "SseHandlerTest/testIncomingHightRetryableSseError()", + "SseHandlerTest/testIncomingLowNonRetryableSseError()", + "SseHandlerTest/testIncomingLowRetryableSseError()", + "SseHandlerTest/testIncomingMySegmentsUpdate()", + "SseHandlerTest/testIncomingOccupancy()", + "SseHandlerTest/testIncomingSplitKill()", + "SseHandlerTest/testIncomingSplitUpdate()", + "SseHandlerTest/testNoProcessIncomingWhenStreamingInactive()", + "SseNotificationProcessorTest/testProcessMyLargeSegmentsUpdateBoundedRequest()", + "SseNotificationProcessorTest/testProcessMyLargeSegmentsUpdateKeyListRequest()", + "SseNotificationProcessorTest/testProcessMyLargeSegmentsUpdateUnboundedFetchRequest()", + "SseNotificationProcessorTest/testProcessMySegmentsUpdateBoundedRequest()", + "SseNotificationProcessorTest/testProcessMySegmentsUpdateKeyListRequest()", + "SseNotificationProcessorTest/testProcessSplitKill()", + "SseNotificationProcessorTest/testProcessSplitKillNullJson()", + "SseNotificationProcessorTest/testProcessSplitUpdate()", + "SseNotificationProcessorTest/testProcessSplitUpdateException()", + "SseNotificationProcessorTest/testProcessSplitUpdateNullJson()", "StreamingAuthFail4xxTest", - "StreamingAuthFail4xxTest\/testInit()", + "StreamingAuthFail4xxTest/testInit()", "StreamingAuthFail5xxTest", - "StreamingAuthFail5xxTest\/testInit()", + "StreamingAuthFail5xxTest/testInit()", "StreamingBgReconnectTest", - "StreamingBgReconnectTest\/testReconnect()", - "StreamingConnFail5xxTest\/testInit()", + "StreamingBgReconnectTest/testReconnect()", + "StreamingConnFail5xxTest/testInit()", "StreamingControlResetTest", - "StreamingControlResetTest\/testStreamingReset()", + "StreamingControlResetTest/testStreamingReset()", "StreamingControlTest", - "StreamingControlTest\/testControl()", + "StreamingControlTest/testControl()", "StreamingDelaytTest", - "StreamingDelaytTest\/testDelayOnReconnect()", - "StreamingDelaytTest\/testDelayOnReconnectStress()", - "StreamingDelaytTest\/testNoStreamingDelay()", - "StreamingDelaytTest\/testStreamingDelay()", + "StreamingDelaytTest/testDelayOnReconnect()", + "StreamingDelaytTest/testDelayOnReconnectStress()", + "StreamingDelaytTest/testNoStreamingDelay()", + "StreamingDelaytTest/testStreamingDelay()", "StreamingDisabledTest", - "StreamingDisabledTest\/testOccupancy()", + "StreamingDisabledTest/testOccupancy()", "StreamingInitTest", - "StreamingInitTest\/testInit()", - "StreamingInitTest\/testInitWithoutSpec()", + "StreamingInitTest/testInit()", + "StreamingInitTest/testInitWithoutSpec()", "StreamingMySegmentsSyncTest", "StreamingNoReconectWhenPollingTest", - "StreamingNoReconectWhenPollingTest\/testShouldNoReconnect()", - "StreamingNoReconectWhenPollingTest\/testShouldReconnect()", + "StreamingNoReconectWhenPollingTest/testShouldNoReconnect()", + "StreamingNoReconectWhenPollingTest/testShouldReconnect()", "StreamingOccupancyTest", - "StreamingOccupancyTest\/testOccupancy()", + "StreamingOccupancyTest/testOccupancy()", "StreamingSplitKillTest", - "StreamingSplitKillTest\/testSplitKill()", + "StreamingSplitKillTest/testSplitKill()", "StreamingSplitsSyncTest", - "SyncConfigTest\/testEmptyFilterValuesDiscarded()", - "SyncConfigTest\/testFilterByPrefix()", - "SyncConfigTest\/testInvalidFilterValuesDiscarded()", - "SyncConfigTest\/testSyncBuilder()", + "SyncConfigTest/testEmptyFilterValuesDiscarded()", + "SyncConfigTest/testFilterByPrefix()", + "SyncConfigTest/testInvalidFilterValuesDiscarded()", + "SyncConfigTest/testSyncBuilder()", "SyncDictionaryCollectionWrapperTest", - "SyncDictionaryCollectionWrapperTest\/testAllValues()", - "SyncDictionaryCollectionWrapperTest\/testInitialAppend()", - "SyncDictionaryCollectionWrapperTest\/testRemoveValue()", + "SyncDictionaryCollectionWrapperTest/testAllValues()", + "SyncDictionaryCollectionWrapperTest/testInitialAppend()", + "SyncDictionaryCollectionWrapperTest/testRemoveValue()", "SyncDictionarySingleWrapperTest", - "SyncDictionarySingleWrapperTest\/testAllValues()", - "SyncDictionarySingleWrapperTest\/testInitialSetup()", - "SyncDictionarySingleWrapperTest\/testRemoveAllValues()", - "SyncDictionarySingleWrapperTest\/testRemoveValue()", + "SyncDictionarySingleWrapperTest/testAllValues()", + "SyncDictionarySingleWrapperTest/testInitialSetup()", + "SyncDictionarySingleWrapperTest/testRemoveAllValues()", + "SyncDictionarySingleWrapperTest/testRemoveValue()", "SyncGuardianTest", - "SyncGuardianTest\/testFirstUpdate()", - "SyncGuardianTest\/testIncreaseAndDecreasePeriodValidation()", - "SyncGuardianTest\/testMinPeriodValidation()", - "SyncGuardianTest\/testMustNoSyncStreamingDisabled()", - "SyncGuardianTest\/testMustNotSyncWhenTimeDoesNotExceed()", - "SyncGuardianTest\/testMustSyncWhenTimeExceeds()", + "SyncGuardianTest/testFirstUpdate()", + "SyncGuardianTest/testIncreaseAndDecreasePeriodValidation()", + "SyncGuardianTest/testMinPeriodValidation()", + "SyncGuardianTest/testMustNoSyncStreamingDisabled()", + "SyncGuardianTest/testMustNotSyncWhenTimeDoesNotExceed()", + "SyncGuardianTest/testMustSyncWhenTimeExceeds()", "SyncManagerTest", - "SyncManagerTest\/testCredentialPinnedFailNotification()", - "SyncManagerTest\/testPauseResume()", - "SyncManagerTest\/testPushDelayReceived()", - "SyncManagerTest\/testPushNonRetryableError()", - "SyncManagerTest\/testPushReset()", - "SyncManagerTest\/testPushRetryableError()", - "SyncManagerTest\/testPushSubsystemDownReceived()", - "SyncManagerTest\/testStartSingleModeStreamingDisabled()", - "SyncManagerTest\/testStartSingleModeStreamingEnabled()", - "SyncManagerTest\/testStartStreamingDisabled()", - "SyncManagerTest\/testStop()", - "SyncManagerTest\/testSyncExecutedReceived()", + "SyncManagerTest/testCredentialPinnedFailNotification()", + "SyncManagerTest/testPauseResume()", + "SyncManagerTest/testPushDelayReceived()", + "SyncManagerTest/testPushNonRetryableError()", + "SyncManagerTest/testPushReset()", + "SyncManagerTest/testPushRetryableError()", + "SyncManagerTest/testPushSubsystemDownReceived()", + "SyncManagerTest/testStartSingleModeStreamingDisabled()", + "SyncManagerTest/testStartSingleModeStreamingEnabled()", + "SyncManagerTest/testStartStreamingDisabled()", + "SyncManagerTest/testStop()", + "SyncManagerTest/testSyncExecutedReceived()", "SyncPostBgTest", - "SyncPostBgTest\/testSync()", + "SyncPostBgTest/testSync()", "SyncUpdateWorkerTest", - "SyncUpdateWorkerTest\/testSplitKillWorker()", - "SyncUpdateWorkerTest\/testSplitUpdateWorkerNoPayload()", - "SyncUpdateWorkerTest\/testSplitUpdateWorkerWithPayloadChangeNumberBigger()", - "SyncUpdateWorkerTest\/testSplitUpdateWorkerWithPayloadChangeNumberSmaller()", + "SyncUpdateWorkerTest/testSplitKillWorker()", + "SyncUpdateWorkerTest/testSplitUpdateWorkerNoPayload()", + "SyncUpdateWorkerTest/testSplitUpdateWorkerWithPayloadChangeNumberBigger()", + "SyncUpdateWorkerTest/testSplitUpdateWorkerWithPayloadChangeNumberSmaller()", "SynchronizerTest", - "SynchronizerTest\/testDestroy()", - "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()", + "SynchronizerTest/testDestroy()", + "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()", + "TelemetryConfigRecorderWorkerTests/testFailedAttemptLimit()", + "TelemetryConfigRecorderWorkerTests/testFailedAttemptLimitExceded()", + "TelemetryConfigRecorderWorkerTests/testSendSuccess()", "TelemetryIntegrationTest", - "TelemetryIntegrationTest\/testConfig()", - "TelemetryIntegrationTest\/testConfigTelemetry()", - "TelemetryIntegrationTest\/testHttpError()", - "TelemetryIntegrationTest\/testRuntimeAndSyncTelemetry()", - "TelemetryIntegrationTest\/testStreamingAblyErrorAndSessionLength()", - "TelemetryIntegrationTest\/testStreamingTelemetry()", + "TelemetryIntegrationTest/testConfig()", + "TelemetryIntegrationTest/testConfigTelemetry()", + "TelemetryIntegrationTest/testHttpError()", + "TelemetryIntegrationTest/testRuntimeAndSyncTelemetry()", + "TelemetryIntegrationTest/testStreamingAblyErrorAndSessionLength()", + "TelemetryIntegrationTest/testStreamingTelemetry()", "TelemetryStatsRecorderWorkerTests", - "TelemetryStatsRecorderWorkerTests\/testConcurrentFlush()", - "TelemetryStatsRecorderWorkerTests\/testEndpointNotReachable()", - "TelemetryStatsRecorderWorkerTests\/testFailedAttemptLimit()", - "TelemetryStatsRecorderWorkerTests\/testFailedAttemptLimitExceded()", - "TelemetryStatsRecorderWorkerTests\/testSendSuccess()", + "TelemetryStatsRecorderWorkerTests/testConcurrentFlush()", + "TelemetryStatsRecorderWorkerTests/testEndpointNotReachable()", + "TelemetryStatsRecorderWorkerTests/testFailedAttemptLimit()", + "TelemetryStatsRecorderWorkerTests/testFailedAttemptLimitExceded()", + "TelemetryStatsRecorderWorkerTests/testSendSuccess()", "TelemetryTest", - "TelemetryTest\/testEvaluationRecording()", - "TelemetryTest\/testNonReadyEvaluation()", - "TelemetryTest\/testOnlyReadyTime()", - "TelemetryTest\/testReadyTime()", + "TelemetryTest/testEvaluationRecording()", + "TelemetryTest/testNonReadyEvaluation()", + "TelemetryTest/testOnlyReadyTime()", + "TelemetryTest/testReadyTime()", "TelmetrySynchronizerTest", - "TelmetrySynchronizerTest\/testStart()", - "TelmetrySynchronizerTest\/testStop()", - "TelmetrySynchronizerTest\/testSyncConfig()", - "TelmetrySynchronizerTest\/testSyncStats()", + "TelmetrySynchronizerTest/testStart()", + "TelmetrySynchronizerTest/testStop()", + "TelmetrySynchronizerTest/testSyncConfig()", + "TelmetrySynchronizerTest/testSyncStats()", "TimersManagerTest", - "TimersManagerTest\/testAddAndCancelTimer()", - "TimersManagerTest\/testAddTimer()", + "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()", + "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()", + "TrackTest/test()", "TreatmentManagerTest", - "TreatmentManagerTest\/testBasicEvaluationNoConfig()", - "TreatmentManagerTest\/testBasicEvaluationWithConfig()", - "TreatmentManagerTest\/testBasicEvaluationsBySets()", - "TreatmentManagerTest\/testEmptyKey()", - "TreatmentManagerTest\/testEmptySplits()", - "TreatmentManagerTest\/testKilledSplitWithConfig()", - "TreatmentManagerTest\/testLongKey()", - "TreatmentManagerTest\/testMergedAttributes()", - "TreatmentManagerTest\/testNoStoredAttributes()", - "TreatmentManagerTest\/testNonExistingSplits()", - "TreatmentManagerTest\/testRuntimeProducers()", + "TreatmentManagerTest/testBasicEvaluationNoConfig()", + "TreatmentManagerTest/testBasicEvaluationWithConfig()", + "TreatmentManagerTest/testBasicEvaluationsBySets()", + "TreatmentManagerTest/testEmptyKey()", + "TreatmentManagerTest/testEmptySplits()", + "TreatmentManagerTest/testKilledSplitWithConfig()", + "TreatmentManagerTest/testLongKey()", + "TreatmentManagerTest/testMergedAttributes()", + "TreatmentManagerTest/testNoStoredAttributes()", + "TreatmentManagerTest/testNonExistingSplits()", + "TreatmentManagerTest/testRuntimeProducers()", "UniqueKeyDaoTest", - "UniqueKeyDaoTest\/testDataIsEncryptedInDb()", - "UniqueKeyDaoTest\/testInsertGetAes128Cbc()", - "UniqueKeyDaoTest\/testInsertGetPlainText()", - "UniqueKeyDaoTest\/testLoadOutdatedAes128Cbc()", - "UniqueKeyDaoTest\/testLoadOutdatedPlainText()", - "UniqueKeyDaoTest\/testUpdateAes128Cbc()", - "UniqueKeyDaoTest\/testUpdateAndIncrementCountAes128Cbc()", - "UniqueKeyDaoTest\/testUpdateAndIncrementCountPlainText()", - "UniqueKeyDaoTest\/testUpdatePlainText()", + "UniqueKeyDaoTest/testDataIsEncryptedInDb()", + "UniqueKeyDaoTest/testInsertGetAes128Cbc()", + "UniqueKeyDaoTest/testInsertGetPlainText()", + "UniqueKeyDaoTest/testLoadOutdatedAes128Cbc()", + "UniqueKeyDaoTest/testLoadOutdatedPlainText()", + "UniqueKeyDaoTest/testUpdateAes128Cbc()", + "UniqueKeyDaoTest/testUpdateAndIncrementCountAes128Cbc()", + "UniqueKeyDaoTest/testUpdateAndIncrementCountPlainText()", + "UniqueKeyDaoTest/testUpdatePlainText()", "UniqueKeyTrackerTest", - "UniqueKeyTrackerTest\/testTrackAndSave()", + "UniqueKeyTrackerTest/testTrackAndSave()", "UniqueKeysRecorderCountWorkerTests", - "UniqueKeysRecorderCountWorkerTests\/testFailToSendSome()", - "UniqueKeysRecorderCountWorkerTests\/testSendNoImpressions()", - "UniqueKeysRecorderCountWorkerTests\/testSendOneImpression()", - "UniqueKeysRecorderCountWorkerTests\/testSendSuccess()", + "UniqueKeysRecorderCountWorkerTests/testFailToSendSome()", + "UniqueKeysRecorderCountWorkerTests/testSendNoImpressions()", + "UniqueKeysRecorderCountWorkerTests/testSendOneImpression()", + "UniqueKeysRecorderCountWorkerTests/testSendSuccess()", "UnsupportedMatcherIntegrationTest", - "UnsupportedMatcherIntegrationTest\/testFeatureFlagWithUnsupportedMatcherIsPresentInManager()", - "UnsupportedMatcherIntegrationTest\/testGetTreatmentForUnsupportedMatcherFeatureFlagReturnsControl()", - "UnsupportedMatcherIntegrationTest\/testGetTreatmentWithConfigForUnsupportedMatcherFeatureFlagReturnsControl()", - "UnsupportedMatcherIntegrationTest\/testImpressionInListenerHasUnsupportedLabel()", - "UnsupportedMatcherIntegrationTest\/testStoredImpressionHasUnsupportedLabel()", - "UserConsentManagerTest\/testSetDeclined()", - "UserConsentManagerTest\/testSetGranted()", - "UserConsentManagerTest\/testSetUnknown()", + "UnsupportedMatcherIntegrationTest/testFeatureFlagWithUnsupportedMatcherIsPresentInManager()", + "UnsupportedMatcherIntegrationTest/testGetTreatmentForUnsupportedMatcherFeatureFlagReturnsControl()", + "UnsupportedMatcherIntegrationTest/testGetTreatmentWithConfigForUnsupportedMatcherFeatureFlagReturnsControl()", + "UnsupportedMatcherIntegrationTest/testImpressionInListenerHasUnsupportedLabel()", + "UnsupportedMatcherIntegrationTest/testStoredImpressionHasUnsupportedLabel()", + "UserConsentManagerTest/testSetDeclined()", + "UserConsentManagerTest/testSetGranted()", + "UserConsentManagerTest/testSetUnknown()", "UserConsentModeDebugTest", - "UserConsentModeDebugTest\/testUserConsentDeclined()", - "UserConsentModeDebugTest\/testUserConsentGranted()", - "UserConsentModeDebugTest\/testUserConsentUnknownThenDeclined()", - "UserConsentModeDebugTest\/testUserConsentUnknownThenGranted()", + "UserConsentModeDebugTest/testUserConsentDeclined()", + "UserConsentModeDebugTest/testUserConsentGranted()", + "UserConsentModeDebugTest/testUserConsentUnknownThenDeclined()", + "UserConsentModeDebugTest/testUserConsentUnknownThenGranted()", "UserConsentModeNoneTest", - "UserConsentModeNoneTest\/testUserConsentDeclined()", - "UserConsentModeNoneTest\/testUserConsentGranted()", - "UserConsentModeNoneTest\/testUserConsentUnknownThenDeclined()", - "UserConsentModeNoneTest\/testUserConsentUnknownThenGranted()", - "UserConsentModeOptimizedTest\/testUserConsentDeclined()", - "UserConsentModeOptimizedTest\/testUserConsentGranted()", - "UserConsentModeOptimizedTest\/testUserConsentUnknownThenDeclined()", - "UserConsentModeOptimizedTest\/testUserConsentUnknownThenGranted()", + "UserConsentModeNoneTest/testUserConsentDeclined()", + "UserConsentModeNoneTest/testUserConsentGranted()", + "UserConsentModeNoneTest/testUserConsentUnknownThenDeclined()", + "UserConsentModeNoneTest/testUserConsentUnknownThenGranted()", + "UserConsentModeOptimizedTest/testUserConsentDeclined()", + "UserConsentModeOptimizedTest/testUserConsentGranted()", + "UserConsentModeOptimizedTest/testUserConsentUnknownThenDeclined()", + "UserConsentModeOptimizedTest/testUserConsentUnknownThenGranted()", "UserKeyEncondingTest", - "UserKeyEncondingTest\/testKey()", + "UserKeyEncondingTest/testKey()", "VersionTest", - "VersionTest\/testFactoryVersion()", - "VersionTest\/testSemanticVersion()" + "VersionTest/testFactoryVersion()", + "VersionTest/testSemanticVersion()" ], - "target" : { - "containerPath" : "container:Split.xcodeproj", - "identifier" : "592C6AA4211B6C99002D120C", - "name" : "SplitTests" + "target": { + "containerPath": "container:Split.xcodeproj", + "identifier": "5B3C16342ED76BAD0068D623", + "name": "SplitTestsSwift6" } } ], - "version" : 1 -} + "version": 1 +} \ No newline at end of file diff --git a/SplitiOSStreaming_2.xctestplan b/SplitiOSStreaming_2.xctestplan index c950db0f9..b0c82e4a8 100644 --- a/SplitiOSStreaming_2.xctestplan +++ b/SplitiOSStreaming_2.xctestplan @@ -1,1146 +1,2256 @@ { - "configurations" : [ + "configurations": [ { - "id" : "58DE4B58-E2CE-4405-9907-6EEAB7349405", - "name" : "Common", - "options" : { - - } + "id": "58DE4B58-E2CE-4405-9907-6EEAB7349405", + "name": "Common", + "options": {} }, { - "enabled" : false, - "id" : "EDD654B9-59DA-4614-A00A-565A27E9CBB5", - "name" : "WatchOS", - "options" : { - "commandLineArgumentEntries" : [ + "enabled": false, + "id": "EDD654B9-59DA-4614-A00A-565A27E9CBB5", + "name": "WatchOS", + "options": { + "commandLineArgumentEntries": [ { - "argument" : " com.apple.CoreData.ConcurrencyDebug" + "argument": " com.apple.CoreData.ConcurrencyDebug" } ], - "targetForVariableExpansion" : { - "containerPath" : "container:Split.xcodeproj", - "identifier" : "95B02CA328D0BD790030EC8B", - "name" : "SplitWatchOS" + "targetForVariableExpansion": { + "containerPath": "container:Split.xcodeproj", + "identifier": "95B02CA328D0BD790030EC8B", + "name": "SplitWatchOS" } } } ], - "defaultOptions" : { - "testTimeoutsEnabled" : true + "defaultOptions": { + "testTimeoutsEnabled": true }, - "testTargets" : [ + "testTargets": [ + { + "skippedTests": [ + "AnyValueValidatorTests", + "AnyValueValidatorTests/testInvalidListValues()", + "AnyValueValidatorTests/testInvalidPrimitiveValues()", + "AnyValueValidatorTests/testValidListValues()", + "AnyValueValidatorTests/testValidPrimitiveValues()", + "ApiKeyValidatorTests", + "ApiKeyValidatorTests/testEmptyKey()", + "ApiKeyValidatorTests/testNull()", + "ApiKeyValidatorTests/testValid()", + "AttributesDaoTest", + "AttributesDaoTest/testDataIsEncryptedInDb()", + "AttributesDaoTest/testGetInvalidKeyAes128Cbc()", + "AttributesDaoTest/testGetInvalidKeyPlainText()", + "AttributesDaoTest/testRemoveAllAes128Cbc()", + "AttributesDaoTest/testRemoveAllPlainText()", + "AttributesDaoTest/testUpdateGetPlainText()", + "AttributesEvaluationTest", + "AttributesEvaluationTest/testAttributesPersistentedCorrectly()", + "AttributesEvaluationTest/testEvaluationPrecedence()", + "AttributesEvaluationTest/testPersistenceDisabled()", + "AttributesEvaluationTest/testPersistentEvalNoAttributesSeveralOperations()", + "AttributesStorageTests", + "AttributesStorageTests/testClear()", + "AttributesStorageTests/testGetAttributesAfterLoad()", + "AttributesStorageTests/testNoLoaded()", + "AttributesStorageTests/testRemove()", + "AttributesStorageTests/testUpdateAttributes()", + "AttributesStorageTests/testUpdateEmptyAttributes()", + "Base64UtilsTest/testBasicUrlEncoded()", + "Base64UtilsTest/testEmpty()", + "Base64UtilsTest/testNil()", + "Base64UtilsTest/testRealToken()", + "BetweenSemverMatcherTest", + "BetweenSemverMatcherTest/testGeneralMatches()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithNullEndTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullStartTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenBetween()", + "BlockingQueueTest", + "BlockingQueueTest/testAddAndTake()", + "BlockingQueueTest/testInterrupt()", + "BucketSplitTest", + "BucketSplitTest/testMultiClientBuckets()", + "ByKeyAttributesStorageTests", + "ByKeyAttributesStorageTests/testClear()", + "ByKeyAttributesStorageTests/testGetAttributesAfterLoad()", + "ByKeyAttributesStorageTests/testNoLoaded()", + "ByKeyAttributesStorageTests/testRemove()", + "ByKeyAttributesStorageTests/testUpdateAttributes()", + "ByKeyAttributesStorageTests/testUpdateEmptyAttributes()", + "ByKeyFacadeTest", + "ByKeyFacadeTest/testAppendRemove()", + "ByKeyFacadeTest/testDestroy()", + "ByKeyFacadeTest/testForceSync()", + "ByKeyFacadeTest/testLoadDataFromCache()", + "ByKeyFacadeTest/testNoPeriodicSync()", + "ByKeyFacadeTest/testPeriodicStartPauseResumeStop()", + "ByKeyFacadeTest/testPeriodicStartStop()", + "ByKeyFacadeTest/testStartSyncForKey()", + "ByKeyFacadeTest/testStartSyncForKeyPolling()", + "ByKeyFacadeTest/testSynchronize()", + "ByKeyMySegmentsStorageTests", + "ByKeyMySegmentsStorageTests/testGetMySegmentsAfterLoad()", + "ByKeyMySegmentsStorageTests/testNoLoaded()", + "ByKeyMySegmentsStorageTests/testUpdateEmptySegments()", + "ByKeyMySegmentsStorageTests/testUpdateSegments()", + "CdnByPassTest", + "CdnByPassTest/testInit()", + "CdnByPassTest/testInitWithoutSpec()", + "CertificatePinningConfigTests", + "CertificatePinningConfigTests/testAddCertificateAndHashes()", + "CertificatePinningConfigTests/testAddWrongCertificate()", + "CertificatePinningConfigTests/testAddWrongSpkiCertificate()", + "CertificatePinningConfigTests/testAddWrongStringHash()", + "CertificatePinningConfigTests/testAddWrongStringHashFormatHash()", + "CertificatePinningConfigTests/testAddWrongStringHashType()", + "CipherTest", + "CipherTest/testBasicEncryptDecrypt()", + "CipherTest/testEventEncryptDecrypt()", + "CipherTest/testImpressionEncryptDecrypt()", + "CipherTest/testJsonSplitEncryptDecrypt()", + "CipherTest/testMySegmentsEncryptDecrypt()", + "CipherTest/testVeryLongTextEncryptDecrypt()", + "ComputeProcessTest", + "ComputeProcessTest/testMultiProcess()", + "ComputeProcessTest/testOneLessThanMinProcess()", + "ComputeProcessTest/testOneProcessEqualsMin()", + "ComputeProcessTest/testTwoProcessEdge()", + "ConcurrentSetTests", + "ConcurrentSetTests/testDeleteAll()", + "ConcurrentSetTests/testInsert()", + "ConcurrentSetTests/testSet()", + "ConcurrentSetTests/testTakeAll()", + "ConfigTest", + "ConfigTest/testImpressionsModeEmpty()", + "ConfigTest/testImpressionsModeInvalid()", + "ConfigTest/testImpressionsModedebug()", + "ConfigTest/testImpressionsModenone()", + "CountsRecorderCountWorkerTests", + "CountsRecorderCountWorkerTests/testFailToSendSome()", + "CountsRecorderCountWorkerTests/testSendNoImpressions()", + "CountsRecorderCountWorkerTests/testSendOneImpression()", + "CredentialPinParserTests", + "CredentialPinParserTests/testPinsForHost()", + "DbCipherTest", + "DbCipherTest/testEncryptDecryptDb()", + "DbForDifferentApiKeysTest", + "DbForDifferentApiKeysTest/testInitialization()", + "DecompressionTest", + "DecompressionTest/testGzipAllHeaders()", + "DecompressionTest/testGzipCompressionMethodHeader()", + "DecompressionTest/testGzipHeaderExtraField()", + "DecompressionTest/testGzipHeaderFileName()", + "DecompressionTest/testGzipIncorrectHeader()", + "DecompressionTest/testHeaderFlag0()", + "DecompressionTest/testLoremIpsumGzip()", + "DecompressionTest/testLoremIpsumZlib()", + "DecompressionTest/testZlibCompressionMethodHeader()", + "EndpointFactoryTest", + "EndpointFactoryTest/testMySegmentsEndpoint()", + "EndpointFactoryTest/testMySegmentsEndpointSlashKeyEncoding()", + "EndpointFactoryTest/testRecordEventsEndpoint()", + "EndpointFactoryTest/testRecordImpressionsEndpoint()", + "EndpointFactoryTest/testSplitChangesEndpoint()", + "EndpointFactoryTest/testStreamingAuthEndpoint()", + "EndpointFactoryTest/testStreamingEndpoint()", + "EndpointFactoryTest/testTelemetryConfigEndpoint()", + "EndpointFactoryTest/testTelemetryUsageEndpoint()", + "EndpointTest", + "EndpointTest/testDefaultEndpointBuild()", + "EndpointTest/testHeadersEndpointBuild()", + "EqualToSemverMatcherTest", + "EqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenTargetIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenVersionsAreEqual()", + "EvaluatorTests", + "EvaluatorTests/testAlgoLegacy()", + "EvaluatorTests/testAlgoMurmur3()", + "EvaluatorTests/testAlgoNull()", + "EvaluatorTests/testAllocation1Percent()", + "EvaluatorTests/testBrokenSplit()", + "EvaluatorTests/testDefaultRule()", + "EvaluatorTests/testDefaultTreatment()", + "EvaluatorTests/testDefaultTreatmentFacundo()", + "EvaluatorTests/testEqualsToSetConfigTreatment()", + "EvaluatorTests/testEqualsToSetNoConfigTreatment()", + "EvaluatorTests/testInLargeSegmentWhitelist()", + "EvaluatorTests/testInSegmentTestKey()", + "EvaluatorTests/testKilledSplit()", + "EvaluatorTests/testMatchesStringNoConfigTreatment()", + "EvaluatorTests/testMissingDefaultRule()", + "EvaluatorTests/testNotInLargeSegmentWhitelist()", + "EvaluatorTests/testNotInSplit()", + "EvaluatorTests/testWhitelisted()", + "EvaluatorTests/testsTrafficAllocation50DefaultRule50()", + "EventDTOJsonTest", + "EventDTOJsonTest/testBasic()", + "EventDTOJsonTest/testNonNumber()", + "EventDTOJsonTest/testProperties()", + "EventDTOJsonTest/testPropertiesDecodeEncode()", + "EventDaoTest", + "EventDaoTest/testDataIsEncryptedInDb()", + "EventDaoTest/testInsertGetPlainText()", + "EventDaoTest/testInsertManyGetAes128Cbc()", + "EventDaoTest/testInsertManyGetPlainText()", + "EventDaoTest/testLoadOutdatedAes128Cbc()", + "EventDaoTest/testLoadOutdatedPlainText()", + "EventDaoTest/testUpdateAes128Cbc()", + "EventDaoTest/testUpdatePlainText()", + "EventStreamParserTest", + "EventStreamParserTest/testParseColon()", + "EventStreamParserTest/testParseEmptyLineNoEnd()", + "EventStreamParserTest/testParseEnd()", + "EventStreamParserTest/testParseErrorMessage()", + "EventStreamParserTest/testParseKeepAlive()", + "EventStreamParserTest/testParseNoColon()", + "EventStreamParserTest/testParseNoFieldName()", + "EventStreamParserTest/testParseTwoColon()", + "EventValidatorTests", + "EventValidatorTests/testEmptyKey()", + "EventValidatorTests/testEmptyTrafficType()", + "EventValidatorTests/testEmptyType()", + "EventValidatorTests/testLongKey()", + "EventValidatorTests/testNoChachedServerAndUppercasedTrafficType()", + "EventValidatorTests/testNoChachedServerTrafficType()", + "EventValidatorTests/testNullKey()", + "EventValidatorTests/testNullTrafficType()", + "EventValidatorTests/testNullType()", + "EventValidatorTests/testTypeName()", + "EventValidatorTests/testUppercaseCharsInTrafficType()", + "EventValidatorTests/testValidEventAllValues()", + "EventValidatorTests/testValidEventNullValue()", + "EventsRecorderWorkerTests", + "EventsRecorderWorkerTests/testFailToSendSome()", + "EventsRecorderWorkerTests/testSendNoEvents()", + "EventsRecorderWorkerTests/testSendOneEvent()", + "EventsRecorderWorkerTests/testSendSuccess()", + "EventsStorageTest", + "EventsStorageTest/testClear()", + "EventsStorageTest/testDisablePersistence()", + "EventsStorageTest/testEnablePersistence()", + "EventsStorageTest/testStartDisabledPersistence()", + "EventsStorageTest/testStartEnabledPersistence()", + "EventsSynchronizerTest", + "EventsSynchronizerTest/testDestroy()", + "EventsSynchronizerTest/testFlush()", + "EventsSynchronizerTest/testPause()", + "EventsSynchronizerTest/testPush()", + "EventsSynchronizerTest/testResume()", + "EventsSynchronizerTest/testStart()", + "EventsSynchronizerTest/testStop()", + "EventsTrackerTest/testTrackDisabled()", + "EventsTrackerTest/testTrackEnabled()", + "FactoryMonitorTest", + "FactoryMonitorTest/testCountLiveFactories()", + "FactoryMonitorTest/testDeallocatedCountLiveFactories()", + "FactoryRegistryTest", + "FactoryRegistryTest/testCountLiveFactories()", + "FactoryRegistryTest/testCountWithDeallocatedLiveFactories()", + "FeatureFlagsPayloadDecoderTest", + "FeatureFlagsPayloadDecoderTest/testDecodeGzip()", + "FeatureFlagsPayloadDecoderTest/testDecodeZlib()", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringNamesChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringSetsChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitsClearedOnLoadBecauseNotInFilter()", + "FeatureFlagsSynchronizerTest/testLoadSplitsNoClearedOnLoad()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsAndFilterHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testStartPeriodicSync()", + "FeatureFlagsSynchronizerTest/testStop()", + "FeatureFlagsSynchronizerTest/testStopPeriodicSync()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplits()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithChangeNumber()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithUriTooLong()", + "FeatureFlagsSynchronizerTest/testUpdateSplitsSingleModeEnabled()", + "FetchSpecificSplitsTest", + "FetchSpecificSplitsTest/testBothFilters()", + "FetchSpecificSplitsTest/testByPrefixFilter()", + "FetcherThrottleTests", + "FetcherThrottleTests/testDelayValues()", + "FilterBuilderTest", + "FilterBuilderTest/testBasicByNameQueryString()", + "FilterBuilderTest/testBasicBySetQueryString()", + "FilterBuilderTest/testBySetAndByNameQueryString()", + "FilterBuilderTest/testFilterByNamesValuesDeduptedAndGrouped()", + "FilterBuilderTest/testFilterBySetsValuesDeduptedAndGrouped()", + "FilterBuilderTest/testMaxByPrefixFilterExceded()", + "FilterBuilderTest/testNoFilters()", + "FilterBuilderTest/testOnlyOneTypeQueryString()", + "FilterBuilderTest/testQueryStringWithSpecialChars1()", + "FilterBuilderTest/testQueryStringWithSpecialChars2()", + "FilterBuilderTest/testQueryStringWithSpecialChars3()", + "FilterBuilderTest/testQueryStringWithSpecialChars4()", + "FlagSetValidatorTests", + "FlagSetValidatorTests/testCleanAndValidateValues()", + "FlagSetValidatorTests/testValidateOnEvaluationWithFilteredValues()", + "FlagSetsCacheTests", + "FlagSetsCacheTests/testAddToFlagSetsNoFilter()", + "FlagSetsCacheTests/testRemoveFromFlagSetsNoFilter()", + "GeneralInfoStorageTest/testGetRolloutCacheLastClearTimestampGetsValueFromDao()", + "GeneralInfoStorageTest/testGetUpdateTimestampGetsValueFromDao()", + "GeneralInfoStorageTest/testGetUpdateTimestampReturnsZeroIfEntityIsNil()", + "GeneralInfoStorageTest/testSetRolloutCacheLastClearTimestampSetsValueOnDao()", + "GeneralInfoStorageTest/testSetUpdateTimestampSetsValueOnDao()", + "GreaterThanOrEqualToSemverMatcherTest", + "GreaterThanOrEqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenGreater()", + "HashedImpressionDaoTest", + "HashedImpressionDaoTest/testDelete()", + "HashedImpressionDaoTest/testGetAll()", + "HashedImpressionDaoTest/testUpdate()", + "HttpClientTest", + "HttpClientTest/testDataRequest()", + "HttpClientTest/testDataRequestError()", + "HttpClientTest/testDataRequestWithOrder()", + "HttpClientTest/testStreamRequest()", + "HttpClientTest/testUploadRequest()", + "HttpDataRequestTest", + "HttpDataRequestTest/testError()", + "HttpDataRequestTest/testOnResponseCompletedError()", + "HttpDataRequestTest/testRequestCreation()", + "HttpDataRequestTest/testRequestCreationWithOrder()", + "HttpDataRequestTest/testRequestEnquedOnSend()", + "HttpEventsRecorderTests", + "HttpEventsRecorderTests/testServerNoReachable()", + "HttpEventsRecorderTests/testSuccessSending()", + "HttpImpressionsCountRecorderTests", + "HttpImpressionsCountRecorderTests/testServerNoReachable()", + "HttpImpressionsRecorderTests/testServerNoReachable()", + "HttpImpressionsRecorderTests/testSuccessSending()", + "HttpMySegmentsFetcherTest", + "HttpMySegmentsFetcherTest/testServerNoReachable()", + "HttpMySegmentsFetcherTest/testSuccessFulFetch()", + "HttpRequestListTest", + "HttpRequestListTest/testAddRequest()", + "HttpRequestListTest/testOverrideSetRequest()", + "HttpRequestListTest/testTakeRequest()", + "HttpRequestManagerTests", + "HttpRequestManagerTests/testPinnedCredentialValidation()", + "HttpResponseTest", + "HttpResponseTest/testHttp104()", + "HttpResponseTest/testHttp200()", + "HttpResponseTest/testHttp300()", + "HttpSplitFetcherTests", + "HttpSplitFetcherTests/testServerNoReachable()", + "HttpSplitFetcherTests/testSuccessFullFetch()", + "HttpStreamRequestTest", + "HttpStreamRequestTest/testErrorResponse()", + "HttpStreamRequestTest/testOnResponseOk()", + "HttpStreamRequestTest/testRequestCreation()", + "HttpStreamRequestTest/testRequestEnquedOnSend()", + "HttpTelemetryConfigRecorderTest", + "HttpTelemetryConfigRecorderTest/testServerNoReachable()", + "HttpTelemetryConfigRecorderTest/testSuccessSending()", + "HttpTelemetryStatsRecorderTest", + "HttpTelemetryStatsRecorderTest/testServerNoReachable()", + "HttpTelemetryStatsRecorderTest/testSuccessSending()", + "HttpUniqueKeyRecorderTests", + "HttpUniqueKeyRecorderTests/testServerNoReachable()", + "HttpUniqueKeyRecorderTests/testSuccessSending()", + "ImpressionDaoTest", + "ImpressionDaoTest/testDataIsEncryptedInDb()", + "ImpressionDaoTest/testInsertGet()", + "ImpressionDaoTest/testInsertGetAes128Cbc()", + "ImpressionDaoTest/testInsertManyGet()", + "ImpressionDaoTest/testInsertManyGetAes128Cbc()", + "ImpressionDaoTest/testLoadOutdatedAes128Cbc()", + "ImpressionDaoTest/testUpdate()", + "ImpressionDaoTest/testUpdateAes128Cbc()", + "ImpressionHasherTest", + "ImpressionHasherTest/testDifferentChangeNumber()", + "ImpressionHasherTest/testDifferentFeature()", + "ImpressionHasherTest/testDifferentKey()", + "ImpressionHasherTest/testDifferentLabel()", + "ImpressionHasherTest/testDifferentTreatment()", + "ImpressionHasherTest/testNoCrashWhenSplitNull()", + "ImpressionsCountDaoTest", + "ImpressionsCountDaoTest/testDataIsEncryptedInDb()", + "ImpressionsCountDaoTest/testInsertGetAes128Cbc()", + "ImpressionsCountDaoTest/testInsertGetPlainText()", + "ImpressionsCountDaoTest/testLoadOutdatedGetAes128Cbc()", + "ImpressionsCountDaoTest/testLoadOutdatedPlainText()", + "ImpressionsCountDaoTest/testUpdateGetAes128Cbc()", + "ImpressionsCountDaoTest/testUpdatePlainText()", + "ImpressionsCounterTest", + "ImpressionsCounterTest/testBasicUsage()", + "ImpressionsCounterTest/testConcurrency()", + "ImpressionsCounterTest/testTruncateTime()", + "ImpressionsDedupTest", + "ImpressionsDedupTest/testDebug()", + "ImpressionsDedupTest/testOptimized()", + "ImpressionsModeTypeWrapperTest", + "ImpressionsModeTypeWrapperTest/testEmptyInvalidValue()", + "ImpressionsModeTypeWrapperTest/testInitdebugValue()", + "ImpressionsModeTypeWrapperTest/testInitnoneValue()", + "ImpressionsModeTypeWrapperTest/testInitoptimizedValue()", + "ImpressionsModeTypeWrapperTest/testInvalidValue()", + "ImpressionsModeTypeWrapperTest/testdebugValue()", + "ImpressionsModeTypeWrapperTest/testnoneValue()", + "ImpressionsModeTypeWrapperTest/testoptimizedValue()", + "ImpressionsNoneTest", + "ImpressionsNoneTest/testCorrectData()", + "ImpressionsNoneTest/testPeriodicRecording()", + "ImpressionsObserverTest", + "ImpressionsObserverTest/testBasicFunctionality()", + "ImpressionsObserverTest/testConcurrencyVsAccuracy()", + "ImpressionsObserverTest/testSave()", + "ImpressionsRecorderWorkerTests", + "ImpressionsRecorderWorkerTests/testFailToSendSome()", + "ImpressionsRecorderWorkerTests/testSendNoImpressions()", + "ImpressionsRecorderWorkerTests/testSendOneImpression()", + "ImpressionsRecorderWorkerTests/testSendSuccess()", + "ImpressionsStorageTest", + "ImpressionsStorageTest/testClear()", + "ImpressionsStorageTest/testDisablePersistence()", + "ImpressionsStorageTest/testEnablePersistence()", + "ImpressionsStorageTest/testStartDisabledPersistence()", + "ImpressionsStorageTest/testStartEnabledPersistence()", + "ImpressionsToggleTest", + "ImpressionsToggleTest/testDebugMode()", + "ImpressionsToggleTest/testManagerContainsProperty()", + "ImpressionsToggleTest/testOptimizedMode()", + "ImpressionsTrackerTest/testDestroyDebug()", + "ImpressionsTrackerTest/testDestroyNone()", + "ImpressionsTrackerTest/testDestroyOptimized()", + "ImpressionsTrackerTest/testFlushDebug()", + "ImpressionsTrackerTest/testFlushNone()", + "ImpressionsTrackerTest/testFlushOptimized()", + "ImpressionsTrackerTest/testImpressionPushDebug()", + "ImpressionsTrackerTest/testImpressionPushNone()", + "ImpressionsTrackerTest/testImpressionPushOptimized()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledDebug()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledNone()", + "ImpressionsTrackerTest/testPauseDebug()", + "ImpressionsTrackerTest/testPauseNone()", + "ImpressionsTrackerTest/testPauseOptimized()", + "ImpressionsTrackerTest/testResume()", + "ImpressionsTrackerTest/testStartDebug()", + "ImpressionsTrackerTest/testStartNone()", + "ImpressionsTrackerTest/testStartOptimized()", + "ImpressionsTrackerTest/testStopDebug()", + "ImpressionsTrackerTest/testStopNone()", + "ImpressionsTrackerTest/testStopOptimized()", + "InListSemverMatcherTest", + "InListSemverMatcherTest/testGeneralMatches()", + "InListSemverMatcherTest/testMatchShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithEmptyListShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenInList()", + "InMemoryMySegmentsCacheTests", + "InMemoryTelemetryStorageTest", + "InMemoryTelemetryStorageTest/testActiveFactoriesCount()", + "InMemoryTelemetryStorageTest/testAuthRejections()", + "InMemoryTelemetryStorageTest/testConcurrence()", + "InMemoryTelemetryStorageTest/testEvent()", + "InMemoryTelemetryStorageTest/testExceptions()", + "InMemoryTelemetryStorageTest/testHttpErrors()", + "InMemoryTelemetryStorageTest/testHttpLatencies()", + "InMemoryTelemetryStorageTest/testImpression()", + "InMemoryTelemetryStorageTest/testLastSync()", + "InMemoryTelemetryStorageTest/testRedundantFactoriesCount()", + "InMemoryTelemetryStorageTest/testSessionLength()", + "InMemoryTelemetryStorageTest/testStreamingEvents()", + "InMemoryTelemetryStorageTest/testTags()", + "InMemoryTelemetryStorageTest/testTimeUntilReady()", + "InMemoryTelemetryStorageTest/testTimeUntilReadyFromCache()", + "InMemoryTelemetryStorageTest/testTokenRefreshes()", + "InMemoryTelemetryStorageTest/testUpdatesFromSse()", + "InitDbCipherTest", + "InitDbCipherTest/testDecryptDb()", + "InitDbCipherTest/testEncryptDb()", + "InitialCacheTest", + "InitialCacheTest/testClearChangedSplitFilter()", + "InitialCacheTest/testClearExpiredCache()", + "InitialCacheTest/testExpiredCache()", + "InitialCacheTest/testFlagsSpecChanged()", + "InitialCacheTest/testNoClearNoExpiredCache()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateArchived()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateGzip()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateZlib()", + "JwtTokenParserTest", + "JwtTokenParserTest/testEmptyToken()", + "JwtTokenParserTest/testGarbageToken()", + "JwtTokenParserTest/testOkToken()", + "JwtTokenParserTest/testOnlyChannelsWithSeparator()", + "JwtTokenParserTest/testOnlyHeader()", + "KeyGeneratorTest", + "KeyGeneratorTest/testGenerationOk()", + "KeyValidatorTests", + "KeyValidatorTests/testInvalidEmptyBucketingKey()", + "KeyValidatorTests/testInvalidEmptyMatchingKey()", + "KeyValidatorTests/testInvalidLongMatchingKey()", + "KeyValidatorTests/testNullMatchingKey()", + "KeyValidatorTests/testValidMatchingAndBucketingKey()", + "KeyValidatorTests/testValidMatchingKey()", + "LRUCacheTest", + "LRUCacheTest/testAddGet()", + "LRUCacheTest/testEviction()", + "LRUCacheTest/testGetAllPerformance()", + "LRUCacheTest/testInsertPerformance()", + "LatencyCounterTests", + "LatencyCounterTests/testAllBuckets()", + "LatencyCounterTests/testInvalidIndex()", + "LatencyCounterTests/testLastBucket()", + "LegacyHashingTest", + "LegacyHashingTest/testBucket()", + "LegacyHashingTest/testHashing()", + "LessThanOrEqualToSemverMatcherTest", + "LessThanOrEqualToSemverMatcherTest/testGeneralMatches()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenEqual()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenLess()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrue()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullKeyShouldReturnNull()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrue()", + "LocalhostManagerTests", + "LocalhostManagerTests/testSplitNames()", + "LocalhostManagerTests/testSplits()", + "LocalhostManagerTests/testSplitsByName()", + "LocalhostParserTests", + "LocalhostParserTests/testIntercomentedLinesFile()", + "LocalhostParserTests/testPerfectFile()", + "LocalhostParserTests/testSpacedLinesFile()", + "LocalhostSplitClientTests", + "LocalhostSplitClientTests/testNonExistingSplitsTreatment()", + "LocalhostSplitClientTests/testNonExistingSplitsTreatments()", + "LocalhostSplitClientTests/testRightSplitsFileTreatment()", + "LocalhostSplitClientTests/testRightSplitsFileTreatments()", + "LocalhostSplitLoaderTests", + "LocalhostSplitLoaderTests/testFileUpdate()", + "LocalhostSplitLoaderTests/testFileUpdate2()", + "LocalhostSplitLoaderTests/testInitial()", + "LocalhostSplitLoaderTests/testInvalidTypeFile()", + "LocalhostSplitLoaderTests/testNonExistingFile()", + "LocalhostSplitLoaderTests/testWrongFormatYml()", + "LocalhostSplitLoaderTests/testWrongLegacyFormatUpdate()", + "LocalhostSplitLoaderTests/testWrongYamlFormatUpdate()", + "LocalhostSplitStorageTests/testClear()", + "LocalhostSplitStorageTests/testDestroy()", + "LocalhostSplitStorageTests/testGetAllSplits()", + "LocalhostSplitStorageTests/testGetManySplits()", + "LocalhostSplitStorageTests/testGetSplit()", + "LocalhostSplitStorageTests/testUpdateSplitChange()", + "LocalhostSynchronizerTests", + "LocalhostSynchronizerTests/testLoadAndSdkReady()", + "LocalhostSynchronizerTests/testUpdateSplits()", + "LocalhostSynchronizerTests/testUpdateYaml()", + "LocalhostTests", + "LocalhostTests/testDefaultFactoryCreation()", + "LocalhostTests/testLoadYml()", + "LocalhostTests/testLocalhostFactoryCreation()", + "LocalhostTests/testUsingSpaceSeparatedFile()", + "LocalhostTests/testUsingYamlFile()", + "LocalhostTests/testUsingYamlFromApi()", + "LocalhostYamlParserTest", + "LocalhostYamlParserTest/testCorrectFile()", + "LocalhostYamlParserTest/testMissingFirstSplit()", + "LocalhostYamlParserTest/testMissingSplitData()", + "LocalhostYamlParserTest/testMissingSplitTreatment()", + "LocalhostYamlParserTest/testWrongFormat()", + "LoggerTest", + "LoggerTest/testDebug()", + "LoggerTest/testInfo()", + "LoggerTest/testNone()", + "LoggerTest/testVerbose()", + "LoggerTest/testWarning()", + "MatcherEvalTests", + "MatcherEvalTests/testEval()", + "MultiClientEvaluationTest", + "MultiClientEvaluationTest/testEvaluation()", + "MultiClientEvaluationTest/testEvaluationFromCache()", + "MultiClientEvaluationTest/testEvaluationWithAttributes()", + "MultiClientEvaluationTest/testImpressions()", + "MultiClientEvaluationTest/testTrack()", + "MultiClientStreamingResetTest", + "MultiClientStreamingResetTest/testNoStreamingDelay()", + "MultiClientStreamingResetTest/testStress()", + "MultiClientStreamingResetTest/testWithStreamingDelay()", + "Murmur3HashingTest", + "Murmur3HashingTest/testBucket()", + "MyLargeSegmentsStorageTests", + "MyLargeSegmentsStorageTests/testChangeNumber()", + "MyLargeSegmentsStorageTests/testGetMySegmentsAfterLoad()", + "MyLargeSegmentsStorageTests/testNoLoaded()", + "MyLargeSegmentsStorageTests/testUpdateEmptySegments()", + "MyLargeSegmentsStorageTests/testUpdateSegments()", + "MySegmentServerErrorTest", + "MySegmentServerErrorTest/test()", + "MySegmentUpdateTest", + "MySegmentUpdateTest/testMyLargeSegmentsUpdate()", + "MySegmentUpdateTest/testMySegmentsUpdate()", + "MySegmentUpdateTest/testMySegmentsUpdateBounded()", + "MySegmentUpdateTest/testSeveralNotificationAndOneFetch()", + "MySegmentUpdatedTest", + "MySegmentUpdatedTest/testSegments()", + "MySegmentsBgSyncWorkerTest", + "MySegmentsBgSyncWorkerTest/testNoSuccess()", + "MySegmentsBgSyncWorkerTest/testOneTimeFetchSuccess()", + "MySegmentsDaoTest", + "MySegmentsDaoTest/testDataIsEncryptedInDb()", + "MySegmentsDaoTest/testGetInvalidKeyPlainText()", + "MySegmentsDaoTest/testUpdateGetAes128Cbc()", + "MySegmentsDaoTest/testUpdateGetPlainText()", + "MySegmentsPayloadDecoderTest", + "MySegmentsPayloadDecoderTest/testUserKeyHash()", + "MySegmentsStorageTests", + "MySegmentsStorageTests/testChangeNumber()", + "MySegmentsStorageTests/testClear()", + "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()", + "PeriodicSplitsSyncWorkerTest", + "PeriodicSplitsSyncWorkerTest/testNoSdkReadyFetch()", + "PeriodicSplitsSyncWorkerTest/testNormalFetch()", + "PersistentAttributesStorageTests", + "PersistentAttributesStorageTests/testAll()", + "PersistentAttributesStorageTests/testClear()", + "PersistentAttributesStorageTests/testSet()", + "PersistentMyLargeSegmentsStorageTests", + "PersistentMyLargeSegmentsStorageTests/testClear()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshot()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMyLargeSegmentsStorageTests/testSet()", + "PersistentMyLargeSegmentsStorageTests/testSetMultiKey()", + "PersistentMySegmentsStorageTests", + "PersistentMySegmentsStorageTests/testClear()", + "PersistentMySegmentsStorageTests/testGetSnapshot()", + "PersistentMySegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMySegmentsStorageTests/testSet()", + "PersistentUniqueKeysStorageTests", + "PersistentUniqueKeysStorageTests/testDelete()", + "PersistentUniqueKeysStorageTests/testPop()", + "PersistentUniqueKeysStorageTests/testPush()", + "PersistentUniqueKeysStorageTests/testSetActive()", + "PushManagerEventBroadcasterTest", + "PushManagerEventBroadcasterTest/testRegister()", + "PushManagerEventBroadcasterTest/testStop()", + "PushNotificationManagerTest", + "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()", + "RecorderFlusherCheckerTests/testBytesLimit()", + "RecorderFlusherCheckerTests/testCountLimit()", + "RegexTest", + "RolloutCacheConfigurationTest", + "RolloutCacheConfigurationTest/testClearOnInitIsCorrectlySet()", + "RolloutCacheConfigurationTest/testDefaultValues()", + "RolloutCacheConfigurationTest/testExpirationIsCorrectlySet()", + "RolloutCacheConfigurationTest/testNegativeExpirationIsSetToDefault()", + "RolloutCacheManagerIntegrationTest", + "RolloutCacheManagerIntegrationTest/testClearOnInitClearCacheOnStartup()", + "RolloutCacheManagerIntegrationTest/testExpirationPeriodIsUsed()", + "RolloutCacheManagerTest", + "RolloutCacheManagerTest/testDefaultValueForLastClearTimestampClearsCacheWhenClearOnInitIsTrue()", + "RolloutCacheManagerTest/testDefaultValueForUpdateTimestampDoesNotClearCache()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStorageOnlyOnceWhenExecutedConsecutively()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsTrue()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStoragesWhenExpirationIsSurpassed()", + "RolloutCacheManagerTest/testValidateCacheCallsListener()", + "RolloutCacheManagerTest/testValidateCacheDoesNotCallClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsFalse()", + "RolloutCacheManagerTest/testValidateCacheDoesNotUpdateLastClearTimestampWhenStoragesAreNotCleared()", + "RolloutCacheManagerTest/testValidateCacheUpdatesLastClearTimestampWhenStoragesAreCleared()", + "RuleBasedSegmentsIntegrationTest", + "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()", + "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/testDataIsEncryptedInDb()", + "SplitDaoTest/testDeleteAllAes128Cbc()", + "SplitDaoTest/testDeleteAllPlainText()", + "SplitDaoTest/testGetUpdate()", + "SplitDaoTest/testGetUpdateAes128Cbc()", + "SplitDaoTest/testGetUpdateSeveralAes128Cbc()", + "SplitDaoTest/testGetUpdateSeveralPlainText()", + "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()", + "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()", + "SplitManagerTest", + "SplitManagerTest/testAddOneSplit()", + "SplitManagerTest/testInitialSplitLoaded()", + "SplitManagerTest/testSplitInfo()", + "SplitSdkUpdatePollingTest/testSdkReadyOnly()", + "SplitSdkUpdatePollingTest/testSdkUpdateMySegments()", + "SplitSdkUpdatePollingTest/testSdkUpdateSplits()", + "SplitValidatorTests", + "SplitValidatorTests/testEmptyName()", + "SplitValidatorTests/testExistingSplit()", + "SplitValidatorTests/testNullName()", + "SplitValidatorTests/testTrailingSpacesName()", + "SplitValidatorTests/testValidName()", + "SplitsBgSyncWorkerTest", + "SplitsBgSyncWorkerTest/testFetchFail()", + "SplitsBgSyncWorkerTest/testFetchSuccess()", + "SplitsBgSyncWorkerTest/testNoClearNonExpiredCache()", + "SplitsChangesCheckerTest", + "SplitsChangesCheckerTest/testSplitsChangesArrived()", + "SplitsChangesCheckerTest/testSplitsNoChangesEqualChangeNumber()", + "SplitsChangesCheckerTest/testSplitsNoChangesMinorChangeNumber()", + "SplitsDecoderTest", + "SplitsDecoderTest/testDecodeMultiThreads()", + "SplitsDecoderTest/testDecodeTwoThreads()", + "SplitsEncoderTest", + "SplitsEncoderTest/testDecodeMultiThread()", + "SplitsEncoderTest/testDecodeTwoThread()", + "SplitsStorageTrafficTypesTests", + "SplitsStorageTrafficTypesTests/testChangedTrafficTypeForSplit()", + "SplitsStorageTrafficTypesTests/testExistingChangedTrafficTypeForSplit()", + "SplitsStorageTrafficTypesTests/testInitialtrafficTypes()", + "SplitsStorageTrafficTypesTests/testOverflowArchived()", + "SplitsStorageTrafficTypesTests/testRemove2TrafficTypes()", + "SplitsStorageTrafficTypesTests/testSeveralTrafficTypeUpdatesFinalActive()", + "SplitsStorageTrafficTypesTests/testSeveralTrafficTypeUpdatesFinalArchived()", + "SplitsStorageTrafficTypesTests/testUpdatedSplitTrafficType()", + "SplitsSyncHelperWithProxyHandlerTests", + "SplitsSyncHelperWithProxyHandlerTests/testBackgroundSyncAlwaysUsesLatestSpec()", + "SplitsSyncHelperWithProxyHandlerTests/testNormalOperationUsesLatestSpec()", + "SplitsSyncHelperWithProxyHandlerTests/testProxyErrorCausesFallbackToLegacySpec()", + "SplitsSyncHelperWithProxyHandlerTests/testRecoveryModeAfterIntervalElapsed()", + "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/testOnMessage()", + "SseHandlerTest", + "SseHandlerTest/testIncomingControlStreaming()", + "SseHandlerTest/testIncomingHightNonRetryableSseError()", + "SseHandlerTest/testIncomingHightRetryableSseError()", + "SseHandlerTest/testIncomingIgnorableSseErrorTest()", + "SseHandlerTest/testIncomingLowNonRetryableSseError()", + "SseHandlerTest/testIncomingMySegmentsUpdate()", + "SseHandlerTest/testIncomingOccupancy()", + "SseHandlerTest/testIncomingSplitKill()", + "SseHandlerTest/testIncomingSplitUpdate()", + "SseHandlerTest/testNoProcessIncomingWhenStreamingInactive()", + "SseNotificationProcessorTest", + "SseNotificationProcessorTest/testProcessMyLargeSegmentsUpdateBoundedRequest()", + "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/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/testRemoveValue()", + "SyncDictionarySingleWrapperTest", + "SyncDictionarySingleWrapperTest/testAllValues()", + "SyncDictionarySingleWrapperTest/testInitialSetup()", + "SyncDictionarySingleWrapperTest/testRemoveAllValues()", + "SyncDictionarySingleWrapperTest/testRemoveValue()", + "SyncGuardianTest", + "SyncGuardianTest/testFirstUpdate()", + "SyncGuardianTest/testIncreaseAndDecreasePeriodValidation()", + "SyncGuardianTest/testMinPeriodValidation()", + "SyncGuardianTest/testMustNoSyncDisabled()", + "SyncGuardianTest/testMustNotSyncWhenTimeDoesNotExceed()", + "SyncGuardianTest/testMustSyncWhenTimeExceeds()", + "SyncGuardianTest/testUpdatePeriodValidation()", + "SyncManagerTest", + "SyncManagerTest/testCredentialPinnedFailNotification()", + "SyncManagerTest/testPauseResume()", + "SyncManagerTest/testPushDelayReceived()", + "SyncManagerTest/testPushNonRetryableError()", + "SyncManagerTest/testPushRetryableError()", + "SyncManagerTest/testPushSubsystemDownReceived()", + "SyncManagerTest/testPushSubsystemUpReceived()", + "SyncManagerTest/testStartSingleModeStreamingDisabled()", + "SyncManagerTest/testStartSingleModeStreamingEnabled()", + "SyncManagerTest/testStartStreamingDisabled()", + "SyncManagerTest/testStartStreamingEnabled()", + "SyncManagerTest/testSyncExecutedReceived()", + "SyncPostBgTest", + "SyncPostBgTest/testSync()", + "SyncUpdateWorkerTest", + "SyncUpdateWorkerTest/testSplitKillWorker()", + "SyncUpdateWorkerTest/testSplitUpdateWorkerNoPayload()", + "SyncUpdateWorkerTest/testSplitUpdateWorkerWithPayloadChangeNumberBigger()", + "SyncUpdateWorkerTest/testSplitUpdateWorkerWithPayloadChangeNumberSmaller()", + "SynchronizerTest/testDestroy()", + "SynchronizerTest/testDisableEventsEndpoint()", + "SynchronizerTest/testDisableSdkEndpoint()", + "SynchronizerTest/testDisableTelemetry()", + "SynchronizerTest/testEventPush()", + "SynchronizerTest/testFlush()", + "SynchronizerTest/testForceSynchronizeMySegments()", + "SynchronizerTest/testLoadMySegmentsFromCache()", + "SynchronizerTest/testLoadSplits()", + "SynchronizerTest/testStartByKey()", + "SynchronizerTest/testStartPeriodicFetching()", + "SynchronizerTest/testStartPeriodicRecordingUserData()", + "SynchronizerTest/testStartRecordingTelemetry()", + "SynchronizerTest/testStopPeriodicFetching()", + "SynchronizerTest/testStopRecordingTelemetry()", + "SynchronizerTest/testStopRecordingUserData()", + "SynchronizerTest/testSyncAll()", + "SynchronizerTest/testSynchronizeMySegments()", + "SynchronizerTest/testUpdateSplitsSingleModeEnabled()", + "TelemetryConfigRecorderWorkerTests", + "TelemetryConfigRecorderWorkerTests/testFailedAttemptLimit()", + "TelemetryConfigRecorderWorkerTests/testFailedAttemptLimitExceded()", + "TelemetryIntegrationTest", + "TelemetryIntegrationTest/testConfig()", + "TelemetryIntegrationTest/testConfigTelemetry()", + "TelemetryIntegrationTest/testHttpError()", + "TelemetryIntegrationTest/testRuntimeAndSyncTelemetry()", + "TelemetryIntegrationTest/testStreamingAblyErrorAndSessionLength()", + "TelemetryIntegrationTest/testStreamingTelemetry()", + "TelemetryStatsRecorderWorkerTests/testEndpointNotReachable()", + "TelemetryStatsRecorderWorkerTests/testFailedAttemptLimit()", + "TelemetryStatsRecorderWorkerTests/testFailedAttemptLimitExceded()", + "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/testEc384r1Spki()", + "TlsPinningCheckerTests/testEc521r1Spki()", + "TlsPinningCheckerTests/testInvalidChallengeMethod()", + "TlsPinningCheckerTests/testInvalidChallengeNoSecTrust()", + "TlsPinningCheckerTests/testRsa2048Spki()", + "TlsPinningCheckerTests/testRsa3072Spki()", + "TlsPinningCheckerTests/testRsa4096Spki()", + "TlsPinningCheckerTests/testUntrustedCertificate()", + "TlsPinningCheckerTests/testValidationParameter()", + "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()", + "UniqueKeyDaoTest", + "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/testUserConsentDeclined()", + "UserConsentModeDebugTest/testUserConsentGranted()", + "UserConsentModeDebugTest/testUserConsentUnknownThenDeclined()", + "UserConsentModeDebugTest/testUserConsentUnknownThenGranted()", + "UserConsentModeNoneTest", + "UserConsentModeNoneTest/testUserConsentDeclined()", + "UserConsentModeNoneTest/testUserConsentGranted()", + "UserConsentModeNoneTest/testUserConsentUnknownThenDeclined()", + "UserConsentModeNoneTest/testUserConsentUnknownThenGranted()", + "UserConsentModeOptimizedTest", + "UserConsentModeOptimizedTest/testUserConsentGranted()", + "UserConsentModeOptimizedTest/testUserConsentUnknownThenDeclined()", + "UserConsentModeOptimizedTest/testUserConsentUnknownThenGranted()", + "UserKeyEncondingTest", + "VersionTest", + "VersionTest/testFactoryVersion()" + ], + "target": { + "containerPath": "container:Split.xcodeproj", + "identifier": "592C6AA4211B6C99002D120C", + "name": "SplitTestsSwift5" + } + }, { - "skippedTests" : [ + "skippedTests": [ "AnyValueValidatorTests", - "AnyValueValidatorTests\/testInvalidListValues()", - "AnyValueValidatorTests\/testInvalidPrimitiveValues()", - "AnyValueValidatorTests\/testValidListValues()", - "AnyValueValidatorTests\/testValidPrimitiveValues()", + "AnyValueValidatorTests/testInvalidListValues()", + "AnyValueValidatorTests/testInvalidPrimitiveValues()", + "AnyValueValidatorTests/testValidListValues()", + "AnyValueValidatorTests/testValidPrimitiveValues()", "ApiKeyValidatorTests", - "ApiKeyValidatorTests\/testEmptyKey()", - "ApiKeyValidatorTests\/testNull()", - "ApiKeyValidatorTests\/testValid()", + "ApiKeyValidatorTests/testEmptyKey()", + "ApiKeyValidatorTests/testNull()", + "ApiKeyValidatorTests/testValid()", "AttributesDaoTest", - "AttributesDaoTest\/testDataIsEncryptedInDb()", - "AttributesDaoTest\/testGetInvalidKeyAes128Cbc()", - "AttributesDaoTest\/testGetInvalidKeyPlainText()", - "AttributesDaoTest\/testRemoveAllAes128Cbc()", - "AttributesDaoTest\/testRemoveAllPlainText()", - "AttributesDaoTest\/testUpdateGetPlainText()", + "AttributesDaoTest/testDataIsEncryptedInDb()", + "AttributesDaoTest/testGetInvalidKeyAes128Cbc()", + "AttributesDaoTest/testGetInvalidKeyPlainText()", + "AttributesDaoTest/testRemoveAllAes128Cbc()", + "AttributesDaoTest/testRemoveAllPlainText()", + "AttributesDaoTest/testUpdateGetPlainText()", "AttributesEvaluationTest", - "AttributesEvaluationTest\/testAttributesPersistentedCorrectly()", - "AttributesEvaluationTest\/testEvaluationPrecedence()", - "AttributesEvaluationTest\/testPersistenceDisabled()", - "AttributesEvaluationTest\/testPersistentEvalNoAttributesSeveralOperations()", + "AttributesEvaluationTest/testAttributesPersistentedCorrectly()", + "AttributesEvaluationTest/testEvaluationPrecedence()", + "AttributesEvaluationTest/testPersistenceDisabled()", + "AttributesEvaluationTest/testPersistentEvalNoAttributesSeveralOperations()", "AttributesStorageTests", - "AttributesStorageTests\/testClear()", - "AttributesStorageTests\/testGetAttributesAfterLoad()", - "AttributesStorageTests\/testNoLoaded()", - "AttributesStorageTests\/testRemove()", - "AttributesStorageTests\/testUpdateAttributes()", - "AttributesStorageTests\/testUpdateEmptyAttributes()", - "Base64UtilsTest\/testBasicUrlEncoded()", - "Base64UtilsTest\/testEmpty()", - "Base64UtilsTest\/testNil()", - "Base64UtilsTest\/testRealToken()", + "AttributesStorageTests/testClear()", + "AttributesStorageTests/testGetAttributesAfterLoad()", + "AttributesStorageTests/testNoLoaded()", + "AttributesStorageTests/testRemove()", + "AttributesStorageTests/testUpdateAttributes()", + "AttributesStorageTests/testUpdateEmptyAttributes()", + "Base64UtilsTest/testBasicUrlEncoded()", + "Base64UtilsTest/testEmpty()", + "Base64UtilsTest/testNil()", + "Base64UtilsTest/testRealToken()", "BetweenSemverMatcherTest", - "BetweenSemverMatcherTest\/testGeneralMatches()", - "BetweenSemverMatcherTest\/testMatchShouldReturnFalseWhenGreater()", - "BetweenSemverMatcherTest\/testMatchShouldReturnTrueWhenBetween()", - "BetweenSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenGreater()", - "BetweenSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenLess()", - "BetweenSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenBetween()", - "BetweenSemverMatcherTest\/testMatchWithNullEndTargetShouldReturnFalse()", - "BetweenSemverMatcherTest\/testMatchWithNullKeyShouldReturnFalse()", - "BetweenSemverMatcherTest\/testMatchWithNullStartTargetShouldReturnFalse()", - "BetweenSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenGreater()", - "BetweenSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testGeneralMatches()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithNullEndTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullStartTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenBetween()", "BlockingQueueTest", - "BlockingQueueTest\/testAddAndTake()", - "BlockingQueueTest\/testInterrupt()", + "BlockingQueueTest/testAddAndTake()", + "BlockingQueueTest/testInterrupt()", "BucketSplitTest", - "BucketSplitTest\/testMultiClientBuckets()", + "BucketSplitTest/testMultiClientBuckets()", "ByKeyAttributesStorageTests", - "ByKeyAttributesStorageTests\/testClear()", - "ByKeyAttributesStorageTests\/testGetAttributesAfterLoad()", - "ByKeyAttributesStorageTests\/testNoLoaded()", - "ByKeyAttributesStorageTests\/testRemove()", - "ByKeyAttributesStorageTests\/testUpdateAttributes()", - "ByKeyAttributesStorageTests\/testUpdateEmptyAttributes()", + "ByKeyAttributesStorageTests/testClear()", + "ByKeyAttributesStorageTests/testGetAttributesAfterLoad()", + "ByKeyAttributesStorageTests/testNoLoaded()", + "ByKeyAttributesStorageTests/testRemove()", + "ByKeyAttributesStorageTests/testUpdateAttributes()", + "ByKeyAttributesStorageTests/testUpdateEmptyAttributes()", "ByKeyFacadeTest", - "ByKeyFacadeTest\/testAppendRemove()", - "ByKeyFacadeTest\/testDestroy()", - "ByKeyFacadeTest\/testForceSync()", - "ByKeyFacadeTest\/testLoadDataFromCache()", - "ByKeyFacadeTest\/testNoPeriodicSync()", - "ByKeyFacadeTest\/testPeriodicStartPauseResumeStop()", - "ByKeyFacadeTest\/testPeriodicStartStop()", - "ByKeyFacadeTest\/testStartSyncForKey()", - "ByKeyFacadeTest\/testStartSyncForKeyPolling()", - "ByKeyFacadeTest\/testSynchronize()", + "ByKeyFacadeTest/testAppendRemove()", + "ByKeyFacadeTest/testDestroy()", + "ByKeyFacadeTest/testForceSync()", + "ByKeyFacadeTest/testLoadDataFromCache()", + "ByKeyFacadeTest/testNoPeriodicSync()", + "ByKeyFacadeTest/testPeriodicStartPauseResumeStop()", + "ByKeyFacadeTest/testPeriodicStartStop()", + "ByKeyFacadeTest/testStartSyncForKey()", + "ByKeyFacadeTest/testStartSyncForKeyPolling()", + "ByKeyFacadeTest/testSynchronize()", "ByKeyMySegmentsStorageTests", - "ByKeyMySegmentsStorageTests\/testGetMySegmentsAfterLoad()", - "ByKeyMySegmentsStorageTests\/testNoLoaded()", - "ByKeyMySegmentsStorageTests\/testUpdateEmptySegments()", - "ByKeyMySegmentsStorageTests\/testUpdateSegments()", + "ByKeyMySegmentsStorageTests/testGetMySegmentsAfterLoad()", + "ByKeyMySegmentsStorageTests/testNoLoaded()", + "ByKeyMySegmentsStorageTests/testUpdateEmptySegments()", + "ByKeyMySegmentsStorageTests/testUpdateSegments()", "CdnByPassTest", - "CdnByPassTest\/testInit()", - "CdnByPassTest\/testInitWithoutSpec()", + "CdnByPassTest/testInit()", + "CdnByPassTest/testInitWithoutSpec()", "CertificatePinningConfigTests", - "CertificatePinningConfigTests\/testAddCertificateAndHashes()", - "CertificatePinningConfigTests\/testAddWrongCertificate()", - "CertificatePinningConfigTests\/testAddWrongSpkiCertificate()", - "CertificatePinningConfigTests\/testAddWrongStringHash()", - "CertificatePinningConfigTests\/testAddWrongStringHashFormatHash()", - "CertificatePinningConfigTests\/testAddWrongStringHashType()", + "CertificatePinningConfigTests/testAddCertificateAndHashes()", + "CertificatePinningConfigTests/testAddWrongCertificate()", + "CertificatePinningConfigTests/testAddWrongSpkiCertificate()", + "CertificatePinningConfigTests/testAddWrongStringHash()", + "CertificatePinningConfigTests/testAddWrongStringHashFormatHash()", + "CertificatePinningConfigTests/testAddWrongStringHashType()", "CipherTest", - "CipherTest\/testBasicEncryptDecrypt()", - "CipherTest\/testEventEncryptDecrypt()", - "CipherTest\/testImpressionEncryptDecrypt()", - "CipherTest\/testJsonSplitEncryptDecrypt()", - "CipherTest\/testMySegmentsEncryptDecrypt()", - "CipherTest\/testVeryLongTextEncryptDecrypt()", + "CipherTest/testBasicEncryptDecrypt()", + "CipherTest/testEventEncryptDecrypt()", + "CipherTest/testImpressionEncryptDecrypt()", + "CipherTest/testJsonSplitEncryptDecrypt()", + "CipherTest/testMySegmentsEncryptDecrypt()", + "CipherTest/testVeryLongTextEncryptDecrypt()", "ComputeProcessTest", - "ComputeProcessTest\/testMultiProcess()", - "ComputeProcessTest\/testOneLessThanMinProcess()", - "ComputeProcessTest\/testOneProcessEqualsMin()", - "ComputeProcessTest\/testTwoProcessEdge()", + "ComputeProcessTest/testMultiProcess()", + "ComputeProcessTest/testOneLessThanMinProcess()", + "ComputeProcessTest/testOneProcessEqualsMin()", + "ComputeProcessTest/testTwoProcessEdge()", "ConcurrentSetTests", - "ConcurrentSetTests\/testDeleteAll()", - "ConcurrentSetTests\/testInsert()", - "ConcurrentSetTests\/testSet()", - "ConcurrentSetTests\/testTakeAll()", + "ConcurrentSetTests/testDeleteAll()", + "ConcurrentSetTests/testInsert()", + "ConcurrentSetTests/testSet()", + "ConcurrentSetTests/testTakeAll()", "ConfigTest", - "ConfigTest\/testImpressionsModeEmpty()", - "ConfigTest\/testImpressionsModeInvalid()", - "ConfigTest\/testImpressionsModedebug()", - "ConfigTest\/testImpressionsModenone()", + "ConfigTest/testImpressionsModeEmpty()", + "ConfigTest/testImpressionsModeInvalid()", + "ConfigTest/testImpressionsModedebug()", + "ConfigTest/testImpressionsModenone()", "CountsRecorderCountWorkerTests", - "CountsRecorderCountWorkerTests\/testFailToSendSome()", - "CountsRecorderCountWorkerTests\/testSendNoImpressions()", - "CountsRecorderCountWorkerTests\/testSendOneImpression()", + "CountsRecorderCountWorkerTests/testFailToSendSome()", + "CountsRecorderCountWorkerTests/testSendNoImpressions()", + "CountsRecorderCountWorkerTests/testSendOneImpression()", "CredentialPinParserTests", - "CredentialPinParserTests\/testPinsForHost()", + "CredentialPinParserTests/testPinsForHost()", "DbCipherTest", - "DbCipherTest\/testEncryptDecryptDb()", + "DbCipherTest/testEncryptDecryptDb()", "DbForDifferentApiKeysTest", - "DbForDifferentApiKeysTest\/testInitialization()", + "DbForDifferentApiKeysTest/testInitialization()", "DecompressionTest", - "DecompressionTest\/testGzipAllHeaders()", - "DecompressionTest\/testGzipCompressionMethodHeader()", - "DecompressionTest\/testGzipHeaderExtraField()", - "DecompressionTest\/testGzipHeaderFileName()", - "DecompressionTest\/testGzipIncorrectHeader()", - "DecompressionTest\/testHeaderFlag0()", - "DecompressionTest\/testLoremIpsumGzip()", - "DecompressionTest\/testLoremIpsumZlib()", - "DecompressionTest\/testZlibCompressionMethodHeader()", + "DecompressionTest/testGzipAllHeaders()", + "DecompressionTest/testGzipCompressionMethodHeader()", + "DecompressionTest/testGzipHeaderExtraField()", + "DecompressionTest/testGzipHeaderFileName()", + "DecompressionTest/testGzipIncorrectHeader()", + "DecompressionTest/testHeaderFlag0()", + "DecompressionTest/testLoremIpsumGzip()", + "DecompressionTest/testLoremIpsumZlib()", + "DecompressionTest/testZlibCompressionMethodHeader()", "EndpointFactoryTest", - "EndpointFactoryTest\/testMySegmentsEndpoint()", - "EndpointFactoryTest\/testMySegmentsEndpointSlashKeyEncoding()", - "EndpointFactoryTest\/testRecordEventsEndpoint()", - "EndpointFactoryTest\/testRecordImpressionsEndpoint()", - "EndpointFactoryTest\/testSplitChangesEndpoint()", - "EndpointFactoryTest\/testStreamingAuthEndpoint()", - "EndpointFactoryTest\/testStreamingEndpoint()", - "EndpointFactoryTest\/testTelemetryConfigEndpoint()", - "EndpointFactoryTest\/testTelemetryUsageEndpoint()", + "EndpointFactoryTest/testMySegmentsEndpoint()", + "EndpointFactoryTest/testMySegmentsEndpointSlashKeyEncoding()", + "EndpointFactoryTest/testRecordEventsEndpoint()", + "EndpointFactoryTest/testRecordImpressionsEndpoint()", + "EndpointFactoryTest/testSplitChangesEndpoint()", + "EndpointFactoryTest/testStreamingAuthEndpoint()", + "EndpointFactoryTest/testStreamingEndpoint()", + "EndpointFactoryTest/testTelemetryConfigEndpoint()", + "EndpointFactoryTest/testTelemetryUsageEndpoint()", "EndpointTest", - "EndpointTest\/testDefaultEndpointBuild()", - "EndpointTest\/testHeadersEndpointBuild()", + "EndpointTest/testDefaultEndpointBuild()", + "EndpointTest/testHeadersEndpointBuild()", "EqualToSemverMatcherTest", - "EqualToSemverMatcherTest\/testGeneralUnsuccessfulMatches()", - "EqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenKeyIsNull()", - "EqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenTargetIsNull()", - "EqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenVersionsAreEqual()", - "EqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenVersionsDiffer()", - "EqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenVersionsAreEqual()", - "EqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenVersionsDiffer()", - "EqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenTargetIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenVersionsAreEqual()", "EvaluatorTests", - "EvaluatorTests\/testAlgoLegacy()", - "EvaluatorTests\/testAlgoMurmur3()", - "EvaluatorTests\/testAlgoNull()", - "EvaluatorTests\/testAllocation1Percent()", - "EvaluatorTests\/testBrokenSplit()", - "EvaluatorTests\/testDefaultRule()", - "EvaluatorTests\/testDefaultTreatment()", - "EvaluatorTests\/testDefaultTreatmentFacundo()", - "EvaluatorTests\/testEqualsToSetConfigTreatment()", - "EvaluatorTests\/testEqualsToSetNoConfigTreatment()", - "EvaluatorTests\/testInLargeSegmentWhitelist()", - "EvaluatorTests\/testInSegmentTestKey()", - "EvaluatorTests\/testKilledSplit()", - "EvaluatorTests\/testMatchesStringNoConfigTreatment()", - "EvaluatorTests\/testMissingDefaultRule()", - "EvaluatorTests\/testNotInLargeSegmentWhitelist()", - "EvaluatorTests\/testNotInSplit()", - "EvaluatorTests\/testWhitelisted()", - "EvaluatorTests\/testsTrafficAllocation50DefaultRule50()", + "EvaluatorTests/testAlgoLegacy()", + "EvaluatorTests/testAlgoMurmur3()", + "EvaluatorTests/testAlgoNull()", + "EvaluatorTests/testAllocation1Percent()", + "EvaluatorTests/testBrokenSplit()", + "EvaluatorTests/testDefaultRule()", + "EvaluatorTests/testDefaultTreatment()", + "EvaluatorTests/testDefaultTreatmentFacundo()", + "EvaluatorTests/testEqualsToSetConfigTreatment()", + "EvaluatorTests/testEqualsToSetNoConfigTreatment()", + "EvaluatorTests/testInLargeSegmentWhitelist()", + "EvaluatorTests/testInSegmentTestKey()", + "EvaluatorTests/testKilledSplit()", + "EvaluatorTests/testMatchesStringNoConfigTreatment()", + "EvaluatorTests/testMissingDefaultRule()", + "EvaluatorTests/testNotInLargeSegmentWhitelist()", + "EvaluatorTests/testNotInSplit()", + "EvaluatorTests/testWhitelisted()", + "EvaluatorTests/testsTrafficAllocation50DefaultRule50()", "EventDTOJsonTest", - "EventDTOJsonTest\/testBasic()", - "EventDTOJsonTest\/testNonNumber()", - "EventDTOJsonTest\/testProperties()", - "EventDTOJsonTest\/testPropertiesDecodeEncode()", + "EventDTOJsonTest/testBasic()", + "EventDTOJsonTest/testNonNumber()", + "EventDTOJsonTest/testProperties()", + "EventDTOJsonTest/testPropertiesDecodeEncode()", "EventDaoTest", - "EventDaoTest\/testDataIsEncryptedInDb()", - "EventDaoTest\/testInsertGetPlainText()", - "EventDaoTest\/testInsertManyGetAes128Cbc()", - "EventDaoTest\/testInsertManyGetPlainText()", - "EventDaoTest\/testLoadOutdatedAes128Cbc()", - "EventDaoTest\/testLoadOutdatedPlainText()", - "EventDaoTest\/testUpdateAes128Cbc()", - "EventDaoTest\/testUpdatePlainText()", + "EventDaoTest/testDataIsEncryptedInDb()", + "EventDaoTest/testInsertGetPlainText()", + "EventDaoTest/testInsertManyGetAes128Cbc()", + "EventDaoTest/testInsertManyGetPlainText()", + "EventDaoTest/testLoadOutdatedAes128Cbc()", + "EventDaoTest/testLoadOutdatedPlainText()", + "EventDaoTest/testUpdateAes128Cbc()", + "EventDaoTest/testUpdatePlainText()", "EventStreamParserTest", - "EventStreamParserTest\/testParseColon()", - "EventStreamParserTest\/testParseEmptyLineNoEnd()", - "EventStreamParserTest\/testParseEnd()", - "EventStreamParserTest\/testParseErrorMessage()", - "EventStreamParserTest\/testParseKeepAlive()", - "EventStreamParserTest\/testParseNoColon()", - "EventStreamParserTest\/testParseNoFieldName()", - "EventStreamParserTest\/testParseTwoColon()", + "EventStreamParserTest/testParseColon()", + "EventStreamParserTest/testParseEmptyLineNoEnd()", + "EventStreamParserTest/testParseEnd()", + "EventStreamParserTest/testParseErrorMessage()", + "EventStreamParserTest/testParseKeepAlive()", + "EventStreamParserTest/testParseNoColon()", + "EventStreamParserTest/testParseNoFieldName()", + "EventStreamParserTest/testParseTwoColon()", "EventValidatorTests", - "EventValidatorTests\/testEmptyKey()", - "EventValidatorTests\/testEmptyTrafficType()", - "EventValidatorTests\/testEmptyType()", - "EventValidatorTests\/testLongKey()", - "EventValidatorTests\/testNoChachedServerAndUppercasedTrafficType()", - "EventValidatorTests\/testNoChachedServerTrafficType()", - "EventValidatorTests\/testNullKey()", - "EventValidatorTests\/testNullTrafficType()", - "EventValidatorTests\/testNullType()", - "EventValidatorTests\/testTypeName()", - "EventValidatorTests\/testUppercaseCharsInTrafficType()", - "EventValidatorTests\/testValidEventAllValues()", - "EventValidatorTests\/testValidEventNullValue()", + "EventValidatorTests/testEmptyKey()", + "EventValidatorTests/testEmptyTrafficType()", + "EventValidatorTests/testEmptyType()", + "EventValidatorTests/testLongKey()", + "EventValidatorTests/testNoChachedServerAndUppercasedTrafficType()", + "EventValidatorTests/testNoChachedServerTrafficType()", + "EventValidatorTests/testNullKey()", + "EventValidatorTests/testNullTrafficType()", + "EventValidatorTests/testNullType()", + "EventValidatorTests/testTypeName()", + "EventValidatorTests/testUppercaseCharsInTrafficType()", + "EventValidatorTests/testValidEventAllValues()", + "EventValidatorTests/testValidEventNullValue()", "EventsRecorderWorkerTests", - "EventsRecorderWorkerTests\/testFailToSendSome()", - "EventsRecorderWorkerTests\/testSendNoEvents()", - "EventsRecorderWorkerTests\/testSendOneEvent()", - "EventsRecorderWorkerTests\/testSendSuccess()", + "EventsRecorderWorkerTests/testFailToSendSome()", + "EventsRecorderWorkerTests/testSendNoEvents()", + "EventsRecorderWorkerTests/testSendOneEvent()", + "EventsRecorderWorkerTests/testSendSuccess()", "EventsStorageTest", - "EventsStorageTest\/testClear()", - "EventsStorageTest\/testDisablePersistence()", - "EventsStorageTest\/testEnablePersistence()", - "EventsStorageTest\/testStartDisabledPersistence()", - "EventsStorageTest\/testStartEnabledPersistence()", + "EventsStorageTest/testClear()", + "EventsStorageTest/testDisablePersistence()", + "EventsStorageTest/testEnablePersistence()", + "EventsStorageTest/testStartDisabledPersistence()", + "EventsStorageTest/testStartEnabledPersistence()", "EventsSynchronizerTest", - "EventsSynchronizerTest\/testDestroy()", - "EventsSynchronizerTest\/testFlush()", - "EventsSynchronizerTest\/testPause()", - "EventsSynchronizerTest\/testPush()", - "EventsSynchronizerTest\/testResume()", - "EventsSynchronizerTest\/testStart()", - "EventsSynchronizerTest\/testStop()", - "EventsTrackerTest\/testTrackDisabled()", - "EventsTrackerTest\/testTrackEnabled()", + "EventsSynchronizerTest/testDestroy()", + "EventsSynchronizerTest/testFlush()", + "EventsSynchronizerTest/testPause()", + "EventsSynchronizerTest/testPush()", + "EventsSynchronizerTest/testResume()", + "EventsSynchronizerTest/testStart()", + "EventsSynchronizerTest/testStop()", + "EventsTrackerTest/testTrackDisabled()", + "EventsTrackerTest/testTrackEnabled()", "FactoryMonitorTest", - "FactoryMonitorTest\/testCountLiveFactories()", - "FactoryMonitorTest\/testDeallocatedCountLiveFactories()", + "FactoryMonitorTest/testCountLiveFactories()", + "FactoryMonitorTest/testDeallocatedCountLiveFactories()", "FactoryRegistryTest", - "FactoryRegistryTest\/testCountLiveFactories()", - "FactoryRegistryTest\/testCountWithDeallocatedLiveFactories()", + "FactoryRegistryTest/testCountLiveFactories()", + "FactoryRegistryTest/testCountWithDeallocatedLiveFactories()", "FeatureFlagsPayloadDecoderTest", - "FeatureFlagsPayloadDecoderTest\/testDecodeGzip()", - "FeatureFlagsPayloadDecoderTest\/testDecodeZlib()", - "FeatureFlagsSynchronizerTest\/testLoadSplitWhenQuerystringNamesChanges()", - "FeatureFlagsSynchronizerTest\/testLoadSplitWhenQuerystringSetsChanges()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsClearedOnLoadBecauseNotInFilter()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsNoClearedOnLoad()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsWhenFlagsSetsAndFilterHasChangedClearsAllFeatureFlags()", - "FeatureFlagsSynchronizerTest\/testStartPeriodicSync()", - "FeatureFlagsSynchronizerTest\/testStop()", - "FeatureFlagsSynchronizerTest\/testStopPeriodicSync()", - "FeatureFlagsSynchronizerTest\/testSynchronizeSplits()", - "FeatureFlagsSynchronizerTest\/testSynchronizeSplitsWithChangeNumber()", - "FeatureFlagsSynchronizerTest\/testSynchronizeSplitsWithUriTooLong()", - "FeatureFlagsSynchronizerTest\/testUpdateSplitsSingleModeEnabled()", + "FeatureFlagsPayloadDecoderTest/testDecodeGzip()", + "FeatureFlagsPayloadDecoderTest/testDecodeZlib()", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringNamesChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringSetsChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitsClearedOnLoadBecauseNotInFilter()", + "FeatureFlagsSynchronizerTest/testLoadSplitsNoClearedOnLoad()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsAndFilterHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testStartPeriodicSync()", + "FeatureFlagsSynchronizerTest/testStop()", + "FeatureFlagsSynchronizerTest/testStopPeriodicSync()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplits()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithChangeNumber()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithUriTooLong()", + "FeatureFlagsSynchronizerTest/testUpdateSplitsSingleModeEnabled()", "FetchSpecificSplitsTest", - "FetchSpecificSplitsTest\/testBothFilters()", - "FetchSpecificSplitsTest\/testByPrefixFilter()", + "FetchSpecificSplitsTest/testBothFilters()", + "FetchSpecificSplitsTest/testByPrefixFilter()", "FetcherThrottleTests", - "FetcherThrottleTests\/testDelayValues()", + "FetcherThrottleTests/testDelayValues()", "FilterBuilderTest", - "FilterBuilderTest\/testBasicByNameQueryString()", - "FilterBuilderTest\/testBasicBySetQueryString()", - "FilterBuilderTest\/testBySetAndByNameQueryString()", - "FilterBuilderTest\/testFilterByNamesValuesDeduptedAndGrouped()", - "FilterBuilderTest\/testFilterBySetsValuesDeduptedAndGrouped()", - "FilterBuilderTest\/testMaxByPrefixFilterExceded()", - "FilterBuilderTest\/testNoFilters()", - "FilterBuilderTest\/testOnlyOneTypeQueryString()", - "FilterBuilderTest\/testQueryStringWithSpecialChars1()", - "FilterBuilderTest\/testQueryStringWithSpecialChars2()", - "FilterBuilderTest\/testQueryStringWithSpecialChars3()", - "FilterBuilderTest\/testQueryStringWithSpecialChars4()", + "FilterBuilderTest/testBasicByNameQueryString()", + "FilterBuilderTest/testBasicBySetQueryString()", + "FilterBuilderTest/testBySetAndByNameQueryString()", + "FilterBuilderTest/testFilterByNamesValuesDeduptedAndGrouped()", + "FilterBuilderTest/testFilterBySetsValuesDeduptedAndGrouped()", + "FilterBuilderTest/testMaxByPrefixFilterExceded()", + "FilterBuilderTest/testNoFilters()", + "FilterBuilderTest/testOnlyOneTypeQueryString()", + "FilterBuilderTest/testQueryStringWithSpecialChars1()", + "FilterBuilderTest/testQueryStringWithSpecialChars2()", + "FilterBuilderTest/testQueryStringWithSpecialChars3()", + "FilterBuilderTest/testQueryStringWithSpecialChars4()", "FlagSetValidatorTests", - "FlagSetValidatorTests\/testCleanAndValidateValues()", - "FlagSetValidatorTests\/testValidateOnEvaluationWithFilteredValues()", + "FlagSetValidatorTests/testCleanAndValidateValues()", + "FlagSetValidatorTests/testValidateOnEvaluationWithFilteredValues()", "FlagSetsCacheTests", - "FlagSetsCacheTests\/testAddToFlagSetsNoFilter()", - "FlagSetsCacheTests\/testRemoveFromFlagSetsNoFilter()", - "GeneralInfoStorageTest\/testGetRolloutCacheLastClearTimestampGetsValueFromDao()", - "GeneralInfoStorageTest\/testGetUpdateTimestampGetsValueFromDao()", - "GeneralInfoStorageTest\/testGetUpdateTimestampReturnsZeroIfEntityIsNil()", - "GeneralInfoStorageTest\/testSetRolloutCacheLastClearTimestampSetsValueOnDao()", - "GeneralInfoStorageTest\/testSetUpdateTimestampSetsValueOnDao()", + "FlagSetsCacheTests/testAddToFlagSetsNoFilter()", + "FlagSetsCacheTests/testRemoveFromFlagSetsNoFilter()", + "GeneralInfoStorageTest/testGetRolloutCacheLastClearTimestampGetsValueFromDao()", + "GeneralInfoStorageTest/testGetUpdateTimestampGetsValueFromDao()", + "GeneralInfoStorageTest/testGetUpdateTimestampReturnsZeroIfEntityIsNil()", + "GeneralInfoStorageTest/testSetRolloutCacheLastClearTimestampSetsValueOnDao()", + "GeneralInfoStorageTest/testSetUpdateTimestampSetsValueOnDao()", "GreaterThanOrEqualToSemverMatcherTest", - "GreaterThanOrEqualToSemverMatcherTest\/testGeneralUnsuccessfulMatches()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenKeyIsLess()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenKeyIsNull()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenKeyIsEqual()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenKeyIsGreater()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenLess()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenEqual()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenLess()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenEqual()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenGreater()", "HashedImpressionDaoTest", - "HashedImpressionDaoTest\/testDelete()", - "HashedImpressionDaoTest\/testGetAll()", - "HashedImpressionDaoTest\/testUpdate()", + "HashedImpressionDaoTest/testDelete()", + "HashedImpressionDaoTest/testGetAll()", + "HashedImpressionDaoTest/testUpdate()", "HttpClientTest", - "HttpClientTest\/testDataRequest()", - "HttpClientTest\/testDataRequestError()", - "HttpClientTest\/testDataRequestWithOrder()", - "HttpClientTest\/testStreamRequest()", - "HttpClientTest\/testUploadRequest()", + "HttpClientTest/testDataRequest()", + "HttpClientTest/testDataRequestError()", + "HttpClientTest/testDataRequestWithOrder()", + "HttpClientTest/testStreamRequest()", + "HttpClientTest/testUploadRequest()", "HttpDataRequestTest", - "HttpDataRequestTest\/testError()", - "HttpDataRequestTest\/testOnResponseCompletedError()", - "HttpDataRequestTest\/testRequestCreation()", - "HttpDataRequestTest\/testRequestCreationWithOrder()", - "HttpDataRequestTest\/testRequestEnquedOnSend()", + "HttpDataRequestTest/testError()", + "HttpDataRequestTest/testOnResponseCompletedError()", + "HttpDataRequestTest/testRequestCreation()", + "HttpDataRequestTest/testRequestCreationWithOrder()", + "HttpDataRequestTest/testRequestEnquedOnSend()", "HttpEventsRecorderTests", - "HttpEventsRecorderTests\/testServerNoReachable()", - "HttpEventsRecorderTests\/testSuccessSending()", + "HttpEventsRecorderTests/testServerNoReachable()", + "HttpEventsRecorderTests/testSuccessSending()", "HttpImpressionsCountRecorderTests", - "HttpImpressionsCountRecorderTests\/testServerNoReachable()", - "HttpImpressionsRecorderTests\/testServerNoReachable()", - "HttpImpressionsRecorderTests\/testSuccessSending()", + "HttpImpressionsCountRecorderTests/testServerNoReachable()", + "HttpImpressionsRecorderTests/testServerNoReachable()", + "HttpImpressionsRecorderTests/testSuccessSending()", "HttpMySegmentsFetcherTest", - "HttpMySegmentsFetcherTest\/testServerNoReachable()", - "HttpMySegmentsFetcherTest\/testSuccessFulFetch()", + "HttpMySegmentsFetcherTest/testServerNoReachable()", + "HttpMySegmentsFetcherTest/testSuccessFulFetch()", "HttpRequestListTest", - "HttpRequestListTest\/testAddRequest()", - "HttpRequestListTest\/testOverrideSetRequest()", - "HttpRequestListTest\/testTakeRequest()", + "HttpRequestListTest/testAddRequest()", + "HttpRequestListTest/testOverrideSetRequest()", + "HttpRequestListTest/testTakeRequest()", "HttpRequestManagerTests", - "HttpRequestManagerTests\/testPinnedCredentialValidation()", + "HttpRequestManagerTests/testPinnedCredentialValidation()", "HttpResponseTest", - "HttpResponseTest\/testHttp104()", - "HttpResponseTest\/testHttp200()", - "HttpResponseTest\/testHttp300()", + "HttpResponseTest/testHttp104()", + "HttpResponseTest/testHttp200()", + "HttpResponseTest/testHttp300()", "HttpSplitFetcherTests", - "HttpSplitFetcherTests\/testServerNoReachable()", - "HttpSplitFetcherTests\/testSuccessFullFetch()", + "HttpSplitFetcherTests/testServerNoReachable()", + "HttpSplitFetcherTests/testSuccessFullFetch()", "HttpStreamRequestTest", - "HttpStreamRequestTest\/testErrorResponse()", - "HttpStreamRequestTest\/testOnResponseOk()", - "HttpStreamRequestTest\/testRequestCreation()", - "HttpStreamRequestTest\/testRequestEnquedOnSend()", + "HttpStreamRequestTest/testErrorResponse()", + "HttpStreamRequestTest/testOnResponseOk()", + "HttpStreamRequestTest/testRequestCreation()", + "HttpStreamRequestTest/testRequestEnquedOnSend()", "HttpTelemetryConfigRecorderTest", - "HttpTelemetryConfigRecorderTest\/testServerNoReachable()", - "HttpTelemetryConfigRecorderTest\/testSuccessSending()", + "HttpTelemetryConfigRecorderTest/testServerNoReachable()", + "HttpTelemetryConfigRecorderTest/testSuccessSending()", "HttpTelemetryStatsRecorderTest", - "HttpTelemetryStatsRecorderTest\/testServerNoReachable()", - "HttpTelemetryStatsRecorderTest\/testSuccessSending()", + "HttpTelemetryStatsRecorderTest/testServerNoReachable()", + "HttpTelemetryStatsRecorderTest/testSuccessSending()", "HttpUniqueKeyRecorderTests", - "HttpUniqueKeyRecorderTests\/testServerNoReachable()", - "HttpUniqueKeyRecorderTests\/testSuccessSending()", + "HttpUniqueKeyRecorderTests/testServerNoReachable()", + "HttpUniqueKeyRecorderTests/testSuccessSending()", "ImpressionDaoTest", - "ImpressionDaoTest\/testDataIsEncryptedInDb()", - "ImpressionDaoTest\/testInsertGet()", - "ImpressionDaoTest\/testInsertGetAes128Cbc()", - "ImpressionDaoTest\/testInsertManyGet()", - "ImpressionDaoTest\/testInsertManyGetAes128Cbc()", - "ImpressionDaoTest\/testLoadOutdatedAes128Cbc()", - "ImpressionDaoTest\/testUpdate()", - "ImpressionDaoTest\/testUpdateAes128Cbc()", + "ImpressionDaoTest/testDataIsEncryptedInDb()", + "ImpressionDaoTest/testInsertGet()", + "ImpressionDaoTest/testInsertGetAes128Cbc()", + "ImpressionDaoTest/testInsertManyGet()", + "ImpressionDaoTest/testInsertManyGetAes128Cbc()", + "ImpressionDaoTest/testLoadOutdatedAes128Cbc()", + "ImpressionDaoTest/testUpdate()", + "ImpressionDaoTest/testUpdateAes128Cbc()", "ImpressionHasherTest", - "ImpressionHasherTest\/testDifferentChangeNumber()", - "ImpressionHasherTest\/testDifferentFeature()", - "ImpressionHasherTest\/testDifferentKey()", - "ImpressionHasherTest\/testDifferentLabel()", - "ImpressionHasherTest\/testDifferentTreatment()", - "ImpressionHasherTest\/testNoCrashWhenSplitNull()", + "ImpressionHasherTest/testDifferentChangeNumber()", + "ImpressionHasherTest/testDifferentFeature()", + "ImpressionHasherTest/testDifferentKey()", + "ImpressionHasherTest/testDifferentLabel()", + "ImpressionHasherTest/testDifferentTreatment()", + "ImpressionHasherTest/testNoCrashWhenSplitNull()", "ImpressionsCountDaoTest", - "ImpressionsCountDaoTest\/testDataIsEncryptedInDb()", - "ImpressionsCountDaoTest\/testInsertGetAes128Cbc()", - "ImpressionsCountDaoTest\/testInsertGetPlainText()", - "ImpressionsCountDaoTest\/testLoadOutdatedGetAes128Cbc()", - "ImpressionsCountDaoTest\/testLoadOutdatedPlainText()", - "ImpressionsCountDaoTest\/testUpdateGetAes128Cbc()", - "ImpressionsCountDaoTest\/testUpdatePlainText()", + "ImpressionsCountDaoTest/testDataIsEncryptedInDb()", + "ImpressionsCountDaoTest/testInsertGetAes128Cbc()", + "ImpressionsCountDaoTest/testInsertGetPlainText()", + "ImpressionsCountDaoTest/testLoadOutdatedGetAes128Cbc()", + "ImpressionsCountDaoTest/testLoadOutdatedPlainText()", + "ImpressionsCountDaoTest/testUpdateGetAes128Cbc()", + "ImpressionsCountDaoTest/testUpdatePlainText()", "ImpressionsCounterTest", - "ImpressionsCounterTest\/testBasicUsage()", - "ImpressionsCounterTest\/testConcurrency()", - "ImpressionsCounterTest\/testTruncateTime()", + "ImpressionsCounterTest/testBasicUsage()", + "ImpressionsCounterTest/testConcurrency()", + "ImpressionsCounterTest/testTruncateTime()", "ImpressionsDedupTest", - "ImpressionsDedupTest\/testDebug()", - "ImpressionsDedupTest\/testOptimized()", + "ImpressionsDedupTest/testDebug()", + "ImpressionsDedupTest/testOptimized()", "ImpressionsModeTypeWrapperTest", - "ImpressionsModeTypeWrapperTest\/testEmptyInvalidValue()", - "ImpressionsModeTypeWrapperTest\/testInitdebugValue()", - "ImpressionsModeTypeWrapperTest\/testInitnoneValue()", - "ImpressionsModeTypeWrapperTest\/testInitoptimizedValue()", - "ImpressionsModeTypeWrapperTest\/testInvalidValue()", - "ImpressionsModeTypeWrapperTest\/testdebugValue()", - "ImpressionsModeTypeWrapperTest\/testnoneValue()", - "ImpressionsModeTypeWrapperTest\/testoptimizedValue()", + "ImpressionsModeTypeWrapperTest/testEmptyInvalidValue()", + "ImpressionsModeTypeWrapperTest/testInitdebugValue()", + "ImpressionsModeTypeWrapperTest/testInitnoneValue()", + "ImpressionsModeTypeWrapperTest/testInitoptimizedValue()", + "ImpressionsModeTypeWrapperTest/testInvalidValue()", + "ImpressionsModeTypeWrapperTest/testdebugValue()", + "ImpressionsModeTypeWrapperTest/testnoneValue()", + "ImpressionsModeTypeWrapperTest/testoptimizedValue()", "ImpressionsNoneTest", - "ImpressionsNoneTest\/testCorrectData()", - "ImpressionsNoneTest\/testPeriodicRecording()", + "ImpressionsNoneTest/testCorrectData()", + "ImpressionsNoneTest/testPeriodicRecording()", "ImpressionsObserverTest", - "ImpressionsObserverTest\/testBasicFunctionality()", - "ImpressionsObserverTest\/testConcurrencyVsAccuracy()", - "ImpressionsObserverTest\/testSave()", + "ImpressionsObserverTest/testBasicFunctionality()", + "ImpressionsObserverTest/testConcurrencyVsAccuracy()", + "ImpressionsObserverTest/testSave()", "ImpressionsRecorderWorkerTests", - "ImpressionsRecorderWorkerTests\/testFailToSendSome()", - "ImpressionsRecorderWorkerTests\/testSendNoImpressions()", - "ImpressionsRecorderWorkerTests\/testSendOneImpression()", - "ImpressionsRecorderWorkerTests\/testSendSuccess()", + "ImpressionsRecorderWorkerTests/testFailToSendSome()", + "ImpressionsRecorderWorkerTests/testSendNoImpressions()", + "ImpressionsRecorderWorkerTests/testSendOneImpression()", + "ImpressionsRecorderWorkerTests/testSendSuccess()", "ImpressionsStorageTest", - "ImpressionsStorageTest\/testClear()", - "ImpressionsStorageTest\/testDisablePersistence()", - "ImpressionsStorageTest\/testEnablePersistence()", - "ImpressionsStorageTest\/testStartDisabledPersistence()", - "ImpressionsStorageTest\/testStartEnabledPersistence()", + "ImpressionsStorageTest/testClear()", + "ImpressionsStorageTest/testDisablePersistence()", + "ImpressionsStorageTest/testEnablePersistence()", + "ImpressionsStorageTest/testStartDisabledPersistence()", + "ImpressionsStorageTest/testStartEnabledPersistence()", "ImpressionsToggleTest", - "ImpressionsToggleTest\/testDebugMode()", - "ImpressionsToggleTest\/testManagerContainsProperty()", - "ImpressionsToggleTest\/testOptimizedMode()", - "ImpressionsTrackerTest\/testDestroyDebug()", - "ImpressionsTrackerTest\/testDestroyNone()", - "ImpressionsTrackerTest\/testDestroyOptimized()", - "ImpressionsTrackerTest\/testFlushDebug()", - "ImpressionsTrackerTest\/testFlushNone()", - "ImpressionsTrackerTest\/testFlushOptimized()", - "ImpressionsTrackerTest\/testImpressionPushDebug()", - "ImpressionsTrackerTest\/testImpressionPushNone()", - "ImpressionsTrackerTest\/testImpressionPushOptimized()", - "ImpressionsTrackerTest\/testImpressionPushTrackingDisabledDebug()", - "ImpressionsTrackerTest\/testImpressionPushTrackingDisabledNone()", - "ImpressionsTrackerTest\/testPauseDebug()", - "ImpressionsTrackerTest\/testPauseNone()", - "ImpressionsTrackerTest\/testPauseOptimized()", - "ImpressionsTrackerTest\/testResume()", - "ImpressionsTrackerTest\/testStartDebug()", - "ImpressionsTrackerTest\/testStartNone()", - "ImpressionsTrackerTest\/testStartOptimized()", - "ImpressionsTrackerTest\/testStopDebug()", - "ImpressionsTrackerTest\/testStopNone()", - "ImpressionsTrackerTest\/testStopOptimized()", + "ImpressionsToggleTest/testDebugMode()", + "ImpressionsToggleTest/testManagerContainsProperty()", + "ImpressionsToggleTest/testOptimizedMode()", + "ImpressionsTrackerTest/testDestroyDebug()", + "ImpressionsTrackerTest/testDestroyNone()", + "ImpressionsTrackerTest/testDestroyOptimized()", + "ImpressionsTrackerTest/testFlushDebug()", + "ImpressionsTrackerTest/testFlushNone()", + "ImpressionsTrackerTest/testFlushOptimized()", + "ImpressionsTrackerTest/testImpressionPushDebug()", + "ImpressionsTrackerTest/testImpressionPushNone()", + "ImpressionsTrackerTest/testImpressionPushOptimized()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledDebug()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledNone()", + "ImpressionsTrackerTest/testPauseDebug()", + "ImpressionsTrackerTest/testPauseNone()", + "ImpressionsTrackerTest/testPauseOptimized()", + "ImpressionsTrackerTest/testResume()", + "ImpressionsTrackerTest/testStartDebug()", + "ImpressionsTrackerTest/testStartNone()", + "ImpressionsTrackerTest/testStartOptimized()", + "ImpressionsTrackerTest/testStopDebug()", + "ImpressionsTrackerTest/testStopNone()", + "ImpressionsTrackerTest/testStopOptimized()", "InListSemverMatcherTest", - "InListSemverMatcherTest\/testGeneralMatches()", - "InListSemverMatcherTest\/testMatchShouldReturnFalseWhenNotInList()", - "InListSemverMatcherTest\/testMatchShouldReturnTrueWhenInList()", - "InListSemverMatcherTest\/testMatchWithEmptyListShouldReturnFalse()", - "InListSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenNotInList()", - "InListSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenInList()", - "InListSemverMatcherTest\/testMatchWithNullKeyShouldReturnFalse()", - "InListSemverMatcherTest\/testMatchWithNullTargetShouldReturnFalse()", - "InListSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenNotInList()", - "InListSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testGeneralMatches()", + "InListSemverMatcherTest/testMatchShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithEmptyListShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenInList()", "InMemoryMySegmentsCacheTests", "InMemoryTelemetryStorageTest", - "InMemoryTelemetryStorageTest\/testActiveFactoriesCount()", - "InMemoryTelemetryStorageTest\/testAuthRejections()", - "InMemoryTelemetryStorageTest\/testConcurrence()", - "InMemoryTelemetryStorageTest\/testEvent()", - "InMemoryTelemetryStorageTest\/testExceptions()", - "InMemoryTelemetryStorageTest\/testHttpErrors()", - "InMemoryTelemetryStorageTest\/testHttpLatencies()", - "InMemoryTelemetryStorageTest\/testImpression()", - "InMemoryTelemetryStorageTest\/testLastSync()", - "InMemoryTelemetryStorageTest\/testRedundantFactoriesCount()", - "InMemoryTelemetryStorageTest\/testSessionLength()", - "InMemoryTelemetryStorageTest\/testStreamingEvents()", - "InMemoryTelemetryStorageTest\/testTags()", - "InMemoryTelemetryStorageTest\/testTimeUntilReady()", - "InMemoryTelemetryStorageTest\/testTimeUntilReadyFromCache()", - "InMemoryTelemetryStorageTest\/testTokenRefreshes()", - "InMemoryTelemetryStorageTest\/testUpdatesFromSse()", + "InMemoryTelemetryStorageTest/testActiveFactoriesCount()", + "InMemoryTelemetryStorageTest/testAuthRejections()", + "InMemoryTelemetryStorageTest/testConcurrence()", + "InMemoryTelemetryStorageTest/testEvent()", + "InMemoryTelemetryStorageTest/testExceptions()", + "InMemoryTelemetryStorageTest/testHttpErrors()", + "InMemoryTelemetryStorageTest/testHttpLatencies()", + "InMemoryTelemetryStorageTest/testImpression()", + "InMemoryTelemetryStorageTest/testLastSync()", + "InMemoryTelemetryStorageTest/testRedundantFactoriesCount()", + "InMemoryTelemetryStorageTest/testSessionLength()", + "InMemoryTelemetryStorageTest/testStreamingEvents()", + "InMemoryTelemetryStorageTest/testTags()", + "InMemoryTelemetryStorageTest/testTimeUntilReady()", + "InMemoryTelemetryStorageTest/testTimeUntilReadyFromCache()", + "InMemoryTelemetryStorageTest/testTokenRefreshes()", + "InMemoryTelemetryStorageTest/testUpdatesFromSse()", "InitDbCipherTest", - "InitDbCipherTest\/testDecryptDb()", - "InitDbCipherTest\/testEncryptDb()", + "InitDbCipherTest/testDecryptDb()", + "InitDbCipherTest/testEncryptDb()", "InitialCacheTest", - "InitialCacheTest\/testClearChangedSplitFilter()", - "InitialCacheTest\/testClearExpiredCache()", - "InitialCacheTest\/testExpiredCache()", - "InitialCacheTest\/testFlagsSpecChanged()", - "InitialCacheTest\/testNoClearNoExpiredCache()", - "InstantFeatureFlagsUpdateTest\/testInstantUpdateArchived()", - "InstantFeatureFlagsUpdateTest\/testInstantUpdateGzip()", - "InstantFeatureFlagsUpdateTest\/testInstantUpdateZlib()", + "InitialCacheTest/testClearChangedSplitFilter()", + "InitialCacheTest/testClearExpiredCache()", + "InitialCacheTest/testExpiredCache()", + "InitialCacheTest/testFlagsSpecChanged()", + "InitialCacheTest/testNoClearNoExpiredCache()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateArchived()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateGzip()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateZlib()", "JwtTokenParserTest", - "JwtTokenParserTest\/testEmptyToken()", - "JwtTokenParserTest\/testGarbageToken()", - "JwtTokenParserTest\/testOkToken()", - "JwtTokenParserTest\/testOnlyChannelsWithSeparator()", - "JwtTokenParserTest\/testOnlyHeader()", + "JwtTokenParserTest/testEmptyToken()", + "JwtTokenParserTest/testGarbageToken()", + "JwtTokenParserTest/testOkToken()", + "JwtTokenParserTest/testOnlyChannelsWithSeparator()", + "JwtTokenParserTest/testOnlyHeader()", "KeyGeneratorTest", - "KeyGeneratorTest\/testGenerationOk()", + "KeyGeneratorTest/testGenerationOk()", "KeyValidatorTests", - "KeyValidatorTests\/testInvalidEmptyBucketingKey()", - "KeyValidatorTests\/testInvalidEmptyMatchingKey()", - "KeyValidatorTests\/testInvalidLongMatchingKey()", - "KeyValidatorTests\/testNullMatchingKey()", - "KeyValidatorTests\/testValidMatchingAndBucketingKey()", - "KeyValidatorTests\/testValidMatchingKey()", + "KeyValidatorTests/testInvalidEmptyBucketingKey()", + "KeyValidatorTests/testInvalidEmptyMatchingKey()", + "KeyValidatorTests/testInvalidLongMatchingKey()", + "KeyValidatorTests/testNullMatchingKey()", + "KeyValidatorTests/testValidMatchingAndBucketingKey()", + "KeyValidatorTests/testValidMatchingKey()", "LRUCacheTest", - "LRUCacheTest\/testAddGet()", - "LRUCacheTest\/testEviction()", - "LRUCacheTest\/testGetAllPerformance()", - "LRUCacheTest\/testInsertPerformance()", + "LRUCacheTest/testAddGet()", + "LRUCacheTest/testEviction()", + "LRUCacheTest/testGetAllPerformance()", + "LRUCacheTest/testInsertPerformance()", "LatencyCounterTests", - "LatencyCounterTests\/testAllBuckets()", - "LatencyCounterTests\/testInvalidIndex()", - "LatencyCounterTests\/testLastBucket()", + "LatencyCounterTests/testAllBuckets()", + "LatencyCounterTests/testInvalidIndex()", + "LatencyCounterTests/testLastBucket()", "LegacyHashingTest", - "LegacyHashingTest\/testBucket()", - "LegacyHashingTest\/testHashing()", + "LegacyHashingTest/testBucket()", + "LegacyHashingTest/testHashing()", "LessThanOrEqualToSemverMatcherTest", - "LessThanOrEqualToSemverMatcherTest\/testGeneralMatches()", - "LessThanOrEqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenGreater()", - "LessThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenEqual()", - "LessThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenLess()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnFalse()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrue()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithNullKeyShouldReturnNull()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithNullTargetShouldReturnFalse()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrue()", + "LessThanOrEqualToSemverMatcherTest/testGeneralMatches()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenEqual()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenLess()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrue()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullKeyShouldReturnNull()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrue()", "LocalhostManagerTests", - "LocalhostManagerTests\/testSplitNames()", - "LocalhostManagerTests\/testSplits()", - "LocalhostManagerTests\/testSplitsByName()", + "LocalhostManagerTests/testSplitNames()", + "LocalhostManagerTests/testSplits()", + "LocalhostManagerTests/testSplitsByName()", "LocalhostParserTests", - "LocalhostParserTests\/testIntercomentedLinesFile()", - "LocalhostParserTests\/testPerfectFile()", - "LocalhostParserTests\/testSpacedLinesFile()", + "LocalhostParserTests/testIntercomentedLinesFile()", + "LocalhostParserTests/testPerfectFile()", + "LocalhostParserTests/testSpacedLinesFile()", "LocalhostSplitClientTests", - "LocalhostSplitClientTests\/testNonExistingSplitsTreatment()", - "LocalhostSplitClientTests\/testNonExistingSplitsTreatments()", - "LocalhostSplitClientTests\/testRightSplitsFileTreatment()", - "LocalhostSplitClientTests\/testRightSplitsFileTreatments()", + "LocalhostSplitClientTests/testNonExistingSplitsTreatment()", + "LocalhostSplitClientTests/testNonExistingSplitsTreatments()", + "LocalhostSplitClientTests/testRightSplitsFileTreatment()", + "LocalhostSplitClientTests/testRightSplitsFileTreatments()", "LocalhostSplitLoaderTests", - "LocalhostSplitLoaderTests\/testFileUpdate()", - "LocalhostSplitLoaderTests\/testFileUpdate2()", - "LocalhostSplitLoaderTests\/testInitial()", - "LocalhostSplitLoaderTests\/testInvalidTypeFile()", - "LocalhostSplitLoaderTests\/testNonExistingFile()", - "LocalhostSplitLoaderTests\/testWrongFormatYml()", - "LocalhostSplitLoaderTests\/testWrongLegacyFormatUpdate()", - "LocalhostSplitLoaderTests\/testWrongYamlFormatUpdate()", - "LocalhostSplitStorageTests\/testClear()", - "LocalhostSplitStorageTests\/testDestroy()", - "LocalhostSplitStorageTests\/testGetAllSplits()", - "LocalhostSplitStorageTests\/testGetManySplits()", - "LocalhostSplitStorageTests\/testGetSplit()", - "LocalhostSplitStorageTests\/testUpdateSplitChange()", + "LocalhostSplitLoaderTests/testFileUpdate()", + "LocalhostSplitLoaderTests/testFileUpdate2()", + "LocalhostSplitLoaderTests/testInitial()", + "LocalhostSplitLoaderTests/testInvalidTypeFile()", + "LocalhostSplitLoaderTests/testNonExistingFile()", + "LocalhostSplitLoaderTests/testWrongFormatYml()", + "LocalhostSplitLoaderTests/testWrongLegacyFormatUpdate()", + "LocalhostSplitLoaderTests/testWrongYamlFormatUpdate()", + "LocalhostSplitStorageTests/testClear()", + "LocalhostSplitStorageTests/testDestroy()", + "LocalhostSplitStorageTests/testGetAllSplits()", + "LocalhostSplitStorageTests/testGetManySplits()", + "LocalhostSplitStorageTests/testGetSplit()", + "LocalhostSplitStorageTests/testUpdateSplitChange()", "LocalhostSynchronizerTests", - "LocalhostSynchronizerTests\/testLoadAndSdkReady()", - "LocalhostSynchronizerTests\/testUpdateSplits()", - "LocalhostSynchronizerTests\/testUpdateYaml()", + "LocalhostSynchronizerTests/testLoadAndSdkReady()", + "LocalhostSynchronizerTests/testUpdateSplits()", + "LocalhostSynchronizerTests/testUpdateYaml()", "LocalhostTests", - "LocalhostTests\/testDefaultFactoryCreation()", - "LocalhostTests\/testLoadYml()", - "LocalhostTests\/testLocalhostFactoryCreation()", - "LocalhostTests\/testUsingSpaceSeparatedFile()", - "LocalhostTests\/testUsingYamlFile()", - "LocalhostTests\/testUsingYamlFromApi()", + "LocalhostTests/testDefaultFactoryCreation()", + "LocalhostTests/testLoadYml()", + "LocalhostTests/testLocalhostFactoryCreation()", + "LocalhostTests/testUsingSpaceSeparatedFile()", + "LocalhostTests/testUsingYamlFile()", + "LocalhostTests/testUsingYamlFromApi()", "LocalhostYamlParserTest", - "LocalhostYamlParserTest\/testCorrectFile()", - "LocalhostYamlParserTest\/testMissingFirstSplit()", - "LocalhostYamlParserTest\/testMissingSplitData()", - "LocalhostYamlParserTest\/testMissingSplitTreatment()", - "LocalhostYamlParserTest\/testWrongFormat()", + "LocalhostYamlParserTest/testCorrectFile()", + "LocalhostYamlParserTest/testMissingFirstSplit()", + "LocalhostYamlParserTest/testMissingSplitData()", + "LocalhostYamlParserTest/testMissingSplitTreatment()", + "LocalhostYamlParserTest/testWrongFormat()", "LoggerTest", - "LoggerTest\/testDebug()", - "LoggerTest\/testInfo()", - "LoggerTest\/testNone()", - "LoggerTest\/testVerbose()", - "LoggerTest\/testWarning()", + "LoggerTest/testDebug()", + "LoggerTest/testInfo()", + "LoggerTest/testNone()", + "LoggerTest/testVerbose()", + "LoggerTest/testWarning()", "MatcherEvalTests", - "MatcherEvalTests\/testEval()", + "MatcherEvalTests/testEval()", "MultiClientEvaluationTest", - "MultiClientEvaluationTest\/testEvaluation()", - "MultiClientEvaluationTest\/testEvaluationFromCache()", - "MultiClientEvaluationTest\/testEvaluationWithAttributes()", - "MultiClientEvaluationTest\/testImpressions()", - "MultiClientEvaluationTest\/testTrack()", + "MultiClientEvaluationTest/testEvaluation()", + "MultiClientEvaluationTest/testEvaluationFromCache()", + "MultiClientEvaluationTest/testEvaluationWithAttributes()", + "MultiClientEvaluationTest/testImpressions()", + "MultiClientEvaluationTest/testTrack()", "MultiClientStreamingResetTest", - "MultiClientStreamingResetTest\/testNoStreamingDelay()", - "MultiClientStreamingResetTest\/testStress()", - "MultiClientStreamingResetTest\/testWithStreamingDelay()", + "MultiClientStreamingResetTest/testNoStreamingDelay()", + "MultiClientStreamingResetTest/testStress()", + "MultiClientStreamingResetTest/testWithStreamingDelay()", "Murmur3HashingTest", - "Murmur3HashingTest\/testBucket()", + "Murmur3HashingTest/testBucket()", "MyLargeSegmentsStorageTests", - "MyLargeSegmentsStorageTests\/testChangeNumber()", - "MyLargeSegmentsStorageTests\/testGetMySegmentsAfterLoad()", - "MyLargeSegmentsStorageTests\/testNoLoaded()", - "MyLargeSegmentsStorageTests\/testUpdateEmptySegments()", - "MyLargeSegmentsStorageTests\/testUpdateSegments()", + "MyLargeSegmentsStorageTests/testChangeNumber()", + "MyLargeSegmentsStorageTests/testGetMySegmentsAfterLoad()", + "MyLargeSegmentsStorageTests/testNoLoaded()", + "MyLargeSegmentsStorageTests/testUpdateEmptySegments()", + "MyLargeSegmentsStorageTests/testUpdateSegments()", "MySegmentServerErrorTest", - "MySegmentServerErrorTest\/test()", + "MySegmentServerErrorTest/test()", "MySegmentUpdateTest", - "MySegmentUpdateTest\/testMyLargeSegmentsUpdate()", - "MySegmentUpdateTest\/testMySegmentsUpdate()", - "MySegmentUpdateTest\/testMySegmentsUpdateBounded()", - "MySegmentUpdateTest\/testSeveralNotificationAndOneFetch()", + "MySegmentUpdateTest/testMyLargeSegmentsUpdate()", + "MySegmentUpdateTest/testMySegmentsUpdate()", + "MySegmentUpdateTest/testMySegmentsUpdateBounded()", + "MySegmentUpdateTest/testSeveralNotificationAndOneFetch()", "MySegmentUpdatedTest", - "MySegmentUpdatedTest\/testSegments()", + "MySegmentUpdatedTest/testSegments()", "MySegmentsBgSyncWorkerTest", - "MySegmentsBgSyncWorkerTest\/testNoSuccess()", - "MySegmentsBgSyncWorkerTest\/testOneTimeFetchSuccess()", + "MySegmentsBgSyncWorkerTest/testNoSuccess()", + "MySegmentsBgSyncWorkerTest/testOneTimeFetchSuccess()", "MySegmentsDaoTest", - "MySegmentsDaoTest\/testDataIsEncryptedInDb()", - "MySegmentsDaoTest\/testGetInvalidKeyPlainText()", - "MySegmentsDaoTest\/testUpdateGetAes128Cbc()", - "MySegmentsDaoTest\/testUpdateGetPlainText()", + "MySegmentsDaoTest/testDataIsEncryptedInDb()", + "MySegmentsDaoTest/testGetInvalidKeyPlainText()", + "MySegmentsDaoTest/testUpdateGetAes128Cbc()", + "MySegmentsDaoTest/testUpdateGetPlainText()", "MySegmentsPayloadDecoderTest", - "MySegmentsPayloadDecoderTest\/testUserKeyHash()", + "MySegmentsPayloadDecoderTest/testUserKeyHash()", "MySegmentsStorageTests", - "MySegmentsStorageTests\/testChangeNumber()", - "MySegmentsStorageTests\/testClear()", - "MySegmentsStorageTests\/testNoLoaded()", - "MySegmentsStorageTests\/testUpdateEmptySegments()", - "MySegmentsStorageTests\/testUpdateSegments()", + "MySegmentsStorageTests/testChangeNumber()", + "MySegmentsStorageTests/testClear()", + "MySegmentsStorageTests/testNoLoaded()", + "MySegmentsStorageTests/testUpdateEmptySegments()", + "MySegmentsStorageTests/testUpdateSegments()", "MySegmentsSyncWorkerTest", - "MySegmentsSyncWorkerTest\/testNoCacheHeader()", - "MySegmentsSyncWorkerTest\/testOneTimeFetchSuccess()", - "MySegmentsSyncWorkerTest\/testRetryAndSuccess()", - "MySegmentsSyncWorkerTest\/testStopNoSuccess()", + "MySegmentsSyncWorkerTest/testNoCacheHeader()", + "MySegmentsSyncWorkerTest/testOneTimeFetchSuccess()", + "MySegmentsSyncWorkerTest/testRetryAndSuccess()", + "MySegmentsSyncWorkerTest/testStopNoSuccess()", "MySegmentsSynchronizerTest", - "MySegmentsSynchronizerTest\/testDestroy()", - "MySegmentsSynchronizerTest\/testForceSync()", - "MySegmentsSynchronizerTest\/testLoadMySegmentsFromCache()", - "MySegmentsSynchronizerTest\/testNoPeriodicSync()", - "MySegmentsSynchronizerTest\/testPeriodicStartPauseResumeStop()", - "MySegmentsSynchronizerTest\/testPeriodicStartStop()", - "MySegmentsSynchronizerTest\/testSynchronize()", + "MySegmentsSynchronizerTest/testDestroy()", + "MySegmentsSynchronizerTest/testForceSync()", + "MySegmentsSynchronizerTest/testLoadMySegmentsFromCache()", + "MySegmentsSynchronizerTest/testNoPeriodicSync()", + "MySegmentsSynchronizerTest/testPeriodicStartPauseResumeStop()", + "MySegmentsSynchronizerTest/testPeriodicStartStop()", + "MySegmentsSynchronizerTest/testSynchronize()", "MySegmentsV2PayloaDecoderTest", - "MySegmentsV2PayloaDecoderTest\/testBoundedGzipPayload()", - "MySegmentsV2PayloaDecoderTest\/testBoundedZlibPayload()", - "MySegmentsV2PayloaDecoderTest\/testKeyListGzipPayload()", + "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()", + "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()", + "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()", + "PeriodicMySegmentsSyncWorkerTest/testFetchWhenNoSegmentsReadyYet()", + "PeriodicMySegmentsSyncWorkerTest/testNormalFetchSdkIsReady()", "PeriodicSplitsSyncWorkerTest", - "PeriodicSplitsSyncWorkerTest\/testNoSdkReadyFetch()", - "PeriodicSplitsSyncWorkerTest\/testNormalFetch()", + "PeriodicSplitsSyncWorkerTest/testNoSdkReadyFetch()", + "PeriodicSplitsSyncWorkerTest/testNormalFetch()", "PersistentAttributesStorageTests", - "PersistentAttributesStorageTests\/testAll()", - "PersistentAttributesStorageTests\/testClear()", - "PersistentAttributesStorageTests\/testSet()", + "PersistentAttributesStorageTests/testAll()", + "PersistentAttributesStorageTests/testClear()", + "PersistentAttributesStorageTests/testSet()", "PersistentMyLargeSegmentsStorageTests", - "PersistentMyLargeSegmentsStorageTests\/testClear()", - "PersistentMyLargeSegmentsStorageTests\/testGetSnapshot()", - "PersistentMyLargeSegmentsStorageTests\/testGetSnapshotMultiKey()", - "PersistentMyLargeSegmentsStorageTests\/testSet()", - "PersistentMyLargeSegmentsStorageTests\/testSetMultiKey()", + "PersistentMyLargeSegmentsStorageTests/testClear()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshot()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMyLargeSegmentsStorageTests/testSet()", + "PersistentMyLargeSegmentsStorageTests/testSetMultiKey()", "PersistentMySegmentsStorageTests", - "PersistentMySegmentsStorageTests\/testClear()", - "PersistentMySegmentsStorageTests\/testGetSnapshot()", - "PersistentMySegmentsStorageTests\/testGetSnapshotMultiKey()", - "PersistentMySegmentsStorageTests\/testSet()", + "PersistentMySegmentsStorageTests/testClear()", + "PersistentMySegmentsStorageTests/testGetSnapshot()", + "PersistentMySegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMySegmentsStorageTests/testSet()", "PersistentUniqueKeysStorageTests", - "PersistentUniqueKeysStorageTests\/testDelete()", - "PersistentUniqueKeysStorageTests\/testPop()", - "PersistentUniqueKeysStorageTests\/testPush()", - "PersistentUniqueKeysStorageTests\/testSetActive()", + "PersistentUniqueKeysStorageTests/testDelete()", + "PersistentUniqueKeysStorageTests/testPop()", + "PersistentUniqueKeysStorageTests/testPush()", + "PersistentUniqueKeysStorageTests/testSetActive()", "PushManagerEventBroadcasterTest", - "PushManagerEventBroadcasterTest\/testRegister()", - "PushManagerEventBroadcasterTest\/testStop()", + "PushManagerEventBroadcasterTest/testRegister()", + "PushManagerEventBroadcasterTest/testStop()", "PushNotificationManagerTest", - "PushNotificationManagerTest\/testStartAuthReintent()", - "PushNotificationManagerTest\/testStartFullConnectionOk()", - "PushNotificationManagerTest\/testStartSseReintent()", - "PushNotificationManagerTest\/testStop()", - "PushNotificationManagerTest\/testStreamingDisabled()", + "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()", + "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()", - "RecorderFlusherCheckerTests\/testBytesLimit()", - "RecorderFlusherCheckerTests\/testCountLimit()", + "ReconnectBackoffCounterTest/testBase1()", + "ReconnectBackoffCounterTest/testBase2()", + "ReconnectBackoffCounterTest/testBase3()", + "RecorderFlusherCheckerTests/testBytesLimit()", + "RecorderFlusherCheckerTests/testCountLimit()", "RegexTest", "RolloutCacheConfigurationTest", - "RolloutCacheConfigurationTest\/testClearOnInitIsCorrectlySet()", - "RolloutCacheConfigurationTest\/testDefaultValues()", - "RolloutCacheConfigurationTest\/testExpirationIsCorrectlySet()", - "RolloutCacheConfigurationTest\/testNegativeExpirationIsSetToDefault()", + "RolloutCacheConfigurationTest/testClearOnInitIsCorrectlySet()", + "RolloutCacheConfigurationTest/testDefaultValues()", + "RolloutCacheConfigurationTest/testExpirationIsCorrectlySet()", + "RolloutCacheConfigurationTest/testNegativeExpirationIsSetToDefault()", "RolloutCacheManagerIntegrationTest", - "RolloutCacheManagerIntegrationTest\/testClearOnInitClearCacheOnStartup()", - "RolloutCacheManagerIntegrationTest\/testExpirationPeriodIsUsed()", + "RolloutCacheManagerIntegrationTest/testClearOnInitClearCacheOnStartup()", + "RolloutCacheManagerIntegrationTest/testExpirationPeriodIsUsed()", "RolloutCacheManagerTest", - "RolloutCacheManagerTest\/testDefaultValueForLastClearTimestampClearsCacheWhenClearOnInitIsTrue()", - "RolloutCacheManagerTest\/testDefaultValueForUpdateTimestampDoesNotClearCache()", - "RolloutCacheManagerTest\/testValidateCacheCallsClearOnStorageOnlyOnceWhenExecutedConsecutively()", - "RolloutCacheManagerTest\/testValidateCacheCallsClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsTrue()", - "RolloutCacheManagerTest\/testValidateCacheCallsClearOnStoragesWhenExpirationIsSurpassed()", - "RolloutCacheManagerTest\/testValidateCacheCallsListener()", - "RolloutCacheManagerTest\/testValidateCacheDoesNotCallClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsFalse()", - "RolloutCacheManagerTest\/testValidateCacheDoesNotUpdateLastClearTimestampWhenStoragesAreNotCleared()", - "RolloutCacheManagerTest\/testValidateCacheUpdatesLastClearTimestampWhenStoragesAreCleared()", + "RolloutCacheManagerTest/testDefaultValueForLastClearTimestampClearsCacheWhenClearOnInitIsTrue()", + "RolloutCacheManagerTest/testDefaultValueForUpdateTimestampDoesNotClearCache()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStorageOnlyOnceWhenExecutedConsecutively()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsTrue()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStoragesWhenExpirationIsSurpassed()", + "RolloutCacheManagerTest/testValidateCacheCallsListener()", + "RolloutCacheManagerTest/testValidateCacheDoesNotCallClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsFalse()", + "RolloutCacheManagerTest/testValidateCacheDoesNotUpdateLastClearTimestampWhenStoragesAreNotCleared()", + "RolloutCacheManagerTest/testValidateCacheUpdatesLastClearTimestampWhenStoragesAreCleared()", "RuleBasedSegmentsIntegrationTest", "SdkUpdateStreamingTest", - "SdkUpdateStreamingTest\/testReady()", - "SdkUpdateStreamingTest\/testSdkUpdateMySegmentsWhenNotificationArrives()", - "SdkUpdateStreamingTest\/testSdkUpdateSplitsWhenNotificationArrives()", + "SdkUpdateStreamingTest/testReady()", + "SdkUpdateStreamingTest/testSdkUpdateMySegmentsWhenNotificationArrives()", + "SdkUpdateStreamingTest/testSdkUpdateSplitsWhenNotificationArrives()", "SegmentsSyncHelperTests", - "SegmentsSyncHelperTests\/testCdnByPassNoTillChange()", - "SegmentsSyncHelperTests\/testCdnByPassNoTillNoChange()", - "SegmentsSyncHelperTests\/testCdnByPassTill()", - "SegmentsSyncHelperTests\/testDidffGoallCnMs()", - "SegmentsSyncHelperTests\/testDiffGoalCnMls()", + "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()", + "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()", + "SemverIntegrationTest/testBetweenSemverMatcher()", + "SemverIntegrationTest/testEqualToSemverMatcher()", + "SemverIntegrationTest/testGreaterThanOrEqualToSemverMatcher()", + "SemverIntegrationTest/testInListSemverMatcher()", + "SemverIntegrationTest/testLessThanOrEqualToSemverMatcher()", "SemverTest", - "SemverTest\/testBetween()", - "SemverTest\/testEqualTo()", - "SemverTest\/testGreaterThanOrEqualTo()", - "SemverTest\/testInvalidFormats()", - "SemverTest\/testLessThanOrEqualTo()", + "SemverTest/testBetween()", + "SemverTest/testEqualTo()", + "SemverTest/testGreaterThanOrEqualTo()", + "SemverTest/testInvalidFormats()", + "SemverTest/testLessThanOrEqualTo()", "ServiceEndpointsTests", - "ServiceEndpointsTests\/testBuilderValidationAuthError()", - "ServiceEndpointsTests\/testBuilderValidationEventsError()", - "ServiceEndpointsTests\/testBuilderValidationOk()", - "ServiceEndpointsTests\/testBuilderValidationSdkError()", - "ServiceEndpointsTests\/testBuilderValidationStreamingError()", - "ServiceEndpointsTests\/testBuilderValidationTelemetryError()", + "ServiceEndpointsTests/testBuilderValidationAuthError()", + "ServiceEndpointsTests/testBuilderValidationEventsError()", + "ServiceEndpointsTests/testBuilderValidationOk()", + "ServiceEndpointsTests/testBuilderValidationSdkError()", + "ServiceEndpointsTests/testBuilderValidationStreamingError()", + "ServiceEndpointsTests/testBuilderValidationTelemetryError()", "SingleSyncTest", - "SingleSyncTest\/testSingleSyncEnabledImpressionsDebug()", - "SingleSyncTest\/testSingleSyncEnabledImpressionsNone()", - "SingleSyncTest\/testSingleSyncEnabledImpressionsOptmized()", + "SingleSyncTest/testSingleSyncEnabledImpressionsDebug()", + "SingleSyncTest/testSingleSyncEnabledImpressionsNone()", + "SingleSyncTest/testSingleSyncEnabledImpressionsOptmized()", "SplitChangeProcessorTests", - "SplitChangeProcessorTests\/testProcessNoSets()", - "SplitChangeProcessorTests\/testProcessWithSets()", + "SplitChangeProcessorTests/testProcessNoSets()", + "SplitChangeProcessorTests/testProcessWithSets()", "SplitChangesServerErrorTest", - "SplitChangesServerErrorTest\/testChangesError()", + "SplitChangesServerErrorTest/testChangesError()", "SplitChangesTest", - "SplitChangesTest\/test()", + "SplitChangesTest/test()", "SplitClientManagerTest", - "SplitClientManagerTest\/testAddClient()", - "SplitClientManagerTest\/testDestroyForKey()", - "SplitClientManagerTest\/testDestroyLastKey()", - "SplitClientManagerTest\/testFlush()", - "SplitClientManagerTest\/testInit()", + "SplitClientManagerTest/testAddClient()", + "SplitClientManagerTest/testDestroyForKey()", + "SplitClientManagerTest/testDestroyLastKey()", + "SplitClientManagerTest/testFlush()", + "SplitClientManagerTest/testInit()", "SplitClientTests", - "SplitClientTests\/testOnBg()", - "SplitClientTests\/testOnMain()", - "SplitClientTests\/testOnQueue()", + "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()", + "SplitConfigurationsParsingTest/testDecodingArrayAndMapConfig()", + "SplitConfigurationsParsingTest/testDecodingSimpleConfig()", + "SplitConfigurationsParsingTest/testEncodingAllValueTypesConfig()", + "SplitConfigurationsParsingTest/testEncodingBasicArrayConfig()", + "SplitConfigurationsParsingTest/testEncodingMapArrayConfig()", + "SplitConfigurationsParsingTest/testEncodingMultiTreatmentConfig()", + "SplitConfigurationsParsingTest/testEncodingNestedMultiConfig()", + "SplitConfigurationsParsingTest/testEncodingNullConfig()", + "SplitConfigurationsParsingTest/testEncodingOneBasicConfig()", "SplitDaoTest", - "SplitDaoTest\/testCreateGetAes128Cbc()", - "SplitDaoTest\/testDataIsEncryptedInDb()", - "SplitDaoTest\/testDeleteAllAes128Cbc()", - "SplitDaoTest\/testDeleteAllPlainText()", - "SplitDaoTest\/testGetUpdate()", - "SplitDaoTest\/testGetUpdateAes128Cbc()", - "SplitDaoTest\/testGetUpdateSeveralAes128Cbc()", - "SplitDaoTest\/testGetUpdateSeveralPlainText()", - "SplitEventsCoordinatorTest\/testAddNotifyRemoveManager()", - "SplitEventsCoordinatorTest\/testEventsAfterAdd()", - "SplitEventsCoordinatorTest\/testEventsAfterRemove()", - "SplitEventsCoordinatorTest\/testEventsBeforeAdd()", - "SplitEventsCoordinatorTest\/testStop()", + "SplitDaoTest/testCreateGetAes128Cbc()", + "SplitDaoTest/testDataIsEncryptedInDb()", + "SplitDaoTest/testDeleteAllAes128Cbc()", + "SplitDaoTest/testDeleteAllPlainText()", + "SplitDaoTest/testGetUpdate()", + "SplitDaoTest/testGetUpdateAes128Cbc()", + "SplitDaoTest/testGetUpdateSeveralAes128Cbc()", + "SplitDaoTest/testGetUpdateSeveralPlainText()", + "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/testSdkReady()", + "SplitEventsManagerTest/testSdkReadyAndReadyTimeOut()", + "SplitEventsManagerTest/testSdkReadyFromCacheAndReady()", + "SplitEventsManagerTest/testSdkReadyFromCacheAndReadyTimeout()", + "SplitEventsManagerTest/testSdkReadyTimeOut()", + "SplitEventsManagerTest/testSdkUpdateMySegments()", + "SplitEventsManagerTest/testSdkUpdateSplits()", + "SplitEventsManagerTest/testSplitKilledNoSdkReady()", "SplitFactoryBuilderTests", - "SplitFactoryBuilderTests\/testEmptyApiKey()", - "SplitFactoryBuilderTests\/testKey()", - "SplitFactoryBuilderTests\/testLongBucketingKey()", - "SplitFactoryBuilderTests\/testLongMatchingKey()", - "SplitFactoryBuilderTests\/testMultiFactoryDifferentKey()", - "SplitFactoryBuilderTests\/testMultiFactorySameKey()", - "SplitFactoryBuilderTests\/testMultiFactoryTwoSameKey()", - "SplitFactoryBuilderTests\/testNullApiKey()", - "SplitFactoryBuilderTests\/testNullKey()", - "SplitFactoryBuilderTests\/testNullMatchingKey()", - "SplitFactoryBuilderTests\/testNullValues()", + "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/testControlTreatment()", + "SplitIntegrationTests/testImpressionsCount()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledError()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledNoWaitMls()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledWaitMls()", "SplitManagerTest", - "SplitManagerTest\/testAddOneSplit()", - "SplitManagerTest\/testInitialSplitLoaded()", - "SplitManagerTest\/testSplitInfo()", - "SplitSdkUpdatePollingTest\/testSdkReadyOnly()", - "SplitSdkUpdatePollingTest\/testSdkUpdateMySegments()", - "SplitSdkUpdatePollingTest\/testSdkUpdateSplits()", + "SplitManagerTest/testAddOneSplit()", + "SplitManagerTest/testInitialSplitLoaded()", + "SplitManagerTest/testSplitInfo()", + "SplitSdkUpdatePollingTest/testSdkReadyOnly()", + "SplitSdkUpdatePollingTest/testSdkUpdateMySegments()", + "SplitSdkUpdatePollingTest/testSdkUpdateSplits()", "SplitValidatorTests", - "SplitValidatorTests\/testEmptyName()", - "SplitValidatorTests\/testExistingSplit()", - "SplitValidatorTests\/testNullName()", - "SplitValidatorTests\/testTrailingSpacesName()", - "SplitValidatorTests\/testValidName()", + "SplitValidatorTests/testEmptyName()", + "SplitValidatorTests/testExistingSplit()", + "SplitValidatorTests/testNullName()", + "SplitValidatorTests/testTrailingSpacesName()", + "SplitValidatorTests/testValidName()", "SplitsBgSyncWorkerTest", - "SplitsBgSyncWorkerTest\/testFetchFail()", - "SplitsBgSyncWorkerTest\/testFetchSuccess()", - "SplitsBgSyncWorkerTest\/testNoClearNonExpiredCache()", + "SplitsBgSyncWorkerTest/testFetchFail()", + "SplitsBgSyncWorkerTest/testFetchSuccess()", + "SplitsBgSyncWorkerTest/testNoClearNonExpiredCache()", "SplitsChangesCheckerTest", - "SplitsChangesCheckerTest\/testSplitsChangesArrived()", - "SplitsChangesCheckerTest\/testSplitsNoChangesEqualChangeNumber()", - "SplitsChangesCheckerTest\/testSplitsNoChangesMinorChangeNumber()", + "SplitsChangesCheckerTest/testSplitsChangesArrived()", + "SplitsChangesCheckerTest/testSplitsNoChangesEqualChangeNumber()", + "SplitsChangesCheckerTest/testSplitsNoChangesMinorChangeNumber()", "SplitsDecoderTest", - "SplitsDecoderTest\/testDecodeMultiThreads()", - "SplitsDecoderTest\/testDecodeTwoThreads()", + "SplitsDecoderTest/testDecodeMultiThreads()", + "SplitsDecoderTest/testDecodeTwoThreads()", "SplitsEncoderTest", - "SplitsEncoderTest\/testDecodeMultiThread()", - "SplitsEncoderTest\/testDecodeTwoThread()", + "SplitsEncoderTest/testDecodeMultiThread()", + "SplitsEncoderTest/testDecodeTwoThread()", "SplitsStorageTrafficTypesTests", - "SplitsStorageTrafficTypesTests\/testChangedTrafficTypeForSplit()", - "SplitsStorageTrafficTypesTests\/testExistingChangedTrafficTypeForSplit()", - "SplitsStorageTrafficTypesTests\/testInitialtrafficTypes()", - "SplitsStorageTrafficTypesTests\/testOverflowArchived()", - "SplitsStorageTrafficTypesTests\/testRemove2TrafficTypes()", - "SplitsStorageTrafficTypesTests\/testSeveralTrafficTypeUpdatesFinalActive()", - "SplitsStorageTrafficTypesTests\/testSeveralTrafficTypeUpdatesFinalArchived()", - "SplitsStorageTrafficTypesTests\/testUpdatedSplitTrafficType()", + "SplitsStorageTrafficTypesTests/testChangedTrafficTypeForSplit()", + "SplitsStorageTrafficTypesTests/testExistingChangedTrafficTypeForSplit()", + "SplitsStorageTrafficTypesTests/testInitialtrafficTypes()", + "SplitsStorageTrafficTypesTests/testOverflowArchived()", + "SplitsStorageTrafficTypesTests/testRemove2TrafficTypes()", + "SplitsStorageTrafficTypesTests/testSeveralTrafficTypeUpdatesFinalActive()", + "SplitsStorageTrafficTypesTests/testSeveralTrafficTypeUpdatesFinalArchived()", + "SplitsStorageTrafficTypesTests/testUpdatedSplitTrafficType()", "SplitsSyncHelperWithProxyHandlerTests", - "SplitsSyncHelperWithProxyHandlerTests\/testBackgroundSyncAlwaysUsesLatestSpec()", - "SplitsSyncHelperWithProxyHandlerTests\/testNormalOperationUsesLatestSpec()", - "SplitsSyncHelperWithProxyHandlerTests\/testProxyErrorCausesFallbackToLegacySpec()", - "SplitsSyncHelperWithProxyHandlerTests\/testRecoveryModeAfterIntervalElapsed()", + "SplitsSyncHelperWithProxyHandlerTests/testBackgroundSyncAlwaysUsesLatestSpec()", + "SplitsSyncHelperWithProxyHandlerTests/testNormalOperationUsesLatestSpec()", + "SplitsSyncHelperWithProxyHandlerTests/testProxyErrorCausesFallbackToLegacySpec()", + "SplitsSyncHelperWithProxyHandlerTests/testRecoveryModeAfterIntervalElapsed()", "SplitsSyncWorkerTest", - "SplitsSyncWorkerTest\/testChangedFlagsSpecString()", - "SplitsSyncWorkerTest\/testChangedQueryString()", - "SplitsSyncWorkerTest\/testClearExpiredCache()", - "SplitsSyncWorkerTest\/testClearExpiredCacheAndChangedQs()", - "SplitsSyncWorkerTest\/testNoChangedQueryString()", - "SplitsSyncWorkerTest\/testNoClearNonExpiredCache()", - "SplitsSyncWorkerTest\/testOneTimeFetchSuccess()", - "SplitsSyncWorkerTest\/testRetryAndSuccess()", - "SplitsSyncWorkerTest\/testStopNoSuccess()", - "SplitsSyncWorkerTest\/testUriTooLongError()", + "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()", + "SplitsUpdateWorkerTest/testOldChangeNumber()", + "SplitsUpdateWorkerTest/testOneTimeFetchSuccess()", + "SplitsUpdateWorkerTest/testRetryAndSuccess()", + "SplitsUpdateWorkerTest/testStopNoSuccess()", "SseAuthenticatorTest", - "SseAuthenticatorTest\/testEmptyTokenResponse()", - "SseAuthenticatorTest\/testNoRecoverableError()", - "SseAuthenticatorTest\/testNullTokenResponse()", - "SseAuthenticatorTest\/testRecoverableError()", - "SseAuthenticatorTest\/testSuccesfulMultiUserKeyRequest()", - "SseAuthenticatorTest\/testSuccesfulRequest()", + "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\/testOnMessage()", + "SseClientTest/testConnect()", + "SseClientTest/testDisconnect()", + "SseClientTest/testDisconnectFromServer()", + "SseClientTest/testOnErrorAfterConnectionSuccess()", + "SseClientTest/testOnErrorExceptionWhileRequest()", + "SseClientTest/testOnErrorNonRecoverable()", + "SseClientTest/testOnMessage()", "SseHandlerTest", - "SseHandlerTest\/testIncomingControlStreaming()", - "SseHandlerTest\/testIncomingHightNonRetryableSseError()", - "SseHandlerTest\/testIncomingHightRetryableSseError()", - "SseHandlerTest\/testIncomingIgnorableSseErrorTest()", - "SseHandlerTest\/testIncomingLowNonRetryableSseError()", - "SseHandlerTest\/testIncomingMySegmentsUpdate()", - "SseHandlerTest\/testIncomingOccupancy()", - "SseHandlerTest\/testIncomingSplitKill()", - "SseHandlerTest\/testIncomingSplitUpdate()", - "SseHandlerTest\/testNoProcessIncomingWhenStreamingInactive()", + "SseHandlerTest/testIncomingControlStreaming()", + "SseHandlerTest/testIncomingHightNonRetryableSseError()", + "SseHandlerTest/testIncomingHightRetryableSseError()", + "SseHandlerTest/testIncomingIgnorableSseErrorTest()", + "SseHandlerTest/testIncomingLowNonRetryableSseError()", + "SseHandlerTest/testIncomingMySegmentsUpdate()", + "SseHandlerTest/testIncomingOccupancy()", + "SseHandlerTest/testIncomingSplitKill()", + "SseHandlerTest/testIncomingSplitUpdate()", + "SseHandlerTest/testNoProcessIncomingWhenStreamingInactive()", "SseNotificationProcessorTest", - "SseNotificationProcessorTest\/testProcessMyLargeSegmentsUpdateBoundedRequest()", - "SseNotificationProcessorTest\/testProcessMyLargeSegmentsUpdateUnboundedFetchRequest()", - "SseNotificationProcessorTest\/testProcessMySegmentsUpdateBoundedRequest()", - "SseNotificationProcessorTest\/testProcessMySegmentsUpdateKeyListRequest()", - "SseNotificationProcessorTest\/testProcessMySegmentsUpdateUnboundedFetchRequest()", - "SseNotificationProcessorTest\/testProcessSplitKill()", - "SseNotificationProcessorTest\/testProcessSplitKillException()", - "SseNotificationProcessorTest\/testProcessSplitKillNullJson()", - "SseNotificationProcessorTest\/testProcessSplitUpdate()", - "SseNotificationProcessorTest\/testProcessSplitUpdateException()", - "SseNotificationProcessorTest\/testProcessSplitUpdateNullJson()", + "SseNotificationProcessorTest/testProcessMyLargeSegmentsUpdateBoundedRequest()", + "SseNotificationProcessorTest/testProcessMyLargeSegmentsUpdateUnboundedFetchRequest()", + "SseNotificationProcessorTest/testProcessMySegmentsUpdateBoundedRequest()", + "SseNotificationProcessorTest/testProcessMySegmentsUpdateKeyListRequest()", + "SseNotificationProcessorTest/testProcessMySegmentsUpdateUnboundedFetchRequest()", + "SseNotificationProcessorTest/testProcessSplitKill()", + "SseNotificationProcessorTest/testProcessSplitKillException()", + "SseNotificationProcessorTest/testProcessSplitKillNullJson()", + "SseNotificationProcessorTest/testProcessSplitUpdate()", + "SseNotificationProcessorTest/testProcessSplitUpdateException()", + "SseNotificationProcessorTest/testProcessSplitUpdateNullJson()", "StreamingAuthFail4xxTest", - "StreamingAuthFail4xxTest\/testInit()", + "StreamingAuthFail4xxTest/testInit()", "StreamingAuthFail5xxTest", - "StreamingAuthFail5xxTest\/testInit()", - "StreamingBgReconnectTest\/testReconnect()", + "StreamingAuthFail5xxTest/testInit()", + "StreamingBgReconnectTest/testReconnect()", "StreamingConnFail5xxTest", - "StreamingConnFail5xxTest\/testInit()", + "StreamingConnFail5xxTest/testInit()", "StreamingControlResetTest", - "StreamingControlResetTest\/testStreamingReset()", + "StreamingControlResetTest/testStreamingReset()", "StreamingControlTest", - "StreamingControlTest\/testControl()", + "StreamingControlTest/testControl()", "StreamingDelaytTest", - "StreamingDelaytTest\/testDelayOnReconnect()", - "StreamingDelaytTest\/testDelayOnReconnectStress()", - "StreamingDelaytTest\/testNoStreamingDelay()", - "StreamingDelaytTest\/testStreamingDelay()", + "StreamingDelaytTest/testDelayOnReconnect()", + "StreamingDelaytTest/testDelayOnReconnectStress()", + "StreamingDelaytTest/testNoStreamingDelay()", + "StreamingDelaytTest/testStreamingDelay()", "StreamingDisabledTest", - "StreamingDisabledTest\/testOccupancy()", + "StreamingDisabledTest/testOccupancy()", "StreamingInitTest", - "StreamingInitTest\/testInit()", - "StreamingInitTest\/testInitWithoutSpec()", + "StreamingInitTest/testInit()", + "StreamingInitTest/testInitWithoutSpec()", "StreamingMySegmentsSyncTest", - "StreamingMySegmentsSyncTest\/testInit()", + "StreamingMySegmentsSyncTest/testInit()", "StreamingNoReconectWhenPollingTest", - "StreamingNoReconectWhenPollingTest\/testShouldNoReconnect()", - "StreamingNoReconectWhenPollingTest\/testShouldReconnect()", + "StreamingNoReconectWhenPollingTest/testShouldNoReconnect()", + "StreamingNoReconectWhenPollingTest/testShouldReconnect()", "StreamingOccupancyTest", - "StreamingOccupancyTest\/testOccupancy()", + "StreamingOccupancyTest/testOccupancy()", "StreamingSplitKillTest", - "StreamingSplitKillTest\/testSplitKill()", + "StreamingSplitKillTest/testSplitKill()", "StreamingSplitsSyncTest", - "StreamingSplitsSyncTest\/testInit()", + "StreamingSplitsSyncTest/testInit()", "SyncConfigTest", - "SyncConfigTest\/testEmptyFilterValuesDiscarded()", - "SyncConfigTest\/testFilterByPrefix()", - "SyncConfigTest\/testFilterName()", - "SyncConfigTest\/testInvalidFilterValuesDiscarded()", - "SyncConfigTest\/testSyncBuilder()", + "SyncConfigTest/testEmptyFilterValuesDiscarded()", + "SyncConfigTest/testFilterByPrefix()", + "SyncConfigTest/testFilterName()", + "SyncConfigTest/testInvalidFilterValuesDiscarded()", + "SyncConfigTest/testSyncBuilder()", "SyncDictionaryCollectionWrapperTest", - "SyncDictionaryCollectionWrapperTest\/testAllValues()", - "SyncDictionaryCollectionWrapperTest\/testRemoveValue()", + "SyncDictionaryCollectionWrapperTest/testAllValues()", + "SyncDictionaryCollectionWrapperTest/testRemoveValue()", "SyncDictionarySingleWrapperTest", - "SyncDictionarySingleWrapperTest\/testAllValues()", - "SyncDictionarySingleWrapperTest\/testInitialSetup()", - "SyncDictionarySingleWrapperTest\/testRemoveAllValues()", - "SyncDictionarySingleWrapperTest\/testRemoveValue()", + "SyncDictionarySingleWrapperTest/testAllValues()", + "SyncDictionarySingleWrapperTest/testInitialSetup()", + "SyncDictionarySingleWrapperTest/testRemoveAllValues()", + "SyncDictionarySingleWrapperTest/testRemoveValue()", "SyncGuardianTest", - "SyncGuardianTest\/testFirstUpdate()", - "SyncGuardianTest\/testIncreaseAndDecreasePeriodValidation()", - "SyncGuardianTest\/testMinPeriodValidation()", - "SyncGuardianTest\/testMustNoSyncDisabled()", - "SyncGuardianTest\/testMustNotSyncWhenTimeDoesNotExceed()", - "SyncGuardianTest\/testMustSyncWhenTimeExceeds()", - "SyncGuardianTest\/testUpdatePeriodValidation()", + "SyncGuardianTest/testFirstUpdate()", + "SyncGuardianTest/testIncreaseAndDecreasePeriodValidation()", + "SyncGuardianTest/testMinPeriodValidation()", + "SyncGuardianTest/testMustNoSyncDisabled()", + "SyncGuardianTest/testMustNotSyncWhenTimeDoesNotExceed()", + "SyncGuardianTest/testMustSyncWhenTimeExceeds()", + "SyncGuardianTest/testUpdatePeriodValidation()", "SyncManagerTest", - "SyncManagerTest\/testCredentialPinnedFailNotification()", - "SyncManagerTest\/testPauseResume()", - "SyncManagerTest\/testPushDelayReceived()", - "SyncManagerTest\/testPushNonRetryableError()", - "SyncManagerTest\/testPushRetryableError()", - "SyncManagerTest\/testPushSubsystemDownReceived()", - "SyncManagerTest\/testPushSubsystemUpReceived()", - "SyncManagerTest\/testStartSingleModeStreamingDisabled()", - "SyncManagerTest\/testStartSingleModeStreamingEnabled()", - "SyncManagerTest\/testStartStreamingDisabled()", - "SyncManagerTest\/testStartStreamingEnabled()", - "SyncManagerTest\/testSyncExecutedReceived()", + "SyncManagerTest/testCredentialPinnedFailNotification()", + "SyncManagerTest/testPauseResume()", + "SyncManagerTest/testPushDelayReceived()", + "SyncManagerTest/testPushNonRetryableError()", + "SyncManagerTest/testPushRetryableError()", + "SyncManagerTest/testPushSubsystemDownReceived()", + "SyncManagerTest/testPushSubsystemUpReceived()", + "SyncManagerTest/testStartSingleModeStreamingDisabled()", + "SyncManagerTest/testStartSingleModeStreamingEnabled()", + "SyncManagerTest/testStartStreamingDisabled()", + "SyncManagerTest/testStartStreamingEnabled()", + "SyncManagerTest/testSyncExecutedReceived()", "SyncPostBgTest", - "SyncPostBgTest\/testSync()", + "SyncPostBgTest/testSync()", "SyncUpdateWorkerTest", - "SyncUpdateWorkerTest\/testSplitKillWorker()", - "SyncUpdateWorkerTest\/testSplitUpdateWorkerNoPayload()", - "SyncUpdateWorkerTest\/testSplitUpdateWorkerWithPayloadChangeNumberBigger()", - "SyncUpdateWorkerTest\/testSplitUpdateWorkerWithPayloadChangeNumberSmaller()", - "SynchronizerTest\/testDestroy()", - "SynchronizerTest\/testDisableEventsEndpoint()", - "SynchronizerTest\/testDisableSdkEndpoint()", - "SynchronizerTest\/testDisableTelemetry()", - "SynchronizerTest\/testEventPush()", - "SynchronizerTest\/testFlush()", - "SynchronizerTest\/testForceSynchronizeMySegments()", - "SynchronizerTest\/testLoadMySegmentsFromCache()", - "SynchronizerTest\/testLoadSplits()", - "SynchronizerTest\/testStartByKey()", - "SynchronizerTest\/testStartPeriodicFetching()", - "SynchronizerTest\/testStartPeriodicRecordingUserData()", - "SynchronizerTest\/testStartRecordingTelemetry()", - "SynchronizerTest\/testStopPeriodicFetching()", - "SynchronizerTest\/testStopRecordingTelemetry()", - "SynchronizerTest\/testStopRecordingUserData()", - "SynchronizerTest\/testSyncAll()", - "SynchronizerTest\/testSynchronizeMySegments()", - "SynchronizerTest\/testUpdateSplitsSingleModeEnabled()", + "SyncUpdateWorkerTest/testSplitKillWorker()", + "SyncUpdateWorkerTest/testSplitUpdateWorkerNoPayload()", + "SyncUpdateWorkerTest/testSplitUpdateWorkerWithPayloadChangeNumberBigger()", + "SyncUpdateWorkerTest/testSplitUpdateWorkerWithPayloadChangeNumberSmaller()", + "SynchronizerTest/testDestroy()", + "SynchronizerTest/testDisableEventsEndpoint()", + "SynchronizerTest/testDisableSdkEndpoint()", + "SynchronizerTest/testDisableTelemetry()", + "SynchronizerTest/testEventPush()", + "SynchronizerTest/testFlush()", + "SynchronizerTest/testForceSynchronizeMySegments()", + "SynchronizerTest/testLoadMySegmentsFromCache()", + "SynchronizerTest/testLoadSplits()", + "SynchronizerTest/testStartByKey()", + "SynchronizerTest/testStartPeriodicFetching()", + "SynchronizerTest/testStartPeriodicRecordingUserData()", + "SynchronizerTest/testStartRecordingTelemetry()", + "SynchronizerTest/testStopPeriodicFetching()", + "SynchronizerTest/testStopRecordingTelemetry()", + "SynchronizerTest/testStopRecordingUserData()", + "SynchronizerTest/testSyncAll()", + "SynchronizerTest/testSynchronizeMySegments()", + "SynchronizerTest/testUpdateSplitsSingleModeEnabled()", "TelemetryConfigRecorderWorkerTests", - "TelemetryConfigRecorderWorkerTests\/testFailedAttemptLimit()", - "TelemetryConfigRecorderWorkerTests\/testFailedAttemptLimitExceded()", + "TelemetryConfigRecorderWorkerTests/testFailedAttemptLimit()", + "TelemetryConfigRecorderWorkerTests/testFailedAttemptLimitExceded()", "TelemetryIntegrationTest", - "TelemetryIntegrationTest\/testConfig()", - "TelemetryIntegrationTest\/testConfigTelemetry()", - "TelemetryIntegrationTest\/testHttpError()", - "TelemetryIntegrationTest\/testRuntimeAndSyncTelemetry()", - "TelemetryIntegrationTest\/testStreamingAblyErrorAndSessionLength()", - "TelemetryIntegrationTest\/testStreamingTelemetry()", - "TelemetryStatsRecorderWorkerTests\/testEndpointNotReachable()", - "TelemetryStatsRecorderWorkerTests\/testFailedAttemptLimit()", - "TelemetryStatsRecorderWorkerTests\/testFailedAttemptLimitExceded()", + "TelemetryIntegrationTest/testConfig()", + "TelemetryIntegrationTest/testConfigTelemetry()", + "TelemetryIntegrationTest/testHttpError()", + "TelemetryIntegrationTest/testRuntimeAndSyncTelemetry()", + "TelemetryIntegrationTest/testStreamingAblyErrorAndSessionLength()", + "TelemetryIntegrationTest/testStreamingTelemetry()", + "TelemetryStatsRecorderWorkerTests/testEndpointNotReachable()", + "TelemetryStatsRecorderWorkerTests/testFailedAttemptLimit()", + "TelemetryStatsRecorderWorkerTests/testFailedAttemptLimitExceded()", "TelemetryTest", - "TelemetryTest\/testEvaluationRecording()", - "TelemetryTest\/testNonReadyEvaluation()", - "TelemetryTest\/testOnlyReadyTime()", - "TelemetryTest\/testReadyTime()", + "TelemetryTest/testEvaluationRecording()", + "TelemetryTest/testNonReadyEvaluation()", + "TelemetryTest/testOnlyReadyTime()", + "TelemetryTest/testReadyTime()", "TelmetrySynchronizerTest", - "TelmetrySynchronizerTest\/testStart()", - "TelmetrySynchronizerTest\/testStop()", - "TelmetrySynchronizerTest\/testSyncConfig()", - "TelmetrySynchronizerTest\/testSyncStats()", + "TelmetrySynchronizerTest/testStart()", + "TelmetrySynchronizerTest/testStop()", + "TelmetrySynchronizerTest/testSyncConfig()", + "TelmetrySynchronizerTest/testSyncStats()", "TimersManagerTest", - "TimersManagerTest\/testAddAndCancelTimer()", - "TimersManagerTest\/testAddTimer()", + "TimersManagerTest/testAddAndCancelTimer()", + "TimersManagerTest/testAddTimer()", "TlsPinningCheckerTests", - "TlsPinningCheckerTests\/testAppleEcSpki()", - "TlsPinningCheckerTests\/testEc384r1Spki()", - "TlsPinningCheckerTests\/testEc521r1Spki()", - "TlsPinningCheckerTests\/testInvalidChallengeMethod()", - "TlsPinningCheckerTests\/testInvalidChallengeNoSecTrust()", - "TlsPinningCheckerTests\/testRsa2048Spki()", - "TlsPinningCheckerTests\/testRsa3072Spki()", - "TlsPinningCheckerTests\/testRsa4096Spki()", - "TlsPinningCheckerTests\/testUntrustedCertificate()", - "TlsPinningCheckerTests\/testValidationParameter()", - "TrackTest\/test()", + "TlsPinningCheckerTests/testAppleEcSpki()", + "TlsPinningCheckerTests/testEc384r1Spki()", + "TlsPinningCheckerTests/testEc521r1Spki()", + "TlsPinningCheckerTests/testInvalidChallengeMethod()", + "TlsPinningCheckerTests/testInvalidChallengeNoSecTrust()", + "TlsPinningCheckerTests/testRsa2048Spki()", + "TlsPinningCheckerTests/testRsa3072Spki()", + "TlsPinningCheckerTests/testRsa4096Spki()", + "TlsPinningCheckerTests/testUntrustedCertificate()", + "TlsPinningCheckerTests/testValidationParameter()", + "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/testBasicEvaluationNoConfig()", + "TreatmentManagerTest/testBasicEvaluationWithConfig()", + "TreatmentManagerTest/testBasicEvaluations()", + "TreatmentManagerTest/testBasicEvaluationsBySets()", + "TreatmentManagerTest/testEmptyKey()", + "TreatmentManagerTest/testEmptySplits()", + "TreatmentManagerTest/testKilledSplitWithConfig()", + "TreatmentManagerTest/testLongKey()", + "TreatmentManagerTest/testMergedAttributes()", + "TreatmentManagerTest/testNoStoredAttributes()", + "TreatmentManagerTest/testNonExistingSplits()", + "TreatmentManagerTest/testOnlyStoredAttributes()", "UniqueKeyDaoTest", - "UniqueKeyDaoTest\/testInsertGetAes128Cbc()", - "UniqueKeyDaoTest\/testInsertGetPlainText()", - "UniqueKeyDaoTest\/testLoadOutdatedAes128Cbc()", - "UniqueKeyDaoTest\/testLoadOutdatedPlainText()", - "UniqueKeyDaoTest\/testUpdateAes128Cbc()", - "UniqueKeyDaoTest\/testUpdateAndIncrementCountAes128Cbc()", - "UniqueKeyDaoTest\/testUpdateAndIncrementCountPlainText()", - "UniqueKeyDaoTest\/testUpdatePlainText()", + "UniqueKeyDaoTest/testInsertGetAes128Cbc()", + "UniqueKeyDaoTest/testInsertGetPlainText()", + "UniqueKeyDaoTest/testLoadOutdatedAes128Cbc()", + "UniqueKeyDaoTest/testLoadOutdatedPlainText()", + "UniqueKeyDaoTest/testUpdateAes128Cbc()", + "UniqueKeyDaoTest/testUpdateAndIncrementCountAes128Cbc()", + "UniqueKeyDaoTest/testUpdateAndIncrementCountPlainText()", + "UniqueKeyDaoTest/testUpdatePlainText()", "UniqueKeyTrackerTest", - "UniqueKeyTrackerTest\/testTrackAndSave()", + "UniqueKeyTrackerTest/testTrackAndSave()", "UniqueKeysRecorderCountWorkerTests", - "UniqueKeysRecorderCountWorkerTests\/testFailToSendSome()", - "UniqueKeysRecorderCountWorkerTests\/testSendNoImpressions()", - "UniqueKeysRecorderCountWorkerTests\/testSendOneImpression()", - "UniqueKeysRecorderCountWorkerTests\/testSendSuccess()", + "UniqueKeysRecorderCountWorkerTests/testFailToSendSome()", + "UniqueKeysRecorderCountWorkerTests/testSendNoImpressions()", + "UniqueKeysRecorderCountWorkerTests/testSendOneImpression()", + "UniqueKeysRecorderCountWorkerTests/testSendSuccess()", "UnsupportedMatcherIntegrationTest", - "UnsupportedMatcherIntegrationTest\/testFeatureFlagWithUnsupportedMatcherIsPresentInManager()", - "UnsupportedMatcherIntegrationTest\/testGetTreatmentForUnsupportedMatcherFeatureFlagReturnsControl()", - "UnsupportedMatcherIntegrationTest\/testGetTreatmentWithConfigForUnsupportedMatcherFeatureFlagReturnsControl()", - "UnsupportedMatcherIntegrationTest\/testImpressionInListenerHasUnsupportedLabel()", - "UnsupportedMatcherIntegrationTest\/testStoredImpressionHasUnsupportedLabel()", + "UnsupportedMatcherIntegrationTest/testFeatureFlagWithUnsupportedMatcherIsPresentInManager()", + "UnsupportedMatcherIntegrationTest/testGetTreatmentForUnsupportedMatcherFeatureFlagReturnsControl()", + "UnsupportedMatcherIntegrationTest/testGetTreatmentWithConfigForUnsupportedMatcherFeatureFlagReturnsControl()", + "UnsupportedMatcherIntegrationTest/testImpressionInListenerHasUnsupportedLabel()", + "UnsupportedMatcherIntegrationTest/testStoredImpressionHasUnsupportedLabel()", "UserConsentManagerTest", - "UserConsentManagerTest\/testSetDeclined()", - "UserConsentManagerTest\/testSetGranted()", - "UserConsentManagerTest\/testSetUnknown()", - "UserConsentModeDebugTest\/testUserConsentDeclined()", - "UserConsentModeDebugTest\/testUserConsentGranted()", - "UserConsentModeDebugTest\/testUserConsentUnknownThenDeclined()", - "UserConsentModeDebugTest\/testUserConsentUnknownThenGranted()", + "UserConsentManagerTest/testSetDeclined()", + "UserConsentManagerTest/testSetGranted()", + "UserConsentManagerTest/testSetUnknown()", + "UserConsentModeDebugTest/testUserConsentDeclined()", + "UserConsentModeDebugTest/testUserConsentGranted()", + "UserConsentModeDebugTest/testUserConsentUnknownThenDeclined()", + "UserConsentModeDebugTest/testUserConsentUnknownThenGranted()", "UserConsentModeNoneTest", - "UserConsentModeNoneTest\/testUserConsentDeclined()", - "UserConsentModeNoneTest\/testUserConsentGranted()", - "UserConsentModeNoneTest\/testUserConsentUnknownThenDeclined()", - "UserConsentModeNoneTest\/testUserConsentUnknownThenGranted()", + "UserConsentModeNoneTest/testUserConsentDeclined()", + "UserConsentModeNoneTest/testUserConsentGranted()", + "UserConsentModeNoneTest/testUserConsentUnknownThenDeclined()", + "UserConsentModeNoneTest/testUserConsentUnknownThenGranted()", "UserConsentModeOptimizedTest", - "UserConsentModeOptimizedTest\/testUserConsentGranted()", - "UserConsentModeOptimizedTest\/testUserConsentUnknownThenDeclined()", - "UserConsentModeOptimizedTest\/testUserConsentUnknownThenGranted()", + "UserConsentModeOptimizedTest/testUserConsentGranted()", + "UserConsentModeOptimizedTest/testUserConsentUnknownThenDeclined()", + "UserConsentModeOptimizedTest/testUserConsentUnknownThenGranted()", "UserKeyEncondingTest", "VersionTest", - "VersionTest\/testFactoryVersion()" + "VersionTest/testFactoryVersion()" ], - "target" : { - "containerPath" : "container:Split.xcodeproj", - "identifier" : "592C6AA4211B6C99002D120C", - "name" : "SplitTests" + "target": { + "containerPath": "container:Split.xcodeproj", + "identifier": "5B3C16342ED76BAD0068D623", + "name": "SplitTestsSwift6" } } ], - "version" : 1 -} + "version": 1 +} \ No newline at end of file diff --git a/SplitiOSUnit.xctestplan b/SplitiOSUnit.xctestplan index e7b84c777..525fb14e8 100644 --- a/SplitiOSUnit.xctestplan +++ b/SplitiOSUnit.xctestplan @@ -1,1152 +1,2262 @@ { - "configurations" : [ + "configurations": [ { - "id" : "4F2A5094-0E71-4794-9717-92482220A968", - "name" : "Common", - "options" : { - - } + "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" + "enabled": false, + "id": "00529E1C-25A9-4843-8676-E48C4769483F", + "name": "WatchOS", + "options": { + "targetForVariableExpansion": { + "containerPath": "container:Split.xcodeproj", + "identifier": "95B02CA328D0BD790030EC8B", + "name": "WatchOS" } } } ], - "defaultOptions" : { - "codeCoverage" : false, - "environmentVariableEntries" : [ + "defaultOptions": { + "codeCoverage": false, + "environmentVariableEntries": [ { - "key" : "com.apple.CoreData.ConcurrencyDebug", - "value" : "1" + "key": "com.apple.CoreData.ConcurrencyDebug", + "value": "1" } ], - "targetForVariableExpansion" : { - "containerPath" : "container:Split.xcodeproj", - "identifier" : "3B6DEE5920EA6A4E0067435E", - "name" : "Split" + "targetForVariableExpansion": { + "containerPath": "container:Split.xcodeproj", + "identifier": "3B6DEE5920EA6A4E0067435E", + "name": "Split" } }, - "testTargets" : [ + "testTargets": [ + { + "skippedTests": [ + "AnyValueValidatorTests", + "AnyValueValidatorTests/testInvalidPrimitiveValues()", + "AnyValueValidatorTests/testValidListValues()", + "AnyValueValidatorTests/testValidPrimitiveValues()", + "ApiKeyValidatorTests", + "ApiKeyValidatorTests/testEmptyKey()", + "ApiKeyValidatorTests/testNull()", + "AttributesDaoTest", + "AttributesDaoTest/testDataIsEncryptedInDb()", + "AttributesDaoTest/testGetInvalidKeyAes128Cbc()", + "AttributesDaoTest/testGetInvalidKeyPlainText()", + "AttributesDaoTest/testRemoveAllAes128Cbc()", + "AttributesDaoTest/testRemoveAllPlainText()", + "AttributesDaoTest/testUpdateGetAes128Cbc()", + "AttributesEvaluationTest/testEvaluationPrecedence()", + "AttributesEvaluationTest/testPersistenceDisabled()", + "AttributesStorageTests", + "AttributesStorageTests/testClear()", + "AttributesStorageTests/testGetAttributesAfterLoad()", + "AttributesStorageTests/testNoLoaded()", + "AttributesStorageTests/testRemove()", + "AttributesStorageTests/testUpdateAttributes()", + "AttributesStorageTests/testUpdateEmptyAttributes()", + "Base64UtilsTest", + "Base64UtilsTest/testBasicUrlEncoded()", + "Base64UtilsTest/testEmpty()", + "Base64UtilsTest/testNil()", + "Base64UtilsTest/testRealToken()", + "BetweenSemverMatcherTest", + "BetweenSemverMatcherTest/testGeneralMatches()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithNullEndTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullStartTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenBetween()", + "BlockingQueueTest", + "BlockingQueueTest/testInterrupt()", + "BucketSplitTest", + "BucketSplitTest/testMultiClientBuckets()", + "ByKeyAttributesStorageTests", + "ByKeyAttributesStorageTests/testClear()", + "ByKeyAttributesStorageTests/testGetAttributesAfterLoad()", + "ByKeyAttributesStorageTests/testNoLoaded()", + "ByKeyAttributesStorageTests/testRemove()", + "ByKeyAttributesStorageTests/testUpdateAttributes()", + "ByKeyAttributesStorageTests/testUpdateEmptyAttributes()", + "ByKeyFacadeTest", + "ByKeyFacadeTest/testDestroy()", + "ByKeyFacadeTest/testForceSync()", + "ByKeyFacadeTest/testLoadDataFromCache()", + "ByKeyFacadeTest/testNoPeriodicSync()", + "ByKeyFacadeTest/testPeriodicStartStop()", + "ByKeyFacadeTest/testStartSyncForKey()", + "ByKeyFacadeTest/testStartSyncForKeyPolling()", + "ByKeyFacadeTest/testSynchronize()", + "ByKeyMySegmentsStorageTests", + "ByKeyMySegmentsStorageTests/testGetMySegmentsAfterLoad()", + "ByKeyMySegmentsStorageTests/testNoLoaded()", + "ByKeyMySegmentsStorageTests/testUpdateEmptySegments()", + "ByKeyMySegmentsStorageTests/testUpdateSegments()", + "CdnByPassTest", + "CdnByPassTest/testInit()", + "CertificatePinningConfigTests", + "CertificatePinningConfigTests/testAddCertificateAndHashes()", + "CertificatePinningConfigTests/testAddWrongCertificate()", + "CertificatePinningConfigTests/testAddWrongSpkiCertificate()", + "CertificatePinningConfigTests/testAddWrongStringHash()", + "CertificatePinningConfigTests/testAddWrongStringHashFormatHash()", + "CertificatePinningConfigTests/testAddWrongStringHashType()", + "CipherTest", + "CipherTest/testBasicEncryptDecrypt()", + "CipherTest/testEventEncryptDecrypt()", + "CipherTest/testImpressionEncryptDecrypt()", + "CipherTest/testJsonSplitEncryptDecrypt()", + "CipherTest/testMySegmentsEncryptDecrypt()", + "CipherTest/testVeryLongTextEncryptDecrypt()", + "ComputeProcessTest", + "ComputeProcessTest/testMultiProcess()", + "ComputeProcessTest/testOneProcessEqualsMin()", + "ComputeProcessTest/testTwoProcess()", + "ComputeProcessTest/testTwoProcessEdge()", + "ConcurrentSetTests", + "ConcurrentSetTests/testDeleteAll()", + "ConcurrentSetTests/testInsert()", + "ConcurrentSetTests/testSet()", + "ConcurrentSetTests/testTakeAll()", + "ConfigTest", + "ConfigTest/testImpressionsModeInvalid()", + "ConfigTest/testImpressionsModedebug()", + "ConfigTest/testImpressionsModenone()", + "ConfigTest/testImpressionsModeoptimized()", + "CountsRecorderCountWorkerTests/testFailToSendSome()", + "CountsRecorderCountWorkerTests/testSendNoImpressions()", + "CountsRecorderCountWorkerTests/testSendOneImpression()", + "CountsRecorderCountWorkerTests/testSendSuccess()", + "CredentialPinParserTests", + "CredentialPinParserTests/testPinsForHost()", + "DbCipherTest", + "DbCipherTest/testEncryptDecryptDb()", + "DbForDifferentApiKeysTest", + "DbForDifferentApiKeysTest/testInitialization()", + "DecompressionTest", + "DecompressionTest/testGzipHeaderComments()", + "DecompressionTest/testGzipHeaderCrc16()", + "DecompressionTest/testGzipHeaderFileName()", + "DecompressionTest/testGzipIncorrectHeader()", + "DecompressionTest/testHeaderFlag0()", + "DecompressionTest/testLoremIpsumGzip()", + "DecompressionTest/testLoremIpsumZlib()", + "DecompressionTest/testZlibCompressionMethodHeader()", + "EndpointFactoryTest", + "EndpointFactoryTest/testMySegmentsEndpoint()", + "EndpointFactoryTest/testMySegmentsEndpointSlashKeyEncoding()", + "EndpointFactoryTest/testRecordEventsEndpoint()", + "EndpointFactoryTest/testRecordImpressionsEndpoint()", + "EndpointFactoryTest/testSplitChangesEndpoint()", + "EndpointFactoryTest/testStreamingAuthEndpoint()", + "EndpointFactoryTest/testStreamingEndpoint()", + "EndpointFactoryTest/testTelemetryConfigEndpoint()", + "EndpointFactoryTest/testTelemetryUsageEndpoint()", + "EndpointTest", + "EndpointTest/testDefaultEndpointBuild()", + "EndpointTest/testHeadersEndpointBuild()", + "EndpointTest/testPostEndpointBuild()", + "EqualToSemverMatcherTest", + "EqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenPatchDiffers()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenTargetIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenVersionsAreEqual()", + "EvaluatorTests", + "EvaluatorTests/testAlgoLegacy()", + "EvaluatorTests/testAlgoMurmur3()", + "EvaluatorTests/testAlgoNull()", + "EvaluatorTests/testAllocation1Percent()", + "EvaluatorTests/testBrokenSplit()", + "EvaluatorTests/testDefaultRule()", + "EvaluatorTests/testDefaultTreatment()", + "EvaluatorTests/testDefaultTreatmentFacundo()", + "EvaluatorTests/testEqualsToSetConfigTreatment()", + "EvaluatorTests/testInLargeSegmentWhitelist()", + "EvaluatorTests/testInSegmentsRule1()", + "EvaluatorTests/testMatchesStringNoConfigTreatment()", + "EvaluatorTests/testMissingDefaultRule()", + "EvaluatorTests/testNotInLargeSegmentWhitelist()", + "EvaluatorTests/testNotInSplit()", + "EvaluatorTests/testWhitelisted()", + "EvaluatorTests/testWhitelistedOff()", + "EvaluatorTests/testsTrafficAllocation50DefaultRule50()", + "EventDTOJsonTest", + "EventDTOJsonTest/testBasic()", + "EventDTOJsonTest/testEncode()", + "EventDTOJsonTest/testNonNumber()", + "EventDTOJsonTest/testProperties()", + "EventDTOJsonTest/testPropertiesDecodeEncode()", + "EventDaoTest", + "EventDaoTest/testDataIsEncryptedInDb()", + "EventDaoTest/testInsertGetAes128Cbc()", + "EventDaoTest/testInsertGetPlainText()", + "EventDaoTest/testInsertManyGetAes128Cbc()", + "EventDaoTest/testInsertManyGetPlainText()", + "EventDaoTest/testLoadOutdatedAes128Cbc()", + "EventDaoTest/testLoadOutdatedPlainText()", + "EventDaoTest/testUpdateAes128Cbc()", + "EventDaoTest/testUpdatePlainText()", + "EventStreamParserTest", + "EventStreamParserTest/testParseColon()", + "EventStreamParserTest/testParseEmptyLineNoEnd()", + "EventStreamParserTest/testParseEnd()", + "EventStreamParserTest/testParseErrorMessage()", + "EventStreamParserTest/testParseKeepAlive()", + "EventStreamParserTest/testParseNoColon()", + "EventStreamParserTest/testParseNoFieldName()", + "EventStreamParserTest/testParseTwoColon()", + "EventValidatorTests", + "EventValidatorTests/testEmptyKey()", + "EventValidatorTests/testEmptyTrafficType()", + "EventValidatorTests/testEmptyType()", + "EventValidatorTests/testLongKey()", + "EventValidatorTests/testNoChachedServerAndUppercasedTrafficType()", + "EventValidatorTests/testNoChachedServerTrafficType()", + "EventValidatorTests/testNullKey()", + "EventValidatorTests/testNullTrafficType()", + "EventValidatorTests/testNullType()", + "EventValidatorTests/testTypeName()", + "EventValidatorTests/testUppercaseCharsInTrafficType()", + "EventValidatorTests/testValidEventAllValues()", + "EventValidatorTests/testValidEventNullValue()", + "EventsRecorderWorkerTests", + "EventsRecorderWorkerTests/testFailToSendSome()", + "EventsRecorderWorkerTests/testSendNoEvents()", + "EventsRecorderWorkerTests/testSendOneEvent()", + "EventsRecorderWorkerTests/testSendSuccess()", + "EventsStorageTest", + "EventsStorageTest/testClear()", + "EventsStorageTest/testDisablePersistence()", + "EventsStorageTest/testEnablePersistence()", + "EventsStorageTest/testStartEnabledPersistence()", + "EventsSynchronizerTest", + "EventsSynchronizerTest/testDestroy()", + "EventsSynchronizerTest/testFlush()", + "EventsSynchronizerTest/testPause()", + "EventsSynchronizerTest/testPush()", + "EventsSynchronizerTest/testResume()", + "EventsSynchronizerTest/testStart()", + "EventsSynchronizerTest/testStop()", + "EventsTrackerTest", + "EventsTrackerTest/testTrackDisabled()", + "EventsTrackerTest/testTrackEnabled()", + "FactoryMonitorTest", + "FactoryMonitorTest/testCountLiveFactories()", + "FactoryMonitorTest/testDeallocatedCountLiveFactories()", + "FactoryRegistryTest", + "FactoryRegistryTest/testCountLiveFactories()", + "FactoryRegistryTest/testCountWithDeallocatedLiveFactories()", + "FeatureFlagsPayloadDecoderTest", + "FeatureFlagsPayloadDecoderTest/testDecodeGzip()", + "FeatureFlagsPayloadDecoderTest/testDecodeZlib()", + "FeatureFlagsSynchronizerTest", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringNamesChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringSetsChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitsClearedOnLoadBecauseNotInFilter()", + "FeatureFlagsSynchronizerTest/testLoadSplitsNoClearedOnLoad()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsAndFilterHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testStartPeriodicFetchingSingleModeEnabled()", + "FeatureFlagsSynchronizerTest/testStartPeriodicSync()", + "FeatureFlagsSynchronizerTest/testStop()", + "FeatureFlagsSynchronizerTest/testStopPeriodicSync()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplits()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithChangeNumber()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithUriTooLong()", + "FeatureFlagsSynchronizerTest/testUpdateSplitsSingleModeEnabled()", + "FetchSpecificSplitsTest", + "FetchSpecificSplitsTest/testBothFilters()", + "FetchSpecificSplitsTest/testByNamesFilter()", + "FetchSpecificSplitsTest/testByPrefixFilter()", + "FetcherThrottleTests", + "FetcherThrottleTests/testDelayValues()", + "FilterBuilderTest", + "FilterBuilderTest/testBasicByNameQueryString()", + "FilterBuilderTest/testBasicBySetQueryString()", + "FilterBuilderTest/testBySetAndByNameQueryString()", + "FilterBuilderTest/testFilterByNamesValuesDeduptedAndGrouped()", + "FilterBuilderTest/testFilterBySetsValuesDeduptedAndGrouped()", + "FilterBuilderTest/testMaxByNameFilterExceded()", + "FilterBuilderTest/testMaxByPrefixFilterExceded()", + "FilterBuilderTest/testNoFilters()", + "FilterBuilderTest/testQueryStringWithSpecialChars1()", + "FilterBuilderTest/testQueryStringWithSpecialChars2()", + "FilterBuilderTest/testQueryStringWithSpecialChars3()", + "FilterBuilderTest/testQueryStringWithSpecialChars4()", + "FlagSetValidatorTests", + "FlagSetValidatorTests/testCleanAndValidateValues()", + "FlagSetValidatorTests/testValidateOnEvaluationWithFilteredValues()", + "FlagSetsCacheTests", + "FlagSetsCacheTests/testAddToFlagSetsNoFilter()", + "FlagSetsCacheTests/testAddToFlagSetsWithFilter()", + "FlagSetsCacheTests/testRemoveFromFlagSetsNoFilter()", + "FlushTest", + "GeneralInfoStorageTest", + "GeneralInfoStorageTest/testGetRolloutCacheLastClearTimestampGetsValueFromDao()", + "GeneralInfoStorageTest/testGetRolloutCacheLastClearTimestampReturnsZeroIfEntityIsNil()", + "GeneralInfoStorageTest/testGetUpdateTimestampGetsValueFromDao()", + "GeneralInfoStorageTest/testGetUpdateTimestampReturnsZeroIfEntityIsNil()", + "GeneralInfoStorageTest/testSetRolloutCacheLastClearTimestampSetsValueOnDao()", + "GeneralInfoStorageTest/testSetUpdateTimestampSetsValueOnDao()", + "GreaterThanOrEqualToSemverMatcherTest", + "GreaterThanOrEqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenGreater()", + "HashedImpressionDaoTest", + "HashedImpressionDaoTest/testDelete()", + "HashedImpressionDaoTest/testGetAll()", + "HashedImpressionDaoTest/testUpdate()", + "HttpClientTest", + "HttpClientTest/testDataRequest()", + "HttpClientTest/testDataRequestError()", + "HttpClientTest/testDataRequestWithOrder()", + "HttpClientTest/testStreamRequest()", + "HttpClientTest/testUploadRequest()", + "HttpDataRequestTest", + "HttpDataRequestTest/testError()", + "HttpDataRequestTest/testOnResponseCompletedError()", + "HttpDataRequestTest/testOnResponseCompletedOk()", + "HttpDataRequestTest/testRequestCreation()", + "HttpDataRequestTest/testRequestCreationWithOrder()", + "HttpDataRequestTest/testRequestEnquedOnSend()", + "HttpEventsRecorderTests/testSuccessSending()", + "HttpImpressionsCountRecorderTests", + "HttpImpressionsCountRecorderTests/testServerNoReachable()", + "HttpImpressionsCountRecorderTests/testSuccessSending()", + "HttpImpressionsRecorderTests", + "HttpImpressionsRecorderTests/testServerNoReachable()", + "HttpImpressionsRecorderTests/testSuccessSending()", + "HttpMySegmentsFetcherTest", + "HttpMySegmentsFetcherTest/testServerNoReachable()", + "HttpMySegmentsFetcherTest/testSuccessFulFetch()", + "HttpRequestListTest", + "HttpRequestListTest/testAddRequest()", + "HttpRequestListTest/testOverrideSetRequest()", + "HttpRequestListTest/testTakeRequest()", + "HttpRequestManagerTests", + "HttpRequestManagerTests/testPinnedCredentialValidation()", + "HttpResponseTest", + "HttpResponseTest/testHttp104()", + "HttpResponseTest/testHttp200()", + "HttpResponseTest/testHttp299()", + "HttpResponseTest/testHttp300()", + "HttpSplitFetcherTests", + "HttpSplitFetcherTests/testSuccessFullFetch()", + "HttpStreamRequestTest", + "HttpStreamRequestTest/testErrorResponse()", + "HttpStreamRequestTest/testOnResponseOk()", + "HttpStreamRequestTest/testRequestCreation()", + "HttpStreamRequestTest/testRequestEnquedOnSend()", + "HttpTelemetryConfigRecorderTest", + "HttpTelemetryConfigRecorderTest/testServerNoReachable()", + "HttpTelemetryConfigRecorderTest/testSuccessSending()", + "HttpTelemetryStatsRecorderTest", + "HttpTelemetryStatsRecorderTest/testServerNoReachable()", + "HttpTelemetryStatsRecorderTest/testSuccessSending()", + "HttpUniqueKeyRecorderTests", + "HttpUniqueKeyRecorderTests/testServerNoReachable()", + "HttpUniqueKeyRecorderTests/testSuccessSending()", + "ImpressionDaoTest", + "ImpressionDaoTest/testDataIsEncryptedInDb()", + "ImpressionDaoTest/testInsertGet()", + "ImpressionDaoTest/testInsertGetAes128Cbc()", + "ImpressionDaoTest/testInsertManyGet()", + "ImpressionDaoTest/testInsertManyGetAes128Cbc()", + "ImpressionDaoTest/testLoadOutdated()", + "ImpressionDaoTest/testLoadOutdatedAes128Cbc()", + "ImpressionDaoTest/testUpdate()", + "ImpressionDaoTest/testUpdateAes128Cbc()", + "ImpressionHasherTest", + "ImpressionHasherTest/testDifferentChangeNumber()", + "ImpressionHasherTest/testDifferentKey()", + "ImpressionHasherTest/testDifferentLabel()", + "ImpressionHasherTest/testDifferentTreatment()", + "ImpressionHasherTest/testNoCrashWhenSplitNull()", + "ImpressionsCountDaoTest", + "ImpressionsCountDaoTest/testDataIsEncryptedInDb()", + "ImpressionsCountDaoTest/testInsertGetAes128Cbc()", + "ImpressionsCountDaoTest/testInsertGetPlainText()", + "ImpressionsCountDaoTest/testLoadOutdatedGetAes128Cbc()", + "ImpressionsCountDaoTest/testLoadOutdatedPlainText()", + "ImpressionsCountDaoTest/testUpdateGetAes128Cbc()", + "ImpressionsCountDaoTest/testUpdatePlainText()", + "ImpressionsCounterTest", + "ImpressionsCounterTest/testBasicUsage()", + "ImpressionsCounterTest/testConcurrency()", + "ImpressionsCounterTest/testTruncateTime()", + "ImpressionsDedupTest", + "ImpressionsDedupTest/testDebug()", + "ImpressionsDedupTest/testOptimized()", + "ImpressionsModeTypeWrapperTest", + "ImpressionsModeTypeWrapperTest/testEmptyInvalidValue()", + "ImpressionsModeTypeWrapperTest/testInitdebugValue()", + "ImpressionsModeTypeWrapperTest/testInitnoneValue()", + "ImpressionsModeTypeWrapperTest/testInitoptimizedValue()", + "ImpressionsModeTypeWrapperTest/testInvalidValue()", + "ImpressionsModeTypeWrapperTest/testdebugValue()", + "ImpressionsModeTypeWrapperTest/testnoneValue()", + "ImpressionsModeTypeWrapperTest/testoptimizedValue()", + "ImpressionsNoneTest", + "ImpressionsNoneTest/testCorrectData()", + "ImpressionsNoneTest/testPeriodicRecording()", + "ImpressionsObserverTest", + "ImpressionsObserverTest/testBasicFunctionality()", + "ImpressionsObserverTest/testConcurrencyVsAccuracy()", + "ImpressionsObserverTest/testSave()", + "ImpressionsRecorderWorkerTests", + "ImpressionsRecorderWorkerTests/testFailToSendSome()", + "ImpressionsRecorderWorkerTests/testSendOneImpression()", + "ImpressionsStorageTest", + "ImpressionsStorageTest/testClear()", + "ImpressionsStorageTest/testDisablePersistence()", + "ImpressionsStorageTest/testEnablePersistence()", + "ImpressionsStorageTest/testStartDisabledPersistence()", + "ImpressionsStorageTest/testStartEnabledPersistence()", + "ImpressionsToggleTest", + "ImpressionsToggleTest/testDebugMode()", + "ImpressionsToggleTest/testManagerContainsProperty()", + "ImpressionsToggleTest/testNoneMode()", + "ImpressionsToggleTest/testOptimizedMode()", + "ImpressionsTrackerTest", + "ImpressionsTrackerTest/testDestroyDebug()", + "ImpressionsTrackerTest/testDestroyNone()", + "ImpressionsTrackerTest/testDestroyOptimized()", + "ImpressionsTrackerTest/testFlushDebug()", + "ImpressionsTrackerTest/testFlushNone()", + "ImpressionsTrackerTest/testFlushOptimized()", + "ImpressionsTrackerTest/testImpressionPushDebug()", + "ImpressionsTrackerTest/testImpressionPushNone()", + "ImpressionsTrackerTest/testImpressionPushOptimized()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledDebug()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledNone()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledOptimized()", + "ImpressionsTrackerTest/testPauseDebug()", + "ImpressionsTrackerTest/testPauseNone()", + "ImpressionsTrackerTest/testPauseOptimized()", + "ImpressionsTrackerTest/testResume()", + "ImpressionsTrackerTest/testStartDebug()", + "ImpressionsTrackerTest/testStartNone()", + "ImpressionsTrackerTest/testStartOptimized()", + "ImpressionsTrackerTest/testStopDebug()", + "ImpressionsTrackerTest/testStopNone()", + "ImpressionsTrackerTest/testStopOptimized()", + "InListSemverMatcherTest", + "InListSemverMatcherTest/testGeneralMatches()", + "InListSemverMatcherTest/testMatchShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithEmptyListShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenInList()", + "InMemoryTelemetryStorageTest", + "InMemoryTelemetryStorageTest/testActiveFactoriesCount()", + "InMemoryTelemetryStorageTest/testAuthRejections()", + "InMemoryTelemetryStorageTest/testConcurrence()", + "InMemoryTelemetryStorageTest/testEvent()", + "InMemoryTelemetryStorageTest/testExceptions()", + "InMemoryTelemetryStorageTest/testHttpErrors()", + "InMemoryTelemetryStorageTest/testHttpLatencies()", + "InMemoryTelemetryStorageTest/testImpression()", + "InMemoryTelemetryStorageTest/testLastSync()", + "InMemoryTelemetryStorageTest/testLatencies()", + "InMemoryTelemetryStorageTest/testRedundantFactoriesCount()", + "InMemoryTelemetryStorageTest/testSessionLength()", + "InMemoryTelemetryStorageTest/testStreamingEvents()", + "InMemoryTelemetryStorageTest/testTags()", + "InMemoryTelemetryStorageTest/testTimeUntilReady()", + "InMemoryTelemetryStorageTest/testTimeUntilReadyFromCache()", + "InMemoryTelemetryStorageTest/testUpdatesFromSse()", + "InitDbCipherTest", + "InitDbCipherTest/testDecryptDb()", + "InitDbCipherTest/testEncryptDb()", + "InitialCacheTest", + "InitialCacheTest/testClearChangedSplitFilter()", + "InitialCacheTest/testClearExpiredCache()", + "InitialCacheTest/testExpiredCache()", + "InitialCacheTest/testFlagsSpecChanged()", + "InstantFeatureFlagsUpdateTest", + "InstantFeatureFlagsUpdateTest/testInstantUpdateArchived()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateGzip()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateZlib()", + "JwtTokenParserTest", + "JwtTokenParserTest/testEmptyToken()", + "JwtTokenParserTest/testGarbageToken()", + "JwtTokenParserTest/testOkToken()", + "JwtTokenParserTest/testOnlyChannelsWithSeparator()", + "JwtTokenParserTest/testOnlyHeader()", + "KeyGeneratorTest", + "KeyGeneratorTest/testGenerationOk()", + "KeyValidatorTests", + "KeyValidatorTests/testInvalidEmptyBucketingKey()", + "KeyValidatorTests/testInvalidEmptyMatchingKey()", + "KeyValidatorTests/testInvalidLongBucketingKey()", + "KeyValidatorTests/testInvalidLongMatchingKey()", + "KeyValidatorTests/testNullMatchingKey()", + "KeyValidatorTests/testValidMatchingAndBucketingKey()", + "LRUCacheTest", + "LRUCacheTest/testEviction()", + "LRUCacheTest/testGetAllPerformance()", + "LRUCacheTest/testInsertPerformance()", + "LatencyCounterTests", + "LatencyCounterTests/testFirstBucket()", + "LatencyCounterTests/testInvalidIndex()", + "LatencyCounterTests/testLastBucket()", + "LegacyHashingTest", + "LegacyHashingTest/testBucket()", + "LegacyHashingTest/testHashing()", + "LessThanOrEqualToSemverMatcherTest", + "LessThanOrEqualToSemverMatcherTest/testGeneralMatches()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenEqual()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenLess()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrue()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullKeyShouldReturnNull()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrue()", + "LocalhostManagerTests", + "LocalhostManagerTests/testSplitNames()", + "LocalhostManagerTests/testSplits()", + "LocalhostManagerTests/testSplitsByName()", + "LocalhostParserTests", + "LocalhostParserTests/testIntercomentedLinesFile()", + "LocalhostParserTests/testPerfectFile()", + "LocalhostParserTests/testSpacedLinesFile()", + "LocalhostSplitClientTests/testNonExistingSplitsTreatment()", + "LocalhostSplitClientTests/testNonExistingSplitsTreatments()", + "LocalhostSplitClientTests/testRightSplitsFileTreatment()", + "LocalhostSplitClientTests/testRightSplitsFileTreatments()", + "LocalhostSplitLoaderTests", + "LocalhostSplitLoaderTests/testFileUpdate()", + "LocalhostSplitLoaderTests/testFileUpdate2()", + "LocalhostSplitLoaderTests/testInvalidTypeFile()", + "LocalhostSplitLoaderTests/testWrongFormatYml()", + "LocalhostSplitLoaderTests/testWrongLegacyFormatUpdate()", + "LocalhostSplitLoaderTests/testWrongYamlFormatUpdate()", + "LocalhostSplitStorageTests", + "LocalhostSplitStorageTests/testClear()", + "LocalhostSplitStorageTests/testDestroy()", + "LocalhostSplitStorageTests/testGetAllSplits()", + "LocalhostSplitStorageTests/testGetCount()", + "LocalhostSplitStorageTests/testGetManySplits()", + "LocalhostSplitStorageTests/testGetSplit()", + "LocalhostSplitStorageTests/testUpdateSplitChange()", + "LocalhostSynchronizerTests", + "LocalhostSynchronizerTests/testLoadAndSdkReady()", + "LocalhostSynchronizerTests/testUpdateSplits()", + "LocalhostSynchronizerTests/testUpdateYaml()", + "LocalhostTests", + "LocalhostTests/testDefaultFactoryCreation()", + "LocalhostTests/testLocalhostFactoryCreation()", + "LocalhostTests/testUsingSpaceSeparatedFile()", + "LocalhostTests/testUsingYamlFile()", + "LocalhostTests/testUsingYamlFromApi()", + "LocalhostYamlParserTest", + "LocalhostYamlParserTest/testCorrectFile()", + "LocalhostYamlParserTest/testMissingFirstSplit()", + "LocalhostYamlParserTest/testMissingSplitData()", + "LocalhostYamlParserTest/testMissingSplitTreatment()", + "LocalhostYamlParserTest/testWrongFormat()", + "LoggerTest", + "LoggerTest/testDebug()", + "LoggerTest/testError()", + "LoggerTest/testNone()", + "LoggerTest/testVerbose()", + "LoggerTest/testWarning()", + "MatcherEvalTests", + "MultiClientEvaluationTest", + "MultiClientEvaluationTest/testEvaluation()", + "MultiClientEvaluationTest/testEvaluationFromCache()", + "MultiClientEvaluationTest/testEvaluationWithAttributes()", + "MultiClientEvaluationTest/testImpressions()", + "MultiClientEvaluationTest/testTrack()", + "MultiClientStreamingResetTest/testStress()", + "MultiClientStreamingResetTest/testWithStreamingDelay()", + "Murmur3HashingTest", + "Murmur3HashingTest/test64x128()", + "Murmur3HashingTest/testBucket()", + "MyLargeSegmentsStorageTests", + "MyLargeSegmentsStorageTests/testChangeNumber()", + "MyLargeSegmentsStorageTests/testClear()", + "MyLargeSegmentsStorageTests/testGetMySegmentsAfterLoad()", + "MyLargeSegmentsStorageTests/testNoLoaded()", + "MyLargeSegmentsStorageTests/testUpdateEmptySegments()", + "MyLargeSegmentsStorageTests/testUpdateSegments()", + "MySegmentServerErrorTest", + "MySegmentServerErrorTest/test()", + "MySegmentUpdateTest", + "MySegmentUpdateTest/testMyLargeSegmentsUpdate()", + "MySegmentUpdateTest/testMySegmentsLargeUpdateBounded()", + "MySegmentUpdateTest/testMySegmentsUpdate()", + "MySegmentUpdateTest/testMySegmentsUpdateBounded()", + "MySegmentUpdateTest/testSeveralNotificationAndOneFetch()", + "MySegmentUpdatedTest/testSegments()", + "MySegmentsBgSyncWorkerTest", + "MySegmentsBgSyncWorkerTest/testNoSuccess()", + "MySegmentsBgSyncWorkerTest/testOneTimeFetchSuccess()", + "MySegmentsDaoTest", + "MySegmentsDaoTest/testDataIsEncryptedInDb()", + "MySegmentsDaoTest/testGetInvalidKeyAes128Cbc()", + "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/testIncomingControlStreamingEnabledNoPublishers()", + "NotificationManagerKeeperTest/testIncomingControlStreamingPaused()", + "NotificationManagerKeeperTest/testIncomingControlStreamingReset()", + "NotificationManagerKeeperTest/testNoAvailablePublishers()", + "NotificationManagerKeeperTest/testNoAvailablePublishersInPriButAvailableInSec()", + "NotificationManagerKeeperTest/testNoAvailablePublishersOldTimestamp()", + "NotificationManagerKeeperTest/testSecondaryAvailableNotificationReceivedWhenNoPublishers()", + "NotificationManagerKeeperTest/testSecondaryAvailableNotificationReceivedWhenNoPublishersOldTimestamp()", + "NotificationParserTest", + "NotificationParserTest/testProcessControl()", + "NotificationParserTest/testProcessError()", + "NotificationParserTest/testProcessMyLargeSegmentUpdateAllFields()", + "NotificationParserTest/testProcessMyLargeSegmentUpdateUnbounded()", + "NotificationParserTest/testProcessMySegmentUpdateAllFields()", + "NotificationParserTest/testProcessMySegmentUpdateRemoval()", + "NotificationParserTest/testProcessMySegmentUpdateUnbounded()", + "NotificationParserTest/testProcessOccupancy()", + "NotificationParserTest/testProcessSplitKill()", + "NotificationParserTest/testProcessSplitUpdate()", + "NotificationParserTest/testProcessSplitUpdateWithPayload()", + "PeriodicMySegmentsSyncWorkerTest/testFetchWhenNoSegmentsReadyYet()", + "PeriodicMySegmentsSyncWorkerTest/testNormalFetchSdkIsReady()", + "PeriodicSplitsSyncWorkerTest", + "PeriodicSplitsSyncWorkerTest/testNoSdkReadyFetch()", + "PeriodicSplitsSyncWorkerTest/testNormalFetch()", + "PersistentAttributesStorageTests", + "PersistentAttributesStorageTests/testAll()", + "PersistentAttributesStorageTests/testClear()", + "PersistentAttributesStorageTests/testSet()", + "PersistentMyLargeSegmentsStorageTests", + "PersistentMyLargeSegmentsStorageTests/testClear()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshot()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMyLargeSegmentsStorageTests/testSet()", + "PersistentMyLargeSegmentsStorageTests/testSetMultiKey()", + "PersistentMySegmentsStorageTests", + "PersistentMySegmentsStorageTests/testGetSnapshot()", + "PersistentMySegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMySegmentsStorageTests/testSet()", + "PersistentMySegmentsStorageTests/testSetMultiKey()", + "PersistentUniqueKeysStorageTests", + "PersistentUniqueKeysStorageTests/testDelete()", + "PersistentUniqueKeysStorageTests/testPop()", + "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()", + "RolloutCacheConfigurationTest", + "RolloutCacheConfigurationTest/testClearOnInitIsCorrectlySet()", + "RolloutCacheConfigurationTest/testDefaultValues()", + "RolloutCacheConfigurationTest/testExpirationIsCorrectlySet()", + "RolloutCacheConfigurationTest/testNegativeExpirationIsSetToDefault()", + "RolloutCacheManagerIntegrationTest", + "RolloutCacheManagerIntegrationTest/testClearOnInitClearCacheOnStartup()", + "RolloutCacheManagerIntegrationTest/testExpirationPeriodIsUsed()", + "RolloutCacheManagerIntegrationTest/testRepeatedInitWithClearOnInitSetToTrueDoesNotClearIfMinDaysHasNotElapsed()", + "RolloutCacheManagerTest", + "RolloutCacheManagerTest/testDefaultValueForLastClearTimestampClearsCacheWhenClearOnInitIsTrue()", + "RolloutCacheManagerTest/testDefaultValueForUpdateTimestampDoesNotClearCache()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStorageOnlyOnceWhenExecutedConsecutively()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsTrue()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStoragesWhenExpirationIsSurpassed()", + "RolloutCacheManagerTest/testValidateCacheCallsListener()", + "RolloutCacheManagerTest/testValidateCacheDoesNotCallClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsFalse()", + "RolloutCacheManagerTest/testValidateCacheDoesNotUpdateLastClearTimestampWhenStoragesAreNotCleared()", + "SdkUpdateStreamingTest/testReady()", + "SdkUpdateStreamingTest/testSdkUpdateMySegmentsWhenNotificationArrives()", + "SegmentsSyncHelperTests", + "SegmentsSyncHelperTests/testCdnByPassNoTillChange()", + "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/testUnboundedLarge()", + "SemverIntegrationTest", + "SemverIntegrationTest/testBetweenSemverMatcher()", + "SemverIntegrationTest/testGreaterThanOrEqualToSemverMatcher()", + "SemverIntegrationTest/testInListSemverMatcher()", + "SemverIntegrationTest/testLessThanOrEqualToSemverMatcher()", + "SemverTest", + "SemverTest/testBetween()", + "SemverTest/testEqualTo()", + "SemverTest/testGreaterThanOrEqualTo()", + "SemverTest/testInvalidFormats()", + "ServiceEndpointsTests", + "ServiceEndpointsTests/testBuilderValidationAuthError()", + "ServiceEndpointsTests/testBuilderValidationEventsError()", + "ServiceEndpointsTests/testBuilderValidationOk()", + "ServiceEndpointsTests/testBuilderValidationSdkError()", + "ServiceEndpointsTests/testBuilderValidationStreamingError()", + "ServiceEndpointsTests/testBuilderValidationTelemetryError()", + "SingleSyncTest", + "SingleSyncTest/testSingleSyncEnabledImpressionsDebug()", + "SingleSyncTest/testSingleSyncEnabledImpressionsNone()", + "SingleSyncTest/testSingleSyncEnabledImpressionsOptmized()", + "SplitChangeProcessorTests", + "SplitChangeProcessorTests/testProcessNoSets()", + "SplitChangeProcessorTests/testProcessWithSets()", + "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/testReadyMyLargeSegmentsEnabledWaitMls()", + "SplitIntegrationTests/testReadyNoRef()", + "SplitManagerTest", + "SplitManagerTest/testAddOneSplit()", + "SplitManagerTest/testEmptyName()", + "SplitManagerTest/testInitialSplitLoaded()", + "SplitManagerTest/testSplitInfo()", + "SplitSdkUpdatePollingTest", + "SplitSdkUpdatePollingTest/testSdkReadyOnly()", + "SplitSdkUpdatePollingTest/testSdkUpdateMySegments()", + "SplitSdkUpdatePollingTest/testSdkUpdateSplits()", + "SplitValidatorTests", + "SplitValidatorTests/testExistingSplit()", + "SplitValidatorTests/testLeadingSpacesName()", + "SplitValidatorTests/testNoExistingSplit()", + "SplitValidatorTests/testNullName()", + "SplitValidatorTests/testTrailingSpacesName()", + "SplitValidatorTests/testValidName()", + "SplitsBgSyncWorkerTest", + "SplitsBgSyncWorkerTest/testClearExpiredCache()", + "SplitsBgSyncWorkerTest/testFetchSuccess()", + "SplitsChangesCheckerTest", + "SplitsChangesCheckerTest/testSplitsChangesArrived()", + "SplitsChangesCheckerTest/testSplitsNoChangesEqualChangeNumber()", + "SplitsChangesCheckerTest/testSplitsNoChangesMinorChangeNumber()", + "SplitsDecoderTest", + "SplitsDecoderTest/testDecodeMultiThreads()", + "SplitsDecoderTest/testDecodeOneThread()", + "SplitsDecoderTest/testDecodeTwoThreads()", + "SplitsEncoderTest", + "SplitsEncoderTest/testDecodeMultiThread()", + "SplitsEncoderTest/testDecodeOneThread()", + "SplitsEncoderTest/testDecodeTwoThread()", + "SplitsStorageTrafficTypesTests", + "SplitsStorageTrafficTypesTests/testChangedTrafficTypeForSplit()", + "SplitsStorageTrafficTypesTests/testExistingChangedTrafficTypeForSplit()", + "SplitsStorageTrafficTypesTests/testInitialtrafficTypes()", + "SplitsStorageTrafficTypesTests/testRemove2TrafficTypes()", + "SplitsStorageTrafficTypesTests/testSeveralTrafficTypeUpdatesFinalActive()", + "SplitsStorageTrafficTypesTests/testSeveralTrafficTypeUpdatesFinalArchived()", + "SplitsStorageTrafficTypesTests/testUpdatedSplitTrafficType()", + "SplitsSyncHelperWithProxyHandlerTests", + "SplitsSyncHelperWithProxyHandlerTests/testBackgroundSyncAlwaysUsesLatestSpec()", + "SplitsSyncHelperWithProxyHandlerTests/testNormalOperationUsesLatestSpec()", + "SplitsSyncHelperWithProxyHandlerTests/testProxyErrorCausesFallbackToLegacySpec()", + "SplitsSyncHelperWithProxyHandlerTests/testRecoveryModeAfterIntervalElapsed()", + "SplitsSyncWorkerTest", + "SplitsSyncWorkerTest/testChangedFlagsSpecString()", + "SplitsSyncWorkerTest/testChangedQueryString()", + "SplitsSyncWorkerTest/testClearExpiredCache()", + "SplitsSyncWorkerTest/testNoChangedQueryString()", + "SplitsSyncWorkerTest/testNoClearNonExpiredCache()", + "SplitsSyncWorkerTest/testOneTimeFetchSuccess()", + "SplitsSyncWorkerTest/testRetryAndSuccess()", + "SplitsSyncWorkerTest/testStopNoSuccess()", + "SplitsSyncWorkerTest/testUriTooLongError()", + "SplitsUpdateWorkerTest", + "SplitsUpdateWorkerTest/testOldChangeNumber()", + "SplitsUpdateWorkerTest/testOneTimeFetchSuccess()", + "SplitsUpdateWorkerTest/testRetryAndSuccess()", + "SplitsUpdateWorkerTest/testStopNoSuccess()", + "SseAuthenticatorTest", + "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/testInit()", + "StreamingBgReconnectTest", + "StreamingBgReconnectTest/testReconnect()", + "StreamingConnFail5xxTest", + "StreamingConnFail5xxTest/testInit()", + "StreamingControlResetTest", + "StreamingControlResetTest/testStreamingReset()", + "StreamingControlTest", + "StreamingControlTest/testControl()", + "StreamingDelaytTest", + "StreamingDelaytTest/testDelayOnReconnect()", + "StreamingDelaytTest/testDelayOnReconnectStress()", + "StreamingDelaytTest/testNoStreamingDelay()", + "StreamingDelaytTest/testStreamingDelay()", + "StreamingDisabledTest", + "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/testMustSyncWhenTimeExceeds()", + "SyncGuardianTest/testUpdatePeriodValidation()", + "SyncManagerTest", + "SyncManagerTest/testCredentialPinnedFailNotification()", + "SyncManagerTest/testPauseResume()", + "SyncManagerTest/testPushDelayReceived()", + "SyncManagerTest/testPushNonRetryableError()", + "SyncManagerTest/testPushReset()", + "SyncManagerTest/testPushRetryableError()", + "SyncManagerTest/testPushSubsystemUpReceived()", + "SyncManagerTest/testStartSingleModeStreamingDisabled()", + "SyncManagerTest/testStartSingleModeStreamingEnabled()", + "SyncManagerTest/testStartStreamingDisabled()", + "SyncManagerTest/testStartStreamingEnabled()", + "SyncManagerTest/testStop()", + "SyncManagerTest/testSyncExecutedReceived()", + "SyncPostBgTest/testSync()", + "SyncUpdateWorkerTest", + "SyncUpdateWorkerTest/testSplitUpdateWorkerNoPayload()", + "SyncUpdateWorkerTest/testSplitUpdateWorkerWithPayloadChangeNumberBigger()", + "SyncUpdateWorkerTest/testSplitUpdateWorkerWithPayloadChangeNumberSmaller()", + "SynchronizerTest", + "SynchronizerTest/testDisableEventsEndpoint()", + "SynchronizerTest/testDisableSdkEndpoint()", + "SynchronizerTest/testDisableTelemetry()", + "SynchronizerTest/testEventPush()", + "SynchronizerTest/testForceMySegmentsSyncSingleModeEnabled()", + "SynchronizerTest/testForceSynchronizeMySegments()", + "SynchronizerTest/testLoadMySegmentsFromCache()", + "SynchronizerTest/testLoadSplits()", + "SynchronizerTest/testStartByKey()", + "SynchronizerTest/testStartPeriodicFetching()", + "SynchronizerTest/testStartPeriodicFetchingSingleModeEnabled()", + "SynchronizerTest/testStartRecordingTelemetry()", + "SynchronizerTest/testStopPeriodicFetching()", + "SynchronizerTest/testStopRecordingTelemetry()", + "SynchronizerTest/testStopRecordingUserData()", + "SynchronizerTest/testSyncAll()", + "SynchronizerTest/testSynchronizeMySegments()", + "SynchronizerTest/testSynchronizeSplitsWithChangeNumber()", + "SynchronizerTest/testUpdateSplitsSingleModeEnabled()", + "TelemetryConfigRecorderWorkerTests/testFailedAttemptLimitExceded()", + "TelemetryConfigRecorderWorkerTests/testSendSuccess()", + "TelemetryIntegrationTest", + "TelemetryIntegrationTest/testConfigTelemetry()", + "TelemetryIntegrationTest/testHttpError()", + "TelemetryIntegrationTest/testRuntimeAndSyncTelemetry()", + "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()", + "TimersManagerTest", + "TimersManagerTest/testAddAndCancelTimer()", + "TimersManagerTest/testAddTimer()", + "TlsPinningCheckerTests", + "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", + "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": "SplitTestsSwift5" + } + }, { - "skippedTests" : [ + "skippedTests": [ "AnyValueValidatorTests", - "AnyValueValidatorTests\/testInvalidPrimitiveValues()", - "AnyValueValidatorTests\/testValidListValues()", - "AnyValueValidatorTests\/testValidPrimitiveValues()", + "AnyValueValidatorTests/testInvalidPrimitiveValues()", + "AnyValueValidatorTests/testValidListValues()", + "AnyValueValidatorTests/testValidPrimitiveValues()", "ApiKeyValidatorTests", - "ApiKeyValidatorTests\/testEmptyKey()", - "ApiKeyValidatorTests\/testNull()", + "ApiKeyValidatorTests/testEmptyKey()", + "ApiKeyValidatorTests/testNull()", "AttributesDaoTest", - "AttributesDaoTest\/testDataIsEncryptedInDb()", - "AttributesDaoTest\/testGetInvalidKeyAes128Cbc()", - "AttributesDaoTest\/testGetInvalidKeyPlainText()", - "AttributesDaoTest\/testRemoveAllAes128Cbc()", - "AttributesDaoTest\/testRemoveAllPlainText()", - "AttributesDaoTest\/testUpdateGetAes128Cbc()", - "AttributesEvaluationTest\/testEvaluationPrecedence()", - "AttributesEvaluationTest\/testPersistenceDisabled()", + "AttributesDaoTest/testDataIsEncryptedInDb()", + "AttributesDaoTest/testGetInvalidKeyAes128Cbc()", + "AttributesDaoTest/testGetInvalidKeyPlainText()", + "AttributesDaoTest/testRemoveAllAes128Cbc()", + "AttributesDaoTest/testRemoveAllPlainText()", + "AttributesDaoTest/testUpdateGetAes128Cbc()", + "AttributesEvaluationTest/testEvaluationPrecedence()", + "AttributesEvaluationTest/testPersistenceDisabled()", "AttributesStorageTests", - "AttributesStorageTests\/testClear()", - "AttributesStorageTests\/testGetAttributesAfterLoad()", - "AttributesStorageTests\/testNoLoaded()", - "AttributesStorageTests\/testRemove()", - "AttributesStorageTests\/testUpdateAttributes()", - "AttributesStorageTests\/testUpdateEmptyAttributes()", + "AttributesStorageTests/testClear()", + "AttributesStorageTests/testGetAttributesAfterLoad()", + "AttributesStorageTests/testNoLoaded()", + "AttributesStorageTests/testRemove()", + "AttributesStorageTests/testUpdateAttributes()", + "AttributesStorageTests/testUpdateEmptyAttributes()", "Base64UtilsTest", - "Base64UtilsTest\/testBasicUrlEncoded()", - "Base64UtilsTest\/testEmpty()", - "Base64UtilsTest\/testNil()", - "Base64UtilsTest\/testRealToken()", + "Base64UtilsTest/testBasicUrlEncoded()", + "Base64UtilsTest/testEmpty()", + "Base64UtilsTest/testNil()", + "Base64UtilsTest/testRealToken()", "BetweenSemverMatcherTest", - "BetweenSemverMatcherTest\/testGeneralMatches()", - "BetweenSemverMatcherTest\/testMatchShouldReturnFalseWhenLess()", - "BetweenSemverMatcherTest\/testMatchShouldReturnTrueWhenBetween()", - "BetweenSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenGreater()", - "BetweenSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenLess()", - "BetweenSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenBetween()", - "BetweenSemverMatcherTest\/testMatchWithNullEndTargetShouldReturnFalse()", - "BetweenSemverMatcherTest\/testMatchWithNullStartTargetShouldReturnFalse()", - "BetweenSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenGreater()", - "BetweenSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenLess()", - "BetweenSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testGeneralMatches()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithNullEndTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullStartTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenBetween()", "BlockingQueueTest", - "BlockingQueueTest\/testInterrupt()", + "BlockingQueueTest/testInterrupt()", "BucketSplitTest", - "BucketSplitTest\/testMultiClientBuckets()", + "BucketSplitTest/testMultiClientBuckets()", "ByKeyAttributesStorageTests", - "ByKeyAttributesStorageTests\/testClear()", - "ByKeyAttributesStorageTests\/testGetAttributesAfterLoad()", - "ByKeyAttributesStorageTests\/testNoLoaded()", - "ByKeyAttributesStorageTests\/testRemove()", - "ByKeyAttributesStorageTests\/testUpdateAttributes()", - "ByKeyAttributesStorageTests\/testUpdateEmptyAttributes()", + "ByKeyAttributesStorageTests/testClear()", + "ByKeyAttributesStorageTests/testGetAttributesAfterLoad()", + "ByKeyAttributesStorageTests/testNoLoaded()", + "ByKeyAttributesStorageTests/testRemove()", + "ByKeyAttributesStorageTests/testUpdateAttributes()", + "ByKeyAttributesStorageTests/testUpdateEmptyAttributes()", "ByKeyFacadeTest", - "ByKeyFacadeTest\/testDestroy()", - "ByKeyFacadeTest\/testForceSync()", - "ByKeyFacadeTest\/testLoadDataFromCache()", - "ByKeyFacadeTest\/testNoPeriodicSync()", - "ByKeyFacadeTest\/testPeriodicStartStop()", - "ByKeyFacadeTest\/testStartSyncForKey()", - "ByKeyFacadeTest\/testStartSyncForKeyPolling()", - "ByKeyFacadeTest\/testSynchronize()", + "ByKeyFacadeTest/testDestroy()", + "ByKeyFacadeTest/testForceSync()", + "ByKeyFacadeTest/testLoadDataFromCache()", + "ByKeyFacadeTest/testNoPeriodicSync()", + "ByKeyFacadeTest/testPeriodicStartStop()", + "ByKeyFacadeTest/testStartSyncForKey()", + "ByKeyFacadeTest/testStartSyncForKeyPolling()", + "ByKeyFacadeTest/testSynchronize()", "ByKeyMySegmentsStorageTests", - "ByKeyMySegmentsStorageTests\/testGetMySegmentsAfterLoad()", - "ByKeyMySegmentsStorageTests\/testNoLoaded()", - "ByKeyMySegmentsStorageTests\/testUpdateEmptySegments()", - "ByKeyMySegmentsStorageTests\/testUpdateSegments()", + "ByKeyMySegmentsStorageTests/testGetMySegmentsAfterLoad()", + "ByKeyMySegmentsStorageTests/testNoLoaded()", + "ByKeyMySegmentsStorageTests/testUpdateEmptySegments()", + "ByKeyMySegmentsStorageTests/testUpdateSegments()", "CdnByPassTest", - "CdnByPassTest\/testInit()", + "CdnByPassTest/testInit()", "CertificatePinningConfigTests", - "CertificatePinningConfigTests\/testAddCertificateAndHashes()", - "CertificatePinningConfigTests\/testAddWrongCertificate()", - "CertificatePinningConfigTests\/testAddWrongSpkiCertificate()", - "CertificatePinningConfigTests\/testAddWrongStringHash()", - "CertificatePinningConfigTests\/testAddWrongStringHashFormatHash()", - "CertificatePinningConfigTests\/testAddWrongStringHashType()", + "CertificatePinningConfigTests/testAddCertificateAndHashes()", + "CertificatePinningConfigTests/testAddWrongCertificate()", + "CertificatePinningConfigTests/testAddWrongSpkiCertificate()", + "CertificatePinningConfigTests/testAddWrongStringHash()", + "CertificatePinningConfigTests/testAddWrongStringHashFormatHash()", + "CertificatePinningConfigTests/testAddWrongStringHashType()", "CipherTest", - "CipherTest\/testBasicEncryptDecrypt()", - "CipherTest\/testEventEncryptDecrypt()", - "CipherTest\/testImpressionEncryptDecrypt()", - "CipherTest\/testJsonSplitEncryptDecrypt()", - "CipherTest\/testMySegmentsEncryptDecrypt()", - "CipherTest\/testVeryLongTextEncryptDecrypt()", + "CipherTest/testBasicEncryptDecrypt()", + "CipherTest/testEventEncryptDecrypt()", + "CipherTest/testImpressionEncryptDecrypt()", + "CipherTest/testJsonSplitEncryptDecrypt()", + "CipherTest/testMySegmentsEncryptDecrypt()", + "CipherTest/testVeryLongTextEncryptDecrypt()", "ComputeProcessTest", - "ComputeProcessTest\/testMultiProcess()", - "ComputeProcessTest\/testOneProcessEqualsMin()", - "ComputeProcessTest\/testTwoProcess()", - "ComputeProcessTest\/testTwoProcessEdge()", + "ComputeProcessTest/testMultiProcess()", + "ComputeProcessTest/testOneProcessEqualsMin()", + "ComputeProcessTest/testTwoProcess()", + "ComputeProcessTest/testTwoProcessEdge()", "ConcurrentSetTests", - "ConcurrentSetTests\/testDeleteAll()", - "ConcurrentSetTests\/testInsert()", - "ConcurrentSetTests\/testSet()", - "ConcurrentSetTests\/testTakeAll()", + "ConcurrentSetTests/testDeleteAll()", + "ConcurrentSetTests/testInsert()", + "ConcurrentSetTests/testSet()", + "ConcurrentSetTests/testTakeAll()", "ConfigTest", - "ConfigTest\/testImpressionsModeInvalid()", - "ConfigTest\/testImpressionsModedebug()", - "ConfigTest\/testImpressionsModenone()", - "ConfigTest\/testImpressionsModeoptimized()", - "CountsRecorderCountWorkerTests\/testFailToSendSome()", - "CountsRecorderCountWorkerTests\/testSendNoImpressions()", - "CountsRecorderCountWorkerTests\/testSendOneImpression()", - "CountsRecorderCountWorkerTests\/testSendSuccess()", + "ConfigTest/testImpressionsModeInvalid()", + "ConfigTest/testImpressionsModedebug()", + "ConfigTest/testImpressionsModenone()", + "ConfigTest/testImpressionsModeoptimized()", + "CountsRecorderCountWorkerTests/testFailToSendSome()", + "CountsRecorderCountWorkerTests/testSendNoImpressions()", + "CountsRecorderCountWorkerTests/testSendOneImpression()", + "CountsRecorderCountWorkerTests/testSendSuccess()", "CredentialPinParserTests", - "CredentialPinParserTests\/testPinsForHost()", + "CredentialPinParserTests/testPinsForHost()", "DbCipherTest", - "DbCipherTest\/testEncryptDecryptDb()", + "DbCipherTest/testEncryptDecryptDb()", "DbForDifferentApiKeysTest", - "DbForDifferentApiKeysTest\/testInitialization()", + "DbForDifferentApiKeysTest/testInitialization()", "DecompressionTest", - "DecompressionTest\/testGzipHeaderComments()", - "DecompressionTest\/testGzipHeaderCrc16()", - "DecompressionTest\/testGzipHeaderFileName()", - "DecompressionTest\/testGzipIncorrectHeader()", - "DecompressionTest\/testHeaderFlag0()", - "DecompressionTest\/testLoremIpsumGzip()", - "DecompressionTest\/testLoremIpsumZlib()", - "DecompressionTest\/testZlibCompressionMethodHeader()", + "DecompressionTest/testGzipHeaderComments()", + "DecompressionTest/testGzipHeaderCrc16()", + "DecompressionTest/testGzipHeaderFileName()", + "DecompressionTest/testGzipIncorrectHeader()", + "DecompressionTest/testHeaderFlag0()", + "DecompressionTest/testLoremIpsumGzip()", + "DecompressionTest/testLoremIpsumZlib()", + "DecompressionTest/testZlibCompressionMethodHeader()", "EndpointFactoryTest", - "EndpointFactoryTest\/testMySegmentsEndpoint()", - "EndpointFactoryTest\/testMySegmentsEndpointSlashKeyEncoding()", - "EndpointFactoryTest\/testRecordEventsEndpoint()", - "EndpointFactoryTest\/testRecordImpressionsEndpoint()", - "EndpointFactoryTest\/testSplitChangesEndpoint()", - "EndpointFactoryTest\/testStreamingAuthEndpoint()", - "EndpointFactoryTest\/testStreamingEndpoint()", - "EndpointFactoryTest\/testTelemetryConfigEndpoint()", - "EndpointFactoryTest\/testTelemetryUsageEndpoint()", + "EndpointFactoryTest/testMySegmentsEndpoint()", + "EndpointFactoryTest/testMySegmentsEndpointSlashKeyEncoding()", + "EndpointFactoryTest/testRecordEventsEndpoint()", + "EndpointFactoryTest/testRecordImpressionsEndpoint()", + "EndpointFactoryTest/testSplitChangesEndpoint()", + "EndpointFactoryTest/testStreamingAuthEndpoint()", + "EndpointFactoryTest/testStreamingEndpoint()", + "EndpointFactoryTest/testTelemetryConfigEndpoint()", + "EndpointFactoryTest/testTelemetryUsageEndpoint()", "EndpointTest", - "EndpointTest\/testDefaultEndpointBuild()", - "EndpointTest\/testHeadersEndpointBuild()", - "EndpointTest\/testPostEndpointBuild()", + "EndpointTest/testDefaultEndpointBuild()", + "EndpointTest/testHeadersEndpointBuild()", + "EndpointTest/testPostEndpointBuild()", "EqualToSemverMatcherTest", - "EqualToSemverMatcherTest\/testGeneralUnsuccessfulMatches()", - "EqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenKeyIsNull()", - "EqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenPatchDiffers()", - "EqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenTargetIsNull()", - "EqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenVersionsAreEqual()", - "EqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenVersionsDiffer()", - "EqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenVersionsAreEqual()", - "EqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenVersionsDiffer()", - "EqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenPatchDiffers()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenTargetIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenVersionsAreEqual()", "EvaluatorTests", - "EvaluatorTests\/testAlgoLegacy()", - "EvaluatorTests\/testAlgoMurmur3()", - "EvaluatorTests\/testAlgoNull()", - "EvaluatorTests\/testAllocation1Percent()", - "EvaluatorTests\/testBrokenSplit()", - "EvaluatorTests\/testDefaultRule()", - "EvaluatorTests\/testDefaultTreatment()", - "EvaluatorTests\/testDefaultTreatmentFacundo()", - "EvaluatorTests\/testEqualsToSetConfigTreatment()", - "EvaluatorTests\/testInLargeSegmentWhitelist()", - "EvaluatorTests\/testInSegmentsRule1()", - "EvaluatorTests\/testMatchesStringNoConfigTreatment()", - "EvaluatorTests\/testMissingDefaultRule()", - "EvaluatorTests\/testNotInLargeSegmentWhitelist()", - "EvaluatorTests\/testNotInSplit()", - "EvaluatorTests\/testWhitelisted()", - "EvaluatorTests\/testWhitelistedOff()", - "EvaluatorTests\/testsTrafficAllocation50DefaultRule50()", + "EvaluatorTests/testAlgoLegacy()", + "EvaluatorTests/testAlgoMurmur3()", + "EvaluatorTests/testAlgoNull()", + "EvaluatorTests/testAllocation1Percent()", + "EvaluatorTests/testBrokenSplit()", + "EvaluatorTests/testDefaultRule()", + "EvaluatorTests/testDefaultTreatment()", + "EvaluatorTests/testDefaultTreatmentFacundo()", + "EvaluatorTests/testEqualsToSetConfigTreatment()", + "EvaluatorTests/testInLargeSegmentWhitelist()", + "EvaluatorTests/testInSegmentsRule1()", + "EvaluatorTests/testMatchesStringNoConfigTreatment()", + "EvaluatorTests/testMissingDefaultRule()", + "EvaluatorTests/testNotInLargeSegmentWhitelist()", + "EvaluatorTests/testNotInSplit()", + "EvaluatorTests/testWhitelisted()", + "EvaluatorTests/testWhitelistedOff()", + "EvaluatorTests/testsTrafficAllocation50DefaultRule50()", "EventDTOJsonTest", - "EventDTOJsonTest\/testBasic()", - "EventDTOJsonTest\/testEncode()", - "EventDTOJsonTest\/testNonNumber()", - "EventDTOJsonTest\/testProperties()", - "EventDTOJsonTest\/testPropertiesDecodeEncode()", + "EventDTOJsonTest/testBasic()", + "EventDTOJsonTest/testEncode()", + "EventDTOJsonTest/testNonNumber()", + "EventDTOJsonTest/testProperties()", + "EventDTOJsonTest/testPropertiesDecodeEncode()", "EventDaoTest", - "EventDaoTest\/testDataIsEncryptedInDb()", - "EventDaoTest\/testInsertGetAes128Cbc()", - "EventDaoTest\/testInsertGetPlainText()", - "EventDaoTest\/testInsertManyGetAes128Cbc()", - "EventDaoTest\/testInsertManyGetPlainText()", - "EventDaoTest\/testLoadOutdatedAes128Cbc()", - "EventDaoTest\/testLoadOutdatedPlainText()", - "EventDaoTest\/testUpdateAes128Cbc()", - "EventDaoTest\/testUpdatePlainText()", + "EventDaoTest/testDataIsEncryptedInDb()", + "EventDaoTest/testInsertGetAes128Cbc()", + "EventDaoTest/testInsertGetPlainText()", + "EventDaoTest/testInsertManyGetAes128Cbc()", + "EventDaoTest/testInsertManyGetPlainText()", + "EventDaoTest/testLoadOutdatedAes128Cbc()", + "EventDaoTest/testLoadOutdatedPlainText()", + "EventDaoTest/testUpdateAes128Cbc()", + "EventDaoTest/testUpdatePlainText()", "EventStreamParserTest", - "EventStreamParserTest\/testParseColon()", - "EventStreamParserTest\/testParseEmptyLineNoEnd()", - "EventStreamParserTest\/testParseEnd()", - "EventStreamParserTest\/testParseErrorMessage()", - "EventStreamParserTest\/testParseKeepAlive()", - "EventStreamParserTest\/testParseNoColon()", - "EventStreamParserTest\/testParseNoFieldName()", - "EventStreamParserTest\/testParseTwoColon()", + "EventStreamParserTest/testParseColon()", + "EventStreamParserTest/testParseEmptyLineNoEnd()", + "EventStreamParserTest/testParseEnd()", + "EventStreamParserTest/testParseErrorMessage()", + "EventStreamParserTest/testParseKeepAlive()", + "EventStreamParserTest/testParseNoColon()", + "EventStreamParserTest/testParseNoFieldName()", + "EventStreamParserTest/testParseTwoColon()", "EventValidatorTests", - "EventValidatorTests\/testEmptyKey()", - "EventValidatorTests\/testEmptyTrafficType()", - "EventValidatorTests\/testEmptyType()", - "EventValidatorTests\/testLongKey()", - "EventValidatorTests\/testNoChachedServerAndUppercasedTrafficType()", - "EventValidatorTests\/testNoChachedServerTrafficType()", - "EventValidatorTests\/testNullKey()", - "EventValidatorTests\/testNullTrafficType()", - "EventValidatorTests\/testNullType()", - "EventValidatorTests\/testTypeName()", - "EventValidatorTests\/testUppercaseCharsInTrafficType()", - "EventValidatorTests\/testValidEventAllValues()", - "EventValidatorTests\/testValidEventNullValue()", + "EventValidatorTests/testEmptyKey()", + "EventValidatorTests/testEmptyTrafficType()", + "EventValidatorTests/testEmptyType()", + "EventValidatorTests/testLongKey()", + "EventValidatorTests/testNoChachedServerAndUppercasedTrafficType()", + "EventValidatorTests/testNoChachedServerTrafficType()", + "EventValidatorTests/testNullKey()", + "EventValidatorTests/testNullTrafficType()", + "EventValidatorTests/testNullType()", + "EventValidatorTests/testTypeName()", + "EventValidatorTests/testUppercaseCharsInTrafficType()", + "EventValidatorTests/testValidEventAllValues()", + "EventValidatorTests/testValidEventNullValue()", "EventsRecorderWorkerTests", - "EventsRecorderWorkerTests\/testFailToSendSome()", - "EventsRecorderWorkerTests\/testSendNoEvents()", - "EventsRecorderWorkerTests\/testSendOneEvent()", - "EventsRecorderWorkerTests\/testSendSuccess()", + "EventsRecorderWorkerTests/testFailToSendSome()", + "EventsRecorderWorkerTests/testSendNoEvents()", + "EventsRecorderWorkerTests/testSendOneEvent()", + "EventsRecorderWorkerTests/testSendSuccess()", "EventsStorageTest", - "EventsStorageTest\/testClear()", - "EventsStorageTest\/testDisablePersistence()", - "EventsStorageTest\/testEnablePersistence()", - "EventsStorageTest\/testStartEnabledPersistence()", + "EventsStorageTest/testClear()", + "EventsStorageTest/testDisablePersistence()", + "EventsStorageTest/testEnablePersistence()", + "EventsStorageTest/testStartEnabledPersistence()", "EventsSynchronizerTest", - "EventsSynchronizerTest\/testDestroy()", - "EventsSynchronizerTest\/testFlush()", - "EventsSynchronizerTest\/testPause()", - "EventsSynchronizerTest\/testPush()", - "EventsSynchronizerTest\/testResume()", - "EventsSynchronizerTest\/testStart()", - "EventsSynchronizerTest\/testStop()", + "EventsSynchronizerTest/testDestroy()", + "EventsSynchronizerTest/testFlush()", + "EventsSynchronizerTest/testPause()", + "EventsSynchronizerTest/testPush()", + "EventsSynchronizerTest/testResume()", + "EventsSynchronizerTest/testStart()", + "EventsSynchronizerTest/testStop()", "EventsTrackerTest", - "EventsTrackerTest\/testTrackDisabled()", - "EventsTrackerTest\/testTrackEnabled()", + "EventsTrackerTest/testTrackDisabled()", + "EventsTrackerTest/testTrackEnabled()", "FactoryMonitorTest", - "FactoryMonitorTest\/testCountLiveFactories()", - "FactoryMonitorTest\/testDeallocatedCountLiveFactories()", + "FactoryMonitorTest/testCountLiveFactories()", + "FactoryMonitorTest/testDeallocatedCountLiveFactories()", "FactoryRegistryTest", - "FactoryRegistryTest\/testCountLiveFactories()", - "FactoryRegistryTest\/testCountWithDeallocatedLiveFactories()", + "FactoryRegistryTest/testCountLiveFactories()", + "FactoryRegistryTest/testCountWithDeallocatedLiveFactories()", "FeatureFlagsPayloadDecoderTest", - "FeatureFlagsPayloadDecoderTest\/testDecodeGzip()", - "FeatureFlagsPayloadDecoderTest\/testDecodeZlib()", + "FeatureFlagsPayloadDecoderTest/testDecodeGzip()", + "FeatureFlagsPayloadDecoderTest/testDecodeZlib()", "FeatureFlagsSynchronizerTest", - "FeatureFlagsSynchronizerTest\/testLoadSplitWhenQuerystringNamesChanges()", - "FeatureFlagsSynchronizerTest\/testLoadSplitWhenQuerystringSetsChanges()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsClearedOnLoadBecauseNotInFilter()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsNoClearedOnLoad()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsWhenFlagsSetsAndFilterHasChangedClearsAllFeatureFlags()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsWhenFlagsSetsHasChangedClearsAllFeatureFlags()", - "FeatureFlagsSynchronizerTest\/testStartPeriodicFetchingSingleModeEnabled()", - "FeatureFlagsSynchronizerTest\/testStartPeriodicSync()", - "FeatureFlagsSynchronizerTest\/testStop()", - "FeatureFlagsSynchronizerTest\/testStopPeriodicSync()", - "FeatureFlagsSynchronizerTest\/testSynchronizeSplits()", - "FeatureFlagsSynchronizerTest\/testSynchronizeSplitsWithChangeNumber()", - "FeatureFlagsSynchronizerTest\/testSynchronizeSplitsWithUriTooLong()", - "FeatureFlagsSynchronizerTest\/testUpdateSplitsSingleModeEnabled()", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringNamesChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringSetsChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitsClearedOnLoadBecauseNotInFilter()", + "FeatureFlagsSynchronizerTest/testLoadSplitsNoClearedOnLoad()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsAndFilterHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testStartPeriodicFetchingSingleModeEnabled()", + "FeatureFlagsSynchronizerTest/testStartPeriodicSync()", + "FeatureFlagsSynchronizerTest/testStop()", + "FeatureFlagsSynchronizerTest/testStopPeriodicSync()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplits()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithChangeNumber()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithUriTooLong()", + "FeatureFlagsSynchronizerTest/testUpdateSplitsSingleModeEnabled()", "FetchSpecificSplitsTest", - "FetchSpecificSplitsTest\/testBothFilters()", - "FetchSpecificSplitsTest\/testByNamesFilter()", - "FetchSpecificSplitsTest\/testByPrefixFilter()", + "FetchSpecificSplitsTest/testBothFilters()", + "FetchSpecificSplitsTest/testByNamesFilter()", + "FetchSpecificSplitsTest/testByPrefixFilter()", "FetcherThrottleTests", - "FetcherThrottleTests\/testDelayValues()", + "FetcherThrottleTests/testDelayValues()", "FilterBuilderTest", - "FilterBuilderTest\/testBasicByNameQueryString()", - "FilterBuilderTest\/testBasicBySetQueryString()", - "FilterBuilderTest\/testBySetAndByNameQueryString()", - "FilterBuilderTest\/testFilterByNamesValuesDeduptedAndGrouped()", - "FilterBuilderTest\/testFilterBySetsValuesDeduptedAndGrouped()", - "FilterBuilderTest\/testMaxByNameFilterExceded()", - "FilterBuilderTest\/testMaxByPrefixFilterExceded()", - "FilterBuilderTest\/testNoFilters()", - "FilterBuilderTest\/testQueryStringWithSpecialChars1()", - "FilterBuilderTest\/testQueryStringWithSpecialChars2()", - "FilterBuilderTest\/testQueryStringWithSpecialChars3()", - "FilterBuilderTest\/testQueryStringWithSpecialChars4()", + "FilterBuilderTest/testBasicByNameQueryString()", + "FilterBuilderTest/testBasicBySetQueryString()", + "FilterBuilderTest/testBySetAndByNameQueryString()", + "FilterBuilderTest/testFilterByNamesValuesDeduptedAndGrouped()", + "FilterBuilderTest/testFilterBySetsValuesDeduptedAndGrouped()", + "FilterBuilderTest/testMaxByNameFilterExceded()", + "FilterBuilderTest/testMaxByPrefixFilterExceded()", + "FilterBuilderTest/testNoFilters()", + "FilterBuilderTest/testQueryStringWithSpecialChars1()", + "FilterBuilderTest/testQueryStringWithSpecialChars2()", + "FilterBuilderTest/testQueryStringWithSpecialChars3()", + "FilterBuilderTest/testQueryStringWithSpecialChars4()", "FlagSetValidatorTests", - "FlagSetValidatorTests\/testCleanAndValidateValues()", - "FlagSetValidatorTests\/testValidateOnEvaluationWithFilteredValues()", + "FlagSetValidatorTests/testCleanAndValidateValues()", + "FlagSetValidatorTests/testValidateOnEvaluationWithFilteredValues()", "FlagSetsCacheTests", - "FlagSetsCacheTests\/testAddToFlagSetsNoFilter()", - "FlagSetsCacheTests\/testAddToFlagSetsWithFilter()", - "FlagSetsCacheTests\/testRemoveFromFlagSetsNoFilter()", + "FlagSetsCacheTests/testAddToFlagSetsNoFilter()", + "FlagSetsCacheTests/testAddToFlagSetsWithFilter()", + "FlagSetsCacheTests/testRemoveFromFlagSetsNoFilter()", "FlushTest", "GeneralInfoStorageTest", - "GeneralInfoStorageTest\/testGetRolloutCacheLastClearTimestampGetsValueFromDao()", - "GeneralInfoStorageTest\/testGetRolloutCacheLastClearTimestampReturnsZeroIfEntityIsNil()", - "GeneralInfoStorageTest\/testGetUpdateTimestampGetsValueFromDao()", - "GeneralInfoStorageTest\/testGetUpdateTimestampReturnsZeroIfEntityIsNil()", - "GeneralInfoStorageTest\/testSetRolloutCacheLastClearTimestampSetsValueOnDao()", - "GeneralInfoStorageTest\/testSetUpdateTimestampSetsValueOnDao()", + "GeneralInfoStorageTest/testGetRolloutCacheLastClearTimestampGetsValueFromDao()", + "GeneralInfoStorageTest/testGetRolloutCacheLastClearTimestampReturnsZeroIfEntityIsNil()", + "GeneralInfoStorageTest/testGetUpdateTimestampGetsValueFromDao()", + "GeneralInfoStorageTest/testGetUpdateTimestampReturnsZeroIfEntityIsNil()", + "GeneralInfoStorageTest/testSetRolloutCacheLastClearTimestampSetsValueOnDao()", + "GeneralInfoStorageTest/testSetUpdateTimestampSetsValueOnDao()", "GreaterThanOrEqualToSemverMatcherTest", - "GreaterThanOrEqualToSemverMatcherTest\/testGeneralUnsuccessfulMatches()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenKeyIsLess()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenKeyIsNull()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenKeyIsEqual()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenKeyIsGreater()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenLess()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenEqual()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenGreater()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenLess()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenEqual()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenGreater()", "HashedImpressionDaoTest", - "HashedImpressionDaoTest\/testDelete()", - "HashedImpressionDaoTest\/testGetAll()", - "HashedImpressionDaoTest\/testUpdate()", + "HashedImpressionDaoTest/testDelete()", + "HashedImpressionDaoTest/testGetAll()", + "HashedImpressionDaoTest/testUpdate()", "HttpClientTest", - "HttpClientTest\/testDataRequest()", - "HttpClientTest\/testDataRequestError()", - "HttpClientTest\/testDataRequestWithOrder()", - "HttpClientTest\/testStreamRequest()", - "HttpClientTest\/testUploadRequest()", + "HttpClientTest/testDataRequest()", + "HttpClientTest/testDataRequestError()", + "HttpClientTest/testDataRequestWithOrder()", + "HttpClientTest/testStreamRequest()", + "HttpClientTest/testUploadRequest()", "HttpDataRequestTest", - "HttpDataRequestTest\/testError()", - "HttpDataRequestTest\/testOnResponseCompletedError()", - "HttpDataRequestTest\/testOnResponseCompletedOk()", - "HttpDataRequestTest\/testRequestCreation()", - "HttpDataRequestTest\/testRequestCreationWithOrder()", - "HttpDataRequestTest\/testRequestEnquedOnSend()", - "HttpEventsRecorderTests\/testSuccessSending()", + "HttpDataRequestTest/testError()", + "HttpDataRequestTest/testOnResponseCompletedError()", + "HttpDataRequestTest/testOnResponseCompletedOk()", + "HttpDataRequestTest/testRequestCreation()", + "HttpDataRequestTest/testRequestCreationWithOrder()", + "HttpDataRequestTest/testRequestEnquedOnSend()", + "HttpEventsRecorderTests/testSuccessSending()", "HttpImpressionsCountRecorderTests", - "HttpImpressionsCountRecorderTests\/testServerNoReachable()", - "HttpImpressionsCountRecorderTests\/testSuccessSending()", + "HttpImpressionsCountRecorderTests/testServerNoReachable()", + "HttpImpressionsCountRecorderTests/testSuccessSending()", "HttpImpressionsRecorderTests", - "HttpImpressionsRecorderTests\/testServerNoReachable()", - "HttpImpressionsRecorderTests\/testSuccessSending()", + "HttpImpressionsRecorderTests/testServerNoReachable()", + "HttpImpressionsRecorderTests/testSuccessSending()", "HttpMySegmentsFetcherTest", - "HttpMySegmentsFetcherTest\/testServerNoReachable()", - "HttpMySegmentsFetcherTest\/testSuccessFulFetch()", + "HttpMySegmentsFetcherTest/testServerNoReachable()", + "HttpMySegmentsFetcherTest/testSuccessFulFetch()", "HttpRequestListTest", - "HttpRequestListTest\/testAddRequest()", - "HttpRequestListTest\/testOverrideSetRequest()", - "HttpRequestListTest\/testTakeRequest()", + "HttpRequestListTest/testAddRequest()", + "HttpRequestListTest/testOverrideSetRequest()", + "HttpRequestListTest/testTakeRequest()", "HttpRequestManagerTests", - "HttpRequestManagerTests\/testPinnedCredentialValidation()", + "HttpRequestManagerTests/testPinnedCredentialValidation()", "HttpResponseTest", - "HttpResponseTest\/testHttp104()", - "HttpResponseTest\/testHttp200()", - "HttpResponseTest\/testHttp299()", - "HttpResponseTest\/testHttp300()", + "HttpResponseTest/testHttp104()", + "HttpResponseTest/testHttp200()", + "HttpResponseTest/testHttp299()", + "HttpResponseTest/testHttp300()", "HttpSplitFetcherTests", - "HttpSplitFetcherTests\/testSuccessFullFetch()", + "HttpSplitFetcherTests/testSuccessFullFetch()", "HttpStreamRequestTest", - "HttpStreamRequestTest\/testErrorResponse()", - "HttpStreamRequestTest\/testOnResponseOk()", - "HttpStreamRequestTest\/testRequestCreation()", - "HttpStreamRequestTest\/testRequestEnquedOnSend()", + "HttpStreamRequestTest/testErrorResponse()", + "HttpStreamRequestTest/testOnResponseOk()", + "HttpStreamRequestTest/testRequestCreation()", + "HttpStreamRequestTest/testRequestEnquedOnSend()", "HttpTelemetryConfigRecorderTest", - "HttpTelemetryConfigRecorderTest\/testServerNoReachable()", - "HttpTelemetryConfigRecorderTest\/testSuccessSending()", + "HttpTelemetryConfigRecorderTest/testServerNoReachable()", + "HttpTelemetryConfigRecorderTest/testSuccessSending()", "HttpTelemetryStatsRecorderTest", - "HttpTelemetryStatsRecorderTest\/testServerNoReachable()", - "HttpTelemetryStatsRecorderTest\/testSuccessSending()", + "HttpTelemetryStatsRecorderTest/testServerNoReachable()", + "HttpTelemetryStatsRecorderTest/testSuccessSending()", "HttpUniqueKeyRecorderTests", - "HttpUniqueKeyRecorderTests\/testServerNoReachable()", - "HttpUniqueKeyRecorderTests\/testSuccessSending()", + "HttpUniqueKeyRecorderTests/testServerNoReachable()", + "HttpUniqueKeyRecorderTests/testSuccessSending()", "ImpressionDaoTest", - "ImpressionDaoTest\/testDataIsEncryptedInDb()", - "ImpressionDaoTest\/testInsertGet()", - "ImpressionDaoTest\/testInsertGetAes128Cbc()", - "ImpressionDaoTest\/testInsertManyGet()", - "ImpressionDaoTest\/testInsertManyGetAes128Cbc()", - "ImpressionDaoTest\/testLoadOutdated()", - "ImpressionDaoTest\/testLoadOutdatedAes128Cbc()", - "ImpressionDaoTest\/testUpdate()", - "ImpressionDaoTest\/testUpdateAes128Cbc()", + "ImpressionDaoTest/testDataIsEncryptedInDb()", + "ImpressionDaoTest/testInsertGet()", + "ImpressionDaoTest/testInsertGetAes128Cbc()", + "ImpressionDaoTest/testInsertManyGet()", + "ImpressionDaoTest/testInsertManyGetAes128Cbc()", + "ImpressionDaoTest/testLoadOutdated()", + "ImpressionDaoTest/testLoadOutdatedAes128Cbc()", + "ImpressionDaoTest/testUpdate()", + "ImpressionDaoTest/testUpdateAes128Cbc()", "ImpressionHasherTest", - "ImpressionHasherTest\/testDifferentChangeNumber()", - "ImpressionHasherTest\/testDifferentKey()", - "ImpressionHasherTest\/testDifferentLabel()", - "ImpressionHasherTest\/testDifferentTreatment()", - "ImpressionHasherTest\/testNoCrashWhenSplitNull()", + "ImpressionHasherTest/testDifferentChangeNumber()", + "ImpressionHasherTest/testDifferentKey()", + "ImpressionHasherTest/testDifferentLabel()", + "ImpressionHasherTest/testDifferentTreatment()", + "ImpressionHasherTest/testNoCrashWhenSplitNull()", "ImpressionsCountDaoTest", - "ImpressionsCountDaoTest\/testDataIsEncryptedInDb()", - "ImpressionsCountDaoTest\/testInsertGetAes128Cbc()", - "ImpressionsCountDaoTest\/testInsertGetPlainText()", - "ImpressionsCountDaoTest\/testLoadOutdatedGetAes128Cbc()", - "ImpressionsCountDaoTest\/testLoadOutdatedPlainText()", - "ImpressionsCountDaoTest\/testUpdateGetAes128Cbc()", - "ImpressionsCountDaoTest\/testUpdatePlainText()", + "ImpressionsCountDaoTest/testDataIsEncryptedInDb()", + "ImpressionsCountDaoTest/testInsertGetAes128Cbc()", + "ImpressionsCountDaoTest/testInsertGetPlainText()", + "ImpressionsCountDaoTest/testLoadOutdatedGetAes128Cbc()", + "ImpressionsCountDaoTest/testLoadOutdatedPlainText()", + "ImpressionsCountDaoTest/testUpdateGetAes128Cbc()", + "ImpressionsCountDaoTest/testUpdatePlainText()", "ImpressionsCounterTest", - "ImpressionsCounterTest\/testBasicUsage()", - "ImpressionsCounterTest\/testConcurrency()", - "ImpressionsCounterTest\/testTruncateTime()", + "ImpressionsCounterTest/testBasicUsage()", + "ImpressionsCounterTest/testConcurrency()", + "ImpressionsCounterTest/testTruncateTime()", "ImpressionsDedupTest", - "ImpressionsDedupTest\/testDebug()", - "ImpressionsDedupTest\/testOptimized()", + "ImpressionsDedupTest/testDebug()", + "ImpressionsDedupTest/testOptimized()", "ImpressionsModeTypeWrapperTest", - "ImpressionsModeTypeWrapperTest\/testEmptyInvalidValue()", - "ImpressionsModeTypeWrapperTest\/testInitdebugValue()", - "ImpressionsModeTypeWrapperTest\/testInitnoneValue()", - "ImpressionsModeTypeWrapperTest\/testInitoptimizedValue()", - "ImpressionsModeTypeWrapperTest\/testInvalidValue()", - "ImpressionsModeTypeWrapperTest\/testdebugValue()", - "ImpressionsModeTypeWrapperTest\/testnoneValue()", - "ImpressionsModeTypeWrapperTest\/testoptimizedValue()", + "ImpressionsModeTypeWrapperTest/testEmptyInvalidValue()", + "ImpressionsModeTypeWrapperTest/testInitdebugValue()", + "ImpressionsModeTypeWrapperTest/testInitnoneValue()", + "ImpressionsModeTypeWrapperTest/testInitoptimizedValue()", + "ImpressionsModeTypeWrapperTest/testInvalidValue()", + "ImpressionsModeTypeWrapperTest/testdebugValue()", + "ImpressionsModeTypeWrapperTest/testnoneValue()", + "ImpressionsModeTypeWrapperTest/testoptimizedValue()", "ImpressionsNoneTest", - "ImpressionsNoneTest\/testCorrectData()", - "ImpressionsNoneTest\/testPeriodicRecording()", + "ImpressionsNoneTest/testCorrectData()", + "ImpressionsNoneTest/testPeriodicRecording()", "ImpressionsObserverTest", - "ImpressionsObserverTest\/testBasicFunctionality()", - "ImpressionsObserverTest\/testConcurrencyVsAccuracy()", - "ImpressionsObserverTest\/testSave()", + "ImpressionsObserverTest/testBasicFunctionality()", + "ImpressionsObserverTest/testConcurrencyVsAccuracy()", + "ImpressionsObserverTest/testSave()", "ImpressionsRecorderWorkerTests", - "ImpressionsRecorderWorkerTests\/testFailToSendSome()", - "ImpressionsRecorderWorkerTests\/testSendOneImpression()", + "ImpressionsRecorderWorkerTests/testFailToSendSome()", + "ImpressionsRecorderWorkerTests/testSendOneImpression()", "ImpressionsStorageTest", - "ImpressionsStorageTest\/testClear()", - "ImpressionsStorageTest\/testDisablePersistence()", - "ImpressionsStorageTest\/testEnablePersistence()", - "ImpressionsStorageTest\/testStartDisabledPersistence()", - "ImpressionsStorageTest\/testStartEnabledPersistence()", + "ImpressionsStorageTest/testClear()", + "ImpressionsStorageTest/testDisablePersistence()", + "ImpressionsStorageTest/testEnablePersistence()", + "ImpressionsStorageTest/testStartDisabledPersistence()", + "ImpressionsStorageTest/testStartEnabledPersistence()", "ImpressionsToggleTest", - "ImpressionsToggleTest\/testDebugMode()", - "ImpressionsToggleTest\/testManagerContainsProperty()", - "ImpressionsToggleTest\/testNoneMode()", - "ImpressionsToggleTest\/testOptimizedMode()", + "ImpressionsToggleTest/testDebugMode()", + "ImpressionsToggleTest/testManagerContainsProperty()", + "ImpressionsToggleTest/testNoneMode()", + "ImpressionsToggleTest/testOptimizedMode()", "ImpressionsTrackerTest", - "ImpressionsTrackerTest\/testDestroyDebug()", - "ImpressionsTrackerTest\/testDestroyNone()", - "ImpressionsTrackerTest\/testDestroyOptimized()", - "ImpressionsTrackerTest\/testFlushDebug()", - "ImpressionsTrackerTest\/testFlushNone()", - "ImpressionsTrackerTest\/testFlushOptimized()", - "ImpressionsTrackerTest\/testImpressionPushDebug()", - "ImpressionsTrackerTest\/testImpressionPushNone()", - "ImpressionsTrackerTest\/testImpressionPushOptimized()", - "ImpressionsTrackerTest\/testImpressionPushTrackingDisabledDebug()", - "ImpressionsTrackerTest\/testImpressionPushTrackingDisabledNone()", - "ImpressionsTrackerTest\/testImpressionPushTrackingDisabledOptimized()", - "ImpressionsTrackerTest\/testPauseDebug()", - "ImpressionsTrackerTest\/testPauseNone()", - "ImpressionsTrackerTest\/testPauseOptimized()", - "ImpressionsTrackerTest\/testResume()", - "ImpressionsTrackerTest\/testStartDebug()", - "ImpressionsTrackerTest\/testStartNone()", - "ImpressionsTrackerTest\/testStartOptimized()", - "ImpressionsTrackerTest\/testStopDebug()", - "ImpressionsTrackerTest\/testStopNone()", - "ImpressionsTrackerTest\/testStopOptimized()", + "ImpressionsTrackerTest/testDestroyDebug()", + "ImpressionsTrackerTest/testDestroyNone()", + "ImpressionsTrackerTest/testDestroyOptimized()", + "ImpressionsTrackerTest/testFlushDebug()", + "ImpressionsTrackerTest/testFlushNone()", + "ImpressionsTrackerTest/testFlushOptimized()", + "ImpressionsTrackerTest/testImpressionPushDebug()", + "ImpressionsTrackerTest/testImpressionPushNone()", + "ImpressionsTrackerTest/testImpressionPushOptimized()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledDebug()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledNone()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledOptimized()", + "ImpressionsTrackerTest/testPauseDebug()", + "ImpressionsTrackerTest/testPauseNone()", + "ImpressionsTrackerTest/testPauseOptimized()", + "ImpressionsTrackerTest/testResume()", + "ImpressionsTrackerTest/testStartDebug()", + "ImpressionsTrackerTest/testStartNone()", + "ImpressionsTrackerTest/testStartOptimized()", + "ImpressionsTrackerTest/testStopDebug()", + "ImpressionsTrackerTest/testStopNone()", + "ImpressionsTrackerTest/testStopOptimized()", "InListSemverMatcherTest", - "InListSemverMatcherTest\/testGeneralMatches()", - "InListSemverMatcherTest\/testMatchShouldReturnFalseWhenNotInList()", - "InListSemverMatcherTest\/testMatchWithEmptyListShouldReturnFalse()", - "InListSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenNotInList()", - "InListSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenInList()", - "InListSemverMatcherTest\/testMatchWithNullKeyShouldReturnFalse()", - "InListSemverMatcherTest\/testMatchWithNullTargetShouldReturnFalse()", - "InListSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testGeneralMatches()", + "InListSemverMatcherTest/testMatchShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithEmptyListShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenInList()", "InMemoryTelemetryStorageTest", - "InMemoryTelemetryStorageTest\/testActiveFactoriesCount()", - "InMemoryTelemetryStorageTest\/testAuthRejections()", - "InMemoryTelemetryStorageTest\/testConcurrence()", - "InMemoryTelemetryStorageTest\/testEvent()", - "InMemoryTelemetryStorageTest\/testExceptions()", - "InMemoryTelemetryStorageTest\/testHttpErrors()", - "InMemoryTelemetryStorageTest\/testHttpLatencies()", - "InMemoryTelemetryStorageTest\/testImpression()", - "InMemoryTelemetryStorageTest\/testLastSync()", - "InMemoryTelemetryStorageTest\/testLatencies()", - "InMemoryTelemetryStorageTest\/testRedundantFactoriesCount()", - "InMemoryTelemetryStorageTest\/testSessionLength()", - "InMemoryTelemetryStorageTest\/testStreamingEvents()", - "InMemoryTelemetryStorageTest\/testTags()", - "InMemoryTelemetryStorageTest\/testTimeUntilReady()", - "InMemoryTelemetryStorageTest\/testTimeUntilReadyFromCache()", - "InMemoryTelemetryStorageTest\/testUpdatesFromSse()", + "InMemoryTelemetryStorageTest/testActiveFactoriesCount()", + "InMemoryTelemetryStorageTest/testAuthRejections()", + "InMemoryTelemetryStorageTest/testConcurrence()", + "InMemoryTelemetryStorageTest/testEvent()", + "InMemoryTelemetryStorageTest/testExceptions()", + "InMemoryTelemetryStorageTest/testHttpErrors()", + "InMemoryTelemetryStorageTest/testHttpLatencies()", + "InMemoryTelemetryStorageTest/testImpression()", + "InMemoryTelemetryStorageTest/testLastSync()", + "InMemoryTelemetryStorageTest/testLatencies()", + "InMemoryTelemetryStorageTest/testRedundantFactoriesCount()", + "InMemoryTelemetryStorageTest/testSessionLength()", + "InMemoryTelemetryStorageTest/testStreamingEvents()", + "InMemoryTelemetryStorageTest/testTags()", + "InMemoryTelemetryStorageTest/testTimeUntilReady()", + "InMemoryTelemetryStorageTest/testTimeUntilReadyFromCache()", + "InMemoryTelemetryStorageTest/testUpdatesFromSse()", "InitDbCipherTest", - "InitDbCipherTest\/testDecryptDb()", - "InitDbCipherTest\/testEncryptDb()", + "InitDbCipherTest/testDecryptDb()", + "InitDbCipherTest/testEncryptDb()", "InitialCacheTest", - "InitialCacheTest\/testClearChangedSplitFilter()", - "InitialCacheTest\/testClearExpiredCache()", - "InitialCacheTest\/testExpiredCache()", - "InitialCacheTest\/testFlagsSpecChanged()", + "InitialCacheTest/testClearChangedSplitFilter()", + "InitialCacheTest/testClearExpiredCache()", + "InitialCacheTest/testExpiredCache()", + "InitialCacheTest/testFlagsSpecChanged()", "InstantFeatureFlagsUpdateTest", - "InstantFeatureFlagsUpdateTest\/testInstantUpdateArchived()", - "InstantFeatureFlagsUpdateTest\/testInstantUpdateGzip()", - "InstantFeatureFlagsUpdateTest\/testInstantUpdateZlib()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateArchived()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateGzip()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateZlib()", "JwtTokenParserTest", - "JwtTokenParserTest\/testEmptyToken()", - "JwtTokenParserTest\/testGarbageToken()", - "JwtTokenParserTest\/testOkToken()", - "JwtTokenParserTest\/testOnlyChannelsWithSeparator()", - "JwtTokenParserTest\/testOnlyHeader()", + "JwtTokenParserTest/testEmptyToken()", + "JwtTokenParserTest/testGarbageToken()", + "JwtTokenParserTest/testOkToken()", + "JwtTokenParserTest/testOnlyChannelsWithSeparator()", + "JwtTokenParserTest/testOnlyHeader()", "KeyGeneratorTest", - "KeyGeneratorTest\/testGenerationOk()", + "KeyGeneratorTest/testGenerationOk()", "KeyValidatorTests", - "KeyValidatorTests\/testInvalidEmptyBucketingKey()", - "KeyValidatorTests\/testInvalidEmptyMatchingKey()", - "KeyValidatorTests\/testInvalidLongBucketingKey()", - "KeyValidatorTests\/testInvalidLongMatchingKey()", - "KeyValidatorTests\/testNullMatchingKey()", - "KeyValidatorTests\/testValidMatchingAndBucketingKey()", + "KeyValidatorTests/testInvalidEmptyBucketingKey()", + "KeyValidatorTests/testInvalidEmptyMatchingKey()", + "KeyValidatorTests/testInvalidLongBucketingKey()", + "KeyValidatorTests/testInvalidLongMatchingKey()", + "KeyValidatorTests/testNullMatchingKey()", + "KeyValidatorTests/testValidMatchingAndBucketingKey()", "LRUCacheTest", - "LRUCacheTest\/testEviction()", - "LRUCacheTest\/testGetAllPerformance()", - "LRUCacheTest\/testInsertPerformance()", + "LRUCacheTest/testEviction()", + "LRUCacheTest/testGetAllPerformance()", + "LRUCacheTest/testInsertPerformance()", "LatencyCounterTests", - "LatencyCounterTests\/testFirstBucket()", - "LatencyCounterTests\/testInvalidIndex()", - "LatencyCounterTests\/testLastBucket()", + "LatencyCounterTests/testFirstBucket()", + "LatencyCounterTests/testInvalidIndex()", + "LatencyCounterTests/testLastBucket()", "LegacyHashingTest", - "LegacyHashingTest\/testBucket()", - "LegacyHashingTest\/testHashing()", + "LegacyHashingTest/testBucket()", + "LegacyHashingTest/testHashing()", "LessThanOrEqualToSemverMatcherTest", - "LessThanOrEqualToSemverMatcherTest\/testGeneralMatches()", - "LessThanOrEqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenGreater()", - "LessThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenEqual()", - "LessThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenLess()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnFalse()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrue()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithNullKeyShouldReturnNull()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithNullTargetShouldReturnFalse()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrue()", + "LessThanOrEqualToSemverMatcherTest/testGeneralMatches()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenEqual()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenLess()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrue()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullKeyShouldReturnNull()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrue()", "LocalhostManagerTests", - "LocalhostManagerTests\/testSplitNames()", - "LocalhostManagerTests\/testSplits()", - "LocalhostManagerTests\/testSplitsByName()", + "LocalhostManagerTests/testSplitNames()", + "LocalhostManagerTests/testSplits()", + "LocalhostManagerTests/testSplitsByName()", "LocalhostParserTests", - "LocalhostParserTests\/testIntercomentedLinesFile()", - "LocalhostParserTests\/testPerfectFile()", - "LocalhostParserTests\/testSpacedLinesFile()", - "LocalhostSplitClientTests\/testNonExistingSplitsTreatment()", - "LocalhostSplitClientTests\/testNonExistingSplitsTreatments()", - "LocalhostSplitClientTests\/testRightSplitsFileTreatment()", - "LocalhostSplitClientTests\/testRightSplitsFileTreatments()", + "LocalhostParserTests/testIntercomentedLinesFile()", + "LocalhostParserTests/testPerfectFile()", + "LocalhostParserTests/testSpacedLinesFile()", + "LocalhostSplitClientTests/testNonExistingSplitsTreatment()", + "LocalhostSplitClientTests/testNonExistingSplitsTreatments()", + "LocalhostSplitClientTests/testRightSplitsFileTreatment()", + "LocalhostSplitClientTests/testRightSplitsFileTreatments()", "LocalhostSplitLoaderTests", - "LocalhostSplitLoaderTests\/testFileUpdate()", - "LocalhostSplitLoaderTests\/testFileUpdate2()", - "LocalhostSplitLoaderTests\/testInvalidTypeFile()", - "LocalhostSplitLoaderTests\/testWrongFormatYml()", - "LocalhostSplitLoaderTests\/testWrongLegacyFormatUpdate()", - "LocalhostSplitLoaderTests\/testWrongYamlFormatUpdate()", + "LocalhostSplitLoaderTests/testFileUpdate()", + "LocalhostSplitLoaderTests/testFileUpdate2()", + "LocalhostSplitLoaderTests/testInvalidTypeFile()", + "LocalhostSplitLoaderTests/testWrongFormatYml()", + "LocalhostSplitLoaderTests/testWrongLegacyFormatUpdate()", + "LocalhostSplitLoaderTests/testWrongYamlFormatUpdate()", "LocalhostSplitStorageTests", - "LocalhostSplitStorageTests\/testClear()", - "LocalhostSplitStorageTests\/testDestroy()", - "LocalhostSplitStorageTests\/testGetAllSplits()", - "LocalhostSplitStorageTests\/testGetCount()", - "LocalhostSplitStorageTests\/testGetManySplits()", - "LocalhostSplitStorageTests\/testGetSplit()", - "LocalhostSplitStorageTests\/testUpdateSplitChange()", + "LocalhostSplitStorageTests/testClear()", + "LocalhostSplitStorageTests/testDestroy()", + "LocalhostSplitStorageTests/testGetAllSplits()", + "LocalhostSplitStorageTests/testGetCount()", + "LocalhostSplitStorageTests/testGetManySplits()", + "LocalhostSplitStorageTests/testGetSplit()", + "LocalhostSplitStorageTests/testUpdateSplitChange()", "LocalhostSynchronizerTests", - "LocalhostSynchronizerTests\/testLoadAndSdkReady()", - "LocalhostSynchronizerTests\/testUpdateSplits()", - "LocalhostSynchronizerTests\/testUpdateYaml()", + "LocalhostSynchronizerTests/testLoadAndSdkReady()", + "LocalhostSynchronizerTests/testUpdateSplits()", + "LocalhostSynchronizerTests/testUpdateYaml()", "LocalhostTests", - "LocalhostTests\/testDefaultFactoryCreation()", - "LocalhostTests\/testLocalhostFactoryCreation()", - "LocalhostTests\/testUsingSpaceSeparatedFile()", - "LocalhostTests\/testUsingYamlFile()", - "LocalhostTests\/testUsingYamlFromApi()", + "LocalhostTests/testDefaultFactoryCreation()", + "LocalhostTests/testLocalhostFactoryCreation()", + "LocalhostTests/testUsingSpaceSeparatedFile()", + "LocalhostTests/testUsingYamlFile()", + "LocalhostTests/testUsingYamlFromApi()", "LocalhostYamlParserTest", - "LocalhostYamlParserTest\/testCorrectFile()", - "LocalhostYamlParserTest\/testMissingFirstSplit()", - "LocalhostYamlParserTest\/testMissingSplitData()", - "LocalhostYamlParserTest\/testMissingSplitTreatment()", - "LocalhostYamlParserTest\/testWrongFormat()", + "LocalhostYamlParserTest/testCorrectFile()", + "LocalhostYamlParserTest/testMissingFirstSplit()", + "LocalhostYamlParserTest/testMissingSplitData()", + "LocalhostYamlParserTest/testMissingSplitTreatment()", + "LocalhostYamlParserTest/testWrongFormat()", "LoggerTest", - "LoggerTest\/testDebug()", - "LoggerTest\/testError()", - "LoggerTest\/testNone()", - "LoggerTest\/testVerbose()", - "LoggerTest\/testWarning()", + "LoggerTest/testDebug()", + "LoggerTest/testError()", + "LoggerTest/testNone()", + "LoggerTest/testVerbose()", + "LoggerTest/testWarning()", "MatcherEvalTests", "MultiClientEvaluationTest", - "MultiClientEvaluationTest\/testEvaluation()", - "MultiClientEvaluationTest\/testEvaluationFromCache()", - "MultiClientEvaluationTest\/testEvaluationWithAttributes()", - "MultiClientEvaluationTest\/testImpressions()", - "MultiClientEvaluationTest\/testTrack()", - "MultiClientStreamingResetTest\/testStress()", - "MultiClientStreamingResetTest\/testWithStreamingDelay()", + "MultiClientEvaluationTest/testEvaluation()", + "MultiClientEvaluationTest/testEvaluationFromCache()", + "MultiClientEvaluationTest/testEvaluationWithAttributes()", + "MultiClientEvaluationTest/testImpressions()", + "MultiClientEvaluationTest/testTrack()", + "MultiClientStreamingResetTest/testStress()", + "MultiClientStreamingResetTest/testWithStreamingDelay()", "Murmur3HashingTest", - "Murmur3HashingTest\/test64x128()", - "Murmur3HashingTest\/testBucket()", + "Murmur3HashingTest/test64x128()", + "Murmur3HashingTest/testBucket()", "MyLargeSegmentsStorageTests", - "MyLargeSegmentsStorageTests\/testChangeNumber()", - "MyLargeSegmentsStorageTests\/testClear()", - "MyLargeSegmentsStorageTests\/testGetMySegmentsAfterLoad()", - "MyLargeSegmentsStorageTests\/testNoLoaded()", - "MyLargeSegmentsStorageTests\/testUpdateEmptySegments()", - "MyLargeSegmentsStorageTests\/testUpdateSegments()", + "MyLargeSegmentsStorageTests/testChangeNumber()", + "MyLargeSegmentsStorageTests/testClear()", + "MyLargeSegmentsStorageTests/testGetMySegmentsAfterLoad()", + "MyLargeSegmentsStorageTests/testNoLoaded()", + "MyLargeSegmentsStorageTests/testUpdateEmptySegments()", + "MyLargeSegmentsStorageTests/testUpdateSegments()", "MySegmentServerErrorTest", - "MySegmentServerErrorTest\/test()", + "MySegmentServerErrorTest/test()", "MySegmentUpdateTest", - "MySegmentUpdateTest\/testMyLargeSegmentsUpdate()", - "MySegmentUpdateTest\/testMySegmentsLargeUpdateBounded()", - "MySegmentUpdateTest\/testMySegmentsUpdate()", - "MySegmentUpdateTest\/testMySegmentsUpdateBounded()", - "MySegmentUpdateTest\/testSeveralNotificationAndOneFetch()", - "MySegmentUpdatedTest\/testSegments()", + "MySegmentUpdateTest/testMyLargeSegmentsUpdate()", + "MySegmentUpdateTest/testMySegmentsLargeUpdateBounded()", + "MySegmentUpdateTest/testMySegmentsUpdate()", + "MySegmentUpdateTest/testMySegmentsUpdateBounded()", + "MySegmentUpdateTest/testSeveralNotificationAndOneFetch()", + "MySegmentUpdatedTest/testSegments()", "MySegmentsBgSyncWorkerTest", - "MySegmentsBgSyncWorkerTest\/testNoSuccess()", - "MySegmentsBgSyncWorkerTest\/testOneTimeFetchSuccess()", + "MySegmentsBgSyncWorkerTest/testNoSuccess()", + "MySegmentsBgSyncWorkerTest/testOneTimeFetchSuccess()", "MySegmentsDaoTest", - "MySegmentsDaoTest\/testDataIsEncryptedInDb()", - "MySegmentsDaoTest\/testGetInvalidKeyAes128Cbc()", - "MySegmentsDaoTest\/testUpdateGetAes128Cbc()", - "MySegmentsDaoTest\/testUpdateGetPlainText()", + "MySegmentsDaoTest/testDataIsEncryptedInDb()", + "MySegmentsDaoTest/testGetInvalidKeyAes128Cbc()", + "MySegmentsDaoTest/testUpdateGetAes128Cbc()", + "MySegmentsDaoTest/testUpdateGetPlainText()", "MySegmentsPayloadDecoderTest", - "MySegmentsPayloadDecoderTest\/testUserKeyHash()", + "MySegmentsPayloadDecoderTest/testUserKeyHash()", "MySegmentsStorageTests", - "MySegmentsStorageTests\/testChangeNumber()", - "MySegmentsStorageTests\/testClear()", - "MySegmentsStorageTests\/testGetMySegmentsAfterLoad()", - "MySegmentsStorageTests\/testNoLoaded()", - "MySegmentsStorageTests\/testUpdateEmptySegments()", - "MySegmentsStorageTests\/testUpdateSegments()", + "MySegmentsStorageTests/testChangeNumber()", + "MySegmentsStorageTests/testClear()", + "MySegmentsStorageTests/testGetMySegmentsAfterLoad()", + "MySegmentsStorageTests/testNoLoaded()", + "MySegmentsStorageTests/testUpdateEmptySegments()", + "MySegmentsStorageTests/testUpdateSegments()", "MySegmentsSyncWorkerTest", - "MySegmentsSyncWorkerTest\/testNoCacheHeader()", - "MySegmentsSyncWorkerTest\/testOneTimeFetchSuccess()", - "MySegmentsSyncWorkerTest\/testRetryAndSuccess()", - "MySegmentsSyncWorkerTest\/testStopNoSuccess()", + "MySegmentsSyncWorkerTest/testNoCacheHeader()", + "MySegmentsSyncWorkerTest/testOneTimeFetchSuccess()", + "MySegmentsSyncWorkerTest/testRetryAndSuccess()", + "MySegmentsSyncWorkerTest/testStopNoSuccess()", "MySegmentsSynchronizerTest", - "MySegmentsSynchronizerTest\/testDestroy()", - "MySegmentsSynchronizerTest\/testForceSync()", - "MySegmentsSynchronizerTest\/testLoadMySegmentsFromCache()", - "MySegmentsSynchronizerTest\/testNoPeriodicSync()", - "MySegmentsSynchronizerTest\/testPeriodicStartPauseResumeStop()", - "MySegmentsSynchronizerTest\/testPeriodicStartStop()", - "MySegmentsSynchronizerTest\/testSynchronize()", + "MySegmentsSynchronizerTest/testDestroy()", + "MySegmentsSynchronizerTest/testForceSync()", + "MySegmentsSynchronizerTest/testLoadMySegmentsFromCache()", + "MySegmentsSynchronizerTest/testNoPeriodicSync()", + "MySegmentsSynchronizerTest/testPeriodicStartPauseResumeStop()", + "MySegmentsSynchronizerTest/testPeriodicStartStop()", + "MySegmentsSynchronizerTest/testSynchronize()", "MySegmentsV2PayloaDecoderTest", - "MySegmentsV2PayloaDecoderTest\/testBoundedGzipPayload()", - "MySegmentsV2PayloaDecoderTest\/testBoundedZlibPayload()", - "MySegmentsV2PayloaDecoderTest\/testKeyListGzipPayload()", + "MySegmentsV2PayloaDecoderTest/testBoundedGzipPayload()", + "MySegmentsV2PayloaDecoderTest/testBoundedZlibPayload()", + "MySegmentsV2PayloaDecoderTest/testKeyListGzipPayload()", "NotificationManagerKeeperTest", - "NotificationManagerKeeperTest\/testIncomingControlStreamingDisabled()", - "NotificationManagerKeeperTest\/testIncomingControlStreamingEnabledNoPublishers()", - "NotificationManagerKeeperTest\/testIncomingControlStreamingPaused()", - "NotificationManagerKeeperTest\/testIncomingControlStreamingReset()", - "NotificationManagerKeeperTest\/testNoAvailablePublishers()", - "NotificationManagerKeeperTest\/testNoAvailablePublishersInPriButAvailableInSec()", - "NotificationManagerKeeperTest\/testNoAvailablePublishersOldTimestamp()", - "NotificationManagerKeeperTest\/testSecondaryAvailableNotificationReceivedWhenNoPublishers()", - "NotificationManagerKeeperTest\/testSecondaryAvailableNotificationReceivedWhenNoPublishersOldTimestamp()", + "NotificationManagerKeeperTest/testIncomingControlStreamingDisabled()", + "NotificationManagerKeeperTest/testIncomingControlStreamingEnabledNoPublishers()", + "NotificationManagerKeeperTest/testIncomingControlStreamingPaused()", + "NotificationManagerKeeperTest/testIncomingControlStreamingReset()", + "NotificationManagerKeeperTest/testNoAvailablePublishers()", + "NotificationManagerKeeperTest/testNoAvailablePublishersInPriButAvailableInSec()", + "NotificationManagerKeeperTest/testNoAvailablePublishersOldTimestamp()", + "NotificationManagerKeeperTest/testSecondaryAvailableNotificationReceivedWhenNoPublishers()", + "NotificationManagerKeeperTest/testSecondaryAvailableNotificationReceivedWhenNoPublishersOldTimestamp()", "NotificationParserTest", - "NotificationParserTest\/testProcessControl()", - "NotificationParserTest\/testProcessError()", - "NotificationParserTest\/testProcessMyLargeSegmentUpdateAllFields()", - "NotificationParserTest\/testProcessMyLargeSegmentUpdateUnbounded()", - "NotificationParserTest\/testProcessMySegmentUpdateAllFields()", - "NotificationParserTest\/testProcessMySegmentUpdateRemoval()", - "NotificationParserTest\/testProcessMySegmentUpdateUnbounded()", - "NotificationParserTest\/testProcessOccupancy()", - "NotificationParserTest\/testProcessSplitKill()", - "NotificationParserTest\/testProcessSplitUpdate()", - "NotificationParserTest\/testProcessSplitUpdateWithPayload()", - "PeriodicMySegmentsSyncWorkerTest\/testFetchWhenNoSegmentsReadyYet()", - "PeriodicMySegmentsSyncWorkerTest\/testNormalFetchSdkIsReady()", + "NotificationParserTest/testProcessControl()", + "NotificationParserTest/testProcessError()", + "NotificationParserTest/testProcessMyLargeSegmentUpdateAllFields()", + "NotificationParserTest/testProcessMyLargeSegmentUpdateUnbounded()", + "NotificationParserTest/testProcessMySegmentUpdateAllFields()", + "NotificationParserTest/testProcessMySegmentUpdateRemoval()", + "NotificationParserTest/testProcessMySegmentUpdateUnbounded()", + "NotificationParserTest/testProcessOccupancy()", + "NotificationParserTest/testProcessSplitKill()", + "NotificationParserTest/testProcessSplitUpdate()", + "NotificationParserTest/testProcessSplitUpdateWithPayload()", + "PeriodicMySegmentsSyncWorkerTest/testFetchWhenNoSegmentsReadyYet()", + "PeriodicMySegmentsSyncWorkerTest/testNormalFetchSdkIsReady()", "PeriodicSplitsSyncWorkerTest", - "PeriodicSplitsSyncWorkerTest\/testNoSdkReadyFetch()", - "PeriodicSplitsSyncWorkerTest\/testNormalFetch()", + "PeriodicSplitsSyncWorkerTest/testNoSdkReadyFetch()", + "PeriodicSplitsSyncWorkerTest/testNormalFetch()", "PersistentAttributesStorageTests", - "PersistentAttributesStorageTests\/testAll()", - "PersistentAttributesStorageTests\/testClear()", - "PersistentAttributesStorageTests\/testSet()", + "PersistentAttributesStorageTests/testAll()", + "PersistentAttributesStorageTests/testClear()", + "PersistentAttributesStorageTests/testSet()", "PersistentMyLargeSegmentsStorageTests", - "PersistentMyLargeSegmentsStorageTests\/testClear()", - "PersistentMyLargeSegmentsStorageTests\/testGetSnapshot()", - "PersistentMyLargeSegmentsStorageTests\/testGetSnapshotMultiKey()", - "PersistentMyLargeSegmentsStorageTests\/testSet()", - "PersistentMyLargeSegmentsStorageTests\/testSetMultiKey()", + "PersistentMyLargeSegmentsStorageTests/testClear()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshot()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMyLargeSegmentsStorageTests/testSet()", + "PersistentMyLargeSegmentsStorageTests/testSetMultiKey()", "PersistentMySegmentsStorageTests", - "PersistentMySegmentsStorageTests\/testGetSnapshot()", - "PersistentMySegmentsStorageTests\/testGetSnapshotMultiKey()", - "PersistentMySegmentsStorageTests\/testSet()", - "PersistentMySegmentsStorageTests\/testSetMultiKey()", + "PersistentMySegmentsStorageTests/testGetSnapshot()", + "PersistentMySegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMySegmentsStorageTests/testSet()", + "PersistentMySegmentsStorageTests/testSetMultiKey()", "PersistentUniqueKeysStorageTests", - "PersistentUniqueKeysStorageTests\/testDelete()", - "PersistentUniqueKeysStorageTests\/testPop()", - "PersistentUniqueKeysStorageTests\/testSetActive()", + "PersistentUniqueKeysStorageTests/testDelete()", + "PersistentUniqueKeysStorageTests/testPop()", + "PersistentUniqueKeysStorageTests/testSetActive()", "PushManagerEventBroadcasterTest", - "PushManagerEventBroadcasterTest\/testRegister()", - "PushManagerEventBroadcasterTest\/testStop()", + "PushManagerEventBroadcasterTest/testRegister()", + "PushManagerEventBroadcasterTest/testStop()", "PushNotificationManagerTest", - "PushNotificationManagerTest\/testResetConnectionOk()", - "PushNotificationManagerTest\/testStartAuthReintent()", - "PushNotificationManagerTest\/testStartFullConnectionOk()", - "PushNotificationManagerTest\/testStartSseReintent()", - "PushNotificationManagerTest\/testStop()", - "PushNotificationManagerTest\/testStreamingDisabled()", + "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()", + "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()", + "ReconnectBackoffCounterTest/testBase1()", + "ReconnectBackoffCounterTest/testBase2()", + "ReconnectBackoffCounterTest/testBase3()", + "ReconnectBackoffCounterTest/testBase8()", "RecorderFlusherCheckerTests", - "RecorderFlusherCheckerTests\/testBytesLimit()", - "RecorderFlusherCheckerTests\/testCountLimit()", + "RecorderFlusherCheckerTests/testBytesLimit()", + "RecorderFlusherCheckerTests/testCountLimit()", "RegexTest", - "RegexTest\/testsRegex()", + "RegexTest/testsRegex()", "RolloutCacheConfigurationTest", - "RolloutCacheConfigurationTest\/testClearOnInitIsCorrectlySet()", - "RolloutCacheConfigurationTest\/testDefaultValues()", - "RolloutCacheConfigurationTest\/testExpirationIsCorrectlySet()", - "RolloutCacheConfigurationTest\/testNegativeExpirationIsSetToDefault()", + "RolloutCacheConfigurationTest/testClearOnInitIsCorrectlySet()", + "RolloutCacheConfigurationTest/testDefaultValues()", + "RolloutCacheConfigurationTest/testExpirationIsCorrectlySet()", + "RolloutCacheConfigurationTest/testNegativeExpirationIsSetToDefault()", "RolloutCacheManagerIntegrationTest", - "RolloutCacheManagerIntegrationTest\/testClearOnInitClearCacheOnStartup()", - "RolloutCacheManagerIntegrationTest\/testExpirationPeriodIsUsed()", - "RolloutCacheManagerIntegrationTest\/testRepeatedInitWithClearOnInitSetToTrueDoesNotClearIfMinDaysHasNotElapsed()", + "RolloutCacheManagerIntegrationTest/testClearOnInitClearCacheOnStartup()", + "RolloutCacheManagerIntegrationTest/testExpirationPeriodIsUsed()", + "RolloutCacheManagerIntegrationTest/testRepeatedInitWithClearOnInitSetToTrueDoesNotClearIfMinDaysHasNotElapsed()", "RolloutCacheManagerTest", - "RolloutCacheManagerTest\/testDefaultValueForLastClearTimestampClearsCacheWhenClearOnInitIsTrue()", - "RolloutCacheManagerTest\/testDefaultValueForUpdateTimestampDoesNotClearCache()", - "RolloutCacheManagerTest\/testValidateCacheCallsClearOnStorageOnlyOnceWhenExecutedConsecutively()", - "RolloutCacheManagerTest\/testValidateCacheCallsClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsTrue()", - "RolloutCacheManagerTest\/testValidateCacheCallsClearOnStoragesWhenExpirationIsSurpassed()", - "RolloutCacheManagerTest\/testValidateCacheCallsListener()", - "RolloutCacheManagerTest\/testValidateCacheDoesNotCallClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsFalse()", - "RolloutCacheManagerTest\/testValidateCacheDoesNotUpdateLastClearTimestampWhenStoragesAreNotCleared()", - "SdkUpdateStreamingTest\/testReady()", - "SdkUpdateStreamingTest\/testSdkUpdateMySegmentsWhenNotificationArrives()", + "RolloutCacheManagerTest/testDefaultValueForLastClearTimestampClearsCacheWhenClearOnInitIsTrue()", + "RolloutCacheManagerTest/testDefaultValueForUpdateTimestampDoesNotClearCache()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStorageOnlyOnceWhenExecutedConsecutively()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsTrue()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStoragesWhenExpirationIsSurpassed()", + "RolloutCacheManagerTest/testValidateCacheCallsListener()", + "RolloutCacheManagerTest/testValidateCacheDoesNotCallClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsFalse()", + "RolloutCacheManagerTest/testValidateCacheDoesNotUpdateLastClearTimestampWhenStoragesAreNotCleared()", + "SdkUpdateStreamingTest/testReady()", + "SdkUpdateStreamingTest/testSdkUpdateMySegmentsWhenNotificationArrives()", "SegmentsSyncHelperTests", - "SegmentsSyncHelperTests\/testCdnByPassNoTillChange()", - "SegmentsSyncHelperTests\/testCdnByPassTill()", - "SegmentsSyncHelperTests\/testDidffGoallCnMs()", - "SegmentsSyncHelperTests\/testDiffGoalCnMls()", + "SegmentsSyncHelperTests/testCdnByPassNoTillChange()", + "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\/testUnboundedLarge()", + "SegmentsUpdateWorkerTests/testLargeSegmentsKeyListAdd()", + "SegmentsUpdateWorkerTests/testLargeSegmentsKeyListNoAction()", + "SegmentsUpdateWorkerTests/testLargeSegmentsKeyListRemoval()", + "SegmentsUpdateWorkerTests/testMyLargeSegmentsNonRemoval()", + "SegmentsUpdateWorkerTests/testMyLargeSegmentsRemoval()", + "SegmentsUpdateWorkerTests/testMySegmentsNonRemoval()", + "SegmentsUpdateWorkerTests/testMySegmentsRemoval()", + "SegmentsUpdateWorkerTests/testSegmentsKeyListAdd()", + "SegmentsUpdateWorkerTests/testSegmentsKeyListNoAction()", + "SegmentsUpdateWorkerTests/testSegmentsKeyListRemove()", + "SegmentsUpdateWorkerTests/testUnboundedLarge()", "SemverIntegrationTest", - "SemverIntegrationTest\/testBetweenSemverMatcher()", - "SemverIntegrationTest\/testGreaterThanOrEqualToSemverMatcher()", - "SemverIntegrationTest\/testInListSemverMatcher()", - "SemverIntegrationTest\/testLessThanOrEqualToSemverMatcher()", + "SemverIntegrationTest/testBetweenSemverMatcher()", + "SemverIntegrationTest/testGreaterThanOrEqualToSemverMatcher()", + "SemverIntegrationTest/testInListSemverMatcher()", + "SemverIntegrationTest/testLessThanOrEqualToSemverMatcher()", "SemverTest", - "SemverTest\/testBetween()", - "SemverTest\/testEqualTo()", - "SemverTest\/testGreaterThanOrEqualTo()", - "SemverTest\/testInvalidFormats()", + "SemverTest/testBetween()", + "SemverTest/testEqualTo()", + "SemverTest/testGreaterThanOrEqualTo()", + "SemverTest/testInvalidFormats()", "ServiceEndpointsTests", - "ServiceEndpointsTests\/testBuilderValidationAuthError()", - "ServiceEndpointsTests\/testBuilderValidationEventsError()", - "ServiceEndpointsTests\/testBuilderValidationOk()", - "ServiceEndpointsTests\/testBuilderValidationSdkError()", - "ServiceEndpointsTests\/testBuilderValidationStreamingError()", - "ServiceEndpointsTests\/testBuilderValidationTelemetryError()", + "ServiceEndpointsTests/testBuilderValidationAuthError()", + "ServiceEndpointsTests/testBuilderValidationEventsError()", + "ServiceEndpointsTests/testBuilderValidationOk()", + "ServiceEndpointsTests/testBuilderValidationSdkError()", + "ServiceEndpointsTests/testBuilderValidationStreamingError()", + "ServiceEndpointsTests/testBuilderValidationTelemetryError()", "SingleSyncTest", - "SingleSyncTest\/testSingleSyncEnabledImpressionsDebug()", - "SingleSyncTest\/testSingleSyncEnabledImpressionsNone()", - "SingleSyncTest\/testSingleSyncEnabledImpressionsOptmized()", + "SingleSyncTest/testSingleSyncEnabledImpressionsDebug()", + "SingleSyncTest/testSingleSyncEnabledImpressionsNone()", + "SingleSyncTest/testSingleSyncEnabledImpressionsOptmized()", "SplitChangeProcessorTests", - "SplitChangeProcessorTests\/testProcessNoSets()", - "SplitChangeProcessorTests\/testProcessWithSets()", - "SplitChangesServerErrorTest\/testChangesError()", + "SplitChangeProcessorTests/testProcessNoSets()", + "SplitChangeProcessorTests/testProcessWithSets()", + "SplitChangesServerErrorTest/testChangesError()", "SplitChangesTest", - "SplitChangesTest\/test()", + "SplitChangesTest/test()", "SplitClientManagerTest", - "SplitClientManagerTest\/testAddClient()", - "SplitClientManagerTest\/testDestroyForKey()", - "SplitClientManagerTest\/testDestroyLastKey()", - "SplitClientManagerTest\/testFlush()", - "SplitClientManagerTest\/testInit()", + "SplitClientManagerTest/testAddClient()", + "SplitClientManagerTest/testDestroyForKey()", + "SplitClientManagerTest/testDestroyLastKey()", + "SplitClientManagerTest/testFlush()", + "SplitClientManagerTest/testInit()", "SplitClientTests", - "SplitClientTests\/testOnBg()", - "SplitClientTests\/testOnMain()", - "SplitClientTests\/testOnQueue()", + "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()", + "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()", + "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()", + "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()", + "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()", + "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\/testReadyMyLargeSegmentsEnabledWaitMls()", - "SplitIntegrationTests\/testReadyNoRef()", + "SplitIntegrationTests/testControlTreatment()", + "SplitIntegrationTests/testImpressionsCount()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledError()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledWaitMls()", + "SplitIntegrationTests/testReadyNoRef()", "SplitManagerTest", - "SplitManagerTest\/testAddOneSplit()", - "SplitManagerTest\/testEmptyName()", - "SplitManagerTest\/testInitialSplitLoaded()", - "SplitManagerTest\/testSplitInfo()", + "SplitManagerTest/testAddOneSplit()", + "SplitManagerTest/testEmptyName()", + "SplitManagerTest/testInitialSplitLoaded()", + "SplitManagerTest/testSplitInfo()", "SplitSdkUpdatePollingTest", - "SplitSdkUpdatePollingTest\/testSdkReadyOnly()", - "SplitSdkUpdatePollingTest\/testSdkUpdateMySegments()", - "SplitSdkUpdatePollingTest\/testSdkUpdateSplits()", + "SplitSdkUpdatePollingTest/testSdkReadyOnly()", + "SplitSdkUpdatePollingTest/testSdkUpdateMySegments()", + "SplitSdkUpdatePollingTest/testSdkUpdateSplits()", "SplitValidatorTests", - "SplitValidatorTests\/testExistingSplit()", - "SplitValidatorTests\/testLeadingSpacesName()", - "SplitValidatorTests\/testNoExistingSplit()", - "SplitValidatorTests\/testNullName()", - "SplitValidatorTests\/testTrailingSpacesName()", - "SplitValidatorTests\/testValidName()", + "SplitValidatorTests/testExistingSplit()", + "SplitValidatorTests/testLeadingSpacesName()", + "SplitValidatorTests/testNoExistingSplit()", + "SplitValidatorTests/testNullName()", + "SplitValidatorTests/testTrailingSpacesName()", + "SplitValidatorTests/testValidName()", "SplitsBgSyncWorkerTest", - "SplitsBgSyncWorkerTest\/testClearExpiredCache()", - "SplitsBgSyncWorkerTest\/testFetchSuccess()", + "SplitsBgSyncWorkerTest/testClearExpiredCache()", + "SplitsBgSyncWorkerTest/testFetchSuccess()", "SplitsChangesCheckerTest", - "SplitsChangesCheckerTest\/testSplitsChangesArrived()", - "SplitsChangesCheckerTest\/testSplitsNoChangesEqualChangeNumber()", - "SplitsChangesCheckerTest\/testSplitsNoChangesMinorChangeNumber()", + "SplitsChangesCheckerTest/testSplitsChangesArrived()", + "SplitsChangesCheckerTest/testSplitsNoChangesEqualChangeNumber()", + "SplitsChangesCheckerTest/testSplitsNoChangesMinorChangeNumber()", "SplitsDecoderTest", - "SplitsDecoderTest\/testDecodeMultiThreads()", - "SplitsDecoderTest\/testDecodeOneThread()", - "SplitsDecoderTest\/testDecodeTwoThreads()", + "SplitsDecoderTest/testDecodeMultiThreads()", + "SplitsDecoderTest/testDecodeOneThread()", + "SplitsDecoderTest/testDecodeTwoThreads()", "SplitsEncoderTest", - "SplitsEncoderTest\/testDecodeMultiThread()", - "SplitsEncoderTest\/testDecodeOneThread()", - "SplitsEncoderTest\/testDecodeTwoThread()", + "SplitsEncoderTest/testDecodeMultiThread()", + "SplitsEncoderTest/testDecodeOneThread()", + "SplitsEncoderTest/testDecodeTwoThread()", "SplitsStorageTrafficTypesTests", - "SplitsStorageTrafficTypesTests\/testChangedTrafficTypeForSplit()", - "SplitsStorageTrafficTypesTests\/testExistingChangedTrafficTypeForSplit()", - "SplitsStorageTrafficTypesTests\/testInitialtrafficTypes()", - "SplitsStorageTrafficTypesTests\/testRemove2TrafficTypes()", - "SplitsStorageTrafficTypesTests\/testSeveralTrafficTypeUpdatesFinalActive()", - "SplitsStorageTrafficTypesTests\/testSeveralTrafficTypeUpdatesFinalArchived()", - "SplitsStorageTrafficTypesTests\/testUpdatedSplitTrafficType()", + "SplitsStorageTrafficTypesTests/testChangedTrafficTypeForSplit()", + "SplitsStorageTrafficTypesTests/testExistingChangedTrafficTypeForSplit()", + "SplitsStorageTrafficTypesTests/testInitialtrafficTypes()", + "SplitsStorageTrafficTypesTests/testRemove2TrafficTypes()", + "SplitsStorageTrafficTypesTests/testSeveralTrafficTypeUpdatesFinalActive()", + "SplitsStorageTrafficTypesTests/testSeveralTrafficTypeUpdatesFinalArchived()", + "SplitsStorageTrafficTypesTests/testUpdatedSplitTrafficType()", "SplitsSyncHelperWithProxyHandlerTests", - "SplitsSyncHelperWithProxyHandlerTests\/testBackgroundSyncAlwaysUsesLatestSpec()", - "SplitsSyncHelperWithProxyHandlerTests\/testNormalOperationUsesLatestSpec()", - "SplitsSyncHelperWithProxyHandlerTests\/testProxyErrorCausesFallbackToLegacySpec()", - "SplitsSyncHelperWithProxyHandlerTests\/testRecoveryModeAfterIntervalElapsed()", + "SplitsSyncHelperWithProxyHandlerTests/testBackgroundSyncAlwaysUsesLatestSpec()", + "SplitsSyncHelperWithProxyHandlerTests/testNormalOperationUsesLatestSpec()", + "SplitsSyncHelperWithProxyHandlerTests/testProxyErrorCausesFallbackToLegacySpec()", + "SplitsSyncHelperWithProxyHandlerTests/testRecoveryModeAfterIntervalElapsed()", "SplitsSyncWorkerTest", - "SplitsSyncWorkerTest\/testChangedFlagsSpecString()", - "SplitsSyncWorkerTest\/testChangedQueryString()", - "SplitsSyncWorkerTest\/testClearExpiredCache()", - "SplitsSyncWorkerTest\/testNoChangedQueryString()", - "SplitsSyncWorkerTest\/testNoClearNonExpiredCache()", - "SplitsSyncWorkerTest\/testOneTimeFetchSuccess()", - "SplitsSyncWorkerTest\/testRetryAndSuccess()", - "SplitsSyncWorkerTest\/testStopNoSuccess()", - "SplitsSyncWorkerTest\/testUriTooLongError()", + "SplitsSyncWorkerTest/testChangedFlagsSpecString()", + "SplitsSyncWorkerTest/testChangedQueryString()", + "SplitsSyncWorkerTest/testClearExpiredCache()", + "SplitsSyncWorkerTest/testNoChangedQueryString()", + "SplitsSyncWorkerTest/testNoClearNonExpiredCache()", + "SplitsSyncWorkerTest/testOneTimeFetchSuccess()", + "SplitsSyncWorkerTest/testRetryAndSuccess()", + "SplitsSyncWorkerTest/testStopNoSuccess()", + "SplitsSyncWorkerTest/testUriTooLongError()", "SplitsUpdateWorkerTest", - "SplitsUpdateWorkerTest\/testOldChangeNumber()", - "SplitsUpdateWorkerTest\/testOneTimeFetchSuccess()", - "SplitsUpdateWorkerTest\/testRetryAndSuccess()", - "SplitsUpdateWorkerTest\/testStopNoSuccess()", + "SplitsUpdateWorkerTest/testOldChangeNumber()", + "SplitsUpdateWorkerTest/testOneTimeFetchSuccess()", + "SplitsUpdateWorkerTest/testRetryAndSuccess()", + "SplitsUpdateWorkerTest/testStopNoSuccess()", "SseAuthenticatorTest", - "SseAuthenticatorTest\/testNoRecoverableError()", - "SseAuthenticatorTest\/testNullTokenResponse()", - "SseAuthenticatorTest\/testRecoverableError()", - "SseAuthenticatorTest\/testSuccesfulMultiUserKeyRequest()", - "SseAuthenticatorTest\/testSuccesfulRequest()", + "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()", + "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()", + "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()", + "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\/testInit()", + "StreamingAuthFail4xxTest/testInit()", + "StreamingAuthFail5xxTest/testInit()", "StreamingBgReconnectTest", - "StreamingBgReconnectTest\/testReconnect()", + "StreamingBgReconnectTest/testReconnect()", "StreamingConnFail5xxTest", - "StreamingConnFail5xxTest\/testInit()", + "StreamingConnFail5xxTest/testInit()", "StreamingControlResetTest", - "StreamingControlResetTest\/testStreamingReset()", + "StreamingControlResetTest/testStreamingReset()", "StreamingControlTest", - "StreamingControlTest\/testControl()", + "StreamingControlTest/testControl()", "StreamingDelaytTest", - "StreamingDelaytTest\/testDelayOnReconnect()", - "StreamingDelaytTest\/testDelayOnReconnectStress()", - "StreamingDelaytTest\/testNoStreamingDelay()", - "StreamingDelaytTest\/testStreamingDelay()", + "StreamingDelaytTest/testDelayOnReconnect()", + "StreamingDelaytTest/testDelayOnReconnectStress()", + "StreamingDelaytTest/testNoStreamingDelay()", + "StreamingDelaytTest/testStreamingDelay()", "StreamingDisabledTest", "StreamingInitTest", - "StreamingInitTest\/testInit()", - "StreamingInitTest\/testInitWithoutSpec()", + "StreamingInitTest/testInit()", + "StreamingInitTest/testInitWithoutSpec()", "StreamingMySegmentsSyncTest", - "StreamingMySegmentsSyncTest\/testInit()", + "StreamingMySegmentsSyncTest/testInit()", "StreamingNoReconectWhenPollingTest", - "StreamingNoReconectWhenPollingTest\/testShouldNoReconnect()", - "StreamingNoReconectWhenPollingTest\/testShouldReconnect()", + "StreamingNoReconectWhenPollingTest/testShouldNoReconnect()", + "StreamingNoReconectWhenPollingTest/testShouldReconnect()", "StreamingOccupancyTest", - "StreamingOccupancyTest\/testOccupancy()", + "StreamingOccupancyTest/testOccupancy()", "StreamingSplitKillTest", - "StreamingSplitKillTest\/testSplitKill()", + "StreamingSplitKillTest/testSplitKill()", "StreamingSplitsSyncTest", - "StreamingSplitsSyncTest\/testInit()", + "StreamingSplitsSyncTest/testInit()", "SyncConfigTest", - "SyncConfigTest\/testEmptyFilterValuesDiscarded()", - "SyncConfigTest\/testFilterByPrefix()", - "SyncConfigTest\/testFilterName()", - "SyncConfigTest\/testInvalidFilterValuesDiscarded()", - "SyncConfigTest\/testSyncBuilder()", + "SyncConfigTest/testEmptyFilterValuesDiscarded()", + "SyncConfigTest/testFilterByPrefix()", + "SyncConfigTest/testFilterName()", + "SyncConfigTest/testInvalidFilterValuesDiscarded()", + "SyncConfigTest/testSyncBuilder()", "SyncDictionaryCollectionWrapperTest", - "SyncDictionaryCollectionWrapperTest\/testAllValues()", - "SyncDictionaryCollectionWrapperTest\/testInitialAppend()", - "SyncDictionaryCollectionWrapperTest\/testRemoveValue()", + "SyncDictionaryCollectionWrapperTest/testAllValues()", + "SyncDictionaryCollectionWrapperTest/testInitialAppend()", + "SyncDictionaryCollectionWrapperTest/testRemoveValue()", "SyncDictionarySingleWrapperTest", - "SyncDictionarySingleWrapperTest\/testAllValues()", - "SyncDictionarySingleWrapperTest\/testInitialSetup()", - "SyncDictionarySingleWrapperTest\/testRemoveAllValues()", - "SyncDictionarySingleWrapperTest\/testRemoveValue()", + "SyncDictionarySingleWrapperTest/testAllValues()", + "SyncDictionarySingleWrapperTest/testInitialSetup()", + "SyncDictionarySingleWrapperTest/testRemoveAllValues()", + "SyncDictionarySingleWrapperTest/testRemoveValue()", "SyncGuardianTest", - "SyncGuardianTest\/testFirstUpdate()", - "SyncGuardianTest\/testIncreaseAndDecreasePeriodValidation()", - "SyncGuardianTest\/testMinPeriodValidation()", - "SyncGuardianTest\/testMustNoSyncDisabled()", - "SyncGuardianTest\/testMustNoSyncStreamingDisabled()", - "SyncGuardianTest\/testMustSyncWhenTimeExceeds()", - "SyncGuardianTest\/testUpdatePeriodValidation()", + "SyncGuardianTest/testFirstUpdate()", + "SyncGuardianTest/testIncreaseAndDecreasePeriodValidation()", + "SyncGuardianTest/testMinPeriodValidation()", + "SyncGuardianTest/testMustNoSyncDisabled()", + "SyncGuardianTest/testMustNoSyncStreamingDisabled()", + "SyncGuardianTest/testMustSyncWhenTimeExceeds()", + "SyncGuardianTest/testUpdatePeriodValidation()", "SyncManagerTest", - "SyncManagerTest\/testCredentialPinnedFailNotification()", - "SyncManagerTest\/testPauseResume()", - "SyncManagerTest\/testPushDelayReceived()", - "SyncManagerTest\/testPushNonRetryableError()", - "SyncManagerTest\/testPushReset()", - "SyncManagerTest\/testPushRetryableError()", - "SyncManagerTest\/testPushSubsystemUpReceived()", - "SyncManagerTest\/testStartSingleModeStreamingDisabled()", - "SyncManagerTest\/testStartSingleModeStreamingEnabled()", - "SyncManagerTest\/testStartStreamingDisabled()", - "SyncManagerTest\/testStartStreamingEnabled()", - "SyncManagerTest\/testStop()", - "SyncManagerTest\/testSyncExecutedReceived()", - "SyncPostBgTest\/testSync()", + "SyncManagerTest/testCredentialPinnedFailNotification()", + "SyncManagerTest/testPauseResume()", + "SyncManagerTest/testPushDelayReceived()", + "SyncManagerTest/testPushNonRetryableError()", + "SyncManagerTest/testPushReset()", + "SyncManagerTest/testPushRetryableError()", + "SyncManagerTest/testPushSubsystemUpReceived()", + "SyncManagerTest/testStartSingleModeStreamingDisabled()", + "SyncManagerTest/testStartSingleModeStreamingEnabled()", + "SyncManagerTest/testStartStreamingDisabled()", + "SyncManagerTest/testStartStreamingEnabled()", + "SyncManagerTest/testStop()", + "SyncManagerTest/testSyncExecutedReceived()", + "SyncPostBgTest/testSync()", "SyncUpdateWorkerTest", - "SyncUpdateWorkerTest\/testSplitUpdateWorkerNoPayload()", - "SyncUpdateWorkerTest\/testSplitUpdateWorkerWithPayloadChangeNumberBigger()", - "SyncUpdateWorkerTest\/testSplitUpdateWorkerWithPayloadChangeNumberSmaller()", + "SyncUpdateWorkerTest/testSplitUpdateWorkerNoPayload()", + "SyncUpdateWorkerTest/testSplitUpdateWorkerWithPayloadChangeNumberBigger()", + "SyncUpdateWorkerTest/testSplitUpdateWorkerWithPayloadChangeNumberSmaller()", "SynchronizerTest", - "SynchronizerTest\/testDisableEventsEndpoint()", - "SynchronizerTest\/testDisableSdkEndpoint()", - "SynchronizerTest\/testDisableTelemetry()", - "SynchronizerTest\/testEventPush()", - "SynchronizerTest\/testForceMySegmentsSyncSingleModeEnabled()", - "SynchronizerTest\/testForceSynchronizeMySegments()", - "SynchronizerTest\/testLoadMySegmentsFromCache()", - "SynchronizerTest\/testLoadSplits()", - "SynchronizerTest\/testStartByKey()", - "SynchronizerTest\/testStartPeriodicFetching()", - "SynchronizerTest\/testStartPeriodicFetchingSingleModeEnabled()", - "SynchronizerTest\/testStartRecordingTelemetry()", - "SynchronizerTest\/testStopPeriodicFetching()", - "SynchronizerTest\/testStopRecordingTelemetry()", - "SynchronizerTest\/testStopRecordingUserData()", - "SynchronizerTest\/testSyncAll()", - "SynchronizerTest\/testSynchronizeMySegments()", - "SynchronizerTest\/testSynchronizeSplitsWithChangeNumber()", - "SynchronizerTest\/testUpdateSplitsSingleModeEnabled()", - "TelemetryConfigRecorderWorkerTests\/testFailedAttemptLimitExceded()", - "TelemetryConfigRecorderWorkerTests\/testSendSuccess()", + "SynchronizerTest/testDisableEventsEndpoint()", + "SynchronizerTest/testDisableSdkEndpoint()", + "SynchronizerTest/testDisableTelemetry()", + "SynchronizerTest/testEventPush()", + "SynchronizerTest/testForceMySegmentsSyncSingleModeEnabled()", + "SynchronizerTest/testForceSynchronizeMySegments()", + "SynchronizerTest/testLoadMySegmentsFromCache()", + "SynchronizerTest/testLoadSplits()", + "SynchronizerTest/testStartByKey()", + "SynchronizerTest/testStartPeriodicFetching()", + "SynchronizerTest/testStartPeriodicFetchingSingleModeEnabled()", + "SynchronizerTest/testStartRecordingTelemetry()", + "SynchronizerTest/testStopPeriodicFetching()", + "SynchronizerTest/testStopRecordingTelemetry()", + "SynchronizerTest/testStopRecordingUserData()", + "SynchronizerTest/testSyncAll()", + "SynchronizerTest/testSynchronizeMySegments()", + "SynchronizerTest/testSynchronizeSplitsWithChangeNumber()", + "SynchronizerTest/testUpdateSplitsSingleModeEnabled()", + "TelemetryConfigRecorderWorkerTests/testFailedAttemptLimitExceded()", + "TelemetryConfigRecorderWorkerTests/testSendSuccess()", "TelemetryIntegrationTest", - "TelemetryIntegrationTest\/testConfigTelemetry()", - "TelemetryIntegrationTest\/testHttpError()", - "TelemetryIntegrationTest\/testRuntimeAndSyncTelemetry()", - "TelemetryIntegrationTest\/testStreamingTelemetry()", + "TelemetryIntegrationTest/testConfigTelemetry()", + "TelemetryIntegrationTest/testHttpError()", + "TelemetryIntegrationTest/testRuntimeAndSyncTelemetry()", + "TelemetryIntegrationTest/testStreamingTelemetry()", "TelemetryStatsRecorderWorkerTests", - "TelemetryStatsRecorderWorkerTests\/testConcurrentFlush()", - "TelemetryStatsRecorderWorkerTests\/testEndpointNotReachable()", - "TelemetryStatsRecorderWorkerTests\/testFailedAttemptLimit()", - "TelemetryStatsRecorderWorkerTests\/testFailedAttemptLimitExceded()", - "TelemetryStatsRecorderWorkerTests\/testSendSuccess()", + "TelemetryStatsRecorderWorkerTests/testConcurrentFlush()", + "TelemetryStatsRecorderWorkerTests/testEndpointNotReachable()", + "TelemetryStatsRecorderWorkerTests/testFailedAttemptLimit()", + "TelemetryStatsRecorderWorkerTests/testFailedAttemptLimitExceded()", + "TelemetryStatsRecorderWorkerTests/testSendSuccess()", "TelemetryTest", - "TelemetryTest\/testEvaluationRecording()", - "TelemetryTest\/testNonReadyEvaluation()", - "TelemetryTest\/testOnlyReadyTime()", - "TelemetryTest\/testReadyTime()", + "TelemetryTest/testEvaluationRecording()", + "TelemetryTest/testNonReadyEvaluation()", + "TelemetryTest/testOnlyReadyTime()", + "TelemetryTest/testReadyTime()", "TelmetrySynchronizerTest", - "TelmetrySynchronizerTest\/testStart()", + "TelmetrySynchronizerTest/testStart()", "TimersManagerTest", - "TimersManagerTest\/testAddAndCancelTimer()", - "TimersManagerTest\/testAddTimer()", + "TimersManagerTest/testAddAndCancelTimer()", + "TimersManagerTest/testAddTimer()", "TlsPinningCheckerTests", - "TlsPinningCheckerTests\/testEc256r1Spki()", - "TlsPinningCheckerTests\/testEc384r1Spki()", - "TlsPinningCheckerTests\/testEc521r1Spki()", - "TlsPinningCheckerTests\/testInvalidChallengeMethod()", - "TlsPinningCheckerTests\/testInvalidChallengeNoSecTrust()", - "TlsPinningCheckerTests\/testRsa2048Spki()", - "TlsPinningCheckerTests\/testRsa3072Spki()", - "TlsPinningCheckerTests\/testRsa4096Spki()", - "TlsPinningCheckerTests\/testUntrustedCertificate()", - "TlsPinningCheckerTests\/testValidationParameter()", + "TlsPinningCheckerTests/testEc256r1Spki()", + "TlsPinningCheckerTests/testEc384r1Spki()", + "TlsPinningCheckerTests/testEc521r1Spki()", + "TlsPinningCheckerTests/testInvalidChallengeMethod()", + "TlsPinningCheckerTests/testInvalidChallengeNoSecTrust()", + "TlsPinningCheckerTests/testRsa2048Spki()", + "TlsPinningCheckerTests/testRsa3072Spki()", + "TlsPinningCheckerTests/testRsa4096Spki()", + "TlsPinningCheckerTests/testUntrustedCertificate()", + "TlsPinningCheckerTests/testValidationParameter()", "TrackTest", - "TrackTest\/test()", + "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()", + "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()", + "UniqueKeyDaoTest/testDataIsEncryptedInDb()", + "UniqueKeyDaoTest/testInsertGetAes128Cbc()", + "UniqueKeyDaoTest/testInsertGetPlainText()", + "UniqueKeyDaoTest/testLoadOutdatedAes128Cbc()", + "UniqueKeyDaoTest/testLoadOutdatedPlainText()", + "UniqueKeyDaoTest/testUpdateAes128Cbc()", + "UniqueKeyDaoTest/testUpdateAndIncrementCountAes128Cbc()", + "UniqueKeyDaoTest/testUpdateAndIncrementCountPlainText()", + "UniqueKeyDaoTest/testUpdatePlainText()", "UniqueKeyTrackerTest", "UniqueKeysRecorderCountWorkerTests", - "UniqueKeysRecorderCountWorkerTests\/testFailToSendSome()", - "UniqueKeysRecorderCountWorkerTests\/testSendNoImpressions()", - "UniqueKeysRecorderCountWorkerTests\/testSendOneImpression()", - "UniqueKeysRecorderCountWorkerTests\/testSendSuccess()", + "UniqueKeysRecorderCountWorkerTests/testFailToSendSome()", + "UniqueKeysRecorderCountWorkerTests/testSendNoImpressions()", + "UniqueKeysRecorderCountWorkerTests/testSendOneImpression()", + "UniqueKeysRecorderCountWorkerTests/testSendSuccess()", "UnsupportedMatcherIntegrationTest", - "UnsupportedMatcherIntegrationTest\/testFeatureFlagWithUnsupportedMatcherIsPresentInManager()", - "UnsupportedMatcherIntegrationTest\/testGetTreatmentForUnsupportedMatcherFeatureFlagReturnsControl()", - "UnsupportedMatcherIntegrationTest\/testGetTreatmentWithConfigForUnsupportedMatcherFeatureFlagReturnsControl()", - "UnsupportedMatcherIntegrationTest\/testImpressionInListenerHasUnsupportedLabel()", - "UnsupportedMatcherIntegrationTest\/testStoredImpressionHasUnsupportedLabel()", + "UnsupportedMatcherIntegrationTest/testFeatureFlagWithUnsupportedMatcherIsPresentInManager()", + "UnsupportedMatcherIntegrationTest/testGetTreatmentForUnsupportedMatcherFeatureFlagReturnsControl()", + "UnsupportedMatcherIntegrationTest/testGetTreatmentWithConfigForUnsupportedMatcherFeatureFlagReturnsControl()", + "UnsupportedMatcherIntegrationTest/testImpressionInListenerHasUnsupportedLabel()", + "UnsupportedMatcherIntegrationTest/testStoredImpressionHasUnsupportedLabel()", "UserConsentManagerTest", - "UserConsentManagerTest\/testSetDeclined()", - "UserConsentManagerTest\/testSetGranted()", - "UserConsentManagerTest\/testSetUnknown()", + "UserConsentManagerTest/testSetDeclined()", + "UserConsentManagerTest/testSetGranted()", + "UserConsentManagerTest/testSetUnknown()", "UserConsentModeDebugTest", - "UserConsentModeDebugTest\/testUserConsentDeclined()", - "UserConsentModeDebugTest\/testUserConsentGranted()", - "UserConsentModeDebugTest\/testUserConsentUnknownThenDeclined()", - "UserConsentModeDebugTest\/testUserConsentUnknownThenGranted()", + "UserConsentModeDebugTest/testUserConsentDeclined()", + "UserConsentModeDebugTest/testUserConsentGranted()", + "UserConsentModeDebugTest/testUserConsentUnknownThenDeclined()", + "UserConsentModeDebugTest/testUserConsentUnknownThenGranted()", "UserConsentModeNoneTest", - "UserConsentModeNoneTest\/testUserConsentDeclined()", - "UserConsentModeNoneTest\/testUserConsentGranted()", - "UserConsentModeNoneTest\/testUserConsentUnknownThenDeclined()", - "UserConsentModeNoneTest\/testUserConsentUnknownThenGranted()", + "UserConsentModeNoneTest/testUserConsentDeclined()", + "UserConsentModeNoneTest/testUserConsentGranted()", + "UserConsentModeNoneTest/testUserConsentUnknownThenDeclined()", + "UserConsentModeNoneTest/testUserConsentUnknownThenGranted()", "UserConsentModeOptimizedTest", - "UserConsentModeOptimizedTest\/testUserConsentDeclined()", - "UserConsentModeOptimizedTest\/testUserConsentGranted()", - "UserConsentModeOptimizedTest\/testUserConsentUnknownThenDeclined()", - "UserConsentModeOptimizedTest\/testUserConsentUnknownThenGranted()", + "UserConsentModeOptimizedTest/testUserConsentDeclined()", + "UserConsentModeOptimizedTest/testUserConsentGranted()", + "UserConsentModeOptimizedTest/testUserConsentUnknownThenDeclined()", + "UserConsentModeOptimizedTest/testUserConsentUnknownThenGranted()", "UserKeyEncondingTest", - "UserKeyEncondingTest\/testKey()", + "UserKeyEncondingTest/testKey()", "VersionTest", - "VersionTest\/testFactoryVersion()", - "VersionTest\/testSemanticVersion()" + "VersionTest/testFactoryVersion()", + "VersionTest/testSemanticVersion()" ], - "target" : { - "containerPath" : "container:Split.xcodeproj", - "identifier" : "592C6AA4211B6C99002D120C", - "name" : "SplitTests" + "target": { + "containerPath": "container:Split.xcodeproj", + "identifier": "5B3C16342ED76BAD0068D623", + "name": "SplitTestsSwift6" } } ], - "version" : 1 -} + "version": 1 +} \ No newline at end of file diff --git a/SplitiOSUnit_1.xctestplan b/SplitiOSUnit_1.xctestplan index 544b81db0..8b6d8a0ea 100644 --- a/SplitiOSUnit_1.xctestplan +++ b/SplitiOSUnit_1.xctestplan @@ -1,1163 +1,2284 @@ { - "configurations" : [ + "configurations": [ { - "id" : "4F2A5094-0E71-4794-9717-92482220A968", - "name" : "Common", - "options" : { - - } + "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" + "enabled": false, + "id": "00529E1C-25A9-4843-8676-E48C4769483F", + "name": "WatchOS", + "options": { + "targetForVariableExpansion": { + "containerPath": "container:Split.xcodeproj", + "identifier": "95B02CA328D0BD790030EC8B", + "name": "WatchOS" } } } ], - "defaultOptions" : { - "codeCoverage" : false, - "environmentVariableEntries" : [ + "defaultOptions": { + "codeCoverage": false, + "environmentVariableEntries": [ { - "key" : "com.apple.CoreData.ConcurrencyDebug", - "value" : "1" + "key": "com.apple.CoreData.ConcurrencyDebug", + "value": "1" } ], - "targetForVariableExpansion" : { - "containerPath" : "container:Split.xcodeproj", - "identifier" : "3B6DEE5920EA6A4E0067435E", - "name" : "Split" + "targetForVariableExpansion": { + "containerPath": "container:Split.xcodeproj", + "identifier": "3B6DEE5920EA6A4E0067435E", + "name": "Split" } }, - "testTargets" : [ + "testTargets": [ + { + "skippedTests": [ + "AnyValueValidatorTests", + "AnyValueValidatorTests/testInvalidListValues()", + "AnyValueValidatorTests/testInvalidPrimitiveValues()", + "AnyValueValidatorTests/testValidListValues()", + "AnyValueValidatorTests/testValidPrimitiveValues()", + "ApiKeyValidatorTests", + "ApiKeyValidatorTests/testNull()", + "ApiKeyValidatorTests/testValid()", + "AttributesDaoTest", + "AttributesDaoTest/testDataIsEncryptedInDb()", + "AttributesDaoTest/testGetInvalidKeyAes128Cbc()", + "AttributesDaoTest/testGetInvalidKeyPlainText()", + "AttributesDaoTest/testRemoveAllAes128Cbc()", + "AttributesDaoTest/testRemoveAllPlainText()", + "AttributesDaoTest/testUpdateGetAes128Cbc()", + "AttributesDaoTest/testUpdateGetPlainText()", + "AttributesEvaluationTest", + "AttributesEvaluationTest/testAttributesPersistentedCorrectly()", + "AttributesEvaluationTest/testEvaluationPrecedence()", + "AttributesEvaluationTest/testPersistenceDisabled()", + "AttributesEvaluationTest/testPersistentEvalNoAttributesSeveralOperations()", + "AttributesStorageTests", + "AttributesStorageTests/testClear()", + "AttributesStorageTests/testGetAttributesAfterLoad()", + "AttributesStorageTests/testNoLoaded()", + "AttributesStorageTests/testRemove()", + "AttributesStorageTests/testUpdateAttributes()", + "AttributesStorageTests/testUpdateEmptyAttributes()", + "Base64UtilsTest", + "Base64UtilsTest/testBasicUrlEncoded()", + "Base64UtilsTest/testEmpty()", + "Base64UtilsTest/testNil()", + "Base64UtilsTest/testRealToken()", + "BetweenSemverMatcherTest", + "BetweenSemverMatcherTest/testGeneralMatches()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithNullEndTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullStartTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenBetween()", + "BlockingQueueTest/testAddAndTake()", + "BlockingQueueTest/testInterrupt()", + "BucketSplitTest", + "BucketSplitTest/testMultiClientBuckets()", + "ByKeyAttributesStorageTests", + "ByKeyAttributesStorageTests/testClear()", + "ByKeyAttributesStorageTests/testGetAttributesAfterLoad()", + "ByKeyAttributesStorageTests/testNoLoaded()", + "ByKeyAttributesStorageTests/testRemove()", + "ByKeyAttributesStorageTests/testUpdateAttributes()", + "ByKeyAttributesStorageTests/testUpdateEmptyAttributes()", + "ByKeyFacadeTest", + "ByKeyFacadeTest/testAppendRemove()", + "ByKeyFacadeTest/testDestroy()", + "ByKeyFacadeTest/testForceSync()", + "ByKeyFacadeTest/testLoadDataFromCache()", + "ByKeyFacadeTest/testNoPeriodicSync()", + "ByKeyFacadeTest/testPeriodicStartPauseResumeStop()", + "ByKeyFacadeTest/testPeriodicStartStop()", + "ByKeyFacadeTest/testStartSyncForKey()", + "ByKeyFacadeTest/testStartSyncForKeyPolling()", + "ByKeyMySegmentsStorageTests", + "ByKeyMySegmentsStorageTests/testGetMySegmentsAfterLoad()", + "ByKeyMySegmentsStorageTests/testNoLoaded()", + "ByKeyMySegmentsStorageTests/testUpdateEmptySegments()", + "ByKeyMySegmentsStorageTests/testUpdateSegments()", + "CdnByPassTest/testInit()", + "CdnByPassTest/testInitWithoutSpec()", + "CertificatePinningConfigTests", + "CertificatePinningConfigTests/testAddCertificateAndHashes()", + "CertificatePinningConfigTests/testAddWrongCertificate()", + "CertificatePinningConfigTests/testAddWrongSpkiCertificate()", + "CertificatePinningConfigTests/testAddWrongStringHash()", + "CertificatePinningConfigTests/testAddWrongStringHashFormatHash()", + "CertificatePinningConfigTests/testAddWrongStringHashType()", + "CipherTest/testBasicEncryptDecrypt()", + "CipherTest/testEventEncryptDecrypt()", + "CipherTest/testJsonSplitEncryptDecrypt()", + "CipherTest/testMySegmentsEncryptDecrypt()", + "CipherTest/testVeryLongTextEncryptDecrypt()", + "ComputeProcessTest", + "ComputeProcessTest/testMultiProcess()", + "ComputeProcessTest/testOneLessThanMinProcess()", + "ComputeProcessTest/testOneProcessEqualsMin()", + "ComputeProcessTest/testTwoProcess()", + "ComputeProcessTest/testTwoProcessEdge()", + "ConcurrentSetTests", + "ConcurrentSetTests/testDeleteAll()", + "ConcurrentSetTests/testInsert()", + "ConcurrentSetTests/testSet()", + "ConfigTest", + "ConfigTest/testImpressionsModeEmpty()", + "ConfigTest/testImpressionsModeInvalid()", + "ConfigTest/testImpressionsModedebug()", + "ConfigTest/testImpressionsModeoptimized()", + "CountsRecorderCountWorkerTests", + "CountsRecorderCountWorkerTests/testFailToSendSome()", + "CountsRecorderCountWorkerTests/testSendNoImpressions()", + "CountsRecorderCountWorkerTests/testSendOneImpression()", + "CountsRecorderCountWorkerTests/testSendSuccess()", + "CredentialPinParserTests", + "CredentialPinParserTests/testPinsForHost()", + "DbCipherTest", + "DbCipherTest/testEncryptDecryptDb()", + "DbForDifferentApiKeysTest", + "DbForDifferentApiKeysTest/testInitialization()", + "DecompressionTest", + "DecompressionTest/testGzipAllHeaders()", + "DecompressionTest/testGzipCompressionMethodHeader()", + "DecompressionTest/testGzipHeaderComments()", + "DecompressionTest/testGzipHeaderCrc16()", + "DecompressionTest/testGzipHeaderExtraField()", + "DecompressionTest/testHeaderFlag0()", + "DecompressionTest/testLoremIpsumZlib()", + "DecompressionTest/testZlibCompressionMethodHeader()", + "EndpointFactoryTest", + "EndpointFactoryTest/testMySegmentsEndpoint()", + "EndpointFactoryTest/testMySegmentsEndpointSlashKeyEncoding()", + "EndpointFactoryTest/testRecordEventsEndpoint()", + "EndpointFactoryTest/testRecordImpressionsEndpoint()", + "EndpointFactoryTest/testSplitChangesEndpoint()", + "EndpointFactoryTest/testStreamingAuthEndpoint()", + "EndpointFactoryTest/testStreamingEndpoint()", + "EndpointFactoryTest/testTelemetryConfigEndpoint()", + "EndpointFactoryTest/testTelemetryUsageEndpoint()", + "EndpointTest", + "EndpointTest/testDefaultEndpointBuild()", + "EndpointTest/testPostEndpointBuild()", + "EngineTests", + "EqualToSemverMatcherTest", + "EqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenPatchDiffers()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenTargetIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenVersionsAreEqual()", + "EvaluatorTests", + "EvaluatorTests/testAlgoLegacy()", + "EvaluatorTests/testAlgoMurmur3()", + "EvaluatorTests/testAlgoNull()", + "EvaluatorTests/testAllocation1Percent()", + "EvaluatorTests/testBrokenSplit()", + "EvaluatorTests/testDefaultRule()", + "EvaluatorTests/testDefaultTreatmentFacundo()", + "EvaluatorTests/testEqualsToSetConfigTreatment()", + "EvaluatorTests/testEqualsToSetNoConfigTreatment()", + "EvaluatorTests/testInSegmentTestKey()", + "EvaluatorTests/testInSegmentsRule1()", + "EvaluatorTests/testKilledSplit()", + "EvaluatorTests/testMatchesStringNoConfigTreatment()", + "EvaluatorTests/testMissingDefaultRule()", + "EvaluatorTests/testNotInSplit()", + "EvaluatorTests/testWhitelisted()", + "EvaluatorTests/testWhitelistedOff()", + "EvaluatorTests/testsTrafficAllocation50DefaultRule50()", + "EventDTOJsonTest", + "EventDTOJsonTest/testBasic()", + "EventDTOJsonTest/testEncode()", + "EventDTOJsonTest/testNonNumber()", + "EventDTOJsonTest/testProperties()", + "EventDaoTest", + "EventDaoTest/testDataIsEncryptedInDb()", + "EventDaoTest/testInsertGetAes128Cbc()", + "EventDaoTest/testInsertManyGetAes128Cbc()", + "EventDaoTest/testInsertManyGetPlainText()", + "EventDaoTest/testLoadOutdatedAes128Cbc()", + "EventDaoTest/testLoadOutdatedPlainText()", + "EventDaoTest/testUpdateAes128Cbc()", + "EventDaoTest/testUpdatePlainText()", + "EventStreamParserTest", + "EventStreamParserTest/testParseColon()", + "EventStreamParserTest/testParseEmptyLineNoEnd()", + "EventStreamParserTest/testParseErrorMessage()", + "EventStreamParserTest/testParseKeepAlive()", + "EventStreamParserTest/testParseNoColon()", + "EventStreamParserTest/testParseNoFieldName()", + "EventStreamParserTest/testParseTwoColon()", + "EventValidatorTests", + "EventValidatorTests/testEmptyKey()", + "EventValidatorTests/testEmptyTrafficType()", + "EventValidatorTests/testEmptyType()", + "EventValidatorTests/testLongKey()", + "EventValidatorTests/testNoChachedServerAndUppercasedTrafficType()", + "EventValidatorTests/testNoChachedServerTrafficType()", + "EventValidatorTests/testNullKey()", + "EventValidatorTests/testNullTrafficType()", + "EventValidatorTests/testNullType()", + "EventValidatorTests/testTypeName()", + "EventValidatorTests/testUppercaseCharsInTrafficType()", + "EventValidatorTests/testValidEventAllValues()", + "EventValidatorTests/testValidEventNullValue()", + "EventsRecorderWorkerTests", + "EventsRecorderWorkerTests/testFailToSendSome()", + "EventsRecorderWorkerTests/testSendOneEvent()", + "EventsRecorderWorkerTests/testSendSuccess()", + "EventsStorageTest", + "EventsStorageTest/testClear()", + "EventsStorageTest/testDisablePersistence()", + "EventsStorageTest/testEnablePersistence()", + "EventsStorageTest/testStartDisabledPersistence()", + "EventsStorageTest/testStartEnabledPersistence()", + "EventsSynchronizerTest", + "EventsSynchronizerTest/testDestroy()", + "EventsSynchronizerTest/testFlush()", + "EventsSynchronizerTest/testPause()", + "EventsSynchronizerTest/testPush()", + "EventsSynchronizerTest/testResume()", + "EventsSynchronizerTest/testStart()", + "EventsSynchronizerTest/testStop()", + "EventsTrackerTest", + "EventsTrackerTest/testTrackDisabled()", + "EventsTrackerTest/testTrackEnabled()", + "FactoryMonitorTest", + "FactoryMonitorTest/testCountLiveFactories()", + "FactoryMonitorTest/testDeallocatedCountLiveFactories()", + "FactoryRegistryTest", + "FactoryRegistryTest/testCountLiveFactories()", + "FactoryRegistryTest/testCountWithDeallocatedLiveFactories()", + "FeatureFlagsPayloadDecoderTest", + "FeatureFlagsPayloadDecoderTest/testDecodeGzip()", + "FeatureFlagsPayloadDecoderTest/testDecodeZlib()", + "FeatureFlagsSynchronizerTest", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringNamesChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringSetsChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitsClearedOnLoadBecauseNotInFilter()", + "FeatureFlagsSynchronizerTest/testLoadSplitsNoClearedOnLoad()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsAndFilterHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testStartPeriodicFetchingSingleModeEnabled()", + "FeatureFlagsSynchronizerTest/testStartPeriodicSync()", + "FeatureFlagsSynchronizerTest/testStop()", + "FeatureFlagsSynchronizerTest/testStopPeriodicSync()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplits()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithChangeNumber()", + "FeatureFlagsSynchronizerTest/testUpdateSplitsSingleModeEnabled()", + "FetchSpecificSplitsTest", + "FetchSpecificSplitsTest/testBothFilters()", + "FetchSpecificSplitsTest/testByNamesFilter()", + "FetchSpecificSplitsTest/testByPrefixFilter()", + "FetcherThrottleTests", + "FilterBuilderTest", + "FilterBuilderTest/testBasicByNameQueryString()", + "FilterBuilderTest/testBasicBySetQueryString()", + "FilterBuilderTest/testBySetAndByNameQueryString()", + "FilterBuilderTest/testFilterByNamesValuesDeduptedAndGrouped()", + "FilterBuilderTest/testFilterBySetsValuesDeduptedAndGrouped()", + "FilterBuilderTest/testMaxByNameFilterExceded()", + "FilterBuilderTest/testMaxByPrefixFilterExceded()", + "FilterBuilderTest/testNoFilters()", + "FilterBuilderTest/testOnlyOneTypeQueryString()", + "FilterBuilderTest/testQueryStringWithSpecialChars1()", + "FilterBuilderTest/testQueryStringWithSpecialChars2()", + "FilterBuilderTest/testQueryStringWithSpecialChars3()", + "FilterBuilderTest/testQueryStringWithSpecialChars4()", + "FlagSetValidatorTests", + "FlagSetValidatorTests/testCleanAndValidateValues()", + "FlagSetValidatorTests/testValidateOnEvaluationWithFilteredValues()", + "FlagSetsCacheTests/testAddToFlagSetsNoFilter()", + "FlagSetsCacheTests/testAddToFlagSetsWithFilter()", + "FlagSetsCacheTests/testRemoveFromFlagSetsNoFilter()", + "GeneralInfoStorageTest", + "GeneralInfoStorageTest/testGetRolloutCacheLastClearTimestampReturnsZeroIfEntityIsNil()", + "GeneralInfoStorageTest/testGetUpdateTimestampGetsValueFromDao()", + "GeneralInfoStorageTest/testGetUpdateTimestampReturnsZeroIfEntityIsNil()", + "GeneralInfoStorageTest/testSetRolloutCacheLastClearTimestampSetsValueOnDao()", + "GeneralInfoStorageTest/testSetUpdateTimestampSetsValueOnDao()", + "GreaterThanOrEqualToSemverMatcherTest", + "GreaterThanOrEqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenGreater()", + "HashedImpressionDaoTest", + "HashedImpressionDaoTest/testDelete()", + "HashedImpressionDaoTest/testGetAll()", + "HashedImpressionDaoTest/testUpdate()", + "HttpClientTest", + "HttpClientTest/testDataRequest()", + "HttpClientTest/testDataRequestError()", + "HttpClientTest/testDataRequestWithOrder()", + "HttpClientTest/testStreamRequest()", + "HttpClientTest/testUploadRequest()", + "HttpDataRequestTest", + "HttpDataRequestTest/testError()", + "HttpDataRequestTest/testOnResponseCompletedError()", + "HttpDataRequestTest/testOnResponseCompletedOk()", + "HttpDataRequestTest/testRequestCreation()", + "HttpDataRequestTest/testRequestCreationWithOrder()", + "HttpDataRequestTest/testRequestEnquedOnSend()", + "HttpEventsRecorderTests", + "HttpEventsRecorderTests/testServerNoReachable()", + "HttpImpressionsCountRecorderTests", + "HttpImpressionsCountRecorderTests/testServerNoReachable()", + "HttpImpressionsCountRecorderTests/testSuccessSending()", + "HttpImpressionsRecorderTests", + "HttpImpressionsRecorderTests/testServerNoReachable()", + "HttpImpressionsRecorderTests/testSuccessSending()", + "HttpMySegmentsFetcherTest", + "HttpMySegmentsFetcherTest/testServerNoReachable()", + "HttpMySegmentsFetcherTest/testSuccessFulFetch()", + "HttpRequestListTest", + "HttpRequestListTest/testAddRequest()", + "HttpRequestListTest/testOverrideSetRequest()", + "HttpRequestListTest/testTakeRequest()", + "HttpRequestManagerTests", + "HttpRequestManagerTests/testPinnedCredentialValidation()", + "HttpResponseTest", + "HttpResponseTest/testHttp104()", + "HttpResponseTest/testHttp200()", + "HttpResponseTest/testHttp299()", + "HttpResponseTest/testHttp300()", + "HttpSplitFetcherTests", + "HttpSplitFetcherTests/testServerNoReachable()", + "HttpSplitFetcherTests/testSuccessFullFetch()", + "HttpStreamRequestTest", + "HttpStreamRequestTest/testErrorResponse()", + "HttpStreamRequestTest/testRequestCreation()", + "HttpStreamRequestTest/testRequestEnquedOnSend()", + "HttpTelemetryConfigRecorderTest", + "HttpTelemetryConfigRecorderTest/testServerNoReachable()", + "HttpTelemetryConfigRecorderTest/testSuccessSending()", + "HttpTelemetryStatsRecorderTest", + "HttpTelemetryStatsRecorderTest/testServerNoReachable()", + "HttpTelemetryStatsRecorderTest/testSuccessSending()", + "HttpUniqueKeyRecorderTests/testServerNoReachable()", + "HttpUniqueKeyRecorderTests/testSuccessSending()", + "ImpressionDaoTest", + "ImpressionDaoTest/testDataIsEncryptedInDb()", + "ImpressionDaoTest/testInsertGet()", + "ImpressionDaoTest/testInsertGetAes128Cbc()", + "ImpressionDaoTest/testInsertManyGet()", + "ImpressionDaoTest/testInsertManyGetAes128Cbc()", + "ImpressionDaoTest/testLoadOutdated()", + "ImpressionDaoTest/testLoadOutdatedAes128Cbc()", + "ImpressionDaoTest/testUpdate()", + "ImpressionDaoTest/testUpdateAes128Cbc()", + "ImpressionHasherTest", + "ImpressionHasherTest/testDifferentFeature()", + "ImpressionHasherTest/testDifferentKey()", + "ImpressionHasherTest/testDifferentTreatment()", + "ImpressionHasherTest/testNoCrashWhenSplitNull()", + "ImpressionsCountDaoTest", + "ImpressionsCountDaoTest/testDataIsEncryptedInDb()", + "ImpressionsCountDaoTest/testInsertGetPlainText()", + "ImpressionsCountDaoTest/testLoadOutdatedGetAes128Cbc()", + "ImpressionsCountDaoTest/testLoadOutdatedPlainText()", + "ImpressionsCountDaoTest/testUpdateGetAes128Cbc()", + "ImpressionsCountDaoTest/testUpdatePlainText()", + "ImpressionsCounterTest", + "ImpressionsCounterTest/testBasicUsage()", + "ImpressionsCounterTest/testConcurrency()", + "ImpressionsCounterTest/testTruncateTime()", + "ImpressionsDedupTest", + "ImpressionsDedupTest/testOptimized()", + "ImpressionsModeTypeWrapperTest", + "ImpressionsModeTypeWrapperTest/testEmptyInvalidValue()", + "ImpressionsModeTypeWrapperTest/testInitdebugValue()", + "ImpressionsModeTypeWrapperTest/testInitnoneValue()", + "ImpressionsModeTypeWrapperTest/testInitoptimizedValue()", + "ImpressionsModeTypeWrapperTest/testInvalidValue()", + "ImpressionsModeTypeWrapperTest/testdebugValue()", + "ImpressionsModeTypeWrapperTest/testnoneValue()", + "ImpressionsNoneTest", + "ImpressionsNoneTest/testCorrectData()", + "ImpressionsObserverTest", + "ImpressionsObserverTest/testBasicFunctionality()", + "ImpressionsObserverTest/testConcurrencyVsAccuracy()", + "ImpressionsObserverTest/testSave()", + "ImpressionsRecorderWorkerTests", + "ImpressionsRecorderWorkerTests/testFailToSendSome()", + "ImpressionsRecorderWorkerTests/testSendNoImpressions()", + "ImpressionsRecorderWorkerTests/testSendOneImpression()", + "ImpressionsRecorderWorkerTests/testSendSuccess()", + "ImpressionsStorageTest", + "ImpressionsStorageTest/testClear()", + "ImpressionsStorageTest/testDisablePersistence()", + "ImpressionsStorageTest/testEnablePersistence()", + "ImpressionsStorageTest/testStartDisabledPersistence()", + "ImpressionsStorageTest/testStartEnabledPersistence()", + "ImpressionsToggleTest", + "ImpressionsToggleTest/testDebugMode()", + "ImpressionsToggleTest/testManagerContainsProperty()", + "ImpressionsToggleTest/testNoneMode()", + "ImpressionsToggleTest/testOptimizedMode()", + "ImpressionsTrackerTest", + "ImpressionsTrackerTest/testDestroyDebug()", + "ImpressionsTrackerTest/testDestroyNone()", + "ImpressionsTrackerTest/testDestroyOptimized()", + "ImpressionsTrackerTest/testFlushNone()", + "ImpressionsTrackerTest/testFlushOptimized()", + "ImpressionsTrackerTest/testImpressionPushDebug()", + "ImpressionsTrackerTest/testImpressionPushNone()", + "ImpressionsTrackerTest/testImpressionPushOptimized()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledDebug()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledNone()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledOptimized()", + "ImpressionsTrackerTest/testPauseDebug()", + "ImpressionsTrackerTest/testPauseNone()", + "ImpressionsTrackerTest/testPauseOptimized()", + "ImpressionsTrackerTest/testResume()", + "ImpressionsTrackerTest/testStartDebug()", + "ImpressionsTrackerTest/testStartOptimized()", + "ImpressionsTrackerTest/testStopDebug()", + "ImpressionsTrackerTest/testStopNone()", + "ImpressionsTrackerTest/testStopOptimized()", + "InListSemverMatcherTest", + "InListSemverMatcherTest/testGeneralMatches()", + "InListSemverMatcherTest/testMatchShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithEmptyListShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenInList()", + "InMemoryTelemetryStorageTest", + "InMemoryTelemetryStorageTest/testActiveFactoriesCount()", + "InMemoryTelemetryStorageTest/testAuthRejections()", + "InMemoryTelemetryStorageTest/testConcurrence()", + "InMemoryTelemetryStorageTest/testEvent()", + "InMemoryTelemetryStorageTest/testExceptions()", + "InMemoryTelemetryStorageTest/testHttpErrors()", + "InMemoryTelemetryStorageTest/testHttpLatencies()", + "InMemoryTelemetryStorageTest/testImpression()", + "InMemoryTelemetryStorageTest/testLastSync()", + "InMemoryTelemetryStorageTest/testLatencies()", + "InMemoryTelemetryStorageTest/testRedundantFactoriesCount()", + "InMemoryTelemetryStorageTest/testSessionLength()", + "InMemoryTelemetryStorageTest/testStreamingEvents()", + "InMemoryTelemetryStorageTest/testTags()", + "InMemoryTelemetryStorageTest/testTimeUntilReady()", + "InMemoryTelemetryStorageTest/testTimeUntilReadyFromCache()", + "InMemoryTelemetryStorageTest/testTokenRefreshes()", + "InMemoryTelemetryStorageTest/testUpdatesFromSse()", + "InitDbCipherTest", + "InitDbCipherTest/testDecryptDb()", + "InitDbCipherTest/testEncryptDb()", + "InitialCacheTest", + "InitialCacheTest/testClearChangedSplitFilter()", + "InitialCacheTest/testClearExpiredCache()", + "InitialCacheTest/testExpiredCache()", + "InitialCacheTest/testFlagsSpecChanged()", + "InitialCacheTest/testNoClearNoExpiredCache()", + "InstantFeatureFlagsUpdateTest", + "InstantFeatureFlagsUpdateTest/testInstantUpdateArchived()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateGzip()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateZlib()", + "JwtTokenParserTest", + "JwtTokenParserTest/testEmptyToken()", + "JwtTokenParserTest/testGarbageToken()", + "JwtTokenParserTest/testOkToken()", + "JwtTokenParserTest/testOnlyHeader()", + "KeyGeneratorTest", + "KeyGeneratorTest/testGenerationOk()", + "KeyValidatorTests", + "KeyValidatorTests/testInvalidEmptyMatchingKey()", + "KeyValidatorTests/testInvalidLongBucketingKey()", + "KeyValidatorTests/testInvalidLongMatchingKey()", + "KeyValidatorTests/testNullMatchingKey()", + "KeyValidatorTests/testValidMatchingAndBucketingKey()", + "KeyValidatorTests/testValidMatchingKey()", + "LRUCacheTest", + "LRUCacheTest/testAddGet()", + "LRUCacheTest/testEviction()", + "LRUCacheTest/testGetAllPerformance()", + "LRUCacheTest/testInsertPerformance()", + "LatencyCounterTests", + "LatencyCounterTests/testAllBuckets()", + "LatencyCounterTests/testFirstBucket()", + "LatencyCounterTests/testInvalidIndex()", + "LatencyCounterTests/testLastBucket()", + "LegacyHashingTest", + "LegacyHashingTest/testBucket()", + "LegacyHashingTest/testHashing()", + "LessThanOrEqualToSemverMatcherTest", + "LessThanOrEqualToSemverMatcherTest/testGeneralMatches()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenEqual()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenLess()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrue()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullKeyShouldReturnNull()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrue()", + "LocalhostManagerTests/testSplitNames()", + "LocalhostManagerTests/testSplits()", + "LocalhostManagerTests/testSplitsByName()", + "LocalhostParserTests", + "LocalhostParserTests/testIntercomentedLinesFile()", + "LocalhostParserTests/testPerfectFile()", + "LocalhostParserTests/testSpacedLinesFile()", + "LocalhostSplitClientTests", + "LocalhostSplitClientTests/testNonExistingSplitsTreatment()", + "LocalhostSplitClientTests/testNonExistingSplitsTreatments()", + "LocalhostSplitClientTests/testRightSplitsFileTreatment()", + "LocalhostSplitClientTests/testRightSplitsFileTreatments()", + "LocalhostSplitLoaderTests", + "LocalhostSplitLoaderTests/testFileUpdate()", + "LocalhostSplitLoaderTests/testFileUpdate2()", + "LocalhostSplitLoaderTests/testInitial()", + "LocalhostSplitLoaderTests/testInvalidTypeFile()", + "LocalhostSplitLoaderTests/testNonExistingFile()", + "LocalhostSplitLoaderTests/testWrongFormatYml()", + "LocalhostSplitLoaderTests/testWrongLegacyFormatUpdate()", + "LocalhostSplitLoaderTests/testWrongYamlFormatUpdate()", + "LocalhostSplitStorageTests", + "LocalhostSplitStorageTests/testClear()", + "LocalhostSplitStorageTests/testDestroy()", + "LocalhostSplitStorageTests/testGetAllSplits()", + "LocalhostSplitStorageTests/testGetCount()", + "LocalhostSplitStorageTests/testGetManySplits()", + "LocalhostSplitStorageTests/testGetSplit()", + "LocalhostSplitStorageTests/testUpdateSplitChange()", + "LocalhostSynchronizerTests", + "LocalhostSynchronizerTests/testLoadAndSdkReady()", + "LocalhostSynchronizerTests/testUpdateSplits()", + "LocalhostSynchronizerTests/testUpdateYaml()", + "LocalhostTests", + "LocalhostTests/testLoadYml()", + "LocalhostTests/testLocalhostFactoryCreation()", + "LocalhostTests/testUsingSpaceSeparatedFile()", + "LocalhostTests/testUsingYamlFile()", + "LocalhostTests/testUsingYamlFromApi()", + "LocalhostYamlParserTest", + "LocalhostYamlParserTest/testCorrectFile()", + "LocalhostYamlParserTest/testMissingFirstSplit()", + "LocalhostYamlParserTest/testMissingSplitData()", + "LoggerTest", + "LoggerTest/testDebug()", + "LoggerTest/testError()", + "LoggerTest/testInfo()", + "LoggerTest/testNone()", + "LoggerTest/testVerbose()", + "LoggerTest/testWarning()", + "MatcherEvalTests", + "MatcherEvalTests/testEval()", + "MultiClientEvaluationTest", + "MultiClientEvaluationTest/testEvaluation()", + "MultiClientEvaluationTest/testEvaluationWithAttributes()", + "MultiClientEvaluationTest/testImpressions()", + "MultiClientEvaluationTest/testTrack()", + "MultiClientStreamingResetTest", + "MultiClientStreamingResetTest/testNoStreamingDelay()", + "MultiClientStreamingResetTest/testStress()", + "Murmur3HashingTest", + "Murmur3HashingTest/test64x128()", + "Murmur3HashingTest/testBucket()", + "MyLargeSegmentsStorageTests/testChangeNumber()", + "MyLargeSegmentsStorageTests/testClear()", + "MyLargeSegmentsStorageTests/testGetMySegmentsAfterLoad()", + "MyLargeSegmentsStorageTests/testNoLoaded()", + "MyLargeSegmentsStorageTests/testUpdateEmptySegments()", + "MyLargeSegmentsStorageTests/testUpdateSegments()", + "MySegmentServerErrorTest", + "MySegmentServerErrorTest/test()", + "MySegmentUpdateTest", + "MySegmentUpdateTest/testMyLargeSegmentsUpdate()", + "MySegmentUpdateTest/testMySegmentsLargeUpdateBounded()", + "MySegmentUpdateTest/testMySegmentsUpdate()", + "MySegmentUpdateTest/testMySegmentsUpdateBounded()", + "MySegmentUpdateTest/testSeveralNotificationAndOneFetch()", + "MySegmentUpdatedTest", + "MySegmentUpdatedTest/testSegments()", + "MySegmentsBgSyncWorkerTest", + "MySegmentsDaoTest", + "MySegmentsDaoTest/testDataIsEncryptedInDb()", + "MySegmentsDaoTest/testGetInvalidKeyAes128Cbc()", + "MySegmentsDaoTest/testGetInvalidKeyPlainText()", + "MySegmentsDaoTest/testUpdateGetAes128Cbc()", + "MySegmentsDaoTest/testUpdateGetPlainText()", + "MySegmentsPayloadDecoderTest", + "MySegmentsPayloadDecoderTest/testUserKeyHash()", + "MySegmentsStorageTests", + "MySegmentsStorageTests/testChangeNumber()", + "MySegmentsStorageTests/testClear()", + "MySegmentsStorageTests/testGetMySegmentsAfterLoad()", + "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/testIncomingControlStreamingEnabled()", + "NotificationManagerKeeperTest/testIncomingControlStreamingEnabledNoPublishers()", + "NotificationManagerKeeperTest/testIncomingControlStreamingPaused()", + "NotificationManagerKeeperTest/testNoAvailablePublishers()", + "NotificationManagerKeeperTest/testNoAvailablePublishersInPriButAvailableInSec()", + "NotificationManagerKeeperTest/testNoAvailablePublishersOldTimestamp()", + "NotificationManagerKeeperTest/testSecondaryAvailableNotificationReceivedWhenNoPublishersOldTimestamp()", + "NotificationParserTest", + "NotificationParserTest/testExtractUserKeyHashFromChannel()", + "NotificationParserTest/testProcessControl()", + "NotificationParserTest/testProcessError()", + "NotificationParserTest/testProcessMyLargeSegmentUpdateRemoval()", + "NotificationParserTest/testProcessMyLargeSegmentUpdateUnbounded()", + "NotificationParserTest/testProcessMySegmentUpdateAllFields()", + "NotificationParserTest/testProcessMySegmentUpdateRemoval()", + "NotificationParserTest/testProcessMySegmentUpdateUnbounded()", + "NotificationParserTest/testProcessOccupancy()", + "NotificationParserTest/testProcessSplitKill()", + "NotificationParserTest/testProcessSplitUpdate()", + "NotificationParserTest/testProcessSplitUpdateWithPayload()", + "PeriodicMySegmentsSyncWorkerTest", + "PeriodicMySegmentsSyncWorkerTest/testFetchWhenNoSegmentsReadyYet()", + "PeriodicMySegmentsSyncWorkerTest/testNormalFetchSdkIsReady()", + "PeriodicSplitsSyncWorkerTest", + "PeriodicSplitsSyncWorkerTest/testNormalFetch()", + "PersistentAttributesStorageTests", + "PersistentAttributesStorageTests/testAll()", + "PersistentAttributesStorageTests/testClear()", + "PersistentAttributesStorageTests/testSet()", + "PersistentMyLargeSegmentsStorageTests", + "PersistentMyLargeSegmentsStorageTests/testClear()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshot()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMyLargeSegmentsStorageTests/testSet()", + "PersistentMySegmentsStorageTests", + "PersistentMySegmentsStorageTests/testClear()", + "PersistentMySegmentsStorageTests/testGetSnapshot()", + "PersistentMySegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMySegmentsStorageTests/testSet()", + "PersistentMySegmentsStorageTests/testSetMultiKey()", + "PersistentUniqueKeysStorageTests", + "PersistentUniqueKeysStorageTests/testDelete()", + "PersistentUniqueKeysStorageTests/testPop()", + "PersistentUniqueKeysStorageTests/testPush()", + "PersistentUniqueKeysStorageTests/testSetActive()", + "PrerequisitesMatcherTests", + "PrerequisitesMatcherTests/testEmptyPrerequisites()", + "PrerequisitesMatcherTests/testMultiplePrerequisites()", + "PrerequisitesMatcherTests/testMultiplePrerequisites2()", + "PrerequisitesMatcherTests/testNoPrerequisites()", + "PrerequisitesMatcherTests/testNonExistentFeatureFlag()", + "PrerequisitesMatcherTests/testPrerequisiteMet()", + "PrerequisitesMatcherTests/testPrerequisiteMet2()", + "PrerequisitesMatcherTests/testPrerequisiteNotMet()", + "PrerequisitesMatcherTests/testPrerequisiteNotMet2()", + "PushManagerEventBroadcasterTest", + "PushManagerEventBroadcasterTest/testRegister()", + "PushManagerEventBroadcasterTest/testStop()", + "PushNotificationManagerTest", + "PushNotificationManagerTest/testResetConnectionOk()", + "PushNotificationManagerTest/testStartAuthReintent()", + "PushNotificationManagerTest/testStartFullConnectionOk()", + "PushNotificationManagerTest/testStartSseReintent()", + "PushNotificationManagerTest/testStreamingDisabled()", + "ReadyFromCacheTest", + "ReadyFromCacheTest/testExistingSplitsAndConnectionOk()", + "ReadyFromCacheTest/testExistingSplitsAndNoConnection()", + "ReadyFromCacheTest/testLargeSegmentsEnabled()", + "ReadyFromCacheTest/testNotExistingSplitsAndConnectionOk()", + "ReadyFromCacheTest/testPersistentAttributesDisabled()", + "ReadyFromCacheTest/testPersistentAttributesEnabled()", + "ReadyFromCacheTest/testSplitsAndConnOk_FromNoSplitFilterToFilter()", + "ReconnectBackoffCounterTest", + "ReconnectBackoffCounterTest/testBase1()", + "ReconnectBackoffCounterTest/testBase2()", + "ReconnectBackoffCounterTest/testBase3()", + "ReconnectBackoffCounterTest/testBase8()", + "RecorderFlusherCheckerTests", + "RecorderFlusherCheckerTests/testBytesLimit()", + "RecorderFlusherCheckerTests/testCountLimit()", + "RegexTest", + "RegexTest/testsRegex()", + "RolloutCacheConfigurationTest", + "RolloutCacheConfigurationTest/testClearOnInitIsCorrectlySet()", + "RolloutCacheConfigurationTest/testDefaultValues()", + "RolloutCacheConfigurationTest/testExpirationIsCorrectlySet()", + "RolloutCacheConfigurationTest/testNegativeExpirationIsSetToDefault()", + "RolloutCacheManagerIntegrationTest", + "RolloutCacheManagerIntegrationTest/testClearOnInitClearCacheOnStartup()", + "RolloutCacheManagerIntegrationTest/testRepeatedInitWithClearOnInitSetToTrueDoesNotClearIfMinDaysHasNotElapsed()", + "RolloutCacheManagerTest", + "RolloutCacheManagerTest/testDefaultValueForLastClearTimestampClearsCacheWhenClearOnInitIsTrue()", + "RolloutCacheManagerTest/testDefaultValueForUpdateTimestampDoesNotClearCache()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStorageOnlyOnceWhenExecutedConsecutively()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsTrue()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStoragesWhenExpirationIsSurpassed()", + "RolloutCacheManagerTest/testValidateCacheCallsListener()", + "RolloutCacheManagerTest/testValidateCacheDoesNotCallClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsFalse()", + "RolloutCacheManagerTest/testValidateCacheDoesNotUpdateLastClearTimestampWhenStoragesAreNotCleared()", + "RolloutCacheManagerTest/testValidateCacheUpdatesLastClearTimestampWhenStoragesAreCleared()", + "SdkUpdateStreamingTest", + "SdkUpdateStreamingTest/testReady()", + "SdkUpdateStreamingTest/testSdkUpdateMySegmentsWhenNotificationArrives()", + "SdkUpdateStreamingTest/testSdkUpdateSplitsWhenNotificationArrives()", + "SegmentsSyncHelperTests", + "SegmentsSyncHelperTests/testCdnByPassNoTillChange()", + "SegmentsSyncHelperTests/testCdnByPassNoTillNoChange()", + "SegmentsSyncHelperTests/testCdnByPassTill()", + "SegmentsSyncHelperTests/testDidffGoallCnMs()", + "SegmentsSyncHelperTests/testDiffGoalCnMls()", + "SegmentsUpdateWorkerTests", + "SegmentsUpdateWorkerTests/testLargeSegmentsKeyListAdd()", + "SegmentsUpdateWorkerTests/testLargeSegmentsKeyListRemoval()", + "SegmentsUpdateWorkerTests/testMyLargeSegmentsNonRemoval()", + "SegmentsUpdateWorkerTests/testMyLargeSegmentsRemoval()", + "SegmentsUpdateWorkerTests/testMySegmentsNonRemoval()", + "SegmentsUpdateWorkerTests/testMySegmentsRemoval()", + "SegmentsUpdateWorkerTests/testSegmentsKeyListAdd()", + "SegmentsUpdateWorkerTests/testUnbounded()", + "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()", + "SplitChangeProcessorTests", + "SplitChangeProcessorTests/testProcessNoSets()", + "SplitChangeProcessorTests/testProcessWithSets()", + "SplitChangesServerErrorTest", + "SplitChangesServerErrorTest/testChangesError()", + "SplitChangesTest", + "SplitChangesTest/test()", + "SplitClientManagerTest", + "SplitClientManagerTest/testAddClient()", + "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()", + "SplitDTOTests", + "SplitDTOTests/testCorrectPrerequisites()", + "SplitDTOTests/testEmptyPrerequisites()", + "SplitDTOTests/testMalformedPrerequisites()", + "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/testSplitKilledNoSdkReady()", + "SplitEventsManagerTest/testSplitKilledWhenReady()", + "SplitFactoryBuilderTests", + "SplitFactoryBuilderTests/testEmptyApiKey()", + "SplitFactoryBuilderTests/testKey()", + "SplitFactoryBuilderTests/testLongBucketingKey()", + "SplitFactoryBuilderTests/testLongMatchingKey()", + "SplitFactoryBuilderTests/testMultiFactoryDifferentKey()", + "SplitFactoryBuilderTests/testMultiFactorySameKey()", + "SplitFactoryBuilderTests/testNullApiKey()", + "SplitFactoryBuilderTests/testNullKey()", + "SplitFactoryBuilderTests/testNullMatchingKey()", + "SplitFactoryBuilderTests/testNullValues()", + "SplitIntegrationTests", + "SplitIntegrationTests/testControlTreatment()", + "SplitIntegrationTests/testImpressionsCount()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledError()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledNoWaitMls()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledWaitMls()", + "SplitIntegrationTests/testReadyNoRef()", + "SplitManagerTest/testAddOneSplit()", + "SplitManagerTest/testEmptyName()", + "SplitManagerTest/testSplitInfo()", + "SplitSdkUpdatePollingTest", + "SplitSdkUpdatePollingTest/testSdkReadyOnly()", + "SplitSdkUpdatePollingTest/testSdkUpdateSplits()", + "SplitValidatorTests", + "SplitValidatorTests/testEmptyName()", + "SplitValidatorTests/testExistingSplit()", + "SplitValidatorTests/testLeadingSpacesName()", + "SplitValidatorTests/testNoExistingSplit()", + "SplitValidatorTests/testNullName()", + "SplitValidatorTests/testTrailingSpacesName()", + "SplitValidatorTests/testValidName()", + "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()", + "SplitsStorageTrafficTypesTests", + "SplitsStorageTrafficTypesTests/testChangedTrafficTypeForSplit()", + "SplitsStorageTrafficTypesTests/testExistingChangedTrafficTypeForSplit()", + "SplitsStorageTrafficTypesTests/testInitialtrafficTypes()", + "SplitsStorageTrafficTypesTests/testOverflowArchived()", + "SplitsStorageTrafficTypesTests/testRemove2TrafficTypes()", + "SplitsStorageTrafficTypesTests/testSeveralTrafficTypeUpdatesFinalActive()", + "SplitsStorageTrafficTypesTests/testSeveralTrafficTypeUpdatesFinalArchived()", + "SplitsStorageTrafficTypesTests/testUpdatedSplitTrafficType()", + "SplitsSyncHelperWithProxyHandlerTests", + "SplitsSyncHelperWithProxyHandlerTests/testBackgroundSyncAlwaysUsesLatestSpec()", + "SplitsSyncHelperWithProxyHandlerTests/testNormalOperationUsesLatestSpec()", + "SplitsSyncHelperWithProxyHandlerTests/testProxyErrorCausesFallbackToLegacySpec()", + "SplitsSyncHelperWithProxyHandlerTests/testRecoveryModeAfterIntervalElapsed()", + "SplitsSyncWorkerTest", + "SplitsSyncWorkerTest/testChangedFlagsSpecString()", + "SplitsSyncWorkerTest/testChangedQueryString()", + "SplitsSyncWorkerTest/testClearExpiredCache()", + "SplitsSyncWorkerTest/testClearExpiredCacheAndChangedQs()", + "SplitsSyncWorkerTest/testNoChangedQueryString()", + "SplitsSyncWorkerTest/testNoClearNonExpiredCache()", + "SplitsSyncWorkerTest/testOneTimeFetchSuccess()", + "SplitsSyncWorkerTest/testRetryAndSuccess()", + "SplitsSyncWorkerTest/testStopNoSuccess()", + "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/testIncomingLowRetryableSseError()", + "SseHandlerTest/testIncomingMySegmentsUpdate()", + "SseHandlerTest/testIncomingOccupancy()", + "SseHandlerTest/testIncomingSplitKill()", + "SseHandlerTest/testIncomingSplitUpdate()", + "SseHandlerTest/testNoProcessIncomingWhenStreamingInactive()", + "SseNotificationProcessorTest", + "SseNotificationProcessorTest/testProcessMyLargeSegmentsUpdateBoundedRequest()", + "SseNotificationProcessorTest/testProcessMyLargeSegmentsUpdateKeyListRequest()", + "SseNotificationProcessorTest/testProcessMyLargeSegmentsUpdateUnboundedFetchRequest()", + "SseNotificationProcessorTest/testProcessMySegmentsUpdateBoundedRequest()", + "SseNotificationProcessorTest/testProcessMySegmentsUpdateUnboundedFetchRequest()", + "SseNotificationProcessorTest/testProcessSplitKill()", + "SseNotificationProcessorTest/testProcessSplitKillException()", + "SseNotificationProcessorTest/testProcessSplitUpdate()", + "SseNotificationProcessorTest/testProcessSplitUpdateException()", + "SseNotificationProcessorTest/testProcessSplitUpdateNullJson()", + "StreamingAuthFail4xxTest", + "StreamingAuthFail4xxTest/testInit()", + "StreamingAuthFail5xxTest", + "StreamingAuthFail5xxTest/testInit()", + "StreamingBgReconnectTest", + "StreamingBgReconnectTest/testReconnect()", + "StreamingConnFail5xxTest", + "StreamingConnFail5xxTest/testInit()", + "StreamingControlResetTest", + "StreamingControlResetTest/testStreamingReset()", + "StreamingControlTest", + "StreamingDelaytTest", + "StreamingDelaytTest/testDelayOnReconnect()", + "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/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/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/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/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/testDataIsEncryptedInDb()", + "UniqueKeyDaoTest/testInsertGetAes128Cbc()", + "UniqueKeyDaoTest/testInsertGetPlainText()", + "UniqueKeyDaoTest/testLoadOutdatedAes128Cbc()", + "UniqueKeyDaoTest/testLoadOutdatedPlainText()", + "UniqueKeyDaoTest/testUpdateAndIncrementCountAes128Cbc()", + "UniqueKeyDaoTest/testUpdateAndIncrementCountPlainText()", + "UniqueKeyTrackerTest", + "UniqueKeyTrackerTest/testTrackAndSave()", + "UniqueKeysRecorderCountWorkerTests", + "UniqueKeysRecorderCountWorkerTests/testFailToSendSome()", + "UniqueKeysRecorderCountWorkerTests/testSendNoImpressions()", + "UniqueKeysRecorderCountWorkerTests/testSendOneImpression()", + "UniqueKeysRecorderCountWorkerTests/testSendSuccess()", + "UnsupportedMatcherIntegrationTest", + "UnsupportedMatcherIntegrationTest/testFeatureFlagWithUnsupportedMatcherIsPresentInManager()", + "UnsupportedMatcherIntegrationTest/testGetTreatmentForUnsupportedMatcherFeatureFlagReturnsControl()", + "UnsupportedMatcherIntegrationTest/testGetTreatmentWithConfigForUnsupportedMatcherFeatureFlagReturnsControl()", + "UserConsentManagerTest", + "UserConsentManagerTest/testSetDeclined()", + "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()", + "UserKeyEncondingTest", + "UserKeyEncondingTest/testKey()", + "VersionTest", + "VersionTest/testFactoryVersion()", + "VersionTest/testSemanticVersion()" + ], + "target": { + "containerPath": "container:Split.xcodeproj", + "identifier": "592C6AA4211B6C99002D120C", + "name": "SplitTestsSwift5" + } + }, { - "skippedTests" : [ + "skippedTests": [ "AnyValueValidatorTests", - "AnyValueValidatorTests\/testInvalidListValues()", - "AnyValueValidatorTests\/testInvalidPrimitiveValues()", - "AnyValueValidatorTests\/testValidListValues()", - "AnyValueValidatorTests\/testValidPrimitiveValues()", + "AnyValueValidatorTests/testInvalidListValues()", + "AnyValueValidatorTests/testInvalidPrimitiveValues()", + "AnyValueValidatorTests/testValidListValues()", + "AnyValueValidatorTests/testValidPrimitiveValues()", "ApiKeyValidatorTests", - "ApiKeyValidatorTests\/testNull()", - "ApiKeyValidatorTests\/testValid()", + "ApiKeyValidatorTests/testNull()", + "ApiKeyValidatorTests/testValid()", "AttributesDaoTest", - "AttributesDaoTest\/testDataIsEncryptedInDb()", - "AttributesDaoTest\/testGetInvalidKeyAes128Cbc()", - "AttributesDaoTest\/testGetInvalidKeyPlainText()", - "AttributesDaoTest\/testRemoveAllAes128Cbc()", - "AttributesDaoTest\/testRemoveAllPlainText()", - "AttributesDaoTest\/testUpdateGetAes128Cbc()", - "AttributesDaoTest\/testUpdateGetPlainText()", + "AttributesDaoTest/testDataIsEncryptedInDb()", + "AttributesDaoTest/testGetInvalidKeyAes128Cbc()", + "AttributesDaoTest/testGetInvalidKeyPlainText()", + "AttributesDaoTest/testRemoveAllAes128Cbc()", + "AttributesDaoTest/testRemoveAllPlainText()", + "AttributesDaoTest/testUpdateGetAes128Cbc()", + "AttributesDaoTest/testUpdateGetPlainText()", "AttributesEvaluationTest", - "AttributesEvaluationTest\/testAttributesPersistentedCorrectly()", - "AttributesEvaluationTest\/testEvaluationPrecedence()", - "AttributesEvaluationTest\/testPersistenceDisabled()", - "AttributesEvaluationTest\/testPersistentEvalNoAttributesSeveralOperations()", + "AttributesEvaluationTest/testAttributesPersistentedCorrectly()", + "AttributesEvaluationTest/testEvaluationPrecedence()", + "AttributesEvaluationTest/testPersistenceDisabled()", + "AttributesEvaluationTest/testPersistentEvalNoAttributesSeveralOperations()", "AttributesStorageTests", - "AttributesStorageTests\/testClear()", - "AttributesStorageTests\/testGetAttributesAfterLoad()", - "AttributesStorageTests\/testNoLoaded()", - "AttributesStorageTests\/testRemove()", - "AttributesStorageTests\/testUpdateAttributes()", - "AttributesStorageTests\/testUpdateEmptyAttributes()", + "AttributesStorageTests/testClear()", + "AttributesStorageTests/testGetAttributesAfterLoad()", + "AttributesStorageTests/testNoLoaded()", + "AttributesStorageTests/testRemove()", + "AttributesStorageTests/testUpdateAttributes()", + "AttributesStorageTests/testUpdateEmptyAttributes()", "Base64UtilsTest", - "Base64UtilsTest\/testBasicUrlEncoded()", - "Base64UtilsTest\/testEmpty()", - "Base64UtilsTest\/testNil()", - "Base64UtilsTest\/testRealToken()", + "Base64UtilsTest/testBasicUrlEncoded()", + "Base64UtilsTest/testEmpty()", + "Base64UtilsTest/testNil()", + "Base64UtilsTest/testRealToken()", "BetweenSemverMatcherTest", - "BetweenSemverMatcherTest\/testGeneralMatches()", - "BetweenSemverMatcherTest\/testMatchShouldReturnFalseWhenGreater()", - "BetweenSemverMatcherTest\/testMatchShouldReturnFalseWhenLess()", - "BetweenSemverMatcherTest\/testMatchShouldReturnTrueWhenBetween()", - "BetweenSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenLess()", - "BetweenSemverMatcherTest\/testMatchWithNullEndTargetShouldReturnFalse()", - "BetweenSemverMatcherTest\/testMatchWithNullKeyShouldReturnFalse()", - "BetweenSemverMatcherTest\/testMatchWithNullStartTargetShouldReturnFalse()", - "BetweenSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenGreater()", - "BetweenSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenLess()", - "BetweenSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenBetween()", - "BlockingQueueTest\/testAddAndTake()", - "BlockingQueueTest\/testInterrupt()", + "BetweenSemverMatcherTest/testGeneralMatches()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithNullEndTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullStartTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenBetween()", + "BlockingQueueTest/testAddAndTake()", + "BlockingQueueTest/testInterrupt()", "BucketSplitTest", - "BucketSplitTest\/testMultiClientBuckets()", + "BucketSplitTest/testMultiClientBuckets()", "ByKeyAttributesStorageTests", - "ByKeyAttributesStorageTests\/testClear()", - "ByKeyAttributesStorageTests\/testGetAttributesAfterLoad()", - "ByKeyAttributesStorageTests\/testNoLoaded()", - "ByKeyAttributesStorageTests\/testRemove()", - "ByKeyAttributesStorageTests\/testUpdateAttributes()", - "ByKeyAttributesStorageTests\/testUpdateEmptyAttributes()", + "ByKeyAttributesStorageTests/testClear()", + "ByKeyAttributesStorageTests/testGetAttributesAfterLoad()", + "ByKeyAttributesStorageTests/testNoLoaded()", + "ByKeyAttributesStorageTests/testRemove()", + "ByKeyAttributesStorageTests/testUpdateAttributes()", + "ByKeyAttributesStorageTests/testUpdateEmptyAttributes()", "ByKeyFacadeTest", - "ByKeyFacadeTest\/testAppendRemove()", - "ByKeyFacadeTest\/testDestroy()", - "ByKeyFacadeTest\/testForceSync()", - "ByKeyFacadeTest\/testLoadDataFromCache()", - "ByKeyFacadeTest\/testNoPeriodicSync()", - "ByKeyFacadeTest\/testPeriodicStartPauseResumeStop()", - "ByKeyFacadeTest\/testPeriodicStartStop()", - "ByKeyFacadeTest\/testStartSyncForKey()", - "ByKeyFacadeTest\/testStartSyncForKeyPolling()", + "ByKeyFacadeTest/testAppendRemove()", + "ByKeyFacadeTest/testDestroy()", + "ByKeyFacadeTest/testForceSync()", + "ByKeyFacadeTest/testLoadDataFromCache()", + "ByKeyFacadeTest/testNoPeriodicSync()", + "ByKeyFacadeTest/testPeriodicStartPauseResumeStop()", + "ByKeyFacadeTest/testPeriodicStartStop()", + "ByKeyFacadeTest/testStartSyncForKey()", + "ByKeyFacadeTest/testStartSyncForKeyPolling()", "ByKeyMySegmentsStorageTests", - "ByKeyMySegmentsStorageTests\/testGetMySegmentsAfterLoad()", - "ByKeyMySegmentsStorageTests\/testNoLoaded()", - "ByKeyMySegmentsStorageTests\/testUpdateEmptySegments()", - "ByKeyMySegmentsStorageTests\/testUpdateSegments()", - "CdnByPassTest\/testInit()", - "CdnByPassTest\/testInitWithoutSpec()", + "ByKeyMySegmentsStorageTests/testGetMySegmentsAfterLoad()", + "ByKeyMySegmentsStorageTests/testNoLoaded()", + "ByKeyMySegmentsStorageTests/testUpdateEmptySegments()", + "ByKeyMySegmentsStorageTests/testUpdateSegments()", + "CdnByPassTest/testInit()", + "CdnByPassTest/testInitWithoutSpec()", "CertificatePinningConfigTests", - "CertificatePinningConfigTests\/testAddCertificateAndHashes()", - "CertificatePinningConfigTests\/testAddWrongCertificate()", - "CertificatePinningConfigTests\/testAddWrongSpkiCertificate()", - "CertificatePinningConfigTests\/testAddWrongStringHash()", - "CertificatePinningConfigTests\/testAddWrongStringHashFormatHash()", - "CertificatePinningConfigTests\/testAddWrongStringHashType()", - "CipherTest\/testBasicEncryptDecrypt()", - "CipherTest\/testEventEncryptDecrypt()", - "CipherTest\/testJsonSplitEncryptDecrypt()", - "CipherTest\/testMySegmentsEncryptDecrypt()", - "CipherTest\/testVeryLongTextEncryptDecrypt()", + "CertificatePinningConfigTests/testAddCertificateAndHashes()", + "CertificatePinningConfigTests/testAddWrongCertificate()", + "CertificatePinningConfigTests/testAddWrongSpkiCertificate()", + "CertificatePinningConfigTests/testAddWrongStringHash()", + "CertificatePinningConfigTests/testAddWrongStringHashFormatHash()", + "CertificatePinningConfigTests/testAddWrongStringHashType()", + "CipherTest/testBasicEncryptDecrypt()", + "CipherTest/testEventEncryptDecrypt()", + "CipherTest/testJsonSplitEncryptDecrypt()", + "CipherTest/testMySegmentsEncryptDecrypt()", + "CipherTest/testVeryLongTextEncryptDecrypt()", "ComputeProcessTest", - "ComputeProcessTest\/testMultiProcess()", - "ComputeProcessTest\/testOneLessThanMinProcess()", - "ComputeProcessTest\/testOneProcessEqualsMin()", - "ComputeProcessTest\/testTwoProcess()", - "ComputeProcessTest\/testTwoProcessEdge()", + "ComputeProcessTest/testMultiProcess()", + "ComputeProcessTest/testOneLessThanMinProcess()", + "ComputeProcessTest/testOneProcessEqualsMin()", + "ComputeProcessTest/testTwoProcess()", + "ComputeProcessTest/testTwoProcessEdge()", "ConcurrentSetTests", - "ConcurrentSetTests\/testDeleteAll()", - "ConcurrentSetTests\/testInsert()", - "ConcurrentSetTests\/testSet()", + "ConcurrentSetTests/testDeleteAll()", + "ConcurrentSetTests/testInsert()", + "ConcurrentSetTests/testSet()", "ConfigTest", - "ConfigTest\/testImpressionsModeEmpty()", - "ConfigTest\/testImpressionsModeInvalid()", - "ConfigTest\/testImpressionsModedebug()", - "ConfigTest\/testImpressionsModeoptimized()", + "ConfigTest/testImpressionsModeEmpty()", + "ConfigTest/testImpressionsModeInvalid()", + "ConfigTest/testImpressionsModedebug()", + "ConfigTest/testImpressionsModeoptimized()", "CountsRecorderCountWorkerTests", - "CountsRecorderCountWorkerTests\/testFailToSendSome()", - "CountsRecorderCountWorkerTests\/testSendNoImpressions()", - "CountsRecorderCountWorkerTests\/testSendOneImpression()", - "CountsRecorderCountWorkerTests\/testSendSuccess()", + "CountsRecorderCountWorkerTests/testFailToSendSome()", + "CountsRecorderCountWorkerTests/testSendNoImpressions()", + "CountsRecorderCountWorkerTests/testSendOneImpression()", + "CountsRecorderCountWorkerTests/testSendSuccess()", "CredentialPinParserTests", - "CredentialPinParserTests\/testPinsForHost()", + "CredentialPinParserTests/testPinsForHost()", "DbCipherTest", - "DbCipherTest\/testEncryptDecryptDb()", + "DbCipherTest/testEncryptDecryptDb()", "DbForDifferentApiKeysTest", - "DbForDifferentApiKeysTest\/testInitialization()", + "DbForDifferentApiKeysTest/testInitialization()", "DecompressionTest", - "DecompressionTest\/testGzipAllHeaders()", - "DecompressionTest\/testGzipCompressionMethodHeader()", - "DecompressionTest\/testGzipHeaderComments()", - "DecompressionTest\/testGzipHeaderCrc16()", - "DecompressionTest\/testGzipHeaderExtraField()", - "DecompressionTest\/testHeaderFlag0()", - "DecompressionTest\/testLoremIpsumZlib()", - "DecompressionTest\/testZlibCompressionMethodHeader()", + "DecompressionTest/testGzipAllHeaders()", + "DecompressionTest/testGzipCompressionMethodHeader()", + "DecompressionTest/testGzipHeaderComments()", + "DecompressionTest/testGzipHeaderCrc16()", + "DecompressionTest/testGzipHeaderExtraField()", + "DecompressionTest/testHeaderFlag0()", + "DecompressionTest/testLoremIpsumZlib()", + "DecompressionTest/testZlibCompressionMethodHeader()", "EndpointFactoryTest", - "EndpointFactoryTest\/testMySegmentsEndpoint()", - "EndpointFactoryTest\/testMySegmentsEndpointSlashKeyEncoding()", - "EndpointFactoryTest\/testRecordEventsEndpoint()", - "EndpointFactoryTest\/testRecordImpressionsEndpoint()", - "EndpointFactoryTest\/testSplitChangesEndpoint()", - "EndpointFactoryTest\/testStreamingAuthEndpoint()", - "EndpointFactoryTest\/testStreamingEndpoint()", - "EndpointFactoryTest\/testTelemetryConfigEndpoint()", - "EndpointFactoryTest\/testTelemetryUsageEndpoint()", + "EndpointFactoryTest/testMySegmentsEndpoint()", + "EndpointFactoryTest/testMySegmentsEndpointSlashKeyEncoding()", + "EndpointFactoryTest/testRecordEventsEndpoint()", + "EndpointFactoryTest/testRecordImpressionsEndpoint()", + "EndpointFactoryTest/testSplitChangesEndpoint()", + "EndpointFactoryTest/testStreamingAuthEndpoint()", + "EndpointFactoryTest/testStreamingEndpoint()", + "EndpointFactoryTest/testTelemetryConfigEndpoint()", + "EndpointFactoryTest/testTelemetryUsageEndpoint()", "EndpointTest", - "EndpointTest\/testDefaultEndpointBuild()", - "EndpointTest\/testPostEndpointBuild()", + "EndpointTest/testDefaultEndpointBuild()", + "EndpointTest/testPostEndpointBuild()", "EngineTests", "EqualToSemverMatcherTest", - "EqualToSemverMatcherTest\/testGeneralUnsuccessfulMatches()", - "EqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenKeyIsNull()", - "EqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenPatchDiffers()", - "EqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenTargetIsNull()", - "EqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenVersionsAreEqual()", - "EqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenVersionsDiffer()", - "EqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenVersionsAreEqual()", - "EqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenVersionsDiffer()", - "EqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenPatchDiffers()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenTargetIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenVersionsAreEqual()", "EvaluatorTests", - "EvaluatorTests\/testAlgoLegacy()", - "EvaluatorTests\/testAlgoMurmur3()", - "EvaluatorTests\/testAlgoNull()", - "EvaluatorTests\/testAllocation1Percent()", - "EvaluatorTests\/testBrokenSplit()", - "EvaluatorTests\/testDefaultRule()", - "EvaluatorTests\/testDefaultTreatmentFacundo()", - "EvaluatorTests\/testEqualsToSetConfigTreatment()", - "EvaluatorTests\/testEqualsToSetNoConfigTreatment()", - "EvaluatorTests\/testInSegmentTestKey()", - "EvaluatorTests\/testInSegmentsRule1()", - "EvaluatorTests\/testKilledSplit()", - "EvaluatorTests\/testMatchesStringNoConfigTreatment()", - "EvaluatorTests\/testMissingDefaultRule()", - "EvaluatorTests\/testNotInSplit()", - "EvaluatorTests\/testWhitelisted()", - "EvaluatorTests\/testWhitelistedOff()", - "EvaluatorTests\/testsTrafficAllocation50DefaultRule50()", + "EvaluatorTests/testAlgoLegacy()", + "EvaluatorTests/testAlgoMurmur3()", + "EvaluatorTests/testAlgoNull()", + "EvaluatorTests/testAllocation1Percent()", + "EvaluatorTests/testBrokenSplit()", + "EvaluatorTests/testDefaultRule()", + "EvaluatorTests/testDefaultTreatmentFacundo()", + "EvaluatorTests/testEqualsToSetConfigTreatment()", + "EvaluatorTests/testEqualsToSetNoConfigTreatment()", + "EvaluatorTests/testInSegmentTestKey()", + "EvaluatorTests/testInSegmentsRule1()", + "EvaluatorTests/testKilledSplit()", + "EvaluatorTests/testMatchesStringNoConfigTreatment()", + "EvaluatorTests/testMissingDefaultRule()", + "EvaluatorTests/testNotInSplit()", + "EvaluatorTests/testWhitelisted()", + "EvaluatorTests/testWhitelistedOff()", + "EvaluatorTests/testsTrafficAllocation50DefaultRule50()", "EventDTOJsonTest", - "EventDTOJsonTest\/testBasic()", - "EventDTOJsonTest\/testEncode()", - "EventDTOJsonTest\/testNonNumber()", - "EventDTOJsonTest\/testProperties()", + "EventDTOJsonTest/testBasic()", + "EventDTOJsonTest/testEncode()", + "EventDTOJsonTest/testNonNumber()", + "EventDTOJsonTest/testProperties()", "EventDaoTest", - "EventDaoTest\/testDataIsEncryptedInDb()", - "EventDaoTest\/testInsertGetAes128Cbc()", - "EventDaoTest\/testInsertManyGetAes128Cbc()", - "EventDaoTest\/testInsertManyGetPlainText()", - "EventDaoTest\/testLoadOutdatedAes128Cbc()", - "EventDaoTest\/testLoadOutdatedPlainText()", - "EventDaoTest\/testUpdateAes128Cbc()", - "EventDaoTest\/testUpdatePlainText()", + "EventDaoTest/testDataIsEncryptedInDb()", + "EventDaoTest/testInsertGetAes128Cbc()", + "EventDaoTest/testInsertManyGetAes128Cbc()", + "EventDaoTest/testInsertManyGetPlainText()", + "EventDaoTest/testLoadOutdatedAes128Cbc()", + "EventDaoTest/testLoadOutdatedPlainText()", + "EventDaoTest/testUpdateAes128Cbc()", + "EventDaoTest/testUpdatePlainText()", "EventStreamParserTest", - "EventStreamParserTest\/testParseColon()", - "EventStreamParserTest\/testParseEmptyLineNoEnd()", - "EventStreamParserTest\/testParseErrorMessage()", - "EventStreamParserTest\/testParseKeepAlive()", - "EventStreamParserTest\/testParseNoColon()", - "EventStreamParserTest\/testParseNoFieldName()", - "EventStreamParserTest\/testParseTwoColon()", + "EventStreamParserTest/testParseColon()", + "EventStreamParserTest/testParseEmptyLineNoEnd()", + "EventStreamParserTest/testParseErrorMessage()", + "EventStreamParserTest/testParseKeepAlive()", + "EventStreamParserTest/testParseNoColon()", + "EventStreamParserTest/testParseNoFieldName()", + "EventStreamParserTest/testParseTwoColon()", "EventValidatorTests", - "EventValidatorTests\/testEmptyKey()", - "EventValidatorTests\/testEmptyTrafficType()", - "EventValidatorTests\/testEmptyType()", - "EventValidatorTests\/testLongKey()", - "EventValidatorTests\/testNoChachedServerAndUppercasedTrafficType()", - "EventValidatorTests\/testNoChachedServerTrafficType()", - "EventValidatorTests\/testNullKey()", - "EventValidatorTests\/testNullTrafficType()", - "EventValidatorTests\/testNullType()", - "EventValidatorTests\/testTypeName()", - "EventValidatorTests\/testUppercaseCharsInTrafficType()", - "EventValidatorTests\/testValidEventAllValues()", - "EventValidatorTests\/testValidEventNullValue()", + "EventValidatorTests/testEmptyKey()", + "EventValidatorTests/testEmptyTrafficType()", + "EventValidatorTests/testEmptyType()", + "EventValidatorTests/testLongKey()", + "EventValidatorTests/testNoChachedServerAndUppercasedTrafficType()", + "EventValidatorTests/testNoChachedServerTrafficType()", + "EventValidatorTests/testNullKey()", + "EventValidatorTests/testNullTrafficType()", + "EventValidatorTests/testNullType()", + "EventValidatorTests/testTypeName()", + "EventValidatorTests/testUppercaseCharsInTrafficType()", + "EventValidatorTests/testValidEventAllValues()", + "EventValidatorTests/testValidEventNullValue()", "EventsRecorderWorkerTests", - "EventsRecorderWorkerTests\/testFailToSendSome()", - "EventsRecorderWorkerTests\/testSendOneEvent()", - "EventsRecorderWorkerTests\/testSendSuccess()", + "EventsRecorderWorkerTests/testFailToSendSome()", + "EventsRecorderWorkerTests/testSendOneEvent()", + "EventsRecorderWorkerTests/testSendSuccess()", "EventsStorageTest", - "EventsStorageTest\/testClear()", - "EventsStorageTest\/testDisablePersistence()", - "EventsStorageTest\/testEnablePersistence()", - "EventsStorageTest\/testStartDisabledPersistence()", - "EventsStorageTest\/testStartEnabledPersistence()", + "EventsStorageTest/testClear()", + "EventsStorageTest/testDisablePersistence()", + "EventsStorageTest/testEnablePersistence()", + "EventsStorageTest/testStartDisabledPersistence()", + "EventsStorageTest/testStartEnabledPersistence()", "EventsSynchronizerTest", - "EventsSynchronizerTest\/testDestroy()", - "EventsSynchronizerTest\/testFlush()", - "EventsSynchronizerTest\/testPause()", - "EventsSynchronizerTest\/testPush()", - "EventsSynchronizerTest\/testResume()", - "EventsSynchronizerTest\/testStart()", - "EventsSynchronizerTest\/testStop()", + "EventsSynchronizerTest/testDestroy()", + "EventsSynchronizerTest/testFlush()", + "EventsSynchronizerTest/testPause()", + "EventsSynchronizerTest/testPush()", + "EventsSynchronizerTest/testResume()", + "EventsSynchronizerTest/testStart()", + "EventsSynchronizerTest/testStop()", "EventsTrackerTest", - "EventsTrackerTest\/testTrackDisabled()", - "EventsTrackerTest\/testTrackEnabled()", + "EventsTrackerTest/testTrackDisabled()", + "EventsTrackerTest/testTrackEnabled()", "FactoryMonitorTest", - "FactoryMonitorTest\/testCountLiveFactories()", - "FactoryMonitorTest\/testDeallocatedCountLiveFactories()", + "FactoryMonitorTest/testCountLiveFactories()", + "FactoryMonitorTest/testDeallocatedCountLiveFactories()", "FactoryRegistryTest", - "FactoryRegistryTest\/testCountLiveFactories()", - "FactoryRegistryTest\/testCountWithDeallocatedLiveFactories()", + "FactoryRegistryTest/testCountLiveFactories()", + "FactoryRegistryTest/testCountWithDeallocatedLiveFactories()", "FeatureFlagsPayloadDecoderTest", - "FeatureFlagsPayloadDecoderTest\/testDecodeGzip()", - "FeatureFlagsPayloadDecoderTest\/testDecodeZlib()", + "FeatureFlagsPayloadDecoderTest/testDecodeGzip()", + "FeatureFlagsPayloadDecoderTest/testDecodeZlib()", "FeatureFlagsSynchronizerTest", - "FeatureFlagsSynchronizerTest\/testLoadSplitWhenQuerystringNamesChanges()", - "FeatureFlagsSynchronizerTest\/testLoadSplitWhenQuerystringSetsChanges()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsClearedOnLoadBecauseNotInFilter()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsNoClearedOnLoad()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsWhenFlagsSetsAndFilterHasChangedClearsAllFeatureFlags()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsWhenFlagsSetsHasChangedClearsAllFeatureFlags()", - "FeatureFlagsSynchronizerTest\/testStartPeriodicFetchingSingleModeEnabled()", - "FeatureFlagsSynchronizerTest\/testStartPeriodicSync()", - "FeatureFlagsSynchronizerTest\/testStop()", - "FeatureFlagsSynchronizerTest\/testStopPeriodicSync()", - "FeatureFlagsSynchronizerTest\/testSynchronizeSplits()", - "FeatureFlagsSynchronizerTest\/testSynchronizeSplitsWithChangeNumber()", - "FeatureFlagsSynchronizerTest\/testUpdateSplitsSingleModeEnabled()", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringNamesChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringSetsChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitsClearedOnLoadBecauseNotInFilter()", + "FeatureFlagsSynchronizerTest/testLoadSplitsNoClearedOnLoad()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsAndFilterHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testStartPeriodicFetchingSingleModeEnabled()", + "FeatureFlagsSynchronizerTest/testStartPeriodicSync()", + "FeatureFlagsSynchronizerTest/testStop()", + "FeatureFlagsSynchronizerTest/testStopPeriodicSync()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplits()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithChangeNumber()", + "FeatureFlagsSynchronizerTest/testUpdateSplitsSingleModeEnabled()", "FetchSpecificSplitsTest", - "FetchSpecificSplitsTest\/testBothFilters()", - "FetchSpecificSplitsTest\/testByNamesFilter()", - "FetchSpecificSplitsTest\/testByPrefixFilter()", + "FetchSpecificSplitsTest/testBothFilters()", + "FetchSpecificSplitsTest/testByNamesFilter()", + "FetchSpecificSplitsTest/testByPrefixFilter()", "FetcherThrottleTests", "FilterBuilderTest", - "FilterBuilderTest\/testBasicByNameQueryString()", - "FilterBuilderTest\/testBasicBySetQueryString()", - "FilterBuilderTest\/testBySetAndByNameQueryString()", - "FilterBuilderTest\/testFilterByNamesValuesDeduptedAndGrouped()", - "FilterBuilderTest\/testFilterBySetsValuesDeduptedAndGrouped()", - "FilterBuilderTest\/testMaxByNameFilterExceded()", - "FilterBuilderTest\/testMaxByPrefixFilterExceded()", - "FilterBuilderTest\/testNoFilters()", - "FilterBuilderTest\/testOnlyOneTypeQueryString()", - "FilterBuilderTest\/testQueryStringWithSpecialChars1()", - "FilterBuilderTest\/testQueryStringWithSpecialChars2()", - "FilterBuilderTest\/testQueryStringWithSpecialChars3()", - "FilterBuilderTest\/testQueryStringWithSpecialChars4()", + "FilterBuilderTest/testBasicByNameQueryString()", + "FilterBuilderTest/testBasicBySetQueryString()", + "FilterBuilderTest/testBySetAndByNameQueryString()", + "FilterBuilderTest/testFilterByNamesValuesDeduptedAndGrouped()", + "FilterBuilderTest/testFilterBySetsValuesDeduptedAndGrouped()", + "FilterBuilderTest/testMaxByNameFilterExceded()", + "FilterBuilderTest/testMaxByPrefixFilterExceded()", + "FilterBuilderTest/testNoFilters()", + "FilterBuilderTest/testOnlyOneTypeQueryString()", + "FilterBuilderTest/testQueryStringWithSpecialChars1()", + "FilterBuilderTest/testQueryStringWithSpecialChars2()", + "FilterBuilderTest/testQueryStringWithSpecialChars3()", + "FilterBuilderTest/testQueryStringWithSpecialChars4()", "FlagSetValidatorTests", - "FlagSetValidatorTests\/testCleanAndValidateValues()", - "FlagSetValidatorTests\/testValidateOnEvaluationWithFilteredValues()", - "FlagSetsCacheTests\/testAddToFlagSetsNoFilter()", - "FlagSetsCacheTests\/testAddToFlagSetsWithFilter()", - "FlagSetsCacheTests\/testRemoveFromFlagSetsNoFilter()", + "FlagSetValidatorTests/testCleanAndValidateValues()", + "FlagSetValidatorTests/testValidateOnEvaluationWithFilteredValues()", + "FlagSetsCacheTests/testAddToFlagSetsNoFilter()", + "FlagSetsCacheTests/testAddToFlagSetsWithFilter()", + "FlagSetsCacheTests/testRemoveFromFlagSetsNoFilter()", "GeneralInfoStorageTest", - "GeneralInfoStorageTest\/testGetRolloutCacheLastClearTimestampReturnsZeroIfEntityIsNil()", - "GeneralInfoStorageTest\/testGetUpdateTimestampGetsValueFromDao()", - "GeneralInfoStorageTest\/testGetUpdateTimestampReturnsZeroIfEntityIsNil()", - "GeneralInfoStorageTest\/testSetRolloutCacheLastClearTimestampSetsValueOnDao()", - "GeneralInfoStorageTest\/testSetUpdateTimestampSetsValueOnDao()", + "GeneralInfoStorageTest/testGetRolloutCacheLastClearTimestampReturnsZeroIfEntityIsNil()", + "GeneralInfoStorageTest/testGetUpdateTimestampGetsValueFromDao()", + "GeneralInfoStorageTest/testGetUpdateTimestampReturnsZeroIfEntityIsNil()", + "GeneralInfoStorageTest/testSetRolloutCacheLastClearTimestampSetsValueOnDao()", + "GeneralInfoStorageTest/testSetUpdateTimestampSetsValueOnDao()", "GreaterThanOrEqualToSemverMatcherTest", - "GreaterThanOrEqualToSemverMatcherTest\/testGeneralUnsuccessfulMatches()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenKeyIsLess()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenKeyIsNull()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenKeyIsEqual()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenKeyIsGreater()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenLess()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenEqual()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenGreater()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenLess()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenEqual()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenGreater()", "HashedImpressionDaoTest", - "HashedImpressionDaoTest\/testDelete()", - "HashedImpressionDaoTest\/testGetAll()", - "HashedImpressionDaoTest\/testUpdate()", + "HashedImpressionDaoTest/testDelete()", + "HashedImpressionDaoTest/testGetAll()", + "HashedImpressionDaoTest/testUpdate()", "HttpClientTest", - "HttpClientTest\/testDataRequest()", - "HttpClientTest\/testDataRequestError()", - "HttpClientTest\/testDataRequestWithOrder()", - "HttpClientTest\/testStreamRequest()", - "HttpClientTest\/testUploadRequest()", + "HttpClientTest/testDataRequest()", + "HttpClientTest/testDataRequestError()", + "HttpClientTest/testDataRequestWithOrder()", + "HttpClientTest/testStreamRequest()", + "HttpClientTest/testUploadRequest()", "HttpDataRequestTest", - "HttpDataRequestTest\/testError()", - "HttpDataRequestTest\/testOnResponseCompletedError()", - "HttpDataRequestTest\/testOnResponseCompletedOk()", - "HttpDataRequestTest\/testRequestCreation()", - "HttpDataRequestTest\/testRequestCreationWithOrder()", - "HttpDataRequestTest\/testRequestEnquedOnSend()", + "HttpDataRequestTest/testError()", + "HttpDataRequestTest/testOnResponseCompletedError()", + "HttpDataRequestTest/testOnResponseCompletedOk()", + "HttpDataRequestTest/testRequestCreation()", + "HttpDataRequestTest/testRequestCreationWithOrder()", + "HttpDataRequestTest/testRequestEnquedOnSend()", "HttpEventsRecorderTests", - "HttpEventsRecorderTests\/testServerNoReachable()", + "HttpEventsRecorderTests/testServerNoReachable()", "HttpImpressionsCountRecorderTests", - "HttpImpressionsCountRecorderTests\/testServerNoReachable()", - "HttpImpressionsCountRecorderTests\/testSuccessSending()", + "HttpImpressionsCountRecorderTests/testServerNoReachable()", + "HttpImpressionsCountRecorderTests/testSuccessSending()", "HttpImpressionsRecorderTests", - "HttpImpressionsRecorderTests\/testServerNoReachable()", - "HttpImpressionsRecorderTests\/testSuccessSending()", + "HttpImpressionsRecorderTests/testServerNoReachable()", + "HttpImpressionsRecorderTests/testSuccessSending()", "HttpMySegmentsFetcherTest", - "HttpMySegmentsFetcherTest\/testServerNoReachable()", - "HttpMySegmentsFetcherTest\/testSuccessFulFetch()", + "HttpMySegmentsFetcherTest/testServerNoReachable()", + "HttpMySegmentsFetcherTest/testSuccessFulFetch()", "HttpRequestListTest", - "HttpRequestListTest\/testAddRequest()", - "HttpRequestListTest\/testOverrideSetRequest()", - "HttpRequestListTest\/testTakeRequest()", + "HttpRequestListTest/testAddRequest()", + "HttpRequestListTest/testOverrideSetRequest()", + "HttpRequestListTest/testTakeRequest()", "HttpRequestManagerTests", - "HttpRequestManagerTests\/testPinnedCredentialValidation()", + "HttpRequestManagerTests/testPinnedCredentialValidation()", "HttpResponseTest", - "HttpResponseTest\/testHttp104()", - "HttpResponseTest\/testHttp200()", - "HttpResponseTest\/testHttp299()", - "HttpResponseTest\/testHttp300()", + "HttpResponseTest/testHttp104()", + "HttpResponseTest/testHttp200()", + "HttpResponseTest/testHttp299()", + "HttpResponseTest/testHttp300()", "HttpSplitFetcherTests", - "HttpSplitFetcherTests\/testServerNoReachable()", - "HttpSplitFetcherTests\/testSuccessFullFetch()", + "HttpSplitFetcherTests/testServerNoReachable()", + "HttpSplitFetcherTests/testSuccessFullFetch()", "HttpStreamRequestTest", - "HttpStreamRequestTest\/testErrorResponse()", - "HttpStreamRequestTest\/testRequestCreation()", - "HttpStreamRequestTest\/testRequestEnquedOnSend()", + "HttpStreamRequestTest/testErrorResponse()", + "HttpStreamRequestTest/testRequestCreation()", + "HttpStreamRequestTest/testRequestEnquedOnSend()", "HttpTelemetryConfigRecorderTest", - "HttpTelemetryConfigRecorderTest\/testServerNoReachable()", - "HttpTelemetryConfigRecorderTest\/testSuccessSending()", + "HttpTelemetryConfigRecorderTest/testServerNoReachable()", + "HttpTelemetryConfigRecorderTest/testSuccessSending()", "HttpTelemetryStatsRecorderTest", - "HttpTelemetryStatsRecorderTest\/testServerNoReachable()", - "HttpTelemetryStatsRecorderTest\/testSuccessSending()", - "HttpUniqueKeyRecorderTests\/testServerNoReachable()", - "HttpUniqueKeyRecorderTests\/testSuccessSending()", + "HttpTelemetryStatsRecorderTest/testServerNoReachable()", + "HttpTelemetryStatsRecorderTest/testSuccessSending()", + "HttpUniqueKeyRecorderTests/testServerNoReachable()", + "HttpUniqueKeyRecorderTests/testSuccessSending()", "ImpressionDaoTest", - "ImpressionDaoTest\/testDataIsEncryptedInDb()", - "ImpressionDaoTest\/testInsertGet()", - "ImpressionDaoTest\/testInsertGetAes128Cbc()", - "ImpressionDaoTest\/testInsertManyGet()", - "ImpressionDaoTest\/testInsertManyGetAes128Cbc()", - "ImpressionDaoTest\/testLoadOutdated()", - "ImpressionDaoTest\/testLoadOutdatedAes128Cbc()", - "ImpressionDaoTest\/testUpdate()", - "ImpressionDaoTest\/testUpdateAes128Cbc()", + "ImpressionDaoTest/testDataIsEncryptedInDb()", + "ImpressionDaoTest/testInsertGet()", + "ImpressionDaoTest/testInsertGetAes128Cbc()", + "ImpressionDaoTest/testInsertManyGet()", + "ImpressionDaoTest/testInsertManyGetAes128Cbc()", + "ImpressionDaoTest/testLoadOutdated()", + "ImpressionDaoTest/testLoadOutdatedAes128Cbc()", + "ImpressionDaoTest/testUpdate()", + "ImpressionDaoTest/testUpdateAes128Cbc()", "ImpressionHasherTest", - "ImpressionHasherTest\/testDifferentFeature()", - "ImpressionHasherTest\/testDifferentKey()", - "ImpressionHasherTest\/testDifferentTreatment()", - "ImpressionHasherTest\/testNoCrashWhenSplitNull()", + "ImpressionHasherTest/testDifferentFeature()", + "ImpressionHasherTest/testDifferentKey()", + "ImpressionHasherTest/testDifferentTreatment()", + "ImpressionHasherTest/testNoCrashWhenSplitNull()", "ImpressionsCountDaoTest", - "ImpressionsCountDaoTest\/testDataIsEncryptedInDb()", - "ImpressionsCountDaoTest\/testInsertGetPlainText()", - "ImpressionsCountDaoTest\/testLoadOutdatedGetAes128Cbc()", - "ImpressionsCountDaoTest\/testLoadOutdatedPlainText()", - "ImpressionsCountDaoTest\/testUpdateGetAes128Cbc()", - "ImpressionsCountDaoTest\/testUpdatePlainText()", + "ImpressionsCountDaoTest/testDataIsEncryptedInDb()", + "ImpressionsCountDaoTest/testInsertGetPlainText()", + "ImpressionsCountDaoTest/testLoadOutdatedGetAes128Cbc()", + "ImpressionsCountDaoTest/testLoadOutdatedPlainText()", + "ImpressionsCountDaoTest/testUpdateGetAes128Cbc()", + "ImpressionsCountDaoTest/testUpdatePlainText()", "ImpressionsCounterTest", - "ImpressionsCounterTest\/testBasicUsage()", - "ImpressionsCounterTest\/testConcurrency()", - "ImpressionsCounterTest\/testTruncateTime()", + "ImpressionsCounterTest/testBasicUsage()", + "ImpressionsCounterTest/testConcurrency()", + "ImpressionsCounterTest/testTruncateTime()", "ImpressionsDedupTest", - "ImpressionsDedupTest\/testOptimized()", + "ImpressionsDedupTest/testOptimized()", "ImpressionsModeTypeWrapperTest", - "ImpressionsModeTypeWrapperTest\/testEmptyInvalidValue()", - "ImpressionsModeTypeWrapperTest\/testInitdebugValue()", - "ImpressionsModeTypeWrapperTest\/testInitnoneValue()", - "ImpressionsModeTypeWrapperTest\/testInitoptimizedValue()", - "ImpressionsModeTypeWrapperTest\/testInvalidValue()", - "ImpressionsModeTypeWrapperTest\/testdebugValue()", - "ImpressionsModeTypeWrapperTest\/testnoneValue()", + "ImpressionsModeTypeWrapperTest/testEmptyInvalidValue()", + "ImpressionsModeTypeWrapperTest/testInitdebugValue()", + "ImpressionsModeTypeWrapperTest/testInitnoneValue()", + "ImpressionsModeTypeWrapperTest/testInitoptimizedValue()", + "ImpressionsModeTypeWrapperTest/testInvalidValue()", + "ImpressionsModeTypeWrapperTest/testdebugValue()", + "ImpressionsModeTypeWrapperTest/testnoneValue()", "ImpressionsNoneTest", - "ImpressionsNoneTest\/testCorrectData()", + "ImpressionsNoneTest/testCorrectData()", "ImpressionsObserverTest", - "ImpressionsObserverTest\/testBasicFunctionality()", - "ImpressionsObserverTest\/testConcurrencyVsAccuracy()", - "ImpressionsObserverTest\/testSave()", + "ImpressionsObserverTest/testBasicFunctionality()", + "ImpressionsObserverTest/testConcurrencyVsAccuracy()", + "ImpressionsObserverTest/testSave()", "ImpressionsRecorderWorkerTests", - "ImpressionsRecorderWorkerTests\/testFailToSendSome()", - "ImpressionsRecorderWorkerTests\/testSendNoImpressions()", - "ImpressionsRecorderWorkerTests\/testSendOneImpression()", - "ImpressionsRecorderWorkerTests\/testSendSuccess()", + "ImpressionsRecorderWorkerTests/testFailToSendSome()", + "ImpressionsRecorderWorkerTests/testSendNoImpressions()", + "ImpressionsRecorderWorkerTests/testSendOneImpression()", + "ImpressionsRecorderWorkerTests/testSendSuccess()", "ImpressionsStorageTest", - "ImpressionsStorageTest\/testClear()", - "ImpressionsStorageTest\/testDisablePersistence()", - "ImpressionsStorageTest\/testEnablePersistence()", - "ImpressionsStorageTest\/testStartDisabledPersistence()", - "ImpressionsStorageTest\/testStartEnabledPersistence()", + "ImpressionsStorageTest/testClear()", + "ImpressionsStorageTest/testDisablePersistence()", + "ImpressionsStorageTest/testEnablePersistence()", + "ImpressionsStorageTest/testStartDisabledPersistence()", + "ImpressionsStorageTest/testStartEnabledPersistence()", "ImpressionsToggleTest", - "ImpressionsToggleTest\/testDebugMode()", - "ImpressionsToggleTest\/testManagerContainsProperty()", - "ImpressionsToggleTest\/testNoneMode()", - "ImpressionsToggleTest\/testOptimizedMode()", + "ImpressionsToggleTest/testDebugMode()", + "ImpressionsToggleTest/testManagerContainsProperty()", + "ImpressionsToggleTest/testNoneMode()", + "ImpressionsToggleTest/testOptimizedMode()", "ImpressionsTrackerTest", - "ImpressionsTrackerTest\/testDestroyDebug()", - "ImpressionsTrackerTest\/testDestroyNone()", - "ImpressionsTrackerTest\/testDestroyOptimized()", - "ImpressionsTrackerTest\/testFlushNone()", - "ImpressionsTrackerTest\/testFlushOptimized()", - "ImpressionsTrackerTest\/testImpressionPushDebug()", - "ImpressionsTrackerTest\/testImpressionPushNone()", - "ImpressionsTrackerTest\/testImpressionPushOptimized()", - "ImpressionsTrackerTest\/testImpressionPushTrackingDisabledDebug()", - "ImpressionsTrackerTest\/testImpressionPushTrackingDisabledNone()", - "ImpressionsTrackerTest\/testImpressionPushTrackingDisabledOptimized()", - "ImpressionsTrackerTest\/testPauseDebug()", - "ImpressionsTrackerTest\/testPauseNone()", - "ImpressionsTrackerTest\/testPauseOptimized()", - "ImpressionsTrackerTest\/testResume()", - "ImpressionsTrackerTest\/testStartDebug()", - "ImpressionsTrackerTest\/testStartOptimized()", - "ImpressionsTrackerTest\/testStopDebug()", - "ImpressionsTrackerTest\/testStopNone()", - "ImpressionsTrackerTest\/testStopOptimized()", + "ImpressionsTrackerTest/testDestroyDebug()", + "ImpressionsTrackerTest/testDestroyNone()", + "ImpressionsTrackerTest/testDestroyOptimized()", + "ImpressionsTrackerTest/testFlushNone()", + "ImpressionsTrackerTest/testFlushOptimized()", + "ImpressionsTrackerTest/testImpressionPushDebug()", + "ImpressionsTrackerTest/testImpressionPushNone()", + "ImpressionsTrackerTest/testImpressionPushOptimized()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledDebug()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledNone()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledOptimized()", + "ImpressionsTrackerTest/testPauseDebug()", + "ImpressionsTrackerTest/testPauseNone()", + "ImpressionsTrackerTest/testPauseOptimized()", + "ImpressionsTrackerTest/testResume()", + "ImpressionsTrackerTest/testStartDebug()", + "ImpressionsTrackerTest/testStartOptimized()", + "ImpressionsTrackerTest/testStopDebug()", + "ImpressionsTrackerTest/testStopNone()", + "ImpressionsTrackerTest/testStopOptimized()", "InListSemverMatcherTest", - "InListSemverMatcherTest\/testGeneralMatches()", - "InListSemverMatcherTest\/testMatchShouldReturnFalseWhenNotInList()", - "InListSemverMatcherTest\/testMatchShouldReturnTrueWhenInList()", - "InListSemverMatcherTest\/testMatchWithEmptyListShouldReturnFalse()", - "InListSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenNotInList()", - "InListSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenInList()", - "InListSemverMatcherTest\/testMatchWithNullKeyShouldReturnFalse()", - "InListSemverMatcherTest\/testMatchWithNullTargetShouldReturnFalse()", - "InListSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenNotInList()", - "InListSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testGeneralMatches()", + "InListSemverMatcherTest/testMatchShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithEmptyListShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenInList()", "InMemoryTelemetryStorageTest", - "InMemoryTelemetryStorageTest\/testActiveFactoriesCount()", - "InMemoryTelemetryStorageTest\/testAuthRejections()", - "InMemoryTelemetryStorageTest\/testConcurrence()", - "InMemoryTelemetryStorageTest\/testEvent()", - "InMemoryTelemetryStorageTest\/testExceptions()", - "InMemoryTelemetryStorageTest\/testHttpErrors()", - "InMemoryTelemetryStorageTest\/testHttpLatencies()", - "InMemoryTelemetryStorageTest\/testImpression()", - "InMemoryTelemetryStorageTest\/testLastSync()", - "InMemoryTelemetryStorageTest\/testLatencies()", - "InMemoryTelemetryStorageTest\/testRedundantFactoriesCount()", - "InMemoryTelemetryStorageTest\/testSessionLength()", - "InMemoryTelemetryStorageTest\/testStreamingEvents()", - "InMemoryTelemetryStorageTest\/testTags()", - "InMemoryTelemetryStorageTest\/testTimeUntilReady()", - "InMemoryTelemetryStorageTest\/testTimeUntilReadyFromCache()", - "InMemoryTelemetryStorageTest\/testTokenRefreshes()", - "InMemoryTelemetryStorageTest\/testUpdatesFromSse()", + "InMemoryTelemetryStorageTest/testActiveFactoriesCount()", + "InMemoryTelemetryStorageTest/testAuthRejections()", + "InMemoryTelemetryStorageTest/testConcurrence()", + "InMemoryTelemetryStorageTest/testEvent()", + "InMemoryTelemetryStorageTest/testExceptions()", + "InMemoryTelemetryStorageTest/testHttpErrors()", + "InMemoryTelemetryStorageTest/testHttpLatencies()", + "InMemoryTelemetryStorageTest/testImpression()", + "InMemoryTelemetryStorageTest/testLastSync()", + "InMemoryTelemetryStorageTest/testLatencies()", + "InMemoryTelemetryStorageTest/testRedundantFactoriesCount()", + "InMemoryTelemetryStorageTest/testSessionLength()", + "InMemoryTelemetryStorageTest/testStreamingEvents()", + "InMemoryTelemetryStorageTest/testTags()", + "InMemoryTelemetryStorageTest/testTimeUntilReady()", + "InMemoryTelemetryStorageTest/testTimeUntilReadyFromCache()", + "InMemoryTelemetryStorageTest/testTokenRefreshes()", + "InMemoryTelemetryStorageTest/testUpdatesFromSse()", "InitDbCipherTest", - "InitDbCipherTest\/testDecryptDb()", - "InitDbCipherTest\/testEncryptDb()", + "InitDbCipherTest/testDecryptDb()", + "InitDbCipherTest/testEncryptDb()", "InitialCacheTest", - "InitialCacheTest\/testClearChangedSplitFilter()", - "InitialCacheTest\/testClearExpiredCache()", - "InitialCacheTest\/testExpiredCache()", - "InitialCacheTest\/testFlagsSpecChanged()", - "InitialCacheTest\/testNoClearNoExpiredCache()", + "InitialCacheTest/testClearChangedSplitFilter()", + "InitialCacheTest/testClearExpiredCache()", + "InitialCacheTest/testExpiredCache()", + "InitialCacheTest/testFlagsSpecChanged()", + "InitialCacheTest/testNoClearNoExpiredCache()", "InstantFeatureFlagsUpdateTest", - "InstantFeatureFlagsUpdateTest\/testInstantUpdateArchived()", - "InstantFeatureFlagsUpdateTest\/testInstantUpdateGzip()", - "InstantFeatureFlagsUpdateTest\/testInstantUpdateZlib()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateArchived()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateGzip()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateZlib()", "JwtTokenParserTest", - "JwtTokenParserTest\/testEmptyToken()", - "JwtTokenParserTest\/testGarbageToken()", - "JwtTokenParserTest\/testOkToken()", - "JwtTokenParserTest\/testOnlyHeader()", + "JwtTokenParserTest/testEmptyToken()", + "JwtTokenParserTest/testGarbageToken()", + "JwtTokenParserTest/testOkToken()", + "JwtTokenParserTest/testOnlyHeader()", "KeyGeneratorTest", - "KeyGeneratorTest\/testGenerationOk()", + "KeyGeneratorTest/testGenerationOk()", "KeyValidatorTests", - "KeyValidatorTests\/testInvalidEmptyMatchingKey()", - "KeyValidatorTests\/testInvalidLongBucketingKey()", - "KeyValidatorTests\/testInvalidLongMatchingKey()", - "KeyValidatorTests\/testNullMatchingKey()", - "KeyValidatorTests\/testValidMatchingAndBucketingKey()", - "KeyValidatorTests\/testValidMatchingKey()", + "KeyValidatorTests/testInvalidEmptyMatchingKey()", + "KeyValidatorTests/testInvalidLongBucketingKey()", + "KeyValidatorTests/testInvalidLongMatchingKey()", + "KeyValidatorTests/testNullMatchingKey()", + "KeyValidatorTests/testValidMatchingAndBucketingKey()", + "KeyValidatorTests/testValidMatchingKey()", "LRUCacheTest", - "LRUCacheTest\/testAddGet()", - "LRUCacheTest\/testEviction()", - "LRUCacheTest\/testGetAllPerformance()", - "LRUCacheTest\/testInsertPerformance()", + "LRUCacheTest/testAddGet()", + "LRUCacheTest/testEviction()", + "LRUCacheTest/testGetAllPerformance()", + "LRUCacheTest/testInsertPerformance()", "LatencyCounterTests", - "LatencyCounterTests\/testAllBuckets()", - "LatencyCounterTests\/testFirstBucket()", - "LatencyCounterTests\/testInvalidIndex()", - "LatencyCounterTests\/testLastBucket()", + "LatencyCounterTests/testAllBuckets()", + "LatencyCounterTests/testFirstBucket()", + "LatencyCounterTests/testInvalidIndex()", + "LatencyCounterTests/testLastBucket()", "LegacyHashingTest", - "LegacyHashingTest\/testBucket()", - "LegacyHashingTest\/testHashing()", + "LegacyHashingTest/testBucket()", + "LegacyHashingTest/testHashing()", "LessThanOrEqualToSemverMatcherTest", - "LessThanOrEqualToSemverMatcherTest\/testGeneralMatches()", - "LessThanOrEqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenGreater()", - "LessThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenEqual()", - "LessThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenLess()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnFalse()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrue()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithNullKeyShouldReturnNull()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithNullTargetShouldReturnFalse()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrue()", - "LocalhostManagerTests\/testSplitNames()", - "LocalhostManagerTests\/testSplits()", - "LocalhostManagerTests\/testSplitsByName()", + "LessThanOrEqualToSemverMatcherTest/testGeneralMatches()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenEqual()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenLess()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrue()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullKeyShouldReturnNull()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrue()", + "LocalhostManagerTests/testSplitNames()", + "LocalhostManagerTests/testSplits()", + "LocalhostManagerTests/testSplitsByName()", "LocalhostParserTests", - "LocalhostParserTests\/testIntercomentedLinesFile()", - "LocalhostParserTests\/testPerfectFile()", - "LocalhostParserTests\/testSpacedLinesFile()", + "LocalhostParserTests/testIntercomentedLinesFile()", + "LocalhostParserTests/testPerfectFile()", + "LocalhostParserTests/testSpacedLinesFile()", "LocalhostSplitClientTests", - "LocalhostSplitClientTests\/testNonExistingSplitsTreatment()", - "LocalhostSplitClientTests\/testNonExistingSplitsTreatments()", - "LocalhostSplitClientTests\/testRightSplitsFileTreatment()", - "LocalhostSplitClientTests\/testRightSplitsFileTreatments()", + "LocalhostSplitClientTests/testNonExistingSplitsTreatment()", + "LocalhostSplitClientTests/testNonExistingSplitsTreatments()", + "LocalhostSplitClientTests/testRightSplitsFileTreatment()", + "LocalhostSplitClientTests/testRightSplitsFileTreatments()", "LocalhostSplitLoaderTests", - "LocalhostSplitLoaderTests\/testFileUpdate()", - "LocalhostSplitLoaderTests\/testFileUpdate2()", - "LocalhostSplitLoaderTests\/testInitial()", - "LocalhostSplitLoaderTests\/testInvalidTypeFile()", - "LocalhostSplitLoaderTests\/testNonExistingFile()", - "LocalhostSplitLoaderTests\/testWrongFormatYml()", - "LocalhostSplitLoaderTests\/testWrongLegacyFormatUpdate()", - "LocalhostSplitLoaderTests\/testWrongYamlFormatUpdate()", + "LocalhostSplitLoaderTests/testFileUpdate()", + "LocalhostSplitLoaderTests/testFileUpdate2()", + "LocalhostSplitLoaderTests/testInitial()", + "LocalhostSplitLoaderTests/testInvalidTypeFile()", + "LocalhostSplitLoaderTests/testNonExistingFile()", + "LocalhostSplitLoaderTests/testWrongFormatYml()", + "LocalhostSplitLoaderTests/testWrongLegacyFormatUpdate()", + "LocalhostSplitLoaderTests/testWrongYamlFormatUpdate()", "LocalhostSplitStorageTests", - "LocalhostSplitStorageTests\/testClear()", - "LocalhostSplitStorageTests\/testDestroy()", - "LocalhostSplitStorageTests\/testGetAllSplits()", - "LocalhostSplitStorageTests\/testGetCount()", - "LocalhostSplitStorageTests\/testGetManySplits()", - "LocalhostSplitStorageTests\/testGetSplit()", - "LocalhostSplitStorageTests\/testUpdateSplitChange()", + "LocalhostSplitStorageTests/testClear()", + "LocalhostSplitStorageTests/testDestroy()", + "LocalhostSplitStorageTests/testGetAllSplits()", + "LocalhostSplitStorageTests/testGetCount()", + "LocalhostSplitStorageTests/testGetManySplits()", + "LocalhostSplitStorageTests/testGetSplit()", + "LocalhostSplitStorageTests/testUpdateSplitChange()", "LocalhostSynchronizerTests", - "LocalhostSynchronizerTests\/testLoadAndSdkReady()", - "LocalhostSynchronizerTests\/testUpdateSplits()", - "LocalhostSynchronizerTests\/testUpdateYaml()", + "LocalhostSynchronizerTests/testLoadAndSdkReady()", + "LocalhostSynchronizerTests/testUpdateSplits()", + "LocalhostSynchronizerTests/testUpdateYaml()", "LocalhostTests", - "LocalhostTests\/testLoadYml()", - "LocalhostTests\/testLocalhostFactoryCreation()", - "LocalhostTests\/testUsingSpaceSeparatedFile()", - "LocalhostTests\/testUsingYamlFile()", - "LocalhostTests\/testUsingYamlFromApi()", + "LocalhostTests/testLoadYml()", + "LocalhostTests/testLocalhostFactoryCreation()", + "LocalhostTests/testUsingSpaceSeparatedFile()", + "LocalhostTests/testUsingYamlFile()", + "LocalhostTests/testUsingYamlFromApi()", "LocalhostYamlParserTest", - "LocalhostYamlParserTest\/testCorrectFile()", - "LocalhostYamlParserTest\/testMissingFirstSplit()", - "LocalhostYamlParserTest\/testMissingSplitData()", + "LocalhostYamlParserTest/testCorrectFile()", + "LocalhostYamlParserTest/testMissingFirstSplit()", + "LocalhostYamlParserTest/testMissingSplitData()", "LoggerTest", - "LoggerTest\/testDebug()", - "LoggerTest\/testError()", - "LoggerTest\/testInfo()", - "LoggerTest\/testNone()", - "LoggerTest\/testVerbose()", - "LoggerTest\/testWarning()", + "LoggerTest/testDebug()", + "LoggerTest/testError()", + "LoggerTest/testInfo()", + "LoggerTest/testNone()", + "LoggerTest/testVerbose()", + "LoggerTest/testWarning()", "MatcherEvalTests", - "MatcherEvalTests\/testEval()", + "MatcherEvalTests/testEval()", "MultiClientEvaluationTest", - "MultiClientEvaluationTest\/testEvaluation()", - "MultiClientEvaluationTest\/testEvaluationWithAttributes()", - "MultiClientEvaluationTest\/testImpressions()", - "MultiClientEvaluationTest\/testTrack()", + "MultiClientEvaluationTest/testEvaluation()", + "MultiClientEvaluationTest/testEvaluationWithAttributes()", + "MultiClientEvaluationTest/testImpressions()", + "MultiClientEvaluationTest/testTrack()", "MultiClientStreamingResetTest", - "MultiClientStreamingResetTest\/testNoStreamingDelay()", - "MultiClientStreamingResetTest\/testStress()", + "MultiClientStreamingResetTest/testNoStreamingDelay()", + "MultiClientStreamingResetTest/testStress()", "Murmur3HashingTest", - "Murmur3HashingTest\/test64x128()", - "Murmur3HashingTest\/testBucket()", - "MyLargeSegmentsStorageTests\/testChangeNumber()", - "MyLargeSegmentsStorageTests\/testClear()", - "MyLargeSegmentsStorageTests\/testGetMySegmentsAfterLoad()", - "MyLargeSegmentsStorageTests\/testNoLoaded()", - "MyLargeSegmentsStorageTests\/testUpdateEmptySegments()", - "MyLargeSegmentsStorageTests\/testUpdateSegments()", + "Murmur3HashingTest/test64x128()", + "Murmur3HashingTest/testBucket()", + "MyLargeSegmentsStorageTests/testChangeNumber()", + "MyLargeSegmentsStorageTests/testClear()", + "MyLargeSegmentsStorageTests/testGetMySegmentsAfterLoad()", + "MyLargeSegmentsStorageTests/testNoLoaded()", + "MyLargeSegmentsStorageTests/testUpdateEmptySegments()", + "MyLargeSegmentsStorageTests/testUpdateSegments()", "MySegmentServerErrorTest", - "MySegmentServerErrorTest\/test()", + "MySegmentServerErrorTest/test()", "MySegmentUpdateTest", - "MySegmentUpdateTest\/testMyLargeSegmentsUpdate()", - "MySegmentUpdateTest\/testMySegmentsLargeUpdateBounded()", - "MySegmentUpdateTest\/testMySegmentsUpdate()", - "MySegmentUpdateTest\/testMySegmentsUpdateBounded()", - "MySegmentUpdateTest\/testSeveralNotificationAndOneFetch()", + "MySegmentUpdateTest/testMyLargeSegmentsUpdate()", + "MySegmentUpdateTest/testMySegmentsLargeUpdateBounded()", + "MySegmentUpdateTest/testMySegmentsUpdate()", + "MySegmentUpdateTest/testMySegmentsUpdateBounded()", + "MySegmentUpdateTest/testSeveralNotificationAndOneFetch()", "MySegmentUpdatedTest", - "MySegmentUpdatedTest\/testSegments()", + "MySegmentUpdatedTest/testSegments()", "MySegmentsBgSyncWorkerTest", "MySegmentsDaoTest", - "MySegmentsDaoTest\/testDataIsEncryptedInDb()", - "MySegmentsDaoTest\/testGetInvalidKeyAes128Cbc()", - "MySegmentsDaoTest\/testGetInvalidKeyPlainText()", - "MySegmentsDaoTest\/testUpdateGetAes128Cbc()", - "MySegmentsDaoTest\/testUpdateGetPlainText()", + "MySegmentsDaoTest/testDataIsEncryptedInDb()", + "MySegmentsDaoTest/testGetInvalidKeyAes128Cbc()", + "MySegmentsDaoTest/testGetInvalidKeyPlainText()", + "MySegmentsDaoTest/testUpdateGetAes128Cbc()", + "MySegmentsDaoTest/testUpdateGetPlainText()", "MySegmentsPayloadDecoderTest", - "MySegmentsPayloadDecoderTest\/testUserKeyHash()", + "MySegmentsPayloadDecoderTest/testUserKeyHash()", "MySegmentsStorageTests", - "MySegmentsStorageTests\/testChangeNumber()", - "MySegmentsStorageTests\/testClear()", - "MySegmentsStorageTests\/testGetMySegmentsAfterLoad()", - "MySegmentsStorageTests\/testUpdateEmptySegments()", - "MySegmentsStorageTests\/testUpdateSegments()", + "MySegmentsStorageTests/testChangeNumber()", + "MySegmentsStorageTests/testClear()", + "MySegmentsStorageTests/testGetMySegmentsAfterLoad()", + "MySegmentsStorageTests/testUpdateEmptySegments()", + "MySegmentsStorageTests/testUpdateSegments()", "MySegmentsSyncWorkerTest", - "MySegmentsSyncWorkerTest\/testNoCacheHeader()", - "MySegmentsSyncWorkerTest\/testOneTimeFetchSuccess()", - "MySegmentsSyncWorkerTest\/testRetryAndSuccess()", - "MySegmentsSyncWorkerTest\/testStopNoSuccess()", + "MySegmentsSyncWorkerTest/testNoCacheHeader()", + "MySegmentsSyncWorkerTest/testOneTimeFetchSuccess()", + "MySegmentsSyncWorkerTest/testRetryAndSuccess()", + "MySegmentsSyncWorkerTest/testStopNoSuccess()", "MySegmentsSynchronizerTest", - "MySegmentsSynchronizerTest\/testDestroy()", - "MySegmentsSynchronizerTest\/testForceSync()", - "MySegmentsSynchronizerTest\/testLoadMySegmentsFromCache()", - "MySegmentsSynchronizerTest\/testNoPeriodicSync()", - "MySegmentsSynchronizerTest\/testPeriodicStartPauseResumeStop()", - "MySegmentsSynchronizerTest\/testPeriodicStartStop()", - "MySegmentsSynchronizerTest\/testSynchronize()", + "MySegmentsSynchronizerTest/testDestroy()", + "MySegmentsSynchronizerTest/testForceSync()", + "MySegmentsSynchronizerTest/testLoadMySegmentsFromCache()", + "MySegmentsSynchronizerTest/testNoPeriodicSync()", + "MySegmentsSynchronizerTest/testPeriodicStartPauseResumeStop()", + "MySegmentsSynchronizerTest/testPeriodicStartStop()", + "MySegmentsSynchronizerTest/testSynchronize()", "MySegmentsV2PayloaDecoderTest", - "MySegmentsV2PayloaDecoderTest\/testBoundedGzipPayload()", - "MySegmentsV2PayloaDecoderTest\/testBoundedZlibPayload()", - "MySegmentsV2PayloaDecoderTest\/testKeyListGzipPayload()", + "MySegmentsV2PayloaDecoderTest/testBoundedGzipPayload()", + "MySegmentsV2PayloaDecoderTest/testBoundedZlibPayload()", + "MySegmentsV2PayloaDecoderTest/testKeyListGzipPayload()", "NotificationManagerKeeperTest", - "NotificationManagerKeeperTest\/testIncomingControlStreamingEnabled()", - "NotificationManagerKeeperTest\/testIncomingControlStreamingEnabledNoPublishers()", - "NotificationManagerKeeperTest\/testIncomingControlStreamingPaused()", - "NotificationManagerKeeperTest\/testNoAvailablePublishers()", - "NotificationManagerKeeperTest\/testNoAvailablePublishersInPriButAvailableInSec()", - "NotificationManagerKeeperTest\/testNoAvailablePublishersOldTimestamp()", - "NotificationManagerKeeperTest\/testSecondaryAvailableNotificationReceivedWhenNoPublishersOldTimestamp()", + "NotificationManagerKeeperTest/testIncomingControlStreamingEnabled()", + "NotificationManagerKeeperTest/testIncomingControlStreamingEnabledNoPublishers()", + "NotificationManagerKeeperTest/testIncomingControlStreamingPaused()", + "NotificationManagerKeeperTest/testNoAvailablePublishers()", + "NotificationManagerKeeperTest/testNoAvailablePublishersInPriButAvailableInSec()", + "NotificationManagerKeeperTest/testNoAvailablePublishersOldTimestamp()", + "NotificationManagerKeeperTest/testSecondaryAvailableNotificationReceivedWhenNoPublishersOldTimestamp()", "NotificationParserTest", - "NotificationParserTest\/testExtractUserKeyHashFromChannel()", - "NotificationParserTest\/testProcessControl()", - "NotificationParserTest\/testProcessError()", - "NotificationParserTest\/testProcessMyLargeSegmentUpdateRemoval()", - "NotificationParserTest\/testProcessMyLargeSegmentUpdateUnbounded()", - "NotificationParserTest\/testProcessMySegmentUpdateAllFields()", - "NotificationParserTest\/testProcessMySegmentUpdateRemoval()", - "NotificationParserTest\/testProcessMySegmentUpdateUnbounded()", - "NotificationParserTest\/testProcessOccupancy()", - "NotificationParserTest\/testProcessSplitKill()", - "NotificationParserTest\/testProcessSplitUpdate()", - "NotificationParserTest\/testProcessSplitUpdateWithPayload()", + "NotificationParserTest/testExtractUserKeyHashFromChannel()", + "NotificationParserTest/testProcessControl()", + "NotificationParserTest/testProcessError()", + "NotificationParserTest/testProcessMyLargeSegmentUpdateRemoval()", + "NotificationParserTest/testProcessMyLargeSegmentUpdateUnbounded()", + "NotificationParserTest/testProcessMySegmentUpdateAllFields()", + "NotificationParserTest/testProcessMySegmentUpdateRemoval()", + "NotificationParserTest/testProcessMySegmentUpdateUnbounded()", + "NotificationParserTest/testProcessOccupancy()", + "NotificationParserTest/testProcessSplitKill()", + "NotificationParserTest/testProcessSplitUpdate()", + "NotificationParserTest/testProcessSplitUpdateWithPayload()", "PeriodicMySegmentsSyncWorkerTest", - "PeriodicMySegmentsSyncWorkerTest\/testFetchWhenNoSegmentsReadyYet()", - "PeriodicMySegmentsSyncWorkerTest\/testNormalFetchSdkIsReady()", + "PeriodicMySegmentsSyncWorkerTest/testFetchWhenNoSegmentsReadyYet()", + "PeriodicMySegmentsSyncWorkerTest/testNormalFetchSdkIsReady()", "PeriodicSplitsSyncWorkerTest", - "PeriodicSplitsSyncWorkerTest\/testNormalFetch()", + "PeriodicSplitsSyncWorkerTest/testNormalFetch()", "PersistentAttributesStorageTests", - "PersistentAttributesStorageTests\/testAll()", - "PersistentAttributesStorageTests\/testClear()", - "PersistentAttributesStorageTests\/testSet()", + "PersistentAttributesStorageTests/testAll()", + "PersistentAttributesStorageTests/testClear()", + "PersistentAttributesStorageTests/testSet()", "PersistentMyLargeSegmentsStorageTests", - "PersistentMyLargeSegmentsStorageTests\/testClear()", - "PersistentMyLargeSegmentsStorageTests\/testGetSnapshot()", - "PersistentMyLargeSegmentsStorageTests\/testGetSnapshotMultiKey()", - "PersistentMyLargeSegmentsStorageTests\/testSet()", + "PersistentMyLargeSegmentsStorageTests/testClear()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshot()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMyLargeSegmentsStorageTests/testSet()", "PersistentMySegmentsStorageTests", - "PersistentMySegmentsStorageTests\/testClear()", - "PersistentMySegmentsStorageTests\/testGetSnapshot()", - "PersistentMySegmentsStorageTests\/testGetSnapshotMultiKey()", - "PersistentMySegmentsStorageTests\/testSet()", - "PersistentMySegmentsStorageTests\/testSetMultiKey()", + "PersistentMySegmentsStorageTests/testClear()", + "PersistentMySegmentsStorageTests/testGetSnapshot()", + "PersistentMySegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMySegmentsStorageTests/testSet()", + "PersistentMySegmentsStorageTests/testSetMultiKey()", "PersistentUniqueKeysStorageTests", - "PersistentUniqueKeysStorageTests\/testDelete()", - "PersistentUniqueKeysStorageTests\/testPop()", - "PersistentUniqueKeysStorageTests\/testPush()", - "PersistentUniqueKeysStorageTests\/testSetActive()", + "PersistentUniqueKeysStorageTests/testDelete()", + "PersistentUniqueKeysStorageTests/testPop()", + "PersistentUniqueKeysStorageTests/testPush()", + "PersistentUniqueKeysStorageTests/testSetActive()", "PrerequisitesMatcherTests", - "PrerequisitesMatcherTests\/testEmptyPrerequisites()", - "PrerequisitesMatcherTests\/testMultiplePrerequisites()", - "PrerequisitesMatcherTests\/testMultiplePrerequisites2()", - "PrerequisitesMatcherTests\/testNoPrerequisites()", - "PrerequisitesMatcherTests\/testNonExistentFeatureFlag()", - "PrerequisitesMatcherTests\/testPrerequisiteMet()", - "PrerequisitesMatcherTests\/testPrerequisiteMet2()", - "PrerequisitesMatcherTests\/testPrerequisiteNotMet()", - "PrerequisitesMatcherTests\/testPrerequisiteNotMet2()", + "PrerequisitesMatcherTests/testEmptyPrerequisites()", + "PrerequisitesMatcherTests/testMultiplePrerequisites()", + "PrerequisitesMatcherTests/testMultiplePrerequisites2()", + "PrerequisitesMatcherTests/testNoPrerequisites()", + "PrerequisitesMatcherTests/testNonExistentFeatureFlag()", + "PrerequisitesMatcherTests/testPrerequisiteMet()", + "PrerequisitesMatcherTests/testPrerequisiteMet2()", + "PrerequisitesMatcherTests/testPrerequisiteNotMet()", + "PrerequisitesMatcherTests/testPrerequisiteNotMet2()", "PushManagerEventBroadcasterTest", - "PushManagerEventBroadcasterTest\/testRegister()", - "PushManagerEventBroadcasterTest\/testStop()", + "PushManagerEventBroadcasterTest/testRegister()", + "PushManagerEventBroadcasterTest/testStop()", "PushNotificationManagerTest", - "PushNotificationManagerTest\/testResetConnectionOk()", - "PushNotificationManagerTest\/testStartAuthReintent()", - "PushNotificationManagerTest\/testStartFullConnectionOk()", - "PushNotificationManagerTest\/testStartSseReintent()", - "PushNotificationManagerTest\/testStreamingDisabled()", + "PushNotificationManagerTest/testResetConnectionOk()", + "PushNotificationManagerTest/testStartAuthReintent()", + "PushNotificationManagerTest/testStartFullConnectionOk()", + "PushNotificationManagerTest/testStartSseReintent()", + "PushNotificationManagerTest/testStreamingDisabled()", "ReadyFromCacheTest", - "ReadyFromCacheTest\/testExistingSplitsAndConnectionOk()", - "ReadyFromCacheTest\/testExistingSplitsAndNoConnection()", - "ReadyFromCacheTest\/testLargeSegmentsEnabled()", - "ReadyFromCacheTest\/testNotExistingSplitsAndConnectionOk()", - "ReadyFromCacheTest\/testPersistentAttributesDisabled()", - "ReadyFromCacheTest\/testPersistentAttributesEnabled()", - "ReadyFromCacheTest\/testSplitsAndConnOk_FromNoSplitFilterToFilter()", + "ReadyFromCacheTest/testExistingSplitsAndConnectionOk()", + "ReadyFromCacheTest/testExistingSplitsAndNoConnection()", + "ReadyFromCacheTest/testLargeSegmentsEnabled()", + "ReadyFromCacheTest/testNotExistingSplitsAndConnectionOk()", + "ReadyFromCacheTest/testPersistentAttributesDisabled()", + "ReadyFromCacheTest/testPersistentAttributesEnabled()", + "ReadyFromCacheTest/testSplitsAndConnOk_FromNoSplitFilterToFilter()", "ReconnectBackoffCounterTest", - "ReconnectBackoffCounterTest\/testBase1()", - "ReconnectBackoffCounterTest\/testBase2()", - "ReconnectBackoffCounterTest\/testBase3()", - "ReconnectBackoffCounterTest\/testBase8()", + "ReconnectBackoffCounterTest/testBase1()", + "ReconnectBackoffCounterTest/testBase2()", + "ReconnectBackoffCounterTest/testBase3()", + "ReconnectBackoffCounterTest/testBase8()", "RecorderFlusherCheckerTests", - "RecorderFlusherCheckerTests\/testBytesLimit()", - "RecorderFlusherCheckerTests\/testCountLimit()", + "RecorderFlusherCheckerTests/testBytesLimit()", + "RecorderFlusherCheckerTests/testCountLimit()", "RegexTest", - "RegexTest\/testsRegex()", + "RegexTest/testsRegex()", "RolloutCacheConfigurationTest", - "RolloutCacheConfigurationTest\/testClearOnInitIsCorrectlySet()", - "RolloutCacheConfigurationTest\/testDefaultValues()", - "RolloutCacheConfigurationTest\/testExpirationIsCorrectlySet()", - "RolloutCacheConfigurationTest\/testNegativeExpirationIsSetToDefault()", + "RolloutCacheConfigurationTest/testClearOnInitIsCorrectlySet()", + "RolloutCacheConfigurationTest/testDefaultValues()", + "RolloutCacheConfigurationTest/testExpirationIsCorrectlySet()", + "RolloutCacheConfigurationTest/testNegativeExpirationIsSetToDefault()", "RolloutCacheManagerIntegrationTest", - "RolloutCacheManagerIntegrationTest\/testClearOnInitClearCacheOnStartup()", - "RolloutCacheManagerIntegrationTest\/testRepeatedInitWithClearOnInitSetToTrueDoesNotClearIfMinDaysHasNotElapsed()", + "RolloutCacheManagerIntegrationTest/testClearOnInitClearCacheOnStartup()", + "RolloutCacheManagerIntegrationTest/testRepeatedInitWithClearOnInitSetToTrueDoesNotClearIfMinDaysHasNotElapsed()", "RolloutCacheManagerTest", - "RolloutCacheManagerTest\/testDefaultValueForLastClearTimestampClearsCacheWhenClearOnInitIsTrue()", - "RolloutCacheManagerTest\/testDefaultValueForUpdateTimestampDoesNotClearCache()", - "RolloutCacheManagerTest\/testValidateCacheCallsClearOnStorageOnlyOnceWhenExecutedConsecutively()", - "RolloutCacheManagerTest\/testValidateCacheCallsClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsTrue()", - "RolloutCacheManagerTest\/testValidateCacheCallsClearOnStoragesWhenExpirationIsSurpassed()", - "RolloutCacheManagerTest\/testValidateCacheCallsListener()", - "RolloutCacheManagerTest\/testValidateCacheDoesNotCallClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsFalse()", - "RolloutCacheManagerTest\/testValidateCacheDoesNotUpdateLastClearTimestampWhenStoragesAreNotCleared()", - "RolloutCacheManagerTest\/testValidateCacheUpdatesLastClearTimestampWhenStoragesAreCleared()", + "RolloutCacheManagerTest/testDefaultValueForLastClearTimestampClearsCacheWhenClearOnInitIsTrue()", + "RolloutCacheManagerTest/testDefaultValueForUpdateTimestampDoesNotClearCache()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStorageOnlyOnceWhenExecutedConsecutively()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsTrue()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStoragesWhenExpirationIsSurpassed()", + "RolloutCacheManagerTest/testValidateCacheCallsListener()", + "RolloutCacheManagerTest/testValidateCacheDoesNotCallClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsFalse()", + "RolloutCacheManagerTest/testValidateCacheDoesNotUpdateLastClearTimestampWhenStoragesAreNotCleared()", + "RolloutCacheManagerTest/testValidateCacheUpdatesLastClearTimestampWhenStoragesAreCleared()", "SdkUpdateStreamingTest", - "SdkUpdateStreamingTest\/testReady()", - "SdkUpdateStreamingTest\/testSdkUpdateMySegmentsWhenNotificationArrives()", - "SdkUpdateStreamingTest\/testSdkUpdateSplitsWhenNotificationArrives()", + "SdkUpdateStreamingTest/testReady()", + "SdkUpdateStreamingTest/testSdkUpdateMySegmentsWhenNotificationArrives()", + "SdkUpdateStreamingTest/testSdkUpdateSplitsWhenNotificationArrives()", "SegmentsSyncHelperTests", - "SegmentsSyncHelperTests\/testCdnByPassNoTillChange()", - "SegmentsSyncHelperTests\/testCdnByPassNoTillNoChange()", - "SegmentsSyncHelperTests\/testCdnByPassTill()", - "SegmentsSyncHelperTests\/testDidffGoallCnMs()", - "SegmentsSyncHelperTests\/testDiffGoalCnMls()", + "SegmentsSyncHelperTests/testCdnByPassNoTillChange()", + "SegmentsSyncHelperTests/testCdnByPassNoTillNoChange()", + "SegmentsSyncHelperTests/testCdnByPassTill()", + "SegmentsSyncHelperTests/testDidffGoallCnMs()", + "SegmentsSyncHelperTests/testDiffGoalCnMls()", "SegmentsUpdateWorkerTests", - "SegmentsUpdateWorkerTests\/testLargeSegmentsKeyListAdd()", - "SegmentsUpdateWorkerTests\/testLargeSegmentsKeyListRemoval()", - "SegmentsUpdateWorkerTests\/testMyLargeSegmentsNonRemoval()", - "SegmentsUpdateWorkerTests\/testMyLargeSegmentsRemoval()", - "SegmentsUpdateWorkerTests\/testMySegmentsNonRemoval()", - "SegmentsUpdateWorkerTests\/testMySegmentsRemoval()", - "SegmentsUpdateWorkerTests\/testSegmentsKeyListAdd()", - "SegmentsUpdateWorkerTests\/testUnbounded()", + "SegmentsUpdateWorkerTests/testLargeSegmentsKeyListAdd()", + "SegmentsUpdateWorkerTests/testLargeSegmentsKeyListRemoval()", + "SegmentsUpdateWorkerTests/testMyLargeSegmentsNonRemoval()", + "SegmentsUpdateWorkerTests/testMyLargeSegmentsRemoval()", + "SegmentsUpdateWorkerTests/testMySegmentsNonRemoval()", + "SegmentsUpdateWorkerTests/testMySegmentsRemoval()", + "SegmentsUpdateWorkerTests/testSegmentsKeyListAdd()", + "SegmentsUpdateWorkerTests/testUnbounded()", "SemverIntegrationTest", - "SemverIntegrationTest\/testBetweenSemverMatcher()", - "SemverIntegrationTest\/testEqualToSemverMatcher()", - "SemverIntegrationTest\/testGreaterThanOrEqualToSemverMatcher()", - "SemverIntegrationTest\/testInListSemverMatcher()", - "SemverIntegrationTest\/testLessThanOrEqualToSemverMatcher()", + "SemverIntegrationTest/testBetweenSemverMatcher()", + "SemverIntegrationTest/testEqualToSemverMatcher()", + "SemverIntegrationTest/testGreaterThanOrEqualToSemverMatcher()", + "SemverIntegrationTest/testInListSemverMatcher()", + "SemverIntegrationTest/testLessThanOrEqualToSemverMatcher()", "SemverTest", - "SemverTest\/testBetween()", - "SemverTest\/testEqualTo()", - "SemverTest\/testGreaterThanOrEqualTo()", - "SemverTest\/testInvalidFormats()", - "SemverTest\/testLessThanOrEqualTo()", + "SemverTest/testBetween()", + "SemverTest/testEqualTo()", + "SemverTest/testGreaterThanOrEqualTo()", + "SemverTest/testInvalidFormats()", + "SemverTest/testLessThanOrEqualTo()", "ServiceEndpointsTests", - "ServiceEndpointsTests\/testBuilderValidationAuthError()", - "ServiceEndpointsTests\/testBuilderValidationEventsError()", - "ServiceEndpointsTests\/testBuilderValidationOk()", - "ServiceEndpointsTests\/testBuilderValidationSdkError()", - "ServiceEndpointsTests\/testBuilderValidationStreamingError()", - "ServiceEndpointsTests\/testBuilderValidationTelemetryError()", + "ServiceEndpointsTests/testBuilderValidationAuthError()", + "ServiceEndpointsTests/testBuilderValidationEventsError()", + "ServiceEndpointsTests/testBuilderValidationOk()", + "ServiceEndpointsTests/testBuilderValidationSdkError()", + "ServiceEndpointsTests/testBuilderValidationStreamingError()", + "ServiceEndpointsTests/testBuilderValidationTelemetryError()", "SingleSyncTest", - "SingleSyncTest\/testSingleSyncEnabledImpressionsDebug()", - "SingleSyncTest\/testSingleSyncEnabledImpressionsNone()", - "SingleSyncTest\/testSingleSyncEnabledImpressionsOptmized()", + "SingleSyncTest/testSingleSyncEnabledImpressionsDebug()", + "SingleSyncTest/testSingleSyncEnabledImpressionsNone()", + "SingleSyncTest/testSingleSyncEnabledImpressionsOptmized()", "SplitChangeProcessorTests", - "SplitChangeProcessorTests\/testProcessNoSets()", - "SplitChangeProcessorTests\/testProcessWithSets()", + "SplitChangeProcessorTests/testProcessNoSets()", + "SplitChangeProcessorTests/testProcessWithSets()", "SplitChangesServerErrorTest", - "SplitChangesServerErrorTest\/testChangesError()", + "SplitChangesServerErrorTest/testChangesError()", "SplitChangesTest", - "SplitChangesTest\/test()", + "SplitChangesTest/test()", "SplitClientManagerTest", - "SplitClientManagerTest\/testAddClient()", - "SplitClientManagerTest\/testDestroyLastKey()", - "SplitClientManagerTest\/testFlush()", - "SplitClientManagerTest\/testInit()", + "SplitClientManagerTest/testAddClient()", + "SplitClientManagerTest/testDestroyLastKey()", + "SplitClientManagerTest/testFlush()", + "SplitClientManagerTest/testInit()", "SplitClientTests", - "SplitClientTests\/testOnBg()", - "SplitClientTests\/testOnMain()", - "SplitClientTests\/testOnQueue()", + "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()", + "SplitConfigurationsParsingTest/testDecodingArrayAndMapConfig()", + "SplitConfigurationsParsingTest/testDecodingSimpleConfig()", + "SplitConfigurationsParsingTest/testEncodingAllValueTypesConfig()", + "SplitConfigurationsParsingTest/testEncodingBasicArrayConfig()", + "SplitConfigurationsParsingTest/testEncodingMapArrayConfig()", + "SplitConfigurationsParsingTest/testEncodingMultiTreatmentConfig()", + "SplitConfigurationsParsingTest/testEncodingNestedMultiConfig()", + "SplitConfigurationsParsingTest/testEncodingNullConfig()", + "SplitConfigurationsParsingTest/testEncodingOneBasicConfig()", "SplitDTOTests", - "SplitDTOTests\/testCorrectPrerequisites()", - "SplitDTOTests\/testEmptyPrerequisites()", - "SplitDTOTests\/testMalformedPrerequisites()", + "SplitDTOTests/testCorrectPrerequisites()", + "SplitDTOTests/testEmptyPrerequisites()", + "SplitDTOTests/testMalformedPrerequisites()", "SplitDaoTest", - "SplitDaoTest\/testCreateGetAes128Cbc()", - "SplitDaoTest\/testCreateGetPlainText()", - "SplitDaoTest\/testDataIsEncryptedInDb()", - "SplitDaoTest\/testDeleteAllAes128Cbc()", - "SplitDaoTest\/testDeleteAllPlainText()", - "SplitDaoTest\/testGetUpdate()", - "SplitDaoTest\/testGetUpdateAes128Cbc()", - "SplitDaoTest\/testGetUpdateSeveralAes128Cbc()", - "SplitDaoTest\/testGetUpdateSeveralPlainText()", + "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()", + "SplitEventsCoordinatorTest/testAddNotifyRemoveManager()", + "SplitEventsCoordinatorTest/testEventsAfterAdd()", + "SplitEventsCoordinatorTest/testEventsAfterRemove()", + "SplitEventsCoordinatorTest/testEventsBeforeAdd()", + "SplitEventsCoordinatorTest/testStop()", "SplitEventsManagerTest", - "SplitEventsManagerTest\/testSdkReady()", - "SplitEventsManagerTest\/testSdkReadyAndReadyTimeOut()", - "SplitEventsManagerTest\/testSdkReadyFromCacheAndReady()", - "SplitEventsManagerTest\/testSdkReadyFromCacheAndReadyTimeout()", - "SplitEventsManagerTest\/testSdkReadyTimeOut()", - "SplitEventsManagerTest\/testSdkUpdateMySegments()", - "SplitEventsManagerTest\/testSplitKilledNoSdkReady()", - "SplitEventsManagerTest\/testSplitKilledWhenReady()", + "SplitEventsManagerTest/testSdkReady()", + "SplitEventsManagerTest/testSdkReadyAndReadyTimeOut()", + "SplitEventsManagerTest/testSdkReadyFromCacheAndReady()", + "SplitEventsManagerTest/testSdkReadyFromCacheAndReadyTimeout()", + "SplitEventsManagerTest/testSdkReadyTimeOut()", + "SplitEventsManagerTest/testSdkUpdateMySegments()", + "SplitEventsManagerTest/testSplitKilledNoSdkReady()", + "SplitEventsManagerTest/testSplitKilledWhenReady()", "SplitFactoryBuilderTests", - "SplitFactoryBuilderTests\/testEmptyApiKey()", - "SplitFactoryBuilderTests\/testKey()", - "SplitFactoryBuilderTests\/testLongBucketingKey()", - "SplitFactoryBuilderTests\/testLongMatchingKey()", - "SplitFactoryBuilderTests\/testMultiFactoryDifferentKey()", - "SplitFactoryBuilderTests\/testMultiFactorySameKey()", - "SplitFactoryBuilderTests\/testNullApiKey()", - "SplitFactoryBuilderTests\/testNullKey()", - "SplitFactoryBuilderTests\/testNullMatchingKey()", - "SplitFactoryBuilderTests\/testNullValues()", + "SplitFactoryBuilderTests/testEmptyApiKey()", + "SplitFactoryBuilderTests/testKey()", + "SplitFactoryBuilderTests/testLongBucketingKey()", + "SplitFactoryBuilderTests/testLongMatchingKey()", + "SplitFactoryBuilderTests/testMultiFactoryDifferentKey()", + "SplitFactoryBuilderTests/testMultiFactorySameKey()", + "SplitFactoryBuilderTests/testNullApiKey()", + "SplitFactoryBuilderTests/testNullKey()", + "SplitFactoryBuilderTests/testNullMatchingKey()", + "SplitFactoryBuilderTests/testNullValues()", "SplitIntegrationTests", - "SplitIntegrationTests\/testControlTreatment()", - "SplitIntegrationTests\/testImpressionsCount()", - "SplitIntegrationTests\/testReadyMyLargeSegmentsEnabledError()", - "SplitIntegrationTests\/testReadyMyLargeSegmentsEnabledNoWaitMls()", - "SplitIntegrationTests\/testReadyMyLargeSegmentsEnabledWaitMls()", - "SplitIntegrationTests\/testReadyNoRef()", - "SplitManagerTest\/testAddOneSplit()", - "SplitManagerTest\/testEmptyName()", - "SplitManagerTest\/testSplitInfo()", + "SplitIntegrationTests/testControlTreatment()", + "SplitIntegrationTests/testImpressionsCount()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledError()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledNoWaitMls()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledWaitMls()", + "SplitIntegrationTests/testReadyNoRef()", + "SplitManagerTest/testAddOneSplit()", + "SplitManagerTest/testEmptyName()", + "SplitManagerTest/testSplitInfo()", "SplitSdkUpdatePollingTest", - "SplitSdkUpdatePollingTest\/testSdkReadyOnly()", - "SplitSdkUpdatePollingTest\/testSdkUpdateSplits()", + "SplitSdkUpdatePollingTest/testSdkReadyOnly()", + "SplitSdkUpdatePollingTest/testSdkUpdateSplits()", "SplitValidatorTests", - "SplitValidatorTests\/testEmptyName()", - "SplitValidatorTests\/testExistingSplit()", - "SplitValidatorTests\/testLeadingSpacesName()", - "SplitValidatorTests\/testNoExistingSplit()", - "SplitValidatorTests\/testNullName()", - "SplitValidatorTests\/testTrailingSpacesName()", - "SplitValidatorTests\/testValidName()", - "SplitsBgSyncWorkerTest\/testClearExpiredCache()", - "SplitsBgSyncWorkerTest\/testFetchFail()", - "SplitsBgSyncWorkerTest\/testFetchSuccess()", - "SplitsBgSyncWorkerTest\/testNoClearNonExpiredCache()", + "SplitValidatorTests/testEmptyName()", + "SplitValidatorTests/testExistingSplit()", + "SplitValidatorTests/testLeadingSpacesName()", + "SplitValidatorTests/testNoExistingSplit()", + "SplitValidatorTests/testNullName()", + "SplitValidatorTests/testTrailingSpacesName()", + "SplitValidatorTests/testValidName()", + "SplitsBgSyncWorkerTest/testClearExpiredCache()", + "SplitsBgSyncWorkerTest/testFetchFail()", + "SplitsBgSyncWorkerTest/testFetchSuccess()", + "SplitsBgSyncWorkerTest/testNoClearNonExpiredCache()", "SplitsChangesCheckerTest", - "SplitsChangesCheckerTest\/testSplitsChangesArrived()", - "SplitsChangesCheckerTest\/testSplitsNoChangesEqualChangeNumber()", - "SplitsChangesCheckerTest\/testSplitsNoChangesMinorChangeNumber()", + "SplitsChangesCheckerTest/testSplitsChangesArrived()", + "SplitsChangesCheckerTest/testSplitsNoChangesEqualChangeNumber()", + "SplitsChangesCheckerTest/testSplitsNoChangesMinorChangeNumber()", "SplitsDecoderTest", - "SplitsDecoderTest\/testDecodeMultiThreads()", - "SplitsDecoderTest\/testDecodeOneThread()", - "SplitsDecoderTest\/testDecodeTwoThreads()", + "SplitsDecoderTest/testDecodeMultiThreads()", + "SplitsDecoderTest/testDecodeOneThread()", + "SplitsDecoderTest/testDecodeTwoThreads()", "SplitsEncoderTest", - "SplitsEncoderTest\/testDecodeMultiThread()", - "SplitsEncoderTest\/testDecodeOneThread()", - "SplitsEncoderTest\/testDecodeTwoThread()", + "SplitsEncoderTest/testDecodeMultiThread()", + "SplitsEncoderTest/testDecodeOneThread()", + "SplitsEncoderTest/testDecodeTwoThread()", "SplitsStorageTrafficTypesTests", - "SplitsStorageTrafficTypesTests\/testChangedTrafficTypeForSplit()", - "SplitsStorageTrafficTypesTests\/testExistingChangedTrafficTypeForSplit()", - "SplitsStorageTrafficTypesTests\/testInitialtrafficTypes()", - "SplitsStorageTrafficTypesTests\/testOverflowArchived()", - "SplitsStorageTrafficTypesTests\/testRemove2TrafficTypes()", - "SplitsStorageTrafficTypesTests\/testSeveralTrafficTypeUpdatesFinalActive()", - "SplitsStorageTrafficTypesTests\/testSeveralTrafficTypeUpdatesFinalArchived()", - "SplitsStorageTrafficTypesTests\/testUpdatedSplitTrafficType()", + "SplitsStorageTrafficTypesTests/testChangedTrafficTypeForSplit()", + "SplitsStorageTrafficTypesTests/testExistingChangedTrafficTypeForSplit()", + "SplitsStorageTrafficTypesTests/testInitialtrafficTypes()", + "SplitsStorageTrafficTypesTests/testOverflowArchived()", + "SplitsStorageTrafficTypesTests/testRemove2TrafficTypes()", + "SplitsStorageTrafficTypesTests/testSeveralTrafficTypeUpdatesFinalActive()", + "SplitsStorageTrafficTypesTests/testSeveralTrafficTypeUpdatesFinalArchived()", + "SplitsStorageTrafficTypesTests/testUpdatedSplitTrafficType()", "SplitsSyncHelperWithProxyHandlerTests", - "SplitsSyncHelperWithProxyHandlerTests\/testBackgroundSyncAlwaysUsesLatestSpec()", - "SplitsSyncHelperWithProxyHandlerTests\/testNormalOperationUsesLatestSpec()", - "SplitsSyncHelperWithProxyHandlerTests\/testProxyErrorCausesFallbackToLegacySpec()", - "SplitsSyncHelperWithProxyHandlerTests\/testRecoveryModeAfterIntervalElapsed()", + "SplitsSyncHelperWithProxyHandlerTests/testBackgroundSyncAlwaysUsesLatestSpec()", + "SplitsSyncHelperWithProxyHandlerTests/testNormalOperationUsesLatestSpec()", + "SplitsSyncHelperWithProxyHandlerTests/testProxyErrorCausesFallbackToLegacySpec()", + "SplitsSyncHelperWithProxyHandlerTests/testRecoveryModeAfterIntervalElapsed()", "SplitsSyncWorkerTest", - "SplitsSyncWorkerTest\/testChangedFlagsSpecString()", - "SplitsSyncWorkerTest\/testChangedQueryString()", - "SplitsSyncWorkerTest\/testClearExpiredCache()", - "SplitsSyncWorkerTest\/testClearExpiredCacheAndChangedQs()", - "SplitsSyncWorkerTest\/testNoChangedQueryString()", - "SplitsSyncWorkerTest\/testNoClearNonExpiredCache()", - "SplitsSyncWorkerTest\/testOneTimeFetchSuccess()", - "SplitsSyncWorkerTest\/testRetryAndSuccess()", - "SplitsSyncWorkerTest\/testStopNoSuccess()", - "SplitsUpdateWorkerTest\/testOneTimeFetchSuccess()", - "SplitsUpdateWorkerTest\/testRetryAndSuccess()", - "SplitsUpdateWorkerTest\/testStopNoSuccess()", + "SplitsSyncWorkerTest/testChangedFlagsSpecString()", + "SplitsSyncWorkerTest/testChangedQueryString()", + "SplitsSyncWorkerTest/testClearExpiredCache()", + "SplitsSyncWorkerTest/testClearExpiredCacheAndChangedQs()", + "SplitsSyncWorkerTest/testNoChangedQueryString()", + "SplitsSyncWorkerTest/testNoClearNonExpiredCache()", + "SplitsSyncWorkerTest/testOneTimeFetchSuccess()", + "SplitsSyncWorkerTest/testRetryAndSuccess()", + "SplitsSyncWorkerTest/testStopNoSuccess()", + "SplitsUpdateWorkerTest/testOneTimeFetchSuccess()", + "SplitsUpdateWorkerTest/testRetryAndSuccess()", + "SplitsUpdateWorkerTest/testStopNoSuccess()", "SseAuthenticatorTest", - "SseAuthenticatorTest\/testEmptyTokenResponse()", - "SseAuthenticatorTest\/testNoRecoverableError()", - "SseAuthenticatorTest\/testNullTokenResponse()", - "SseAuthenticatorTest\/testRecoverableError()", - "SseAuthenticatorTest\/testSuccesfulMultiUserKeyRequest()", - "SseAuthenticatorTest\/testSuccesfulRequest()", + "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()", + "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\/testIncomingLowRetryableSseError()", - "SseHandlerTest\/testIncomingMySegmentsUpdate()", - "SseHandlerTest\/testIncomingOccupancy()", - "SseHandlerTest\/testIncomingSplitKill()", - "SseHandlerTest\/testIncomingSplitUpdate()", - "SseHandlerTest\/testNoProcessIncomingWhenStreamingInactive()", + "SseHandlerTest/testIncomingControlStreaming()", + "SseHandlerTest/testIncomingHightNonRetryableSseError()", + "SseHandlerTest/testIncomingHightRetryableSseError()", + "SseHandlerTest/testIncomingIgnorableSseErrorTest()", + "SseHandlerTest/testIncomingLowRetryableSseError()", + "SseHandlerTest/testIncomingMySegmentsUpdate()", + "SseHandlerTest/testIncomingOccupancy()", + "SseHandlerTest/testIncomingSplitKill()", + "SseHandlerTest/testIncomingSplitUpdate()", + "SseHandlerTest/testNoProcessIncomingWhenStreamingInactive()", "SseNotificationProcessorTest", - "SseNotificationProcessorTest\/testProcessMyLargeSegmentsUpdateBoundedRequest()", - "SseNotificationProcessorTest\/testProcessMyLargeSegmentsUpdateKeyListRequest()", - "SseNotificationProcessorTest\/testProcessMyLargeSegmentsUpdateUnboundedFetchRequest()", - "SseNotificationProcessorTest\/testProcessMySegmentsUpdateBoundedRequest()", - "SseNotificationProcessorTest\/testProcessMySegmentsUpdateUnboundedFetchRequest()", - "SseNotificationProcessorTest\/testProcessSplitKill()", - "SseNotificationProcessorTest\/testProcessSplitKillException()", - "SseNotificationProcessorTest\/testProcessSplitUpdate()", - "SseNotificationProcessorTest\/testProcessSplitUpdateException()", - "SseNotificationProcessorTest\/testProcessSplitUpdateNullJson()", + "SseNotificationProcessorTest/testProcessMyLargeSegmentsUpdateBoundedRequest()", + "SseNotificationProcessorTest/testProcessMyLargeSegmentsUpdateKeyListRequest()", + "SseNotificationProcessorTest/testProcessMyLargeSegmentsUpdateUnboundedFetchRequest()", + "SseNotificationProcessorTest/testProcessMySegmentsUpdateBoundedRequest()", + "SseNotificationProcessorTest/testProcessMySegmentsUpdateUnboundedFetchRequest()", + "SseNotificationProcessorTest/testProcessSplitKill()", + "SseNotificationProcessorTest/testProcessSplitKillException()", + "SseNotificationProcessorTest/testProcessSplitUpdate()", + "SseNotificationProcessorTest/testProcessSplitUpdateException()", + "SseNotificationProcessorTest/testProcessSplitUpdateNullJson()", "StreamingAuthFail4xxTest", - "StreamingAuthFail4xxTest\/testInit()", + "StreamingAuthFail4xxTest/testInit()", "StreamingAuthFail5xxTest", - "StreamingAuthFail5xxTest\/testInit()", + "StreamingAuthFail5xxTest/testInit()", "StreamingBgReconnectTest", - "StreamingBgReconnectTest\/testReconnect()", + "StreamingBgReconnectTest/testReconnect()", "StreamingConnFail5xxTest", - "StreamingConnFail5xxTest\/testInit()", + "StreamingConnFail5xxTest/testInit()", "StreamingControlResetTest", - "StreamingControlResetTest\/testStreamingReset()", + "StreamingControlResetTest/testStreamingReset()", "StreamingControlTest", "StreamingDelaytTest", - "StreamingDelaytTest\/testDelayOnReconnect()", - "StreamingDelaytTest\/testNoStreamingDelay()", - "StreamingDelaytTest\/testStreamingDelay()", + "StreamingDelaytTest/testDelayOnReconnect()", + "StreamingDelaytTest/testNoStreamingDelay()", + "StreamingDelaytTest/testStreamingDelay()", "StreamingDisabledTest", - "StreamingDisabledTest\/testOccupancy()", + "StreamingDisabledTest/testOccupancy()", "StreamingInitTest", - "StreamingInitTest\/testInit()", - "StreamingInitTest\/testInitWithoutSpec()", + "StreamingInitTest/testInit()", + "StreamingInitTest/testInitWithoutSpec()", "StreamingMySegmentsSyncTest", - "StreamingMySegmentsSyncTest\/testInit()", + "StreamingMySegmentsSyncTest/testInit()", "StreamingNoReconectWhenPollingTest", - "StreamingNoReconectWhenPollingTest\/testShouldNoReconnect()", - "StreamingNoReconectWhenPollingTest\/testShouldReconnect()", + "StreamingNoReconectWhenPollingTest/testShouldNoReconnect()", + "StreamingNoReconectWhenPollingTest/testShouldReconnect()", "StreamingOccupancyTest", - "StreamingOccupancyTest\/testOccupancy()", + "StreamingOccupancyTest/testOccupancy()", "StreamingSplitKillTest", - "StreamingSplitKillTest\/testSplitKill()", + "StreamingSplitKillTest/testSplitKill()", "StreamingSplitsSyncTest", - "StreamingSplitsSyncTest\/testInit()", + "StreamingSplitsSyncTest/testInit()", "SyncConfigTest", - "SyncConfigTest\/testEmptyFilterValuesDiscarded()", - "SyncConfigTest\/testFilterByPrefix()", - "SyncConfigTest\/testFilterName()", - "SyncConfigTest\/testInvalidFilterValuesDiscarded()", - "SyncConfigTest\/testSyncBuilder()", + "SyncConfigTest/testEmptyFilterValuesDiscarded()", + "SyncConfigTest/testFilterByPrefix()", + "SyncConfigTest/testFilterName()", + "SyncConfigTest/testInvalidFilterValuesDiscarded()", + "SyncConfigTest/testSyncBuilder()", "SyncDictionaryCollectionWrapperTest", - "SyncDictionaryCollectionWrapperTest\/testInitialAppend()", - "SyncDictionaryCollectionWrapperTest\/testRemoveValue()", + "SyncDictionaryCollectionWrapperTest/testInitialAppend()", + "SyncDictionaryCollectionWrapperTest/testRemoveValue()", "SyncDictionarySingleWrapperTest", - "SyncDictionarySingleWrapperTest\/testAllValues()", - "SyncDictionarySingleWrapperTest\/testInitialSetup()", - "SyncDictionarySingleWrapperTest\/testRemoveAllValues()", - "SyncDictionarySingleWrapperTest\/testRemoveValue()", + "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()", + "SyncGuardianTest/testFirstUpdate()", + "SyncGuardianTest/testIncreaseAndDecreasePeriodValidation()", + "SyncGuardianTest/testMinPeriodValidation()", + "SyncGuardianTest/testMustNoSyncDisabled()", + "SyncGuardianTest/testMustNoSyncStreamingDisabled()", + "SyncGuardianTest/testMustNotSyncWhenTimeDoesNotExceed()", + "SyncGuardianTest/testMustSyncWhenTimeExceeds()", + "SyncGuardianTest/testUpdatePeriodValidation()", "SyncManagerTest", - "SyncManagerTest\/testCredentialPinnedFailNotification()", - "SyncManagerTest\/testPauseResume()", - "SyncManagerTest\/testPushNonRetryableError()", - "SyncManagerTest\/testPushReset()", - "SyncManagerTest\/testPushRetryableError()", - "SyncManagerTest\/testPushSubsystemDownReceived()", - "SyncManagerTest\/testPushSubsystemUpReceived()", - "SyncManagerTest\/testStartSingleModeStreamingDisabled()", - "SyncManagerTest\/testStartSingleModeStreamingEnabled()", - "SyncManagerTest\/testStartStreamingDisabled()", - "SyncManagerTest\/testStartStreamingEnabled()", - "SyncManagerTest\/testStop()", - "SyncManagerTest\/testSyncExecutedReceived()", + "SyncManagerTest/testCredentialPinnedFailNotification()", + "SyncManagerTest/testPauseResume()", + "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()", + "SyncPostBgTest/testSync()", "SyncUpdateWorkerTest", - "SyncUpdateWorkerTest\/testSplitKillWorker()", - "SyncUpdateWorkerTest\/testSplitUpdateWorkerNoPayload()", - "SyncUpdateWorkerTest\/testSplitUpdateWorkerWithPayloadChangeNumberBigger()", - "SyncUpdateWorkerTest\/testSplitUpdateWorkerWithPayloadChangeNumberSmaller()", + "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\/testStartByKey()", - "SynchronizerTest\/testStartPeriodicFetching()", - "SynchronizerTest\/testStartPeriodicFetchingSingleModeEnabled()", - "SynchronizerTest\/testStartPeriodicRecordingUserData()", - "SynchronizerTest\/testStartRecordingTelemetry()", - "SynchronizerTest\/testStopPeriodicFetching()", - "SynchronizerTest\/testStopRecordingTelemetry()", - "SynchronizerTest\/testStopRecordingUserData()", - "SynchronizerTest\/testSyncAll()", - "SynchronizerTest\/testSynchronizeMySegments()", - "SynchronizerTest\/testSynchronizeSplitsWithChangeNumber()", - "SynchronizerTest\/testUpdateSplitsSingleModeEnabled()", + "SynchronizerTest/testDestroy()", + "SynchronizerTest/testDisableEventsEndpoint()", + "SynchronizerTest/testDisableSdkEndpoint()", + "SynchronizerTest/testDisableTelemetry()", + "SynchronizerTest/testEventPush()", + "SynchronizerTest/testFlush()", + "SynchronizerTest/testForceMySegmentsSyncSingleModeEnabled()", + "SynchronizerTest/testForceSynchronizeMySegments()", + "SynchronizerTest/testLoadMySegmentsFromCache()", + "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\/testConfig()", - "TelemetryIntegrationTest\/testConfigTelemetry()", - "TelemetryIntegrationTest\/testHttpError()", - "TelemetryIntegrationTest\/testRuntimeAndSyncTelemetry()", - "TelemetryIntegrationTest\/testStreamingAblyErrorAndSessionLength()", - "TelemetryIntegrationTest\/testStreamingTelemetry()", + "TelemetryConfigRecorderWorkerTests/testFailedAttemptLimit()", + "TelemetryConfigRecorderWorkerTests/testFailedAttemptLimitExceded()", + "TelemetryConfigRecorderWorkerTests/testSendSuccess()", + "TelemetryIntegrationTest/testConfig()", + "TelemetryIntegrationTest/testConfigTelemetry()", + "TelemetryIntegrationTest/testHttpError()", + "TelemetryIntegrationTest/testRuntimeAndSyncTelemetry()", + "TelemetryIntegrationTest/testStreamingAblyErrorAndSessionLength()", + "TelemetryIntegrationTest/testStreamingTelemetry()", "TelemetryStatsRecorderWorkerTests", - "TelemetryStatsRecorderWorkerTests\/testConcurrentFlush()", - "TelemetryStatsRecorderWorkerTests\/testEndpointNotReachable()", - "TelemetryStatsRecorderWorkerTests\/testFailedAttemptLimit()", - "TelemetryStatsRecorderWorkerTests\/testFailedAttemptLimitExceded()", - "TelemetryStatsRecorderWorkerTests\/testSendSuccess()", + "TelemetryStatsRecorderWorkerTests/testConcurrentFlush()", + "TelemetryStatsRecorderWorkerTests/testEndpointNotReachable()", + "TelemetryStatsRecorderWorkerTests/testFailedAttemptLimit()", + "TelemetryStatsRecorderWorkerTests/testFailedAttemptLimitExceded()", + "TelemetryStatsRecorderWorkerTests/testSendSuccess()", "TelemetryTest", - "TelemetryTest\/testEvaluationRecording()", - "TelemetryTest\/testNonReadyEvaluation()", - "TelemetryTest\/testOnlyReadyTime()", - "TelemetryTest\/testReadyTime()", + "TelemetryTest/testEvaluationRecording()", + "TelemetryTest/testNonReadyEvaluation()", + "TelemetryTest/testOnlyReadyTime()", + "TelemetryTest/testReadyTime()", "TelmetrySynchronizerTest", - "TelmetrySynchronizerTest\/testStart()", - "TelmetrySynchronizerTest\/testStop()", - "TelmetrySynchronizerTest\/testSyncConfig()", - "TelmetrySynchronizerTest\/testSyncStats()", + "TelmetrySynchronizerTest/testStart()", + "TelmetrySynchronizerTest/testStop()", + "TelmetrySynchronizerTest/testSyncConfig()", + "TelmetrySynchronizerTest/testSyncStats()", "TimersManagerTest", - "TimersManagerTest\/testAddAndCancelTimer()", - "TimersManagerTest\/testAddTimer()", + "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()", + "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()", + "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\/testDataIsEncryptedInDb()", - "UniqueKeyDaoTest\/testInsertGetAes128Cbc()", - "UniqueKeyDaoTest\/testInsertGetPlainText()", - "UniqueKeyDaoTest\/testLoadOutdatedAes128Cbc()", - "UniqueKeyDaoTest\/testLoadOutdatedPlainText()", - "UniqueKeyDaoTest\/testUpdateAndIncrementCountAes128Cbc()", - "UniqueKeyDaoTest\/testUpdateAndIncrementCountPlainText()", + "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/testDataIsEncryptedInDb()", + "UniqueKeyDaoTest/testInsertGetAes128Cbc()", + "UniqueKeyDaoTest/testInsertGetPlainText()", + "UniqueKeyDaoTest/testLoadOutdatedAes128Cbc()", + "UniqueKeyDaoTest/testLoadOutdatedPlainText()", + "UniqueKeyDaoTest/testUpdateAndIncrementCountAes128Cbc()", + "UniqueKeyDaoTest/testUpdateAndIncrementCountPlainText()", "UniqueKeyTrackerTest", - "UniqueKeyTrackerTest\/testTrackAndSave()", + "UniqueKeyTrackerTest/testTrackAndSave()", "UniqueKeysRecorderCountWorkerTests", - "UniqueKeysRecorderCountWorkerTests\/testFailToSendSome()", - "UniqueKeysRecorderCountWorkerTests\/testSendNoImpressions()", - "UniqueKeysRecorderCountWorkerTests\/testSendOneImpression()", - "UniqueKeysRecorderCountWorkerTests\/testSendSuccess()", + "UniqueKeysRecorderCountWorkerTests/testFailToSendSome()", + "UniqueKeysRecorderCountWorkerTests/testSendNoImpressions()", + "UniqueKeysRecorderCountWorkerTests/testSendOneImpression()", + "UniqueKeysRecorderCountWorkerTests/testSendSuccess()", "UnsupportedMatcherIntegrationTest", - "UnsupportedMatcherIntegrationTest\/testFeatureFlagWithUnsupportedMatcherIsPresentInManager()", - "UnsupportedMatcherIntegrationTest\/testGetTreatmentForUnsupportedMatcherFeatureFlagReturnsControl()", - "UnsupportedMatcherIntegrationTest\/testGetTreatmentWithConfigForUnsupportedMatcherFeatureFlagReturnsControl()", + "UnsupportedMatcherIntegrationTest/testFeatureFlagWithUnsupportedMatcherIsPresentInManager()", + "UnsupportedMatcherIntegrationTest/testGetTreatmentForUnsupportedMatcherFeatureFlagReturnsControl()", + "UnsupportedMatcherIntegrationTest/testGetTreatmentWithConfigForUnsupportedMatcherFeatureFlagReturnsControl()", "UserConsentManagerTest", - "UserConsentManagerTest\/testSetDeclined()", + "UserConsentManagerTest/testSetDeclined()", "UserConsentModeDebugTest", - "UserConsentModeDebugTest\/testUserConsentDeclined()", - "UserConsentModeDebugTest\/testUserConsentGranted()", - "UserConsentModeDebugTest\/testUserConsentUnknownThenDeclined()", - "UserConsentModeDebugTest\/testUserConsentUnknownThenGranted()", + "UserConsentModeDebugTest/testUserConsentDeclined()", + "UserConsentModeDebugTest/testUserConsentGranted()", + "UserConsentModeDebugTest/testUserConsentUnknownThenDeclined()", + "UserConsentModeDebugTest/testUserConsentUnknownThenGranted()", "UserConsentModeNoneTest", - "UserConsentModeNoneTest\/testUserConsentDeclined()", - "UserConsentModeNoneTest\/testUserConsentGranted()", - "UserConsentModeNoneTest\/testUserConsentUnknownThenDeclined()", - "UserConsentModeNoneTest\/testUserConsentUnknownThenGranted()", + "UserConsentModeNoneTest/testUserConsentDeclined()", + "UserConsentModeNoneTest/testUserConsentGranted()", + "UserConsentModeNoneTest/testUserConsentUnknownThenDeclined()", + "UserConsentModeNoneTest/testUserConsentUnknownThenGranted()", "UserConsentModeOptimizedTest", - "UserConsentModeOptimizedTest\/testUserConsentDeclined()", - "UserConsentModeOptimizedTest\/testUserConsentGranted()", - "UserConsentModeOptimizedTest\/testUserConsentUnknownThenDeclined()", + "UserConsentModeOptimizedTest/testUserConsentDeclined()", + "UserConsentModeOptimizedTest/testUserConsentGranted()", + "UserConsentModeOptimizedTest/testUserConsentUnknownThenDeclined()", "UserKeyEncondingTest", - "UserKeyEncondingTest\/testKey()", + "UserKeyEncondingTest/testKey()", "VersionTest", - "VersionTest\/testFactoryVersion()", - "VersionTest\/testSemanticVersion()" + "VersionTest/testFactoryVersion()", + "VersionTest/testSemanticVersion()" ], - "target" : { - "containerPath" : "container:Split.xcodeproj", - "identifier" : "592C6AA4211B6C99002D120C", - "name" : "SplitTests" + "target": { + "containerPath": "container:Split.xcodeproj", + "identifier": "5B3C16342ED76BAD0068D623", + "name": "SplitTestsSwift6" } } ], - "version" : 1 -} + "version": 1 +} \ No newline at end of file diff --git a/SplitiOSUnit_2.xctestplan b/SplitiOSUnit_2.xctestplan index 2a114cdf9..f293f765c 100644 --- a/SplitiOSUnit_2.xctestplan +++ b/SplitiOSUnit_2.xctestplan @@ -1,1180 +1,2318 @@ { - "configurations" : [ + "configurations": [ { - "id" : "4F2A5094-0E71-4794-9717-92482220A968", - "name" : "Common", - "options" : { - - } + "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" + "enabled": false, + "id": "00529E1C-25A9-4843-8676-E48C4769483F", + "name": "WatchOS", + "options": { + "targetForVariableExpansion": { + "containerPath": "container:Split.xcodeproj", + "identifier": "95B02CA328D0BD790030EC8B", + "name": "WatchOS" } } } ], - "defaultOptions" : { - "codeCoverage" : false, - "environmentVariableEntries" : [ + "defaultOptions": { + "codeCoverage": false, + "environmentVariableEntries": [ { - "key" : "com.apple.CoreData.ConcurrencyDebug", - "value" : "1" + "key": "com.apple.CoreData.ConcurrencyDebug", + "value": "1" } ], - "targetForVariableExpansion" : { - "containerPath" : "container:Split.xcodeproj", - "identifier" : "3B6DEE5920EA6A4E0067435E", - "name" : "Split" + "targetForVariableExpansion": { + "containerPath": "container:Split.xcodeproj", + "identifier": "3B6DEE5920EA6A4E0067435E", + "name": "Split" } }, - "testTargets" : [ + "testTargets": [ + { + "skippedTests": [ + "AnyValueValidatorTests", + "AnyValueValidatorTests/testInvalidListValues()", + "AnyValueValidatorTests/testInvalidPrimitiveValues()", + "AnyValueValidatorTests/testValidListValues()", + "AnyValueValidatorTests/testValidPrimitiveValues()", + "ApiKeyValidatorTests", + "ApiKeyValidatorTests/testEmptyKey()", + "ApiKeyValidatorTests/testValid()", + "AttributesDaoTest", + "AttributesDaoTest/testDataIsEncryptedInDb()", + "AttributesDaoTest/testGetInvalidKeyAes128Cbc()", + "AttributesDaoTest/testGetInvalidKeyPlainText()", + "AttributesDaoTest/testRemoveAllAes128Cbc()", + "AttributesDaoTest/testRemoveAllPlainText()", + "AttributesDaoTest/testUpdateGetAes128Cbc()", + "AttributesDaoTest/testUpdateGetPlainText()", + "AttributesEvaluationTest", + "AttributesEvaluationTest/testAttributesPersistentedCorrectly()", + "AttributesEvaluationTest/testEvaluationPrecedence()", + "AttributesEvaluationTest/testPersistenceDisabled()", + "AttributesEvaluationTest/testPersistentEvalNoAttributesSeveralOperations()", + "AttributesStorageTests", + "AttributesStorageTests/testClear()", + "AttributesStorageTests/testGetAttributesAfterLoad()", + "AttributesStorageTests/testNoLoaded()", + "AttributesStorageTests/testRemove()", + "AttributesStorageTests/testUpdateAttributes()", + "AttributesStorageTests/testUpdateEmptyAttributes()", + "Base64UtilsTest", + "Base64UtilsTest/testBasicUrlEncoded()", + "Base64UtilsTest/testEmpty()", + "Base64UtilsTest/testNil()", + "Base64UtilsTest/testRealToken()", + "BetweenSemverMatcherTest", + "BetweenSemverMatcherTest/testGeneralMatches()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithNullEndTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullStartTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenBetween()", + "BlockingQueueTest", + "BlockingQueueTest/testAddAndTake()", + "BlockingQueueTest/testInterrupt()", + "BucketSplitTest", + "BucketSplitTest/testMultiClientBuckets()", + "ByKeyAttributesStorageTests", + "ByKeyAttributesStorageTests/testClear()", + "ByKeyAttributesStorageTests/testGetAttributesAfterLoad()", + "ByKeyAttributesStorageTests/testRemove()", + "ByKeyAttributesStorageTests/testUpdateAttributes()", + "ByKeyAttributesStorageTests/testUpdateEmptyAttributes()", + "ByKeyFacadeTest", + "ByKeyFacadeTest/testAppendRemove()", + "ByKeyFacadeTest/testDestroy()", + "ByKeyFacadeTest/testForceSync()", + "ByKeyFacadeTest/testLoadDataFromCache()", + "ByKeyFacadeTest/testNoPeriodicSync()", + "ByKeyFacadeTest/testPeriodicStartPauseResumeStop()", + "ByKeyFacadeTest/testPeriodicStartStop()", + "ByKeyFacadeTest/testStartSyncForKey()", + "ByKeyFacadeTest/testStartSyncForKeyPolling()", + "ByKeyFacadeTest/testSynchronize()", + "ByKeyMySegmentsStorageTests", + "ByKeyMySegmentsStorageTests/testGetMySegmentsAfterLoad()", + "ByKeyMySegmentsStorageTests/testNoLoaded()", + "ByKeyMySegmentsStorageTests/testUpdateEmptySegments()", + "ByKeyMySegmentsStorageTests/testUpdateSegments()", + "CdnByPassTest", + "CdnByPassTest/testInit()", + "CdnByPassTest/testInitWithoutSpec()", + "CertificatePinningConfigTests", + "CertificatePinningConfigTests/testAddWrongCertificate()", + "CertificatePinningConfigTests/testAddWrongSpkiCertificate()", + "CertificatePinningConfigTests/testAddWrongStringHash()", + "CertificatePinningConfigTests/testAddWrongStringHashFormatHash()", + "CertificatePinningConfigTests/testAddWrongStringHashType()", + "CipherTest", + "CipherTest/testBasicEncryptDecrypt()", + "CipherTest/testEventEncryptDecrypt()", + "CipherTest/testImpressionEncryptDecrypt()", + "CipherTest/testJsonSplitEncryptDecrypt()", + "CipherTest/testMySegmentsEncryptDecrypt()", + "ComputeProcessTest", + "ComputeProcessTest/testMultiProcess()", + "ComputeProcessTest/testOneLessThanMinProcess()", + "ComputeProcessTest/testOneProcessEqualsMin()", + "ComputeProcessTest/testTwoProcess()", + "ComputeProcessTest/testTwoProcessEdge()", + "ConcurrentSetTests", + "ConcurrentSetTests/testDeleteAll()", + "ConcurrentSetTests/testInsert()", + "ConcurrentSetTests/testSet()", + "ConcurrentSetTests/testTakeAll()", + "ConfigTest", + "ConfigTest/testImpressionsModeEmpty()", + "ConfigTest/testImpressionsModeInvalid()", + "ConfigTest/testImpressionsModedebug()", + "ConfigTest/testImpressionsModenone()", + "ConfigTest/testImpressionsModeoptimized()", + "CountsRecorderCountWorkerTests", + "CountsRecorderCountWorkerTests/testFailToSendSome()", + "CountsRecorderCountWorkerTests/testSendNoImpressions()", + "CountsRecorderCountWorkerTests/testSendOneImpression()", + "CountsRecorderCountWorkerTests/testSendSuccess()", + "CredentialPinParserTests", + "CredentialPinParserTests/testPinsForHost()", + "DbCipherTest", + "DbForDifferentApiKeysTest", + "DbForDifferentApiKeysTest/testInitialization()", + "DecompressionTest", + "DecompressionTest/testGzipAllHeaders()", + "DecompressionTest/testGzipCompressionMethodHeader()", + "DecompressionTest/testGzipHeaderComments()", + "DecompressionTest/testGzipHeaderCrc16()", + "DecompressionTest/testGzipHeaderExtraField()", + "DecompressionTest/testGzipHeaderFileName()", + "DecompressionTest/testGzipIncorrectHeader()", + "DecompressionTest/testHeaderFlag0()", + "DecompressionTest/testLoremIpsumGzip()", + "DecompressionTest/testLoremIpsumZlib()", + "DecompressionTest/testZlibCompressionMethodHeader()", + "EndpointFactoryTest", + "EndpointFactoryTest/testMySegmentsEndpoint()", + "EndpointFactoryTest/testMySegmentsEndpointSlashKeyEncoding()", + "EndpointFactoryTest/testSplitChangesEndpoint()", + "EndpointFactoryTest/testStreamingAuthEndpoint()", + "EndpointFactoryTest/testStreamingEndpoint()", + "EndpointFactoryTest/testTelemetryUsageEndpoint()", + "EndpointTest", + "EndpointTest/testDefaultEndpointBuild()", + "EndpointTest/testHeadersEndpointBuild()", + "EndpointTest/testPostEndpointBuild()", + "EqualToSemverMatcherTest", + "EqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenPatchDiffers()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenTargetIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenVersionsAreEqual()", + "EvaluatorTests", + "EvaluatorTests/testAlgoLegacy()", + "EvaluatorTests/testAlgoMurmur3()", + "EvaluatorTests/testAlgoNull()", + "EvaluatorTests/testAllocation1Percent()", + "EvaluatorTests/testBrokenSplit()", + "EvaluatorTests/testDefaultRule()", + "EvaluatorTests/testDefaultTreatment()", + "EvaluatorTests/testDefaultTreatmentFacundo()", + "EvaluatorTests/testEqualsToSetConfigTreatment()", + "EvaluatorTests/testEqualsToSetNoConfigTreatment()", + "EvaluatorTests/testImpressionsDisabledFalse()", + "EvaluatorTests/testImpressionsDisabledTrue()", + "EvaluatorTests/testInLargeSegmentWhitelist()", + "EvaluatorTests/testInSegmentTestKey()", + "EvaluatorTests/testInSegmentsRule1()", + "EvaluatorTests/testKilledSplit()", + "EvaluatorTests/testMatchesStringNoConfigTreatment()", + "EvaluatorTests/testMissingDefaultRule()", + "EvaluatorTests/testNotInLargeSegmentWhitelist()", + "EvaluatorTests/testNotInSplit()", + "EvaluatorTests/testNotPassingPrerequisites()", + "EvaluatorTests/testPassingPrerequisites()", + "EvaluatorTests/testWhitelisted()", + "EvaluatorTests/testWhitelistedOff()", + "EvaluatorTests/testimpressionsDisabledNil()", + "EvaluatorTests/testsTrafficAllocation50DefaultRule50()", + "EventDTOJsonTest", + "EventDTOJsonTest/testBasic()", + "EventDTOJsonTest/testEncode()", + "EventDTOJsonTest/testNonNumber()", + "EventDTOJsonTest/testProperties()", + "EventDTOJsonTest/testPropertiesDecodeEncode()", + "EventDaoTest", + "EventDaoTest/testDataIsEncryptedInDb()", + "EventDaoTest/testInsertGetAes128Cbc()", + "EventDaoTest/testInsertGetPlainText()", + "EventDaoTest/testInsertManyGetAes128Cbc()", + "EventDaoTest/testInsertManyGetPlainText()", + "EventDaoTest/testLoadOutdatedAes128Cbc()", + "EventDaoTest/testLoadOutdatedPlainText()", + "EventDaoTest/testUpdateAes128Cbc()", + "EventStreamParserTest/testParseEmptyLineNoEnd()", + "EventStreamParserTest/testParseEnd()", + "EventStreamParserTest/testParseErrorMessage()", + "EventStreamParserTest/testParseKeepAlive()", + "EventStreamParserTest/testParseNoColon()", + "EventStreamParserTest/testParseTwoColon()", + "EventValidatorTests", + "EventValidatorTests/testEmptyKey()", + "EventValidatorTests/testEmptyTrafficType()", + "EventValidatorTests/testEmptyType()", + "EventValidatorTests/testLongKey()", + "EventValidatorTests/testNoChachedServerAndUppercasedTrafficType()", + "EventValidatorTests/testNullKey()", + "EventValidatorTests/testNullTrafficType()", + "EventValidatorTests/testTypeName()", + "EventValidatorTests/testUppercaseCharsInTrafficType()", + "EventValidatorTests/testValidEventAllValues()", + "EventValidatorTests/testValidEventNullValue()", + "EventsRecorderWorkerTests", + "EventsRecorderWorkerTests/testFailToSendSome()", + "EventsRecorderWorkerTests/testSendNoEvents()", + "EventsRecorderWorkerTests/testSendOneEvent()", + "EventsRecorderWorkerTests/testSendSuccess()", + "EventsStorageTest", + "EventsStorageTest/testClear()", + "EventsStorageTest/testDisablePersistence()", + "EventsStorageTest/testEnablePersistence()", + "EventsStorageTest/testStartDisabledPersistence()", + "EventsStorageTest/testStartEnabledPersistence()", + "EventsSynchronizerTest", + "EventsSynchronizerTest/testDestroy()", + "EventsSynchronizerTest/testFlush()", + "EventsSynchronizerTest/testPause()", + "EventsSynchronizerTest/testResume()", + "EventsSynchronizerTest/testStart()", + "EventsSynchronizerTest/testStop()", + "EventsTrackerTest", + "EventsTrackerTest/testTrackDisabled()", + "EventsTrackerTest/testTrackEnabled()", + "FactoryMonitorTest", + "FactoryMonitorTest/testCountLiveFactories()", + "FactoryMonitorTest/testDeallocatedCountLiveFactories()", + "FactoryRegistryTest", + "FactoryRegistryTest/testCountLiveFactories()", + "FactoryRegistryTest/testCountWithDeallocatedLiveFactories()", + "FeatureFlagsPayloadDecoderTest", + "FeatureFlagsPayloadDecoderTest/testDecodeGzip()", + "FeatureFlagsPayloadDecoderTest/testDecodeZlib()", + "FeatureFlagsSynchronizerTest", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringNamesChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringSetsChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitsClearedOnLoadBecauseNotInFilter()", + "FeatureFlagsSynchronizerTest/testLoadSplitsNoClearedOnLoad()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsAndFilterHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testStartPeriodicFetchingSingleModeEnabled()", + "FeatureFlagsSynchronizerTest/testStartPeriodicSync()", + "FeatureFlagsSynchronizerTest/testStop()", + "FeatureFlagsSynchronizerTest/testStopPeriodicSync()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplits()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithChangeNumber()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithUriTooLong()", + "FeatureFlagsSynchronizerTest/testUpdateSplitsSingleModeEnabled()", + "FetchSpecificSplitsTest", + "FetchSpecificSplitsTest/testBothFilters()", + "FetchSpecificSplitsTest/testByNamesFilter()", + "FetchSpecificSplitsTest/testByPrefixFilter()", + "FetcherThrottleTests", + "FetcherThrottleTests/testDelayValues()", + "FilterBuilderTest", + "FilterBuilderTest/testBasicByNameQueryString()", + "FilterBuilderTest/testBasicBySetQueryString()", + "FilterBuilderTest/testBySetAndByNameQueryString()", + "FilterBuilderTest/testFilterByNamesValuesDeduptedAndGrouped()", + "FilterBuilderTest/testFilterBySetsValuesDeduptedAndGrouped()", + "FilterBuilderTest/testMaxByNameFilterExceded()", + "FilterBuilderTest/testMaxByPrefixFilterExceded()", + "FilterBuilderTest/testNoFilters()", + "FilterBuilderTest/testOnlyOneTypeQueryString()", + "FilterBuilderTest/testQueryStringWithSpecialChars1()", + "FilterBuilderTest/testQueryStringWithSpecialChars2()", + "FilterBuilderTest/testQueryStringWithSpecialChars3()", + "FilterBuilderTest/testQueryStringWithSpecialChars4()", + "FlagSetValidatorTests", + "FlagSetValidatorTests/testCleanAndValidateValues()", + "FlagSetValidatorTests/testValidateOnEvaluationWithFilteredValues()", + "FlagSetsCacheTests", + "FlagSetsCacheTests/testAddToFlagSetsNoFilter()", + "FlagSetsCacheTests/testAddToFlagSetsWithFilter()", + "FlagSetsCacheTests/testRemoveFromFlagSetsNoFilter()", + "GeneralInfoStorageTest", + "GeneralInfoStorageTest/testGetRolloutCacheLastClearTimestampGetsValueFromDao()", + "GeneralInfoStorageTest/testGetRolloutCacheLastClearTimestampReturnsZeroIfEntityIsNil()", + "GeneralInfoStorageTest/testGetUpdateTimestampGetsValueFromDao()", + "GeneralInfoStorageTest/testGetUpdateTimestampReturnsZeroIfEntityIsNil()", + "GeneralInfoStorageTest/testSetRolloutCacheLastClearTimestampSetsValueOnDao()", + "GeneralInfoStorageTest/testSetUpdateTimestampSetsValueOnDao()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenGreater()", + "HashedImpressionDaoTest", + "HashedImpressionDaoTest/testDelete()", + "HashedImpressionDaoTest/testGetAll()", + "HashedImpressionDaoTest/testUpdate()", + "HashedImpressionsStorageTest", + "HttpClientTest", + "HttpClientTest/testDataRequest()", + "HttpClientTest/testDataRequestError()", + "HttpClientTest/testStreamRequest()", + "HttpClientTest/testUploadRequest()", + "HttpDataRequestTest/testError()", + "HttpDataRequestTest/testOnResponseCompletedError()", + "HttpDataRequestTest/testOnResponseCompletedOk()", + "HttpDataRequestTest/testRequestCreation()", + "HttpDataRequestTest/testRequestCreationWithOrder()", + "HttpDataRequestTest/testRequestEnquedOnSend()", + "HttpEventsRecorderTests", + "HttpEventsRecorderTests/testServerNoReachable()", + "HttpEventsRecorderTests/testSuccessSending()", + "HttpImpressionsCountRecorderTests", + "HttpImpressionsCountRecorderTests/testServerNoReachable()", + "HttpImpressionsCountRecorderTests/testSuccessSending()", + "HttpImpressionsRecorderTests", + "HttpImpressionsRecorderTests/testServerNoReachable()", + "HttpImpressionsRecorderTests/testSuccessSending()", + "HttpMySegmentsFetcherTest", + "HttpMySegmentsFetcherTest/testServerNoReachable()", + "HttpMySegmentsFetcherTest/testSuccessFulFetch()", + "HttpRequestListTest", + "HttpRequestListTest/testOverrideSetRequest()", + "HttpRequestListTest/testTakeRequest()", + "HttpRequestManagerTests", + "HttpRequestManagerTests/testPinnedCredentialValidation()", + "HttpResponseTest/testHttp104()", + "HttpResponseTest/testHttp200()", + "HttpResponseTest/testHttp299()", + "HttpResponseTest/testHttp300()", + "HttpSplitFetcherTests", + "HttpSplitFetcherTests/testServerNoReachable()", + "HttpSplitFetcherTests/testSuccessFullFetch()", + "HttpStreamRequestTest", + "HttpStreamRequestTest/testOnResponseOk()", + "HttpStreamRequestTest/testRequestCreation()", + "HttpStreamRequestTest/testRequestEnquedOnSend()", + "HttpTelemetryConfigRecorderTest", + "HttpTelemetryConfigRecorderTest/testServerNoReachable()", + "HttpTelemetryConfigRecorderTest/testSuccessSending()", + "HttpTelemetryStatsRecorderTest", + "HttpTelemetryStatsRecorderTest/testServerNoReachable()", + "HttpTelemetryStatsRecorderTest/testSuccessSending()", + "HttpUniqueKeyRecorderTests", + "HttpUniqueKeyRecorderTests/testSuccessSending()", + "ImpressionDaoTest", + "ImpressionDaoTest/testDataIsEncryptedInDb()", + "ImpressionDaoTest/testInsertGet()", + "ImpressionDaoTest/testInsertGetAes128Cbc()", + "ImpressionDaoTest/testInsertManyGet()", + "ImpressionDaoTest/testInsertManyGetAes128Cbc()", + "ImpressionDaoTest/testLoadOutdated()", + "ImpressionDaoTest/testLoadOutdatedAes128Cbc()", + "ImpressionDaoTest/testUpdate()", + "ImpressionDaoTest/testUpdateAes128Cbc()", + "ImpressionHasherTest", + "ImpressionHasherTest/testDifferentChangeNumber()", + "ImpressionHasherTest/testDifferentFeature()", + "ImpressionHasherTest/testDifferentKey()", + "ImpressionHasherTest/testDifferentLabel()", + "ImpressionHasherTest/testNoCrashWhenSplitNull()", + "ImpressionsCountDaoTest", + "ImpressionsCountDaoTest/testDataIsEncryptedInDb()", + "ImpressionsCountDaoTest/testInsertGetAes128Cbc()", + "ImpressionsCountDaoTest/testInsertGetPlainText()", + "ImpressionsCountDaoTest/testLoadOutdatedGetAes128Cbc()", + "ImpressionsCountDaoTest/testLoadOutdatedPlainText()", + "ImpressionsCountDaoTest/testUpdateGetAes128Cbc()", + "ImpressionsCountDaoTest/testUpdatePlainText()", + "ImpressionsCounterTest/testBasicUsage()", + "ImpressionsCounterTest/testConcurrency()", + "ImpressionsCounterTest/testTruncateTime()", + "ImpressionsDedupTest/testDebug()", + "ImpressionsDedupTest/testOptimized()", + "ImpressionsModeTypeWrapperTest", + "ImpressionsModeTypeWrapperTest/testEmptyInvalidValue()", + "ImpressionsModeTypeWrapperTest/testInitdebugValue()", + "ImpressionsModeTypeWrapperTest/testInitnoneValue()", + "ImpressionsModeTypeWrapperTest/testInitoptimizedValue()", + "ImpressionsModeTypeWrapperTest/testInvalidValue()", + "ImpressionsModeTypeWrapperTest/testdebugValue()", + "ImpressionsModeTypeWrapperTest/testnoneValue()", + "ImpressionsModeTypeWrapperTest/testoptimizedValue()", + "ImpressionsNoneTest", + "ImpressionsNoneTest/testCorrectData()", + "ImpressionsNoneTest/testPeriodicRecording()", + "ImpressionsObserverTest/testBasicFunctionality()", + "ImpressionsObserverTest/testConcurrencyVsAccuracy()", + "ImpressionsObserverTest/testSave()", + "ImpressionsRecorderWorkerTests", + "ImpressionsRecorderWorkerTests/testFailToSendSome()", + "ImpressionsRecorderWorkerTests/testSendNoImpressions()", + "ImpressionsRecorderWorkerTests/testSendOneImpression()", + "ImpressionsRecorderWorkerTests/testSendSuccess()", + "ImpressionsStorageTest", + "ImpressionsStorageTest/testClear()", + "ImpressionsStorageTest/testDisablePersistence()", + "ImpressionsStorageTest/testEnablePersistence()", + "ImpressionsStorageTest/testStartDisabledPersistence()", + "ImpressionsStorageTest/testStartEnabledPersistence()", + "ImpressionsToggleTest", + "ImpressionsToggleTest/testDebugMode()", + "ImpressionsToggleTest/testManagerContainsProperty()", + "ImpressionsToggleTest/testNoneMode()", + "ImpressionsTrackerTest", + "ImpressionsTrackerTest/testDestroyNone()", + "ImpressionsTrackerTest/testDestroyOptimized()", + "ImpressionsTrackerTest/testFlushDebug()", + "ImpressionsTrackerTest/testFlushNone()", + "ImpressionsTrackerTest/testFlushOptimized()", + "ImpressionsTrackerTest/testImpressionPushDebug()", + "ImpressionsTrackerTest/testImpressionPushNone()", + "ImpressionsTrackerTest/testImpressionPushOptimized()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledDebug()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledNone()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledOptimized()", + "ImpressionsTrackerTest/testPauseDebug()", + "ImpressionsTrackerTest/testPauseNone()", + "ImpressionsTrackerTest/testPauseOptimized()", + "ImpressionsTrackerTest/testResume()", + "ImpressionsTrackerTest/testStartDebug()", + "ImpressionsTrackerTest/testStartNone()", + "ImpressionsTrackerTest/testStartOptimized()", + "ImpressionsTrackerTest/testStopDebug()", + "ImpressionsTrackerTest/testStopNone()", + "ImpressionsTrackerTest/testStopOptimized()", + "InListSemverMatcherTest", + "InListSemverMatcherTest/testGeneralMatches()", + "InListSemverMatcherTest/testMatchShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithEmptyListShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenInList()", + "InMemoryTelemetryStorageTest", + "InMemoryTelemetryStorageTest/testActiveFactoriesCount()", + "InMemoryTelemetryStorageTest/testAuthRejections()", + "InMemoryTelemetryStorageTest/testConcurrence()", + "InMemoryTelemetryStorageTest/testEvent()", + "InMemoryTelemetryStorageTest/testExceptions()", + "InMemoryTelemetryStorageTest/testHttpErrors()", + "InMemoryTelemetryStorageTest/testHttpLatencies()", + "InMemoryTelemetryStorageTest/testImpression()", + "InMemoryTelemetryStorageTest/testLastSync()", + "InMemoryTelemetryStorageTest/testLatencies()", + "InMemoryTelemetryStorageTest/testRedundantFactoriesCount()", + "InMemoryTelemetryStorageTest/testSessionLength()", + "InMemoryTelemetryStorageTest/testStreamingEvents()", + "InMemoryTelemetryStorageTest/testTags()", + "InMemoryTelemetryStorageTest/testTimeUntilReady()", + "InMemoryTelemetryStorageTest/testTimeUntilReadyFromCache()", + "InMemoryTelemetryStorageTest/testTokenRefreshes()", + "InMemoryTelemetryStorageTest/testUpdatesFromSse()", + "InitDbCipherTest", + "InitDbCipherTest/testDecryptDb()", + "InitDbCipherTest/testEncryptDb()", + "InitialCacheTest", + "InitialCacheTest/testClearChangedSplitFilter()", + "InitialCacheTest/testClearExpiredCache()", + "InitialCacheTest/testExpiredCache()", + "InitialCacheTest/testFlagsSpecChanged()", + "InitialCacheTest/testNoClearNoExpiredCache()", + "InstantFeatureFlagsUpdateTest", + "InstantFeatureFlagsUpdateTest/testInstantUpdateGzip()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateZlib()", + "JwtTokenParserTest", + "JwtTokenParserTest/testEmptyToken()", + "JwtTokenParserTest/testGarbageToken()", + "JwtTokenParserTest/testOkToken()", + "JwtTokenParserTest/testOnlyChannelsWithSeparator()", + "JwtTokenParserTest/testOnlyHeader()", + "KeyGeneratorTest", + "KeyGeneratorTest/testGenerationOk()", + "KeyValidatorTests/testInvalidEmptyBucketingKey()", + "KeyValidatorTests/testInvalidEmptyMatchingKey()", + "KeyValidatorTests/testInvalidLongBucketingKey()", + "KeyValidatorTests/testInvalidLongMatchingKey()", + "KeyValidatorTests/testNullMatchingKey()", + "KeyValidatorTests/testValidMatchingAndBucketingKey()", + "KeyValidatorTests/testValidMatchingKey()", + "LRUCacheTest", + "LRUCacheTest/testAddGet()", + "LRUCacheTest/testEviction()", + "LRUCacheTest/testInsertPerformance()", + "LatencyCounterTests", + "LatencyCounterTests/testAllBuckets()", + "LatencyCounterTests/testFirstBucket()", + "LatencyCounterTests/testInvalidIndex()", + "LatencyCounterTests/testLastBucket()", + "LegacyHashingTest", + "LegacyHashingTest/testBucket()", + "LessThanOrEqualToSemverMatcherTest", + "LessThanOrEqualToSemverMatcherTest/testGeneralMatches()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenEqual()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrue()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullKeyShouldReturnNull()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrue()", + "LocalhostManagerTests", + "LocalhostManagerTests/testSplits()", + "LocalhostManagerTests/testSplitsByName()", + "LocalhostParserTests", + "LocalhostParserTests/testIntercomentedLinesFile()", + "LocalhostParserTests/testPerfectFile()", + "LocalhostParserTests/testSpacedLinesFile()", + "LocalhostSplitClientTests", + "LocalhostSplitClientTests/testNonExistingSplitsTreatment()", + "LocalhostSplitClientTests/testNonExistingSplitsTreatments()", + "LocalhostSplitClientTests/testRightSplitsFileTreatment()", + "LocalhostSplitClientTests/testRightSplitsFileTreatments()", + "LocalhostSplitLoaderTests", + "LocalhostSplitLoaderTests/testFileUpdate2()", + "LocalhostSplitLoaderTests/testInitial()", + "LocalhostSplitLoaderTests/testInvalidTypeFile()", + "LocalhostSplitLoaderTests/testNonExistingFile()", + "LocalhostSplitLoaderTests/testWrongFormatYml()", + "LocalhostSplitLoaderTests/testWrongLegacyFormatUpdate()", + "LocalhostSplitLoaderTests/testWrongYamlFormatUpdate()", + "LocalhostSplitStorageTests", + "LocalhostSplitStorageTests/testClear()", + "LocalhostSplitStorageTests/testDestroy()", + "LocalhostSplitStorageTests/testGetAllSplits()", + "LocalhostSplitStorageTests/testGetCount()", + "LocalhostSplitStorageTests/testGetManySplits()", + "LocalhostSplitStorageTests/testGetSplit()", + "LocalhostSplitStorageTests/testUpdateSplitChange()", + "LocalhostSynchronizerTests", + "LocalhostSynchronizerTests/testLoadAndSdkReady()", + "LocalhostSynchronizerTests/testUpdateSplits()", + "LocalhostSynchronizerTests/testUpdateYaml()", + "LocalhostTests", + "LocalhostTests/testDefaultFactoryCreation()", + "LocalhostTests/testLoadYml()", + "LocalhostTests/testLocalhostFactoryCreation()", + "LocalhostTests/testUsingSpaceSeparatedFile()", + "LocalhostTests/testUsingYamlFile()", + "LocalhostTests/testUsingYamlFromApi()", + "LocalhostYamlParserTest", + "LocalhostYamlParserTest/testCorrectFile()", + "LocalhostYamlParserTest/testMissingFirstSplit()", + "LocalhostYamlParserTest/testMissingSplitData()", + "LocalhostYamlParserTest/testMissingSplitTreatment()", + "LocalhostYamlParserTest/testWrongFormat()", + "LoggerTest", + "LoggerTest/testDebug()", + "LoggerTest/testError()", + "LoggerTest/testInfo()", + "LoggerTest/testNone()", + "LoggerTest/testVerbose()", + "LoggerTest/testWarning()", + "MatcherEvalTests", + "MatcherEvalTests/testEval()", + "MultiClientEvaluationTest/testEvaluationFromCache()", + "MultiClientEvaluationTest/testEvaluationWithAttributes()", + "MultiClientEvaluationTest/testImpressions()", + "MultiClientEvaluationTest/testTrack()", + "MultiClientStreamingResetTest", + "MultiClientStreamingResetTest/testNoStreamingDelay()", + "MultiClientStreamingResetTest/testStress()", + "MultiClientStreamingResetTest/testWithStreamingDelay()", + "Murmur3HashingTest", + "Murmur3HashingTest/test64x128()", + "MyLargeSegmentsStorageTests", + "MyLargeSegmentsStorageTests/testChangeNumber()", + "MyLargeSegmentsStorageTests/testClear()", + "MyLargeSegmentsStorageTests/testGetMySegmentsAfterLoad()", + "MyLargeSegmentsStorageTests/testNoLoaded()", + "MyLargeSegmentsStorageTests/testUpdateEmptySegments()", + "MyLargeSegmentsStorageTests/testUpdateSegments()", + "MySegmentServerErrorTest", + "MySegmentServerErrorTest/test()", + "MySegmentUpdateTest", + "MySegmentUpdateTest/testMyLargeSegmentsUpdate()", + "MySegmentUpdateTest/testMySegmentsLargeUpdateBounded()", + "MySegmentUpdateTest/testMySegmentsUpdate()", + "MySegmentUpdateTest/testSeveralNotificationAndOneFetch()", + "MySegmentUpdatedTest", + "MySegmentUpdatedTest/testSegments()", + "MySegmentsBgSyncWorkerTest", + "MySegmentsBgSyncWorkerTest/testNoSuccess()", + "MySegmentsBgSyncWorkerTest/testOneTimeFetchSuccess()", + "MySegmentsDaoTest", + "MySegmentsDaoTest/testDataIsEncryptedInDb()", + "MySegmentsDaoTest/testGetInvalidKeyAes128Cbc()", + "MySegmentsDaoTest/testGetInvalidKeyPlainText()", + "MySegmentsDaoTest/testUpdateGetAes128Cbc()", + "MySegmentsDaoTest/testUpdateGetPlainText()", + "MySegmentsPayloadDecoderTest", + "MySegmentsStorageTests", + "MySegmentsStorageTests/testChangeNumber()", + "MySegmentsStorageTests/testClear()", + "MySegmentsStorageTests/testGetMySegmentsAfterLoad()", + "MySegmentsStorageTests/testNoLoaded()", + "MySegmentsStorageTests/testUpdateEmptySegments()", + "MySegmentsStorageTests/testUpdateSegments()", + "MySegmentsSyncWorkerTest/testNoCacheHeader()", + "MySegmentsSyncWorkerTest/testRetryAndSuccess()", + "MySegmentsSyncWorkerTest/testStopNoSuccess()", + "MySegmentsSynchronizerTest", + "MySegmentsSynchronizerTest/testDestroy()", + "MySegmentsSynchronizerTest/testForceSync()", + "MySegmentsSynchronizerTest/testLoadMySegmentsFromCache()", + "MySegmentsSynchronizerTest/testPeriodicStartPauseResumeStop()", + "MySegmentsSynchronizerTest/testPeriodicStartStop()", + "MySegmentsSynchronizerTest/testSynchronize()", + "MySegmentsV2PayloaDecoderTest", + "MySegmentsV2PayloaDecoderTest/testBoundedGzipPayload()", + "MySegmentsV2PayloaDecoderTest/testBoundedZlibPayload()", + "MySegmentsV2PayloaDecoderTest/testKeyListGzipPayload()", + "NotificationManagerKeeperTest", + "NotificationManagerKeeperTest/testIncomingControlStreamingDisabled()", + "NotificationManagerKeeperTest/testIncomingControlStreamingEnabled()", + "NotificationManagerKeeperTest/testIncomingControlStreamingEnabledNoPublishers()", + "NotificationManagerKeeperTest/testIncomingControlStreamingReset()", + "NotificationManagerKeeperTest/testNoAvailablePublishers()", + "NotificationManagerKeeperTest/testNoAvailablePublishersInPriButAvailableInSec()", + "NotificationManagerKeeperTest/testNoAvailablePublishersOldTimestamp()", + "NotificationManagerKeeperTest/testSecondaryAvailableNotificationReceivedWhenNoPublishers()", + "NotificationManagerKeeperTest/testSecondaryAvailableNotificationReceivedWhenNoPublishersOldTimestamp()", + "NotificationParserTest/testExtractUserKeyHashFromChannel()", + "NotificationParserTest/testProcessControl()", + "NotificationParserTest/testProcessError()", + "NotificationParserTest/testProcessMyLargeSegmentUpdateAllFields()", + "NotificationParserTest/testProcessMyLargeSegmentUpdateRemoval()", + "NotificationParserTest/testProcessMyLargeSegmentUpdateUnbounded()", + "NotificationParserTest/testProcessMySegmentUpdateRemoval()", + "NotificationParserTest/testProcessMySegmentUpdateUnbounded()", + "NotificationParserTest/testProcessOccupancy()", + "NotificationParserTest/testProcessSplitKill()", + "NotificationParserTest/testProcessSplitUpdate()", + "NotificationParserTest/testProcessSplitUpdateWithPayload()", + "PeriodicMySegmentsSyncWorkerTest", + "PeriodicMySegmentsSyncWorkerTest/testFetchWhenNoSegmentsReadyYet()", + "PeriodicMySegmentsSyncWorkerTest/testNormalFetchSdkIsReady()", + "PeriodicSplitsSyncWorkerTest", + "PeriodicSplitsSyncWorkerTest/testNoSdkReadyFetch()", + "PersistentAttributesStorageTests", + "PersistentAttributesStorageTests/testAll()", + "PersistentAttributesStorageTests/testClear()", + "PersistentAttributesStorageTests/testSet()", + "PersistentEventsStorageTest", + "PersistentMyLargeSegmentsStorageTests", + "PersistentMyLargeSegmentsStorageTests/testClear()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshot()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMyLargeSegmentsStorageTests/testSet()", + "PersistentMyLargeSegmentsStorageTests/testSetMultiKey()", + "PersistentMySegmentsStorageTests/testClear()", + "PersistentMySegmentsStorageTests/testGetSnapshot()", + "PersistentMySegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMySegmentsStorageTests/testSet()", + "PersistentMySegmentsStorageTests/testSetMultiKey()", + "PersistentUniqueKeysStorageTests", + "PersistentUniqueKeysStorageTests/testDelete()", + "PersistentUniqueKeysStorageTests/testPop()", + "PersistentUniqueKeysStorageTests/testPush()", + "PersistentUniqueKeysStorageTests/testSetActive()", + "PrerequisitesMatcherTests", + "PrerequisitesMatcherTests/testEmptyPrerequisites()", + "PrerequisitesMatcherTests/testMultiplePrerequisites()", + "PrerequisitesMatcherTests/testMultiplePrerequisites2()", + "PrerequisitesMatcherTests/testNoPrerequisites()", + "PrerequisitesMatcherTests/testNonExistentFeatureFlag()", + "PrerequisitesMatcherTests/testPrerequisiteMet()", + "PrerequisitesMatcherTests/testPrerequisiteMet2()", + "PrerequisitesMatcherTests/testPrerequisiteNotMet()", + "PrerequisitesMatcherTests/testPrerequisiteNotMet2()", + "PushManagerEventBroadcasterTest", + "PushManagerEventBroadcasterTest/testRegister()", + "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()", + "RolloutCacheConfigurationTest", + "RolloutCacheConfigurationTest/testClearOnInitIsCorrectlySet()", + "RolloutCacheConfigurationTest/testDefaultValues()", + "RolloutCacheConfigurationTest/testExpirationIsCorrectlySet()", + "RolloutCacheConfigurationTest/testNegativeExpirationIsSetToDefault()", + "RolloutCacheManagerIntegrationTest", + "RolloutCacheManagerIntegrationTest/testClearOnInitClearCacheOnStartup()", + "RolloutCacheManagerIntegrationTest/testExpirationPeriodIsUsed()", + "RolloutCacheManagerIntegrationTest/testRepeatedInitWithClearOnInitSetToTrueDoesNotClearIfMinDaysHasNotElapsed()", + "RolloutCacheManagerTest", + "RolloutCacheManagerTest/testDefaultValueForLastClearTimestampClearsCacheWhenClearOnInitIsTrue()", + "RolloutCacheManagerTest/testDefaultValueForUpdateTimestampDoesNotClearCache()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStorageOnlyOnceWhenExecutedConsecutively()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsTrue()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStoragesWhenExpirationIsSurpassed()", + "RolloutCacheManagerTest/testValidateCacheCallsListener()", + "RolloutCacheManagerTest/testValidateCacheDoesNotCallClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsFalse()", + "RolloutCacheManagerTest/testValidateCacheDoesNotUpdateLastClearTimestampWhenStoragesAreNotCleared()", + "RolloutCacheManagerTest/testValidateCacheUpdatesLastClearTimestampWhenStoragesAreCleared()", + "SdkUpdateStreamingTest", + "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/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()", + "SingleSyncTest", + "SingleSyncTest/testSingleSyncEnabledImpressionsDebug()", + "SingleSyncTest/testSingleSyncEnabledImpressionsNone()", + "SingleSyncTest/testSingleSyncEnabledImpressionsOptmized()", + "SplitChangeProcessorTests", + "SplitChangeProcessorTests/testProcessNoSets()", + "SplitChangeProcessorTests/testProcessWithSets()", + "SplitChangesServerErrorTest", + "SplitChangesServerErrorTest/testChangesError()", + "SplitChangesTest", + "SplitChangesTest/test()", + "SplitClientManagerTest", + "SplitClientManagerTest/testAddClient()", + "SplitClientManagerTest/testDestroyForKey()", + "SplitClientManagerTest/testDestroyLastKey()", + "SplitClientManagerTest/testFlush()", + "SplitClientManagerTest/testInit()", + "SplitClientTests", + "SplitClientTests/testOnMain()", + "SplitClientTests/testOnQueue()", + "SplitConfigurationsParsingTest", + "SplitConfigurationsParsingTest/testDecodingArrayAndMapConfig()", + "SplitConfigurationsParsingTest/testDecodingSimpleConfig()", + "SplitConfigurationsParsingTest/testEncodingAllValueTypesConfig()", + "SplitConfigurationsParsingTest/testEncodingBasicArrayConfig()", + "SplitConfigurationsParsingTest/testEncodingMapArrayConfig()", + "SplitConfigurationsParsingTest/testEncodingMultiTreatmentConfig()", + "SplitConfigurationsParsingTest/testEncodingNestedMultiConfig()", + "SplitConfigurationsParsingTest/testEncodingNullConfig()", + "SplitConfigurationsParsingTest/testEncodingOneBasicConfig()", + "SplitDTOTests", + "SplitDTOTests/testCorrectPrerequisites()", + "SplitDTOTests/testEmptyPrerequisites()", + "SplitDTOTests/testMalformedPrerequisites()", + "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/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/testNullValues()", + "SplitIntegrationTests", + "SplitIntegrationTests/testControlTreatment()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledError()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledNoWaitMls()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledWaitMls()", + "SplitIntegrationTests/testReadyNoRef()", + "SplitManagerTest", + "SplitManagerTest/testAddOneSplit()", + "SplitManagerTest/testEmptyName()", + "SplitManagerTest/testInitialSplitLoaded()", + "SplitManagerTest/testSplitInfo()", + "SplitSdkUpdatePollingTest", + "SplitSdkUpdatePollingTest/testSdkReadyOnly()", + "SplitSdkUpdatePollingTest/testSdkUpdateMySegments()", + "SplitSdkUpdatePollingTest/testSdkUpdateSplits()", + "SplitValidatorTests", + "SplitValidatorTests/testEmptyName()", + "SplitValidatorTests/testExistingSplit()", + "SplitValidatorTests/testLeadingSpacesName()", + "SplitValidatorTests/testNoExistingSplit()", + "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()", + "SplitsStorageTrafficTypesTests/testChangedTrafficTypeForSplit()", + "SplitsStorageTrafficTypesTests/testExistingChangedTrafficTypeForSplit()", + "SplitsStorageTrafficTypesTests/testInitialtrafficTypes()", + "SplitsStorageTrafficTypesTests/testOverflowArchived()", + "SplitsStorageTrafficTypesTests/testRemove2TrafficTypes()", + "SplitsStorageTrafficTypesTests/testSeveralTrafficTypeUpdatesFinalActive()", + "SplitsStorageTrafficTypesTests/testSeveralTrafficTypeUpdatesFinalArchived()", + "SplitsSyncHelperWithProxyHandlerTests", + "SplitsSyncHelperWithProxyHandlerTests/testBackgroundSyncAlwaysUsesLatestSpec()", + "SplitsSyncHelperWithProxyHandlerTests/testNormalOperationUsesLatestSpec()", + "SplitsSyncHelperWithProxyHandlerTests/testProxyErrorCausesFallbackToLegacySpec()", + "SplitsSyncHelperWithProxyHandlerTests/testRecoveryModeAfterIntervalElapsed()", + "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/testProcessSplitUpdateNullJson()", + "StreamingAuthFail4xxTest", + "StreamingAuthFail4xxTest/testInit()", + "StreamingAuthFail5xxTest", + "StreamingAuthFail5xxTest/testInit()", + "StreamingBgReconnectTest", + "StreamingBgReconnectTest/testReconnect()", + "StreamingConnFail5xxTest", + "StreamingConnFail5xxTest/testInit()", + "StreamingControlResetTest", + "StreamingControlResetTest/testStreamingReset()", + "StreamingControlTest/testControl()", + "StreamingDelaytTest", + "StreamingDelaytTest/testDelayOnReconnect()", + "StreamingDelaytTest/testDelayOnReconnectStress()", + "StreamingDelaytTest/testNoStreamingDelay()", + "StreamingDelaytTest/testStreamingDelay()", + "StreamingDisabledTest", + "StreamingDisabledTest/testOccupancy()", + "StreamingInitTest", + "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/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()", + "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/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/testReadyTime()", + "TelmetrySynchronizerTest", + "TelmetrySynchronizerTest/testStart()", + "TelmetrySynchronizerTest/testStop()", + "TelmetrySynchronizerTest/testSyncConfig()", + "TelmetrySynchronizerTest/testSyncStats()", + "TimersManagerTest", + "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/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/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": "SplitTestsSwift5" + } + }, { - "skippedTests" : [ + "skippedTests": [ "AnyValueValidatorTests", - "AnyValueValidatorTests\/testInvalidListValues()", - "AnyValueValidatorTests\/testInvalidPrimitiveValues()", - "AnyValueValidatorTests\/testValidListValues()", - "AnyValueValidatorTests\/testValidPrimitiveValues()", + "AnyValueValidatorTests/testInvalidListValues()", + "AnyValueValidatorTests/testInvalidPrimitiveValues()", + "AnyValueValidatorTests/testValidListValues()", + "AnyValueValidatorTests/testValidPrimitiveValues()", "ApiKeyValidatorTests", - "ApiKeyValidatorTests\/testEmptyKey()", - "ApiKeyValidatorTests\/testValid()", + "ApiKeyValidatorTests/testEmptyKey()", + "ApiKeyValidatorTests/testValid()", "AttributesDaoTest", - "AttributesDaoTest\/testDataIsEncryptedInDb()", - "AttributesDaoTest\/testGetInvalidKeyAes128Cbc()", - "AttributesDaoTest\/testGetInvalidKeyPlainText()", - "AttributesDaoTest\/testRemoveAllAes128Cbc()", - "AttributesDaoTest\/testRemoveAllPlainText()", - "AttributesDaoTest\/testUpdateGetAes128Cbc()", - "AttributesDaoTest\/testUpdateGetPlainText()", + "AttributesDaoTest/testDataIsEncryptedInDb()", + "AttributesDaoTest/testGetInvalidKeyAes128Cbc()", + "AttributesDaoTest/testGetInvalidKeyPlainText()", + "AttributesDaoTest/testRemoveAllAes128Cbc()", + "AttributesDaoTest/testRemoveAllPlainText()", + "AttributesDaoTest/testUpdateGetAes128Cbc()", + "AttributesDaoTest/testUpdateGetPlainText()", "AttributesEvaluationTest", - "AttributesEvaluationTest\/testAttributesPersistentedCorrectly()", - "AttributesEvaluationTest\/testEvaluationPrecedence()", - "AttributesEvaluationTest\/testPersistenceDisabled()", - "AttributesEvaluationTest\/testPersistentEvalNoAttributesSeveralOperations()", + "AttributesEvaluationTest/testAttributesPersistentedCorrectly()", + "AttributesEvaluationTest/testEvaluationPrecedence()", + "AttributesEvaluationTest/testPersistenceDisabled()", + "AttributesEvaluationTest/testPersistentEvalNoAttributesSeveralOperations()", "AttributesStorageTests", - "AttributesStorageTests\/testClear()", - "AttributesStorageTests\/testGetAttributesAfterLoad()", - "AttributesStorageTests\/testNoLoaded()", - "AttributesStorageTests\/testRemove()", - "AttributesStorageTests\/testUpdateAttributes()", - "AttributesStorageTests\/testUpdateEmptyAttributes()", + "AttributesStorageTests/testClear()", + "AttributesStorageTests/testGetAttributesAfterLoad()", + "AttributesStorageTests/testNoLoaded()", + "AttributesStorageTests/testRemove()", + "AttributesStorageTests/testUpdateAttributes()", + "AttributesStorageTests/testUpdateEmptyAttributes()", "Base64UtilsTest", - "Base64UtilsTest\/testBasicUrlEncoded()", - "Base64UtilsTest\/testEmpty()", - "Base64UtilsTest\/testNil()", - "Base64UtilsTest\/testRealToken()", + "Base64UtilsTest/testBasicUrlEncoded()", + "Base64UtilsTest/testEmpty()", + "Base64UtilsTest/testNil()", + "Base64UtilsTest/testRealToken()", "BetweenSemverMatcherTest", - "BetweenSemverMatcherTest\/testGeneralMatches()", - "BetweenSemverMatcherTest\/testMatchShouldReturnFalseWhenGreater()", - "BetweenSemverMatcherTest\/testMatchShouldReturnFalseWhenLess()", - "BetweenSemverMatcherTest\/testMatchShouldReturnTrueWhenBetween()", - "BetweenSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenGreater()", - "BetweenSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenLess()", - "BetweenSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenBetween()", - "BetweenSemverMatcherTest\/testMatchWithNullEndTargetShouldReturnFalse()", - "BetweenSemverMatcherTest\/testMatchWithNullKeyShouldReturnFalse()", - "BetweenSemverMatcherTest\/testMatchWithNullStartTargetShouldReturnFalse()", - "BetweenSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenGreater()", - "BetweenSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenLess()", - "BetweenSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testGeneralMatches()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithNullEndTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullStartTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenBetween()", "BlockingQueueTest", - "BlockingQueueTest\/testAddAndTake()", - "BlockingQueueTest\/testInterrupt()", + "BlockingQueueTest/testAddAndTake()", + "BlockingQueueTest/testInterrupt()", "BucketSplitTest", - "BucketSplitTest\/testMultiClientBuckets()", + "BucketSplitTest/testMultiClientBuckets()", "ByKeyAttributesStorageTests", - "ByKeyAttributesStorageTests\/testClear()", - "ByKeyAttributesStorageTests\/testGetAttributesAfterLoad()", - "ByKeyAttributesStorageTests\/testRemove()", - "ByKeyAttributesStorageTests\/testUpdateAttributes()", - "ByKeyAttributesStorageTests\/testUpdateEmptyAttributes()", + "ByKeyAttributesStorageTests/testClear()", + "ByKeyAttributesStorageTests/testGetAttributesAfterLoad()", + "ByKeyAttributesStorageTests/testRemove()", + "ByKeyAttributesStorageTests/testUpdateAttributes()", + "ByKeyAttributesStorageTests/testUpdateEmptyAttributes()", "ByKeyFacadeTest", - "ByKeyFacadeTest\/testAppendRemove()", - "ByKeyFacadeTest\/testDestroy()", - "ByKeyFacadeTest\/testForceSync()", - "ByKeyFacadeTest\/testLoadDataFromCache()", - "ByKeyFacadeTest\/testNoPeriodicSync()", - "ByKeyFacadeTest\/testPeriodicStartPauseResumeStop()", - "ByKeyFacadeTest\/testPeriodicStartStop()", - "ByKeyFacadeTest\/testStartSyncForKey()", - "ByKeyFacadeTest\/testStartSyncForKeyPolling()", - "ByKeyFacadeTest\/testSynchronize()", + "ByKeyFacadeTest/testAppendRemove()", + "ByKeyFacadeTest/testDestroy()", + "ByKeyFacadeTest/testForceSync()", + "ByKeyFacadeTest/testLoadDataFromCache()", + "ByKeyFacadeTest/testNoPeriodicSync()", + "ByKeyFacadeTest/testPeriodicStartPauseResumeStop()", + "ByKeyFacadeTest/testPeriodicStartStop()", + "ByKeyFacadeTest/testStartSyncForKey()", + "ByKeyFacadeTest/testStartSyncForKeyPolling()", + "ByKeyFacadeTest/testSynchronize()", "ByKeyMySegmentsStorageTests", - "ByKeyMySegmentsStorageTests\/testGetMySegmentsAfterLoad()", - "ByKeyMySegmentsStorageTests\/testNoLoaded()", - "ByKeyMySegmentsStorageTests\/testUpdateEmptySegments()", - "ByKeyMySegmentsStorageTests\/testUpdateSegments()", + "ByKeyMySegmentsStorageTests/testGetMySegmentsAfterLoad()", + "ByKeyMySegmentsStorageTests/testNoLoaded()", + "ByKeyMySegmentsStorageTests/testUpdateEmptySegments()", + "ByKeyMySegmentsStorageTests/testUpdateSegments()", "CdnByPassTest", - "CdnByPassTest\/testInit()", - "CdnByPassTest\/testInitWithoutSpec()", + "CdnByPassTest/testInit()", + "CdnByPassTest/testInitWithoutSpec()", "CertificatePinningConfigTests", - "CertificatePinningConfigTests\/testAddWrongCertificate()", - "CertificatePinningConfigTests\/testAddWrongSpkiCertificate()", - "CertificatePinningConfigTests\/testAddWrongStringHash()", - "CertificatePinningConfigTests\/testAddWrongStringHashFormatHash()", - "CertificatePinningConfigTests\/testAddWrongStringHashType()", + "CertificatePinningConfigTests/testAddWrongCertificate()", + "CertificatePinningConfigTests/testAddWrongSpkiCertificate()", + "CertificatePinningConfigTests/testAddWrongStringHash()", + "CertificatePinningConfigTests/testAddWrongStringHashFormatHash()", + "CertificatePinningConfigTests/testAddWrongStringHashType()", "CipherTest", - "CipherTest\/testBasicEncryptDecrypt()", - "CipherTest\/testEventEncryptDecrypt()", - "CipherTest\/testImpressionEncryptDecrypt()", - "CipherTest\/testJsonSplitEncryptDecrypt()", - "CipherTest\/testMySegmentsEncryptDecrypt()", + "CipherTest/testBasicEncryptDecrypt()", + "CipherTest/testEventEncryptDecrypt()", + "CipherTest/testImpressionEncryptDecrypt()", + "CipherTest/testJsonSplitEncryptDecrypt()", + "CipherTest/testMySegmentsEncryptDecrypt()", "ComputeProcessTest", - "ComputeProcessTest\/testMultiProcess()", - "ComputeProcessTest\/testOneLessThanMinProcess()", - "ComputeProcessTest\/testOneProcessEqualsMin()", - "ComputeProcessTest\/testTwoProcess()", - "ComputeProcessTest\/testTwoProcessEdge()", + "ComputeProcessTest/testMultiProcess()", + "ComputeProcessTest/testOneLessThanMinProcess()", + "ComputeProcessTest/testOneProcessEqualsMin()", + "ComputeProcessTest/testTwoProcess()", + "ComputeProcessTest/testTwoProcessEdge()", "ConcurrentSetTests", - "ConcurrentSetTests\/testDeleteAll()", - "ConcurrentSetTests\/testInsert()", - "ConcurrentSetTests\/testSet()", - "ConcurrentSetTests\/testTakeAll()", + "ConcurrentSetTests/testDeleteAll()", + "ConcurrentSetTests/testInsert()", + "ConcurrentSetTests/testSet()", + "ConcurrentSetTests/testTakeAll()", "ConfigTest", - "ConfigTest\/testImpressionsModeEmpty()", - "ConfigTest\/testImpressionsModeInvalid()", - "ConfigTest\/testImpressionsModedebug()", - "ConfigTest\/testImpressionsModenone()", - "ConfigTest\/testImpressionsModeoptimized()", + "ConfigTest/testImpressionsModeEmpty()", + "ConfigTest/testImpressionsModeInvalid()", + "ConfigTest/testImpressionsModedebug()", + "ConfigTest/testImpressionsModenone()", + "ConfigTest/testImpressionsModeoptimized()", "CountsRecorderCountWorkerTests", - "CountsRecorderCountWorkerTests\/testFailToSendSome()", - "CountsRecorderCountWorkerTests\/testSendNoImpressions()", - "CountsRecorderCountWorkerTests\/testSendOneImpression()", - "CountsRecorderCountWorkerTests\/testSendSuccess()", + "CountsRecorderCountWorkerTests/testFailToSendSome()", + "CountsRecorderCountWorkerTests/testSendNoImpressions()", + "CountsRecorderCountWorkerTests/testSendOneImpression()", + "CountsRecorderCountWorkerTests/testSendSuccess()", "CredentialPinParserTests", - "CredentialPinParserTests\/testPinsForHost()", + "CredentialPinParserTests/testPinsForHost()", "DbCipherTest", "DbForDifferentApiKeysTest", - "DbForDifferentApiKeysTest\/testInitialization()", + "DbForDifferentApiKeysTest/testInitialization()", "DecompressionTest", - "DecompressionTest\/testGzipAllHeaders()", - "DecompressionTest\/testGzipCompressionMethodHeader()", - "DecompressionTest\/testGzipHeaderComments()", - "DecompressionTest\/testGzipHeaderCrc16()", - "DecompressionTest\/testGzipHeaderExtraField()", - "DecompressionTest\/testGzipHeaderFileName()", - "DecompressionTest\/testGzipIncorrectHeader()", - "DecompressionTest\/testHeaderFlag0()", - "DecompressionTest\/testLoremIpsumGzip()", - "DecompressionTest\/testLoremIpsumZlib()", - "DecompressionTest\/testZlibCompressionMethodHeader()", + "DecompressionTest/testGzipAllHeaders()", + "DecompressionTest/testGzipCompressionMethodHeader()", + "DecompressionTest/testGzipHeaderComments()", + "DecompressionTest/testGzipHeaderCrc16()", + "DecompressionTest/testGzipHeaderExtraField()", + "DecompressionTest/testGzipHeaderFileName()", + "DecompressionTest/testGzipIncorrectHeader()", + "DecompressionTest/testHeaderFlag0()", + "DecompressionTest/testLoremIpsumGzip()", + "DecompressionTest/testLoremIpsumZlib()", + "DecompressionTest/testZlibCompressionMethodHeader()", "EndpointFactoryTest", - "EndpointFactoryTest\/testMySegmentsEndpoint()", - "EndpointFactoryTest\/testMySegmentsEndpointSlashKeyEncoding()", - "EndpointFactoryTest\/testSplitChangesEndpoint()", - "EndpointFactoryTest\/testStreamingAuthEndpoint()", - "EndpointFactoryTest\/testStreamingEndpoint()", - "EndpointFactoryTest\/testTelemetryUsageEndpoint()", + "EndpointFactoryTest/testMySegmentsEndpoint()", + "EndpointFactoryTest/testMySegmentsEndpointSlashKeyEncoding()", + "EndpointFactoryTest/testSplitChangesEndpoint()", + "EndpointFactoryTest/testStreamingAuthEndpoint()", + "EndpointFactoryTest/testStreamingEndpoint()", + "EndpointFactoryTest/testTelemetryUsageEndpoint()", "EndpointTest", - "EndpointTest\/testDefaultEndpointBuild()", - "EndpointTest\/testHeadersEndpointBuild()", - "EndpointTest\/testPostEndpointBuild()", + "EndpointTest/testDefaultEndpointBuild()", + "EndpointTest/testHeadersEndpointBuild()", + "EndpointTest/testPostEndpointBuild()", "EqualToSemverMatcherTest", - "EqualToSemverMatcherTest\/testGeneralUnsuccessfulMatches()", - "EqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenKeyIsNull()", - "EqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenPatchDiffers()", - "EqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenTargetIsNull()", - "EqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenVersionsAreEqual()", - "EqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenVersionsDiffer()", - "EqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenPatchDiffers()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenTargetIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenVersionsAreEqual()", "EvaluatorTests", - "EvaluatorTests\/testAlgoLegacy()", - "EvaluatorTests\/testAlgoMurmur3()", - "EvaluatorTests\/testAlgoNull()", - "EvaluatorTests\/testAllocation1Percent()", - "EvaluatorTests\/testBrokenSplit()", - "EvaluatorTests\/testDefaultRule()", - "EvaluatorTests\/testDefaultTreatment()", - "EvaluatorTests\/testDefaultTreatmentFacundo()", - "EvaluatorTests\/testEqualsToSetConfigTreatment()", - "EvaluatorTests\/testEqualsToSetNoConfigTreatment()", - "EvaluatorTests\/testImpressionsDisabledFalse()", - "EvaluatorTests\/testImpressionsDisabledTrue()", - "EvaluatorTests\/testInLargeSegmentWhitelist()", - "EvaluatorTests\/testInSegmentTestKey()", - "EvaluatorTests\/testInSegmentsRule1()", - "EvaluatorTests\/testKilledSplit()", - "EvaluatorTests\/testMatchesStringNoConfigTreatment()", - "EvaluatorTests\/testMissingDefaultRule()", - "EvaluatorTests\/testNotInLargeSegmentWhitelist()", - "EvaluatorTests\/testNotInSplit()", - "EvaluatorTests\/testNotPassingPrerequisites()", - "EvaluatorTests\/testPassingPrerequisites()", - "EvaluatorTests\/testWhitelisted()", - "EvaluatorTests\/testWhitelistedOff()", - "EvaluatorTests\/testimpressionsDisabledNil()", - "EvaluatorTests\/testsTrafficAllocation50DefaultRule50()", + "EvaluatorTests/testAlgoLegacy()", + "EvaluatorTests/testAlgoMurmur3()", + "EvaluatorTests/testAlgoNull()", + "EvaluatorTests/testAllocation1Percent()", + "EvaluatorTests/testBrokenSplit()", + "EvaluatorTests/testDefaultRule()", + "EvaluatorTests/testDefaultTreatment()", + "EvaluatorTests/testDefaultTreatmentFacundo()", + "EvaluatorTests/testEqualsToSetConfigTreatment()", + "EvaluatorTests/testEqualsToSetNoConfigTreatment()", + "EvaluatorTests/testImpressionsDisabledFalse()", + "EvaluatorTests/testImpressionsDisabledTrue()", + "EvaluatorTests/testInLargeSegmentWhitelist()", + "EvaluatorTests/testInSegmentTestKey()", + "EvaluatorTests/testInSegmentsRule1()", + "EvaluatorTests/testKilledSplit()", + "EvaluatorTests/testMatchesStringNoConfigTreatment()", + "EvaluatorTests/testMissingDefaultRule()", + "EvaluatorTests/testNotInLargeSegmentWhitelist()", + "EvaluatorTests/testNotInSplit()", + "EvaluatorTests/testNotPassingPrerequisites()", + "EvaluatorTests/testPassingPrerequisites()", + "EvaluatorTests/testWhitelisted()", + "EvaluatorTests/testWhitelistedOff()", + "EvaluatorTests/testimpressionsDisabledNil()", + "EvaluatorTests/testsTrafficAllocation50DefaultRule50()", "EventDTOJsonTest", - "EventDTOJsonTest\/testBasic()", - "EventDTOJsonTest\/testEncode()", - "EventDTOJsonTest\/testNonNumber()", - "EventDTOJsonTest\/testProperties()", - "EventDTOJsonTest\/testPropertiesDecodeEncode()", + "EventDTOJsonTest/testBasic()", + "EventDTOJsonTest/testEncode()", + "EventDTOJsonTest/testNonNumber()", + "EventDTOJsonTest/testProperties()", + "EventDTOJsonTest/testPropertiesDecodeEncode()", "EventDaoTest", - "EventDaoTest\/testDataIsEncryptedInDb()", - "EventDaoTest\/testInsertGetAes128Cbc()", - "EventDaoTest\/testInsertGetPlainText()", - "EventDaoTest\/testInsertManyGetAes128Cbc()", - "EventDaoTest\/testInsertManyGetPlainText()", - "EventDaoTest\/testLoadOutdatedAes128Cbc()", - "EventDaoTest\/testLoadOutdatedPlainText()", - "EventDaoTest\/testUpdateAes128Cbc()", - "EventStreamParserTest\/testParseEmptyLineNoEnd()", - "EventStreamParserTest\/testParseEnd()", - "EventStreamParserTest\/testParseErrorMessage()", - "EventStreamParserTest\/testParseKeepAlive()", - "EventStreamParserTest\/testParseNoColon()", - "EventStreamParserTest\/testParseTwoColon()", + "EventDaoTest/testDataIsEncryptedInDb()", + "EventDaoTest/testInsertGetAes128Cbc()", + "EventDaoTest/testInsertGetPlainText()", + "EventDaoTest/testInsertManyGetAes128Cbc()", + "EventDaoTest/testInsertManyGetPlainText()", + "EventDaoTest/testLoadOutdatedAes128Cbc()", + "EventDaoTest/testLoadOutdatedPlainText()", + "EventDaoTest/testUpdateAes128Cbc()", + "EventStreamParserTest/testParseEmptyLineNoEnd()", + "EventStreamParserTest/testParseEnd()", + "EventStreamParserTest/testParseErrorMessage()", + "EventStreamParserTest/testParseKeepAlive()", + "EventStreamParserTest/testParseNoColon()", + "EventStreamParserTest/testParseTwoColon()", "EventValidatorTests", - "EventValidatorTests\/testEmptyKey()", - "EventValidatorTests\/testEmptyTrafficType()", - "EventValidatorTests\/testEmptyType()", - "EventValidatorTests\/testLongKey()", - "EventValidatorTests\/testNoChachedServerAndUppercasedTrafficType()", - "EventValidatorTests\/testNullKey()", - "EventValidatorTests\/testNullTrafficType()", - "EventValidatorTests\/testTypeName()", - "EventValidatorTests\/testUppercaseCharsInTrafficType()", - "EventValidatorTests\/testValidEventAllValues()", - "EventValidatorTests\/testValidEventNullValue()", + "EventValidatorTests/testEmptyKey()", + "EventValidatorTests/testEmptyTrafficType()", + "EventValidatorTests/testEmptyType()", + "EventValidatorTests/testLongKey()", + "EventValidatorTests/testNoChachedServerAndUppercasedTrafficType()", + "EventValidatorTests/testNullKey()", + "EventValidatorTests/testNullTrafficType()", + "EventValidatorTests/testTypeName()", + "EventValidatorTests/testUppercaseCharsInTrafficType()", + "EventValidatorTests/testValidEventAllValues()", + "EventValidatorTests/testValidEventNullValue()", "EventsRecorderWorkerTests", - "EventsRecorderWorkerTests\/testFailToSendSome()", - "EventsRecorderWorkerTests\/testSendNoEvents()", - "EventsRecorderWorkerTests\/testSendOneEvent()", - "EventsRecorderWorkerTests\/testSendSuccess()", + "EventsRecorderWorkerTests/testFailToSendSome()", + "EventsRecorderWorkerTests/testSendNoEvents()", + "EventsRecorderWorkerTests/testSendOneEvent()", + "EventsRecorderWorkerTests/testSendSuccess()", "EventsStorageTest", - "EventsStorageTest\/testClear()", - "EventsStorageTest\/testDisablePersistence()", - "EventsStorageTest\/testEnablePersistence()", - "EventsStorageTest\/testStartDisabledPersistence()", - "EventsStorageTest\/testStartEnabledPersistence()", + "EventsStorageTest/testClear()", + "EventsStorageTest/testDisablePersistence()", + "EventsStorageTest/testEnablePersistence()", + "EventsStorageTest/testStartDisabledPersistence()", + "EventsStorageTest/testStartEnabledPersistence()", "EventsSynchronizerTest", - "EventsSynchronizerTest\/testDestroy()", - "EventsSynchronizerTest\/testFlush()", - "EventsSynchronizerTest\/testPause()", - "EventsSynchronizerTest\/testResume()", - "EventsSynchronizerTest\/testStart()", - "EventsSynchronizerTest\/testStop()", + "EventsSynchronizerTest/testDestroy()", + "EventsSynchronizerTest/testFlush()", + "EventsSynchronizerTest/testPause()", + "EventsSynchronizerTest/testResume()", + "EventsSynchronizerTest/testStart()", + "EventsSynchronizerTest/testStop()", "EventsTrackerTest", - "EventsTrackerTest\/testTrackDisabled()", - "EventsTrackerTest\/testTrackEnabled()", + "EventsTrackerTest/testTrackDisabled()", + "EventsTrackerTest/testTrackEnabled()", "FactoryMonitorTest", - "FactoryMonitorTest\/testCountLiveFactories()", - "FactoryMonitorTest\/testDeallocatedCountLiveFactories()", + "FactoryMonitorTest/testCountLiveFactories()", + "FactoryMonitorTest/testDeallocatedCountLiveFactories()", "FactoryRegistryTest", - "FactoryRegistryTest\/testCountLiveFactories()", - "FactoryRegistryTest\/testCountWithDeallocatedLiveFactories()", + "FactoryRegistryTest/testCountLiveFactories()", + "FactoryRegistryTest/testCountWithDeallocatedLiveFactories()", "FeatureFlagsPayloadDecoderTest", - "FeatureFlagsPayloadDecoderTest\/testDecodeGzip()", - "FeatureFlagsPayloadDecoderTest\/testDecodeZlib()", + "FeatureFlagsPayloadDecoderTest/testDecodeGzip()", + "FeatureFlagsPayloadDecoderTest/testDecodeZlib()", "FeatureFlagsSynchronizerTest", - "FeatureFlagsSynchronizerTest\/testLoadSplitWhenQuerystringNamesChanges()", - "FeatureFlagsSynchronizerTest\/testLoadSplitWhenQuerystringSetsChanges()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsClearedOnLoadBecauseNotInFilter()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsNoClearedOnLoad()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsWhenFlagsSetsAndFilterHasChangedClearsAllFeatureFlags()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsWhenFlagsSetsHasChangedClearsAllFeatureFlags()", - "FeatureFlagsSynchronizerTest\/testStartPeriodicFetchingSingleModeEnabled()", - "FeatureFlagsSynchronizerTest\/testStartPeriodicSync()", - "FeatureFlagsSynchronizerTest\/testStop()", - "FeatureFlagsSynchronizerTest\/testStopPeriodicSync()", - "FeatureFlagsSynchronizerTest\/testSynchronizeSplits()", - "FeatureFlagsSynchronizerTest\/testSynchronizeSplitsWithChangeNumber()", - "FeatureFlagsSynchronizerTest\/testSynchronizeSplitsWithUriTooLong()", - "FeatureFlagsSynchronizerTest\/testUpdateSplitsSingleModeEnabled()", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringNamesChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringSetsChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitsClearedOnLoadBecauseNotInFilter()", + "FeatureFlagsSynchronizerTest/testLoadSplitsNoClearedOnLoad()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsAndFilterHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testStartPeriodicFetchingSingleModeEnabled()", + "FeatureFlagsSynchronizerTest/testStartPeriodicSync()", + "FeatureFlagsSynchronizerTest/testStop()", + "FeatureFlagsSynchronizerTest/testStopPeriodicSync()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplits()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithChangeNumber()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithUriTooLong()", + "FeatureFlagsSynchronizerTest/testUpdateSplitsSingleModeEnabled()", "FetchSpecificSplitsTest", - "FetchSpecificSplitsTest\/testBothFilters()", - "FetchSpecificSplitsTest\/testByNamesFilter()", - "FetchSpecificSplitsTest\/testByPrefixFilter()", + "FetchSpecificSplitsTest/testBothFilters()", + "FetchSpecificSplitsTest/testByNamesFilter()", + "FetchSpecificSplitsTest/testByPrefixFilter()", "FetcherThrottleTests", - "FetcherThrottleTests\/testDelayValues()", + "FetcherThrottleTests/testDelayValues()", "FilterBuilderTest", - "FilterBuilderTest\/testBasicByNameQueryString()", - "FilterBuilderTest\/testBasicBySetQueryString()", - "FilterBuilderTest\/testBySetAndByNameQueryString()", - "FilterBuilderTest\/testFilterByNamesValuesDeduptedAndGrouped()", - "FilterBuilderTest\/testFilterBySetsValuesDeduptedAndGrouped()", - "FilterBuilderTest\/testMaxByNameFilterExceded()", - "FilterBuilderTest\/testMaxByPrefixFilterExceded()", - "FilterBuilderTest\/testNoFilters()", - "FilterBuilderTest\/testOnlyOneTypeQueryString()", - "FilterBuilderTest\/testQueryStringWithSpecialChars1()", - "FilterBuilderTest\/testQueryStringWithSpecialChars2()", - "FilterBuilderTest\/testQueryStringWithSpecialChars3()", - "FilterBuilderTest\/testQueryStringWithSpecialChars4()", + "FilterBuilderTest/testBasicByNameQueryString()", + "FilterBuilderTest/testBasicBySetQueryString()", + "FilterBuilderTest/testBySetAndByNameQueryString()", + "FilterBuilderTest/testFilterByNamesValuesDeduptedAndGrouped()", + "FilterBuilderTest/testFilterBySetsValuesDeduptedAndGrouped()", + "FilterBuilderTest/testMaxByNameFilterExceded()", + "FilterBuilderTest/testMaxByPrefixFilterExceded()", + "FilterBuilderTest/testNoFilters()", + "FilterBuilderTest/testOnlyOneTypeQueryString()", + "FilterBuilderTest/testQueryStringWithSpecialChars1()", + "FilterBuilderTest/testQueryStringWithSpecialChars2()", + "FilterBuilderTest/testQueryStringWithSpecialChars3()", + "FilterBuilderTest/testQueryStringWithSpecialChars4()", "FlagSetValidatorTests", - "FlagSetValidatorTests\/testCleanAndValidateValues()", - "FlagSetValidatorTests\/testValidateOnEvaluationWithFilteredValues()", + "FlagSetValidatorTests/testCleanAndValidateValues()", + "FlagSetValidatorTests/testValidateOnEvaluationWithFilteredValues()", "FlagSetsCacheTests", - "FlagSetsCacheTests\/testAddToFlagSetsNoFilter()", - "FlagSetsCacheTests\/testAddToFlagSetsWithFilter()", - "FlagSetsCacheTests\/testRemoveFromFlagSetsNoFilter()", + "FlagSetsCacheTests/testAddToFlagSetsNoFilter()", + "FlagSetsCacheTests/testAddToFlagSetsWithFilter()", + "FlagSetsCacheTests/testRemoveFromFlagSetsNoFilter()", "GeneralInfoStorageTest", - "GeneralInfoStorageTest\/testGetRolloutCacheLastClearTimestampGetsValueFromDao()", - "GeneralInfoStorageTest\/testGetRolloutCacheLastClearTimestampReturnsZeroIfEntityIsNil()", - "GeneralInfoStorageTest\/testGetUpdateTimestampGetsValueFromDao()", - "GeneralInfoStorageTest\/testGetUpdateTimestampReturnsZeroIfEntityIsNil()", - "GeneralInfoStorageTest\/testSetRolloutCacheLastClearTimestampSetsValueOnDao()", - "GeneralInfoStorageTest\/testSetUpdateTimestampSetsValueOnDao()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenKeyIsLess()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenKeyIsNull()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenKeyIsEqual()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenKeyIsGreater()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenLess()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenEqual()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenGreater()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenEqual()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenGreater()", + "GeneralInfoStorageTest/testGetRolloutCacheLastClearTimestampGetsValueFromDao()", + "GeneralInfoStorageTest/testGetRolloutCacheLastClearTimestampReturnsZeroIfEntityIsNil()", + "GeneralInfoStorageTest/testGetUpdateTimestampGetsValueFromDao()", + "GeneralInfoStorageTest/testGetUpdateTimestampReturnsZeroIfEntityIsNil()", + "GeneralInfoStorageTest/testSetRolloutCacheLastClearTimestampSetsValueOnDao()", + "GeneralInfoStorageTest/testSetUpdateTimestampSetsValueOnDao()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenGreater()", "HashedImpressionDaoTest", - "HashedImpressionDaoTest\/testDelete()", - "HashedImpressionDaoTest\/testGetAll()", - "HashedImpressionDaoTest\/testUpdate()", + "HashedImpressionDaoTest/testDelete()", + "HashedImpressionDaoTest/testGetAll()", + "HashedImpressionDaoTest/testUpdate()", "HashedImpressionsStorageTest", "HttpClientTest", - "HttpClientTest\/testDataRequest()", - "HttpClientTest\/testDataRequestError()", - "HttpClientTest\/testStreamRequest()", - "HttpClientTest\/testUploadRequest()", - "HttpDataRequestTest\/testError()", - "HttpDataRequestTest\/testOnResponseCompletedError()", - "HttpDataRequestTest\/testOnResponseCompletedOk()", - "HttpDataRequestTest\/testRequestCreation()", - "HttpDataRequestTest\/testRequestCreationWithOrder()", - "HttpDataRequestTest\/testRequestEnquedOnSend()", + "HttpClientTest/testDataRequest()", + "HttpClientTest/testDataRequestError()", + "HttpClientTest/testStreamRequest()", + "HttpClientTest/testUploadRequest()", + "HttpDataRequestTest/testError()", + "HttpDataRequestTest/testOnResponseCompletedError()", + "HttpDataRequestTest/testOnResponseCompletedOk()", + "HttpDataRequestTest/testRequestCreation()", + "HttpDataRequestTest/testRequestCreationWithOrder()", + "HttpDataRequestTest/testRequestEnquedOnSend()", "HttpEventsRecorderTests", - "HttpEventsRecorderTests\/testServerNoReachable()", - "HttpEventsRecorderTests\/testSuccessSending()", + "HttpEventsRecorderTests/testServerNoReachable()", + "HttpEventsRecorderTests/testSuccessSending()", "HttpImpressionsCountRecorderTests", - "HttpImpressionsCountRecorderTests\/testServerNoReachable()", - "HttpImpressionsCountRecorderTests\/testSuccessSending()", + "HttpImpressionsCountRecorderTests/testServerNoReachable()", + "HttpImpressionsCountRecorderTests/testSuccessSending()", "HttpImpressionsRecorderTests", - "HttpImpressionsRecorderTests\/testServerNoReachable()", - "HttpImpressionsRecorderTests\/testSuccessSending()", + "HttpImpressionsRecorderTests/testServerNoReachable()", + "HttpImpressionsRecorderTests/testSuccessSending()", "HttpMySegmentsFetcherTest", - "HttpMySegmentsFetcherTest\/testServerNoReachable()", - "HttpMySegmentsFetcherTest\/testSuccessFulFetch()", + "HttpMySegmentsFetcherTest/testServerNoReachable()", + "HttpMySegmentsFetcherTest/testSuccessFulFetch()", "HttpRequestListTest", - "HttpRequestListTest\/testOverrideSetRequest()", - "HttpRequestListTest\/testTakeRequest()", + "HttpRequestListTest/testOverrideSetRequest()", + "HttpRequestListTest/testTakeRequest()", "HttpRequestManagerTests", - "HttpRequestManagerTests\/testPinnedCredentialValidation()", - "HttpResponseTest\/testHttp104()", - "HttpResponseTest\/testHttp200()", - "HttpResponseTest\/testHttp299()", - "HttpResponseTest\/testHttp300()", + "HttpRequestManagerTests/testPinnedCredentialValidation()", + "HttpResponseTest/testHttp104()", + "HttpResponseTest/testHttp200()", + "HttpResponseTest/testHttp299()", + "HttpResponseTest/testHttp300()", "HttpSplitFetcherTests", - "HttpSplitFetcherTests\/testServerNoReachable()", - "HttpSplitFetcherTests\/testSuccessFullFetch()", + "HttpSplitFetcherTests/testServerNoReachable()", + "HttpSplitFetcherTests/testSuccessFullFetch()", "HttpStreamRequestTest", - "HttpStreamRequestTest\/testOnResponseOk()", - "HttpStreamRequestTest\/testRequestCreation()", - "HttpStreamRequestTest\/testRequestEnquedOnSend()", + "HttpStreamRequestTest/testOnResponseOk()", + "HttpStreamRequestTest/testRequestCreation()", + "HttpStreamRequestTest/testRequestEnquedOnSend()", "HttpTelemetryConfigRecorderTest", - "HttpTelemetryConfigRecorderTest\/testServerNoReachable()", - "HttpTelemetryConfigRecorderTest\/testSuccessSending()", + "HttpTelemetryConfigRecorderTest/testServerNoReachable()", + "HttpTelemetryConfigRecorderTest/testSuccessSending()", "HttpTelemetryStatsRecorderTest", - "HttpTelemetryStatsRecorderTest\/testServerNoReachable()", - "HttpTelemetryStatsRecorderTest\/testSuccessSending()", + "HttpTelemetryStatsRecorderTest/testServerNoReachable()", + "HttpTelemetryStatsRecorderTest/testSuccessSending()", "HttpUniqueKeyRecorderTests", - "HttpUniqueKeyRecorderTests\/testSuccessSending()", + "HttpUniqueKeyRecorderTests/testSuccessSending()", "ImpressionDaoTest", - "ImpressionDaoTest\/testDataIsEncryptedInDb()", - "ImpressionDaoTest\/testInsertGet()", - "ImpressionDaoTest\/testInsertGetAes128Cbc()", - "ImpressionDaoTest\/testInsertManyGet()", - "ImpressionDaoTest\/testInsertManyGetAes128Cbc()", - "ImpressionDaoTest\/testLoadOutdated()", - "ImpressionDaoTest\/testLoadOutdatedAes128Cbc()", - "ImpressionDaoTest\/testUpdate()", - "ImpressionDaoTest\/testUpdateAes128Cbc()", + "ImpressionDaoTest/testDataIsEncryptedInDb()", + "ImpressionDaoTest/testInsertGet()", + "ImpressionDaoTest/testInsertGetAes128Cbc()", + "ImpressionDaoTest/testInsertManyGet()", + "ImpressionDaoTest/testInsertManyGetAes128Cbc()", + "ImpressionDaoTest/testLoadOutdated()", + "ImpressionDaoTest/testLoadOutdatedAes128Cbc()", + "ImpressionDaoTest/testUpdate()", + "ImpressionDaoTest/testUpdateAes128Cbc()", "ImpressionHasherTest", - "ImpressionHasherTest\/testDifferentChangeNumber()", - "ImpressionHasherTest\/testDifferentFeature()", - "ImpressionHasherTest\/testDifferentKey()", - "ImpressionHasherTest\/testDifferentLabel()", - "ImpressionHasherTest\/testNoCrashWhenSplitNull()", + "ImpressionHasherTest/testDifferentChangeNumber()", + "ImpressionHasherTest/testDifferentFeature()", + "ImpressionHasherTest/testDifferentKey()", + "ImpressionHasherTest/testDifferentLabel()", + "ImpressionHasherTest/testNoCrashWhenSplitNull()", "ImpressionsCountDaoTest", - "ImpressionsCountDaoTest\/testDataIsEncryptedInDb()", - "ImpressionsCountDaoTest\/testInsertGetAes128Cbc()", - "ImpressionsCountDaoTest\/testInsertGetPlainText()", - "ImpressionsCountDaoTest\/testLoadOutdatedGetAes128Cbc()", - "ImpressionsCountDaoTest\/testLoadOutdatedPlainText()", - "ImpressionsCountDaoTest\/testUpdateGetAes128Cbc()", - "ImpressionsCountDaoTest\/testUpdatePlainText()", - "ImpressionsCounterTest\/testBasicUsage()", - "ImpressionsCounterTest\/testConcurrency()", - "ImpressionsCounterTest\/testTruncateTime()", - "ImpressionsDedupTest\/testDebug()", - "ImpressionsDedupTest\/testOptimized()", + "ImpressionsCountDaoTest/testDataIsEncryptedInDb()", + "ImpressionsCountDaoTest/testInsertGetAes128Cbc()", + "ImpressionsCountDaoTest/testInsertGetPlainText()", + "ImpressionsCountDaoTest/testLoadOutdatedGetAes128Cbc()", + "ImpressionsCountDaoTest/testLoadOutdatedPlainText()", + "ImpressionsCountDaoTest/testUpdateGetAes128Cbc()", + "ImpressionsCountDaoTest/testUpdatePlainText()", + "ImpressionsCounterTest/testBasicUsage()", + "ImpressionsCounterTest/testConcurrency()", + "ImpressionsCounterTest/testTruncateTime()", + "ImpressionsDedupTest/testDebug()", + "ImpressionsDedupTest/testOptimized()", "ImpressionsModeTypeWrapperTest", - "ImpressionsModeTypeWrapperTest\/testEmptyInvalidValue()", - "ImpressionsModeTypeWrapperTest\/testInitdebugValue()", - "ImpressionsModeTypeWrapperTest\/testInitnoneValue()", - "ImpressionsModeTypeWrapperTest\/testInitoptimizedValue()", - "ImpressionsModeTypeWrapperTest\/testInvalidValue()", - "ImpressionsModeTypeWrapperTest\/testdebugValue()", - "ImpressionsModeTypeWrapperTest\/testnoneValue()", - "ImpressionsModeTypeWrapperTest\/testoptimizedValue()", + "ImpressionsModeTypeWrapperTest/testEmptyInvalidValue()", + "ImpressionsModeTypeWrapperTest/testInitdebugValue()", + "ImpressionsModeTypeWrapperTest/testInitnoneValue()", + "ImpressionsModeTypeWrapperTest/testInitoptimizedValue()", + "ImpressionsModeTypeWrapperTest/testInvalidValue()", + "ImpressionsModeTypeWrapperTest/testdebugValue()", + "ImpressionsModeTypeWrapperTest/testnoneValue()", + "ImpressionsModeTypeWrapperTest/testoptimizedValue()", "ImpressionsNoneTest", - "ImpressionsNoneTest\/testCorrectData()", - "ImpressionsNoneTest\/testPeriodicRecording()", - "ImpressionsObserverTest\/testBasicFunctionality()", - "ImpressionsObserverTest\/testConcurrencyVsAccuracy()", - "ImpressionsObserverTest\/testSave()", + "ImpressionsNoneTest/testCorrectData()", + "ImpressionsNoneTest/testPeriodicRecording()", + "ImpressionsObserverTest/testBasicFunctionality()", + "ImpressionsObserverTest/testConcurrencyVsAccuracy()", + "ImpressionsObserverTest/testSave()", "ImpressionsRecorderWorkerTests", - "ImpressionsRecorderWorkerTests\/testFailToSendSome()", - "ImpressionsRecorderWorkerTests\/testSendNoImpressions()", - "ImpressionsRecorderWorkerTests\/testSendOneImpression()", - "ImpressionsRecorderWorkerTests\/testSendSuccess()", + "ImpressionsRecorderWorkerTests/testFailToSendSome()", + "ImpressionsRecorderWorkerTests/testSendNoImpressions()", + "ImpressionsRecorderWorkerTests/testSendOneImpression()", + "ImpressionsRecorderWorkerTests/testSendSuccess()", "ImpressionsStorageTest", - "ImpressionsStorageTest\/testClear()", - "ImpressionsStorageTest\/testDisablePersistence()", - "ImpressionsStorageTest\/testEnablePersistence()", - "ImpressionsStorageTest\/testStartDisabledPersistence()", - "ImpressionsStorageTest\/testStartEnabledPersistence()", + "ImpressionsStorageTest/testClear()", + "ImpressionsStorageTest/testDisablePersistence()", + "ImpressionsStorageTest/testEnablePersistence()", + "ImpressionsStorageTest/testStartDisabledPersistence()", + "ImpressionsStorageTest/testStartEnabledPersistence()", "ImpressionsToggleTest", - "ImpressionsToggleTest\/testDebugMode()", - "ImpressionsToggleTest\/testManagerContainsProperty()", - "ImpressionsToggleTest\/testNoneMode()", + "ImpressionsToggleTest/testDebugMode()", + "ImpressionsToggleTest/testManagerContainsProperty()", + "ImpressionsToggleTest/testNoneMode()", "ImpressionsTrackerTest", - "ImpressionsTrackerTest\/testDestroyNone()", - "ImpressionsTrackerTest\/testDestroyOptimized()", - "ImpressionsTrackerTest\/testFlushDebug()", - "ImpressionsTrackerTest\/testFlushNone()", - "ImpressionsTrackerTest\/testFlushOptimized()", - "ImpressionsTrackerTest\/testImpressionPushDebug()", - "ImpressionsTrackerTest\/testImpressionPushNone()", - "ImpressionsTrackerTest\/testImpressionPushOptimized()", - "ImpressionsTrackerTest\/testImpressionPushTrackingDisabledDebug()", - "ImpressionsTrackerTest\/testImpressionPushTrackingDisabledNone()", - "ImpressionsTrackerTest\/testImpressionPushTrackingDisabledOptimized()", - "ImpressionsTrackerTest\/testPauseDebug()", - "ImpressionsTrackerTest\/testPauseNone()", - "ImpressionsTrackerTest\/testPauseOptimized()", - "ImpressionsTrackerTest\/testResume()", - "ImpressionsTrackerTest\/testStartDebug()", - "ImpressionsTrackerTest\/testStartNone()", - "ImpressionsTrackerTest\/testStartOptimized()", - "ImpressionsTrackerTest\/testStopDebug()", - "ImpressionsTrackerTest\/testStopNone()", - "ImpressionsTrackerTest\/testStopOptimized()", + "ImpressionsTrackerTest/testDestroyNone()", + "ImpressionsTrackerTest/testDestroyOptimized()", + "ImpressionsTrackerTest/testFlushDebug()", + "ImpressionsTrackerTest/testFlushNone()", + "ImpressionsTrackerTest/testFlushOptimized()", + "ImpressionsTrackerTest/testImpressionPushDebug()", + "ImpressionsTrackerTest/testImpressionPushNone()", + "ImpressionsTrackerTest/testImpressionPushOptimized()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledDebug()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledNone()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledOptimized()", + "ImpressionsTrackerTest/testPauseDebug()", + "ImpressionsTrackerTest/testPauseNone()", + "ImpressionsTrackerTest/testPauseOptimized()", + "ImpressionsTrackerTest/testResume()", + "ImpressionsTrackerTest/testStartDebug()", + "ImpressionsTrackerTest/testStartNone()", + "ImpressionsTrackerTest/testStartOptimized()", + "ImpressionsTrackerTest/testStopDebug()", + "ImpressionsTrackerTest/testStopNone()", + "ImpressionsTrackerTest/testStopOptimized()", "InListSemverMatcherTest", - "InListSemverMatcherTest\/testGeneralMatches()", - "InListSemverMatcherTest\/testMatchShouldReturnFalseWhenNotInList()", - "InListSemverMatcherTest\/testMatchShouldReturnTrueWhenInList()", - "InListSemverMatcherTest\/testMatchWithEmptyListShouldReturnFalse()", - "InListSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenNotInList()", - "InListSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenInList()", - "InListSemverMatcherTest\/testMatchWithNullKeyShouldReturnFalse()", - "InListSemverMatcherTest\/testMatchWithNullTargetShouldReturnFalse()", - "InListSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenNotInList()", - "InListSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testGeneralMatches()", + "InListSemverMatcherTest/testMatchShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithEmptyListShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenInList()", "InMemoryTelemetryStorageTest", - "InMemoryTelemetryStorageTest\/testActiveFactoriesCount()", - "InMemoryTelemetryStorageTest\/testAuthRejections()", - "InMemoryTelemetryStorageTest\/testConcurrence()", - "InMemoryTelemetryStorageTest\/testEvent()", - "InMemoryTelemetryStorageTest\/testExceptions()", - "InMemoryTelemetryStorageTest\/testHttpErrors()", - "InMemoryTelemetryStorageTest\/testHttpLatencies()", - "InMemoryTelemetryStorageTest\/testImpression()", - "InMemoryTelemetryStorageTest\/testLastSync()", - "InMemoryTelemetryStorageTest\/testLatencies()", - "InMemoryTelemetryStorageTest\/testRedundantFactoriesCount()", - "InMemoryTelemetryStorageTest\/testSessionLength()", - "InMemoryTelemetryStorageTest\/testStreamingEvents()", - "InMemoryTelemetryStorageTest\/testTags()", - "InMemoryTelemetryStorageTest\/testTimeUntilReady()", - "InMemoryTelemetryStorageTest\/testTimeUntilReadyFromCache()", - "InMemoryTelemetryStorageTest\/testTokenRefreshes()", - "InMemoryTelemetryStorageTest\/testUpdatesFromSse()", + "InMemoryTelemetryStorageTest/testActiveFactoriesCount()", + "InMemoryTelemetryStorageTest/testAuthRejections()", + "InMemoryTelemetryStorageTest/testConcurrence()", + "InMemoryTelemetryStorageTest/testEvent()", + "InMemoryTelemetryStorageTest/testExceptions()", + "InMemoryTelemetryStorageTest/testHttpErrors()", + "InMemoryTelemetryStorageTest/testHttpLatencies()", + "InMemoryTelemetryStorageTest/testImpression()", + "InMemoryTelemetryStorageTest/testLastSync()", + "InMemoryTelemetryStorageTest/testLatencies()", + "InMemoryTelemetryStorageTest/testRedundantFactoriesCount()", + "InMemoryTelemetryStorageTest/testSessionLength()", + "InMemoryTelemetryStorageTest/testStreamingEvents()", + "InMemoryTelemetryStorageTest/testTags()", + "InMemoryTelemetryStorageTest/testTimeUntilReady()", + "InMemoryTelemetryStorageTest/testTimeUntilReadyFromCache()", + "InMemoryTelemetryStorageTest/testTokenRefreshes()", + "InMemoryTelemetryStorageTest/testUpdatesFromSse()", "InitDbCipherTest", - "InitDbCipherTest\/testDecryptDb()", - "InitDbCipherTest\/testEncryptDb()", + "InitDbCipherTest/testDecryptDb()", + "InitDbCipherTest/testEncryptDb()", "InitialCacheTest", - "InitialCacheTest\/testClearChangedSplitFilter()", - "InitialCacheTest\/testClearExpiredCache()", - "InitialCacheTest\/testExpiredCache()", - "InitialCacheTest\/testFlagsSpecChanged()", - "InitialCacheTest\/testNoClearNoExpiredCache()", + "InitialCacheTest/testClearChangedSplitFilter()", + "InitialCacheTest/testClearExpiredCache()", + "InitialCacheTest/testExpiredCache()", + "InitialCacheTest/testFlagsSpecChanged()", + "InitialCacheTest/testNoClearNoExpiredCache()", "InstantFeatureFlagsUpdateTest", - "InstantFeatureFlagsUpdateTest\/testInstantUpdateGzip()", - "InstantFeatureFlagsUpdateTest\/testInstantUpdateZlib()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateGzip()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateZlib()", "JwtTokenParserTest", - "JwtTokenParserTest\/testEmptyToken()", - "JwtTokenParserTest\/testGarbageToken()", - "JwtTokenParserTest\/testOkToken()", - "JwtTokenParserTest\/testOnlyChannelsWithSeparator()", - "JwtTokenParserTest\/testOnlyHeader()", + "JwtTokenParserTest/testEmptyToken()", + "JwtTokenParserTest/testGarbageToken()", + "JwtTokenParserTest/testOkToken()", + "JwtTokenParserTest/testOnlyChannelsWithSeparator()", + "JwtTokenParserTest/testOnlyHeader()", "KeyGeneratorTest", - "KeyGeneratorTest\/testGenerationOk()", - "KeyValidatorTests\/testInvalidEmptyBucketingKey()", - "KeyValidatorTests\/testInvalidEmptyMatchingKey()", - "KeyValidatorTests\/testInvalidLongBucketingKey()", - "KeyValidatorTests\/testInvalidLongMatchingKey()", - "KeyValidatorTests\/testNullMatchingKey()", - "KeyValidatorTests\/testValidMatchingAndBucketingKey()", - "KeyValidatorTests\/testValidMatchingKey()", + "KeyGeneratorTest/testGenerationOk()", + "KeyValidatorTests/testInvalidEmptyBucketingKey()", + "KeyValidatorTests/testInvalidEmptyMatchingKey()", + "KeyValidatorTests/testInvalidLongBucketingKey()", + "KeyValidatorTests/testInvalidLongMatchingKey()", + "KeyValidatorTests/testNullMatchingKey()", + "KeyValidatorTests/testValidMatchingAndBucketingKey()", + "KeyValidatorTests/testValidMatchingKey()", "LRUCacheTest", - "LRUCacheTest\/testAddGet()", - "LRUCacheTest\/testEviction()", - "LRUCacheTest\/testInsertPerformance()", + "LRUCacheTest/testAddGet()", + "LRUCacheTest/testEviction()", + "LRUCacheTest/testInsertPerformance()", "LatencyCounterTests", - "LatencyCounterTests\/testAllBuckets()", - "LatencyCounterTests\/testFirstBucket()", - "LatencyCounterTests\/testInvalidIndex()", - "LatencyCounterTests\/testLastBucket()", + "LatencyCounterTests/testAllBuckets()", + "LatencyCounterTests/testFirstBucket()", + "LatencyCounterTests/testInvalidIndex()", + "LatencyCounterTests/testLastBucket()", "LegacyHashingTest", - "LegacyHashingTest\/testBucket()", + "LegacyHashingTest/testBucket()", "LessThanOrEqualToSemverMatcherTest", - "LessThanOrEqualToSemverMatcherTest\/testGeneralMatches()", - "LessThanOrEqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenGreater()", - "LessThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenEqual()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnFalse()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrue()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithNullKeyShouldReturnNull()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithNullTargetShouldReturnFalse()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrue()", + "LessThanOrEqualToSemverMatcherTest/testGeneralMatches()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenEqual()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrue()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullKeyShouldReturnNull()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrue()", "LocalhostManagerTests", - "LocalhostManagerTests\/testSplits()", - "LocalhostManagerTests\/testSplitsByName()", + "LocalhostManagerTests/testSplits()", + "LocalhostManagerTests/testSplitsByName()", "LocalhostParserTests", - "LocalhostParserTests\/testIntercomentedLinesFile()", - "LocalhostParserTests\/testPerfectFile()", - "LocalhostParserTests\/testSpacedLinesFile()", + "LocalhostParserTests/testIntercomentedLinesFile()", + "LocalhostParserTests/testPerfectFile()", + "LocalhostParserTests/testSpacedLinesFile()", "LocalhostSplitClientTests", - "LocalhostSplitClientTests\/testNonExistingSplitsTreatment()", - "LocalhostSplitClientTests\/testNonExistingSplitsTreatments()", - "LocalhostSplitClientTests\/testRightSplitsFileTreatment()", - "LocalhostSplitClientTests\/testRightSplitsFileTreatments()", + "LocalhostSplitClientTests/testNonExistingSplitsTreatment()", + "LocalhostSplitClientTests/testNonExistingSplitsTreatments()", + "LocalhostSplitClientTests/testRightSplitsFileTreatment()", + "LocalhostSplitClientTests/testRightSplitsFileTreatments()", "LocalhostSplitLoaderTests", - "LocalhostSplitLoaderTests\/testFileUpdate2()", - "LocalhostSplitLoaderTests\/testInitial()", - "LocalhostSplitLoaderTests\/testInvalidTypeFile()", - "LocalhostSplitLoaderTests\/testNonExistingFile()", - "LocalhostSplitLoaderTests\/testWrongFormatYml()", - "LocalhostSplitLoaderTests\/testWrongLegacyFormatUpdate()", - "LocalhostSplitLoaderTests\/testWrongYamlFormatUpdate()", + "LocalhostSplitLoaderTests/testFileUpdate2()", + "LocalhostSplitLoaderTests/testInitial()", + "LocalhostSplitLoaderTests/testInvalidTypeFile()", + "LocalhostSplitLoaderTests/testNonExistingFile()", + "LocalhostSplitLoaderTests/testWrongFormatYml()", + "LocalhostSplitLoaderTests/testWrongLegacyFormatUpdate()", + "LocalhostSplitLoaderTests/testWrongYamlFormatUpdate()", "LocalhostSplitStorageTests", - "LocalhostSplitStorageTests\/testClear()", - "LocalhostSplitStorageTests\/testDestroy()", - "LocalhostSplitStorageTests\/testGetAllSplits()", - "LocalhostSplitStorageTests\/testGetCount()", - "LocalhostSplitStorageTests\/testGetManySplits()", - "LocalhostSplitStorageTests\/testGetSplit()", - "LocalhostSplitStorageTests\/testUpdateSplitChange()", + "LocalhostSplitStorageTests/testClear()", + "LocalhostSplitStorageTests/testDestroy()", + "LocalhostSplitStorageTests/testGetAllSplits()", + "LocalhostSplitStorageTests/testGetCount()", + "LocalhostSplitStorageTests/testGetManySplits()", + "LocalhostSplitStorageTests/testGetSplit()", + "LocalhostSplitStorageTests/testUpdateSplitChange()", "LocalhostSynchronizerTests", - "LocalhostSynchronizerTests\/testLoadAndSdkReady()", - "LocalhostSynchronizerTests\/testUpdateSplits()", - "LocalhostSynchronizerTests\/testUpdateYaml()", + "LocalhostSynchronizerTests/testLoadAndSdkReady()", + "LocalhostSynchronizerTests/testUpdateSplits()", + "LocalhostSynchronizerTests/testUpdateYaml()", "LocalhostTests", - "LocalhostTests\/testDefaultFactoryCreation()", - "LocalhostTests\/testLoadYml()", - "LocalhostTests\/testLocalhostFactoryCreation()", - "LocalhostTests\/testUsingSpaceSeparatedFile()", - "LocalhostTests\/testUsingYamlFile()", - "LocalhostTests\/testUsingYamlFromApi()", + "LocalhostTests/testDefaultFactoryCreation()", + "LocalhostTests/testLoadYml()", + "LocalhostTests/testLocalhostFactoryCreation()", + "LocalhostTests/testUsingSpaceSeparatedFile()", + "LocalhostTests/testUsingYamlFile()", + "LocalhostTests/testUsingYamlFromApi()", "LocalhostYamlParserTest", - "LocalhostYamlParserTest\/testCorrectFile()", - "LocalhostYamlParserTest\/testMissingFirstSplit()", - "LocalhostYamlParserTest\/testMissingSplitData()", - "LocalhostYamlParserTest\/testMissingSplitTreatment()", - "LocalhostYamlParserTest\/testWrongFormat()", + "LocalhostYamlParserTest/testCorrectFile()", + "LocalhostYamlParserTest/testMissingFirstSplit()", + "LocalhostYamlParserTest/testMissingSplitData()", + "LocalhostYamlParserTest/testMissingSplitTreatment()", + "LocalhostYamlParserTest/testWrongFormat()", "LoggerTest", - "LoggerTest\/testDebug()", - "LoggerTest\/testError()", - "LoggerTest\/testInfo()", - "LoggerTest\/testNone()", - "LoggerTest\/testVerbose()", - "LoggerTest\/testWarning()", + "LoggerTest/testDebug()", + "LoggerTest/testError()", + "LoggerTest/testInfo()", + "LoggerTest/testNone()", + "LoggerTest/testVerbose()", + "LoggerTest/testWarning()", "MatcherEvalTests", - "MatcherEvalTests\/testEval()", - "MultiClientEvaluationTest\/testEvaluationFromCache()", - "MultiClientEvaluationTest\/testEvaluationWithAttributes()", - "MultiClientEvaluationTest\/testImpressions()", - "MultiClientEvaluationTest\/testTrack()", + "MatcherEvalTests/testEval()", + "MultiClientEvaluationTest/testEvaluationFromCache()", + "MultiClientEvaluationTest/testEvaluationWithAttributes()", + "MultiClientEvaluationTest/testImpressions()", + "MultiClientEvaluationTest/testTrack()", "MultiClientStreamingResetTest", - "MultiClientStreamingResetTest\/testNoStreamingDelay()", - "MultiClientStreamingResetTest\/testStress()", - "MultiClientStreamingResetTest\/testWithStreamingDelay()", + "MultiClientStreamingResetTest/testNoStreamingDelay()", + "MultiClientStreamingResetTest/testStress()", + "MultiClientStreamingResetTest/testWithStreamingDelay()", "Murmur3HashingTest", - "Murmur3HashingTest\/test64x128()", + "Murmur3HashingTest/test64x128()", "MyLargeSegmentsStorageTests", - "MyLargeSegmentsStorageTests\/testChangeNumber()", - "MyLargeSegmentsStorageTests\/testClear()", - "MyLargeSegmentsStorageTests\/testGetMySegmentsAfterLoad()", - "MyLargeSegmentsStorageTests\/testNoLoaded()", - "MyLargeSegmentsStorageTests\/testUpdateEmptySegments()", - "MyLargeSegmentsStorageTests\/testUpdateSegments()", + "MyLargeSegmentsStorageTests/testChangeNumber()", + "MyLargeSegmentsStorageTests/testClear()", + "MyLargeSegmentsStorageTests/testGetMySegmentsAfterLoad()", + "MyLargeSegmentsStorageTests/testNoLoaded()", + "MyLargeSegmentsStorageTests/testUpdateEmptySegments()", + "MyLargeSegmentsStorageTests/testUpdateSegments()", "MySegmentServerErrorTest", - "MySegmentServerErrorTest\/test()", + "MySegmentServerErrorTest/test()", "MySegmentUpdateTest", - "MySegmentUpdateTest\/testMyLargeSegmentsUpdate()", - "MySegmentUpdateTest\/testMySegmentsLargeUpdateBounded()", - "MySegmentUpdateTest\/testMySegmentsUpdate()", - "MySegmentUpdateTest\/testSeveralNotificationAndOneFetch()", + "MySegmentUpdateTest/testMyLargeSegmentsUpdate()", + "MySegmentUpdateTest/testMySegmentsLargeUpdateBounded()", + "MySegmentUpdateTest/testMySegmentsUpdate()", + "MySegmentUpdateTest/testSeveralNotificationAndOneFetch()", "MySegmentUpdatedTest", - "MySegmentUpdatedTest\/testSegments()", + "MySegmentUpdatedTest/testSegments()", "MySegmentsBgSyncWorkerTest", - "MySegmentsBgSyncWorkerTest\/testNoSuccess()", - "MySegmentsBgSyncWorkerTest\/testOneTimeFetchSuccess()", + "MySegmentsBgSyncWorkerTest/testNoSuccess()", + "MySegmentsBgSyncWorkerTest/testOneTimeFetchSuccess()", "MySegmentsDaoTest", - "MySegmentsDaoTest\/testDataIsEncryptedInDb()", - "MySegmentsDaoTest\/testGetInvalidKeyAes128Cbc()", - "MySegmentsDaoTest\/testGetInvalidKeyPlainText()", - "MySegmentsDaoTest\/testUpdateGetAes128Cbc()", - "MySegmentsDaoTest\/testUpdateGetPlainText()", + "MySegmentsDaoTest/testDataIsEncryptedInDb()", + "MySegmentsDaoTest/testGetInvalidKeyAes128Cbc()", + "MySegmentsDaoTest/testGetInvalidKeyPlainText()", + "MySegmentsDaoTest/testUpdateGetAes128Cbc()", + "MySegmentsDaoTest/testUpdateGetPlainText()", "MySegmentsPayloadDecoderTest", "MySegmentsStorageTests", - "MySegmentsStorageTests\/testChangeNumber()", - "MySegmentsStorageTests\/testClear()", - "MySegmentsStorageTests\/testGetMySegmentsAfterLoad()", - "MySegmentsStorageTests\/testNoLoaded()", - "MySegmentsStorageTests\/testUpdateEmptySegments()", - "MySegmentsStorageTests\/testUpdateSegments()", - "MySegmentsSyncWorkerTest\/testNoCacheHeader()", - "MySegmentsSyncWorkerTest\/testRetryAndSuccess()", - "MySegmentsSyncWorkerTest\/testStopNoSuccess()", + "MySegmentsStorageTests/testChangeNumber()", + "MySegmentsStorageTests/testClear()", + "MySegmentsStorageTests/testGetMySegmentsAfterLoad()", + "MySegmentsStorageTests/testNoLoaded()", + "MySegmentsStorageTests/testUpdateEmptySegments()", + "MySegmentsStorageTests/testUpdateSegments()", + "MySegmentsSyncWorkerTest/testNoCacheHeader()", + "MySegmentsSyncWorkerTest/testRetryAndSuccess()", + "MySegmentsSyncWorkerTest/testStopNoSuccess()", "MySegmentsSynchronizerTest", - "MySegmentsSynchronizerTest\/testDestroy()", - "MySegmentsSynchronizerTest\/testForceSync()", - "MySegmentsSynchronizerTest\/testLoadMySegmentsFromCache()", - "MySegmentsSynchronizerTest\/testPeriodicStartPauseResumeStop()", - "MySegmentsSynchronizerTest\/testPeriodicStartStop()", - "MySegmentsSynchronizerTest\/testSynchronize()", + "MySegmentsSynchronizerTest/testDestroy()", + "MySegmentsSynchronizerTest/testForceSync()", + "MySegmentsSynchronizerTest/testLoadMySegmentsFromCache()", + "MySegmentsSynchronizerTest/testPeriodicStartPauseResumeStop()", + "MySegmentsSynchronizerTest/testPeriodicStartStop()", + "MySegmentsSynchronizerTest/testSynchronize()", "MySegmentsV2PayloaDecoderTest", - "MySegmentsV2PayloaDecoderTest\/testBoundedGzipPayload()", - "MySegmentsV2PayloaDecoderTest\/testBoundedZlibPayload()", - "MySegmentsV2PayloaDecoderTest\/testKeyListGzipPayload()", + "MySegmentsV2PayloaDecoderTest/testBoundedGzipPayload()", + "MySegmentsV2PayloaDecoderTest/testBoundedZlibPayload()", + "MySegmentsV2PayloaDecoderTest/testKeyListGzipPayload()", "NotificationManagerKeeperTest", - "NotificationManagerKeeperTest\/testIncomingControlStreamingDisabled()", - "NotificationManagerKeeperTest\/testIncomingControlStreamingEnabled()", - "NotificationManagerKeeperTest\/testIncomingControlStreamingEnabledNoPublishers()", - "NotificationManagerKeeperTest\/testIncomingControlStreamingReset()", - "NotificationManagerKeeperTest\/testNoAvailablePublishers()", - "NotificationManagerKeeperTest\/testNoAvailablePublishersInPriButAvailableInSec()", - "NotificationManagerKeeperTest\/testNoAvailablePublishersOldTimestamp()", - "NotificationManagerKeeperTest\/testSecondaryAvailableNotificationReceivedWhenNoPublishers()", - "NotificationManagerKeeperTest\/testSecondaryAvailableNotificationReceivedWhenNoPublishersOldTimestamp()", - "NotificationParserTest\/testExtractUserKeyHashFromChannel()", - "NotificationParserTest\/testProcessControl()", - "NotificationParserTest\/testProcessError()", - "NotificationParserTest\/testProcessMyLargeSegmentUpdateAllFields()", - "NotificationParserTest\/testProcessMyLargeSegmentUpdateRemoval()", - "NotificationParserTest\/testProcessMyLargeSegmentUpdateUnbounded()", - "NotificationParserTest\/testProcessMySegmentUpdateRemoval()", - "NotificationParserTest\/testProcessMySegmentUpdateUnbounded()", - "NotificationParserTest\/testProcessOccupancy()", - "NotificationParserTest\/testProcessSplitKill()", - "NotificationParserTest\/testProcessSplitUpdate()", - "NotificationParserTest\/testProcessSplitUpdateWithPayload()", + "NotificationManagerKeeperTest/testIncomingControlStreamingDisabled()", + "NotificationManagerKeeperTest/testIncomingControlStreamingEnabled()", + "NotificationManagerKeeperTest/testIncomingControlStreamingEnabledNoPublishers()", + "NotificationManagerKeeperTest/testIncomingControlStreamingReset()", + "NotificationManagerKeeperTest/testNoAvailablePublishers()", + "NotificationManagerKeeperTest/testNoAvailablePublishersInPriButAvailableInSec()", + "NotificationManagerKeeperTest/testNoAvailablePublishersOldTimestamp()", + "NotificationManagerKeeperTest/testSecondaryAvailableNotificationReceivedWhenNoPublishers()", + "NotificationManagerKeeperTest/testSecondaryAvailableNotificationReceivedWhenNoPublishersOldTimestamp()", + "NotificationParserTest/testExtractUserKeyHashFromChannel()", + "NotificationParserTest/testProcessControl()", + "NotificationParserTest/testProcessError()", + "NotificationParserTest/testProcessMyLargeSegmentUpdateAllFields()", + "NotificationParserTest/testProcessMyLargeSegmentUpdateRemoval()", + "NotificationParserTest/testProcessMyLargeSegmentUpdateUnbounded()", + "NotificationParserTest/testProcessMySegmentUpdateRemoval()", + "NotificationParserTest/testProcessMySegmentUpdateUnbounded()", + "NotificationParserTest/testProcessOccupancy()", + "NotificationParserTest/testProcessSplitKill()", + "NotificationParserTest/testProcessSplitUpdate()", + "NotificationParserTest/testProcessSplitUpdateWithPayload()", "PeriodicMySegmentsSyncWorkerTest", - "PeriodicMySegmentsSyncWorkerTest\/testFetchWhenNoSegmentsReadyYet()", - "PeriodicMySegmentsSyncWorkerTest\/testNormalFetchSdkIsReady()", + "PeriodicMySegmentsSyncWorkerTest/testFetchWhenNoSegmentsReadyYet()", + "PeriodicMySegmentsSyncWorkerTest/testNormalFetchSdkIsReady()", "PeriodicSplitsSyncWorkerTest", - "PeriodicSplitsSyncWorkerTest\/testNoSdkReadyFetch()", + "PeriodicSplitsSyncWorkerTest/testNoSdkReadyFetch()", "PersistentAttributesStorageTests", - "PersistentAttributesStorageTests\/testAll()", - "PersistentAttributesStorageTests\/testClear()", - "PersistentAttributesStorageTests\/testSet()", + "PersistentAttributesStorageTests/testAll()", + "PersistentAttributesStorageTests/testClear()", + "PersistentAttributesStorageTests/testSet()", "PersistentEventsStorageTest", "PersistentMyLargeSegmentsStorageTests", - "PersistentMyLargeSegmentsStorageTests\/testClear()", - "PersistentMyLargeSegmentsStorageTests\/testGetSnapshot()", - "PersistentMyLargeSegmentsStorageTests\/testGetSnapshotMultiKey()", - "PersistentMyLargeSegmentsStorageTests\/testSet()", - "PersistentMyLargeSegmentsStorageTests\/testSetMultiKey()", - "PersistentMySegmentsStorageTests\/testClear()", - "PersistentMySegmentsStorageTests\/testGetSnapshot()", - "PersistentMySegmentsStorageTests\/testGetSnapshotMultiKey()", - "PersistentMySegmentsStorageTests\/testSet()", - "PersistentMySegmentsStorageTests\/testSetMultiKey()", + "PersistentMyLargeSegmentsStorageTests/testClear()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshot()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMyLargeSegmentsStorageTests/testSet()", + "PersistentMyLargeSegmentsStorageTests/testSetMultiKey()", + "PersistentMySegmentsStorageTests/testClear()", + "PersistentMySegmentsStorageTests/testGetSnapshot()", + "PersistentMySegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMySegmentsStorageTests/testSet()", + "PersistentMySegmentsStorageTests/testSetMultiKey()", "PersistentUniqueKeysStorageTests", - "PersistentUniqueKeysStorageTests\/testDelete()", - "PersistentUniqueKeysStorageTests\/testPop()", - "PersistentUniqueKeysStorageTests\/testPush()", - "PersistentUniqueKeysStorageTests\/testSetActive()", + "PersistentUniqueKeysStorageTests/testDelete()", + "PersistentUniqueKeysStorageTests/testPop()", + "PersistentUniqueKeysStorageTests/testPush()", + "PersistentUniqueKeysStorageTests/testSetActive()", "PrerequisitesMatcherTests", - "PrerequisitesMatcherTests\/testEmptyPrerequisites()", - "PrerequisitesMatcherTests\/testMultiplePrerequisites()", - "PrerequisitesMatcherTests\/testMultiplePrerequisites2()", - "PrerequisitesMatcherTests\/testNoPrerequisites()", - "PrerequisitesMatcherTests\/testNonExistentFeatureFlag()", - "PrerequisitesMatcherTests\/testPrerequisiteMet()", - "PrerequisitesMatcherTests\/testPrerequisiteMet2()", - "PrerequisitesMatcherTests\/testPrerequisiteNotMet()", - "PrerequisitesMatcherTests\/testPrerequisiteNotMet2()", + "PrerequisitesMatcherTests/testEmptyPrerequisites()", + "PrerequisitesMatcherTests/testMultiplePrerequisites()", + "PrerequisitesMatcherTests/testMultiplePrerequisites2()", + "PrerequisitesMatcherTests/testNoPrerequisites()", + "PrerequisitesMatcherTests/testNonExistentFeatureFlag()", + "PrerequisitesMatcherTests/testPrerequisiteMet()", + "PrerequisitesMatcherTests/testPrerequisiteMet2()", + "PrerequisitesMatcherTests/testPrerequisiteNotMet()", + "PrerequisitesMatcherTests/testPrerequisiteNotMet2()", "PushManagerEventBroadcasterTest", - "PushManagerEventBroadcasterTest\/testRegister()", + "PushManagerEventBroadcasterTest/testRegister()", "PushNotificationManagerTest", - "PushNotificationManagerTest\/testResetConnectionOk()", - "PushNotificationManagerTest\/testStartAuthReintent()", - "PushNotificationManagerTest\/testStartFullConnectionOk()", - "PushNotificationManagerTest\/testStartSseReintent()", - "PushNotificationManagerTest\/testStop()", - "PushNotificationManagerTest\/testStreamingDisabled()", + "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()", + "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()", + "ReconnectBackoffCounterTest/testBase1()", + "ReconnectBackoffCounterTest/testBase2()", + "ReconnectBackoffCounterTest/testBase3()", + "ReconnectBackoffCounterTest/testBase8()", "RecorderFlusherCheckerTests", - "RecorderFlusherCheckerTests\/testBytesLimit()", - "RecorderFlusherCheckerTests\/testCountLimit()", + "RecorderFlusherCheckerTests/testBytesLimit()", + "RecorderFlusherCheckerTests/testCountLimit()", "RegexTest", - "RegexTest\/testsRegex()", + "RegexTest/testsRegex()", "RolloutCacheConfigurationTest", - "RolloutCacheConfigurationTest\/testClearOnInitIsCorrectlySet()", - "RolloutCacheConfigurationTest\/testDefaultValues()", - "RolloutCacheConfigurationTest\/testExpirationIsCorrectlySet()", - "RolloutCacheConfigurationTest\/testNegativeExpirationIsSetToDefault()", + "RolloutCacheConfigurationTest/testClearOnInitIsCorrectlySet()", + "RolloutCacheConfigurationTest/testDefaultValues()", + "RolloutCacheConfigurationTest/testExpirationIsCorrectlySet()", + "RolloutCacheConfigurationTest/testNegativeExpirationIsSetToDefault()", "RolloutCacheManagerIntegrationTest", - "RolloutCacheManagerIntegrationTest\/testClearOnInitClearCacheOnStartup()", - "RolloutCacheManagerIntegrationTest\/testExpirationPeriodIsUsed()", - "RolloutCacheManagerIntegrationTest\/testRepeatedInitWithClearOnInitSetToTrueDoesNotClearIfMinDaysHasNotElapsed()", + "RolloutCacheManagerIntegrationTest/testClearOnInitClearCacheOnStartup()", + "RolloutCacheManagerIntegrationTest/testExpirationPeriodIsUsed()", + "RolloutCacheManagerIntegrationTest/testRepeatedInitWithClearOnInitSetToTrueDoesNotClearIfMinDaysHasNotElapsed()", "RolloutCacheManagerTest", - "RolloutCacheManagerTest\/testDefaultValueForLastClearTimestampClearsCacheWhenClearOnInitIsTrue()", - "RolloutCacheManagerTest\/testDefaultValueForUpdateTimestampDoesNotClearCache()", - "RolloutCacheManagerTest\/testValidateCacheCallsClearOnStorageOnlyOnceWhenExecutedConsecutively()", - "RolloutCacheManagerTest\/testValidateCacheCallsClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsTrue()", - "RolloutCacheManagerTest\/testValidateCacheCallsClearOnStoragesWhenExpirationIsSurpassed()", - "RolloutCacheManagerTest\/testValidateCacheCallsListener()", - "RolloutCacheManagerTest\/testValidateCacheDoesNotCallClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsFalse()", - "RolloutCacheManagerTest\/testValidateCacheDoesNotUpdateLastClearTimestampWhenStoragesAreNotCleared()", - "RolloutCacheManagerTest\/testValidateCacheUpdatesLastClearTimestampWhenStoragesAreCleared()", + "RolloutCacheManagerTest/testDefaultValueForLastClearTimestampClearsCacheWhenClearOnInitIsTrue()", + "RolloutCacheManagerTest/testDefaultValueForUpdateTimestampDoesNotClearCache()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStorageOnlyOnceWhenExecutedConsecutively()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsTrue()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStoragesWhenExpirationIsSurpassed()", + "RolloutCacheManagerTest/testValidateCacheCallsListener()", + "RolloutCacheManagerTest/testValidateCacheDoesNotCallClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsFalse()", + "RolloutCacheManagerTest/testValidateCacheDoesNotUpdateLastClearTimestampWhenStoragesAreNotCleared()", + "RolloutCacheManagerTest/testValidateCacheUpdatesLastClearTimestampWhenStoragesAreCleared()", "SdkUpdateStreamingTest", - "SdkUpdateStreamingTest\/testSdkUpdateMySegmentsWhenNotificationArrives()", - "SdkUpdateStreamingTest\/testSdkUpdateSplitsWhenNotificationArrives()", + "SdkUpdateStreamingTest/testSdkUpdateMySegmentsWhenNotificationArrives()", + "SdkUpdateStreamingTest/testSdkUpdateSplitsWhenNotificationArrives()", "SegmentsSyncHelperTests", - "SegmentsSyncHelperTests\/testCdnByPassNoTillChange()", - "SegmentsSyncHelperTests\/testCdnByPassNoTillNoChange()", - "SegmentsSyncHelperTests\/testCdnByPassTill()", - "SegmentsSyncHelperTests\/testDidffGoallCnMs()", - "SegmentsSyncHelperTests\/testDiffGoalCnMls()", + "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()", + "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\/testEqualToSemverMatcher()", - "SemverIntegrationTest\/testGreaterThanOrEqualToSemverMatcher()", - "SemverIntegrationTest\/testInListSemverMatcher()", - "SemverIntegrationTest\/testLessThanOrEqualToSemverMatcher()", + "SemverIntegrationTest/testEqualToSemverMatcher()", + "SemverIntegrationTest/testGreaterThanOrEqualToSemverMatcher()", + "SemverIntegrationTest/testInListSemverMatcher()", + "SemverIntegrationTest/testLessThanOrEqualToSemverMatcher()", "SemverTest", - "SemverTest\/testBetween()", - "SemverTest\/testEqualTo()", - "SemverTest\/testGreaterThanOrEqualTo()", - "SemverTest\/testInvalidFormats()", - "SemverTest\/testLessThanOrEqualTo()", + "SemverTest/testBetween()", + "SemverTest/testEqualTo()", + "SemverTest/testGreaterThanOrEqualTo()", + "SemverTest/testInvalidFormats()", + "SemverTest/testLessThanOrEqualTo()", "ServiceEndpointsTests", - "ServiceEndpointsTests\/testBuilderValidationAuthError()", - "ServiceEndpointsTests\/testBuilderValidationEventsError()", - "ServiceEndpointsTests\/testBuilderValidationOk()", - "ServiceEndpointsTests\/testBuilderValidationSdkError()", - "ServiceEndpointsTests\/testBuilderValidationStreamingError()", + "ServiceEndpointsTests/testBuilderValidationAuthError()", + "ServiceEndpointsTests/testBuilderValidationEventsError()", + "ServiceEndpointsTests/testBuilderValidationOk()", + "ServiceEndpointsTests/testBuilderValidationSdkError()", + "ServiceEndpointsTests/testBuilderValidationStreamingError()", "SingleSyncTest", - "SingleSyncTest\/testSingleSyncEnabledImpressionsDebug()", - "SingleSyncTest\/testSingleSyncEnabledImpressionsNone()", - "SingleSyncTest\/testSingleSyncEnabledImpressionsOptmized()", + "SingleSyncTest/testSingleSyncEnabledImpressionsDebug()", + "SingleSyncTest/testSingleSyncEnabledImpressionsNone()", + "SingleSyncTest/testSingleSyncEnabledImpressionsOptmized()", "SplitChangeProcessorTests", - "SplitChangeProcessorTests\/testProcessNoSets()", - "SplitChangeProcessorTests\/testProcessWithSets()", + "SplitChangeProcessorTests/testProcessNoSets()", + "SplitChangeProcessorTests/testProcessWithSets()", "SplitChangesServerErrorTest", - "SplitChangesServerErrorTest\/testChangesError()", + "SplitChangesServerErrorTest/testChangesError()", "SplitChangesTest", - "SplitChangesTest\/test()", + "SplitChangesTest/test()", "SplitClientManagerTest", - "SplitClientManagerTest\/testAddClient()", - "SplitClientManagerTest\/testDestroyForKey()", - "SplitClientManagerTest\/testDestroyLastKey()", - "SplitClientManagerTest\/testFlush()", - "SplitClientManagerTest\/testInit()", + "SplitClientManagerTest/testAddClient()", + "SplitClientManagerTest/testDestroyForKey()", + "SplitClientManagerTest/testDestroyLastKey()", + "SplitClientManagerTest/testFlush()", + "SplitClientManagerTest/testInit()", "SplitClientTests", - "SplitClientTests\/testOnMain()", - "SplitClientTests\/testOnQueue()", + "SplitClientTests/testOnMain()", + "SplitClientTests/testOnQueue()", "SplitConfigurationsParsingTest", - "SplitConfigurationsParsingTest\/testDecodingArrayAndMapConfig()", - "SplitConfigurationsParsingTest\/testDecodingSimpleConfig()", - "SplitConfigurationsParsingTest\/testEncodingAllValueTypesConfig()", - "SplitConfigurationsParsingTest\/testEncodingBasicArrayConfig()", - "SplitConfigurationsParsingTest\/testEncodingMapArrayConfig()", - "SplitConfigurationsParsingTest\/testEncodingMultiTreatmentConfig()", - "SplitConfigurationsParsingTest\/testEncodingNestedMultiConfig()", - "SplitConfigurationsParsingTest\/testEncodingNullConfig()", - "SplitConfigurationsParsingTest\/testEncodingOneBasicConfig()", + "SplitConfigurationsParsingTest/testDecodingArrayAndMapConfig()", + "SplitConfigurationsParsingTest/testDecodingSimpleConfig()", + "SplitConfigurationsParsingTest/testEncodingAllValueTypesConfig()", + "SplitConfigurationsParsingTest/testEncodingBasicArrayConfig()", + "SplitConfigurationsParsingTest/testEncodingMapArrayConfig()", + "SplitConfigurationsParsingTest/testEncodingMultiTreatmentConfig()", + "SplitConfigurationsParsingTest/testEncodingNestedMultiConfig()", + "SplitConfigurationsParsingTest/testEncodingNullConfig()", + "SplitConfigurationsParsingTest/testEncodingOneBasicConfig()", "SplitDTOTests", - "SplitDTOTests\/testCorrectPrerequisites()", - "SplitDTOTests\/testEmptyPrerequisites()", - "SplitDTOTests\/testMalformedPrerequisites()", + "SplitDTOTests/testCorrectPrerequisites()", + "SplitDTOTests/testEmptyPrerequisites()", + "SplitDTOTests/testMalformedPrerequisites()", "SplitDaoTest", - "SplitDaoTest\/testCreateGetAes128Cbc()", - "SplitDaoTest\/testCreateGetPlainText()", - "SplitDaoTest\/testDataIsEncryptedInDb()", - "SplitDaoTest\/testDeleteAllAes128Cbc()", - "SplitDaoTest\/testDeleteAllPlainText()", - "SplitDaoTest\/testGetUpdate()", - "SplitDaoTest\/testGetUpdateAes128Cbc()", - "SplitDaoTest\/testGetUpdateSeveralAes128Cbc()", - "SplitDaoTest\/testGetUpdateSeveralPlainText()", + "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()", + "SplitEventsCoordinatorTest/testAddNotifyRemoveManager()", + "SplitEventsCoordinatorTest/testEventsAfterAdd()", + "SplitEventsCoordinatorTest/testEventsAfterRemove()", + "SplitEventsCoordinatorTest/testEventsBeforeAdd()", + "SplitEventsCoordinatorTest/testStop()", "SplitEventsManagerTest", - "SplitEventsManagerTest\/testSdkReady()", - "SplitEventsManagerTest\/testSdkReadyAndReadyTimeOut()", - "SplitEventsManagerTest\/testSdkReadyFromCacheAndReadyTimeout()", - "SplitEventsManagerTest\/testSdkReadyTimeOut()", - "SplitEventsManagerTest\/testSdkUpdateMySegments()", - "SplitEventsManagerTest\/testSdkUpdateSplits()", - "SplitEventsManagerTest\/testSplitKilledNoSdkReady()", - "SplitEventsManagerTest\/testSplitKilledWhenReady()", + "SplitEventsManagerTest/testSdkReady()", + "SplitEventsManagerTest/testSdkReadyAndReadyTimeOut()", + "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\/testNullValues()", + "SplitFactoryBuilderTests/testEmptyApiKey()", + "SplitFactoryBuilderTests/testKey()", + "SplitFactoryBuilderTests/testLongBucketingKey()", + "SplitFactoryBuilderTests/testLongMatchingKey()", + "SplitFactoryBuilderTests/testMultiFactoryDifferentKey()", + "SplitFactoryBuilderTests/testMultiFactorySameKey()", + "SplitFactoryBuilderTests/testMultiFactoryTwoSameKey()", + "SplitFactoryBuilderTests/testNullApiKey()", + "SplitFactoryBuilderTests/testNullValues()", "SplitIntegrationTests", - "SplitIntegrationTests\/testControlTreatment()", - "SplitIntegrationTests\/testReadyMyLargeSegmentsEnabledError()", - "SplitIntegrationTests\/testReadyMyLargeSegmentsEnabledNoWaitMls()", - "SplitIntegrationTests\/testReadyMyLargeSegmentsEnabledWaitMls()", - "SplitIntegrationTests\/testReadyNoRef()", + "SplitIntegrationTests/testControlTreatment()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledError()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledNoWaitMls()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledWaitMls()", + "SplitIntegrationTests/testReadyNoRef()", "SplitManagerTest", - "SplitManagerTest\/testAddOneSplit()", - "SplitManagerTest\/testEmptyName()", - "SplitManagerTest\/testInitialSplitLoaded()", - "SplitManagerTest\/testSplitInfo()", + "SplitManagerTest/testAddOneSplit()", + "SplitManagerTest/testEmptyName()", + "SplitManagerTest/testInitialSplitLoaded()", + "SplitManagerTest/testSplitInfo()", "SplitSdkUpdatePollingTest", - "SplitSdkUpdatePollingTest\/testSdkReadyOnly()", - "SplitSdkUpdatePollingTest\/testSdkUpdateMySegments()", - "SplitSdkUpdatePollingTest\/testSdkUpdateSplits()", + "SplitSdkUpdatePollingTest/testSdkReadyOnly()", + "SplitSdkUpdatePollingTest/testSdkUpdateMySegments()", + "SplitSdkUpdatePollingTest/testSdkUpdateSplits()", "SplitValidatorTests", - "SplitValidatorTests\/testEmptyName()", - "SplitValidatorTests\/testExistingSplit()", - "SplitValidatorTests\/testLeadingSpacesName()", - "SplitValidatorTests\/testNoExistingSplit()", - "SplitValidatorTests\/testTrailingSpacesName()", - "SplitValidatorTests\/testValidName()", + "SplitValidatorTests/testEmptyName()", + "SplitValidatorTests/testExistingSplit()", + "SplitValidatorTests/testLeadingSpacesName()", + "SplitValidatorTests/testNoExistingSplit()", + "SplitValidatorTests/testTrailingSpacesName()", + "SplitValidatorTests/testValidName()", "SplitsBgSyncWorkerTest", - "SplitsBgSyncWorkerTest\/testClearExpiredCache()", - "SplitsBgSyncWorkerTest\/testFetchFail()", - "SplitsBgSyncWorkerTest\/testFetchSuccess()", - "SplitsBgSyncWorkerTest\/testNoClearNonExpiredCache()", + "SplitsBgSyncWorkerTest/testClearExpiredCache()", + "SplitsBgSyncWorkerTest/testFetchFail()", + "SplitsBgSyncWorkerTest/testFetchSuccess()", + "SplitsBgSyncWorkerTest/testNoClearNonExpiredCache()", "SplitsChangesCheckerTest", - "SplitsChangesCheckerTest\/testSplitsChangesArrived()", - "SplitsChangesCheckerTest\/testSplitsNoChangesEqualChangeNumber()", - "SplitsChangesCheckerTest\/testSplitsNoChangesMinorChangeNumber()", + "SplitsChangesCheckerTest/testSplitsChangesArrived()", + "SplitsChangesCheckerTest/testSplitsNoChangesEqualChangeNumber()", + "SplitsChangesCheckerTest/testSplitsNoChangesMinorChangeNumber()", "SplitsDecoderTest", - "SplitsDecoderTest\/testDecodeMultiThreads()", - "SplitsDecoderTest\/testDecodeOneThread()", - "SplitsDecoderTest\/testDecodeTwoThreads()", + "SplitsDecoderTest/testDecodeMultiThreads()", + "SplitsDecoderTest/testDecodeOneThread()", + "SplitsDecoderTest/testDecodeTwoThreads()", "SplitsEncoderTest", - "SplitsEncoderTest\/testDecodeMultiThread()", - "SplitsEncoderTest\/testDecodeOneThread()", - "SplitsEncoderTest\/testDecodeTwoThread()", - "SplitsStorageTrafficTypesTests\/testChangedTrafficTypeForSplit()", - "SplitsStorageTrafficTypesTests\/testExistingChangedTrafficTypeForSplit()", - "SplitsStorageTrafficTypesTests\/testInitialtrafficTypes()", - "SplitsStorageTrafficTypesTests\/testOverflowArchived()", - "SplitsStorageTrafficTypesTests\/testRemove2TrafficTypes()", - "SplitsStorageTrafficTypesTests\/testSeveralTrafficTypeUpdatesFinalActive()", - "SplitsStorageTrafficTypesTests\/testSeveralTrafficTypeUpdatesFinalArchived()", + "SplitsEncoderTest/testDecodeMultiThread()", + "SplitsEncoderTest/testDecodeOneThread()", + "SplitsEncoderTest/testDecodeTwoThread()", + "SplitsStorageTrafficTypesTests/testChangedTrafficTypeForSplit()", + "SplitsStorageTrafficTypesTests/testExistingChangedTrafficTypeForSplit()", + "SplitsStorageTrafficTypesTests/testInitialtrafficTypes()", + "SplitsStorageTrafficTypesTests/testOverflowArchived()", + "SplitsStorageTrafficTypesTests/testRemove2TrafficTypes()", + "SplitsStorageTrafficTypesTests/testSeveralTrafficTypeUpdatesFinalActive()", + "SplitsStorageTrafficTypesTests/testSeveralTrafficTypeUpdatesFinalArchived()", "SplitsSyncHelperWithProxyHandlerTests", - "SplitsSyncHelperWithProxyHandlerTests\/testBackgroundSyncAlwaysUsesLatestSpec()", - "SplitsSyncHelperWithProxyHandlerTests\/testNormalOperationUsesLatestSpec()", - "SplitsSyncHelperWithProxyHandlerTests\/testProxyErrorCausesFallbackToLegacySpec()", - "SplitsSyncHelperWithProxyHandlerTests\/testRecoveryModeAfterIntervalElapsed()", - "SplitsSyncWorkerTest\/testChangedFlagsSpecString()", - "SplitsSyncWorkerTest\/testChangedQueryString()", - "SplitsSyncWorkerTest\/testClearExpiredCache()", - "SplitsSyncWorkerTest\/testClearExpiredCacheAndChangedQs()", - "SplitsSyncWorkerTest\/testNoChangedQueryString()", - "SplitsSyncWorkerTest\/testNoClearNonExpiredCache()", - "SplitsSyncWorkerTest\/testOneTimeFetchSuccess()", - "SplitsSyncWorkerTest\/testRetryAndSuccess()", - "SplitsSyncWorkerTest\/testStopNoSuccess()", - "SplitsSyncWorkerTest\/testUriTooLongError()", + "SplitsSyncHelperWithProxyHandlerTests/testBackgroundSyncAlwaysUsesLatestSpec()", + "SplitsSyncHelperWithProxyHandlerTests/testNormalOperationUsesLatestSpec()", + "SplitsSyncHelperWithProxyHandlerTests/testProxyErrorCausesFallbackToLegacySpec()", + "SplitsSyncHelperWithProxyHandlerTests/testRecoveryModeAfterIntervalElapsed()", + "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()", + "SplitsUpdateWorkerTest/testOldChangeNumber()", + "SplitsUpdateWorkerTest/testOneTimeFetchSuccess()", + "SplitsUpdateWorkerTest/testRetryAndSuccess()", + "SplitsUpdateWorkerTest/testStopNoSuccess()", "SseAuthenticatorTest", - "SseAuthenticatorTest\/testEmptyTokenResponse()", - "SseAuthenticatorTest\/testNoRecoverableError()", - "SseAuthenticatorTest\/testNullTokenResponse()", - "SseAuthenticatorTest\/testRecoverableError()", - "SseAuthenticatorTest\/testSuccesfulMultiUserKeyRequest()", - "SseAuthenticatorTest\/testSuccesfulRequest()", + "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()", + "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()", + "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\/testProcessSplitUpdateNullJson()", + "SseNotificationProcessorTest/testProcessMyLargeSegmentsUpdateBoundedRequest()", + "SseNotificationProcessorTest/testProcessMyLargeSegmentsUpdateKeyListRequest()", + "SseNotificationProcessorTest/testProcessMyLargeSegmentsUpdateUnboundedFetchRequest()", + "SseNotificationProcessorTest/testProcessMySegmentsUpdateBoundedRequest()", + "SseNotificationProcessorTest/testProcessMySegmentsUpdateKeyListRequest()", + "SseNotificationProcessorTest/testProcessMySegmentsUpdateUnboundedFetchRequest()", + "SseNotificationProcessorTest/testProcessSplitKill()", + "SseNotificationProcessorTest/testProcessSplitKillException()", + "SseNotificationProcessorTest/testProcessSplitKillNullJson()", + "SseNotificationProcessorTest/testProcessSplitUpdate()", + "SseNotificationProcessorTest/testProcessSplitUpdateNullJson()", "StreamingAuthFail4xxTest", - "StreamingAuthFail4xxTest\/testInit()", + "StreamingAuthFail4xxTest/testInit()", "StreamingAuthFail5xxTest", - "StreamingAuthFail5xxTest\/testInit()", + "StreamingAuthFail5xxTest/testInit()", "StreamingBgReconnectTest", - "StreamingBgReconnectTest\/testReconnect()", + "StreamingBgReconnectTest/testReconnect()", "StreamingConnFail5xxTest", - "StreamingConnFail5xxTest\/testInit()", + "StreamingConnFail5xxTest/testInit()", "StreamingControlResetTest", - "StreamingControlResetTest\/testStreamingReset()", - "StreamingControlTest\/testControl()", + "StreamingControlResetTest/testStreamingReset()", + "StreamingControlTest/testControl()", "StreamingDelaytTest", - "StreamingDelaytTest\/testDelayOnReconnect()", - "StreamingDelaytTest\/testDelayOnReconnectStress()", - "StreamingDelaytTest\/testNoStreamingDelay()", - "StreamingDelaytTest\/testStreamingDelay()", + "StreamingDelaytTest/testDelayOnReconnect()", + "StreamingDelaytTest/testDelayOnReconnectStress()", + "StreamingDelaytTest/testNoStreamingDelay()", + "StreamingDelaytTest/testStreamingDelay()", "StreamingDisabledTest", - "StreamingDisabledTest\/testOccupancy()", + "StreamingDisabledTest/testOccupancy()", "StreamingInitTest", - "StreamingInitTest\/testInitWithoutSpec()", + "StreamingInitTest/testInitWithoutSpec()", "StreamingMySegmentsSyncTest", - "StreamingMySegmentsSyncTest\/testInit()", + "StreamingMySegmentsSyncTest/testInit()", "StreamingNoReconectWhenPollingTest", - "StreamingNoReconectWhenPollingTest\/testShouldNoReconnect()", - "StreamingNoReconectWhenPollingTest\/testShouldReconnect()", + "StreamingNoReconectWhenPollingTest/testShouldNoReconnect()", + "StreamingNoReconectWhenPollingTest/testShouldReconnect()", "StreamingOccupancyTest", - "StreamingOccupancyTest\/testOccupancy()", + "StreamingOccupancyTest/testOccupancy()", "StreamingSplitKillTest", - "StreamingSplitKillTest\/testSplitKill()", + "StreamingSplitKillTest/testSplitKill()", "StreamingSplitsSyncTest", - "StreamingSplitsSyncTest\/testInit()", + "StreamingSplitsSyncTest/testInit()", "SyncConfigTest", - "SyncConfigTest\/testEmptyFilterValuesDiscarded()", - "SyncConfigTest\/testFilterByPrefix()", - "SyncConfigTest\/testFilterName()", - "SyncConfigTest\/testInvalidFilterValuesDiscarded()", - "SyncConfigTest\/testSyncBuilder()", + "SyncConfigTest/testEmptyFilterValuesDiscarded()", + "SyncConfigTest/testFilterByPrefix()", + "SyncConfigTest/testFilterName()", + "SyncConfigTest/testInvalidFilterValuesDiscarded()", + "SyncConfigTest/testSyncBuilder()", "SyncDictionaryCollectionWrapperTest", - "SyncDictionaryCollectionWrapperTest\/testAllValues()", - "SyncDictionaryCollectionWrapperTest\/testInitialAppend()", - "SyncDictionaryCollectionWrapperTest\/testRemoveValue()", + "SyncDictionaryCollectionWrapperTest/testAllValues()", + "SyncDictionaryCollectionWrapperTest/testInitialAppend()", + "SyncDictionaryCollectionWrapperTest/testRemoveValue()", "SyncDictionarySingleWrapperTest", - "SyncDictionarySingleWrapperTest\/testAllValues()", - "SyncDictionarySingleWrapperTest\/testRemoveAllValues()", - "SyncDictionarySingleWrapperTest\/testRemoveValue()", + "SyncDictionarySingleWrapperTest/testAllValues()", + "SyncDictionarySingleWrapperTest/testRemoveAllValues()", + "SyncDictionarySingleWrapperTest/testRemoveValue()", "SyncGuardianTest", - "SyncGuardianTest\/testFirstUpdate()", - "SyncGuardianTest\/testIncreaseAndDecreasePeriodValidation()", - "SyncGuardianTest\/testMinPeriodValidation()", - "SyncGuardianTest\/testMustNoSyncDisabled()", - "SyncGuardianTest\/testMustNoSyncStreamingDisabled()", - "SyncGuardianTest\/testMustNotSyncWhenTimeDoesNotExceed()", - "SyncGuardianTest\/testMustSyncWhenTimeExceeds()", - "SyncGuardianTest\/testUpdatePeriodValidation()", + "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/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()", "SyncPostBgTest", - "SyncPostBgTest\/testSync()", + "SyncPostBgTest/testSync()", "SyncUpdateWorkerTest", - "SyncUpdateWorkerTest\/testSplitKillWorker()", - "SyncUpdateWorkerTest\/testSplitUpdateWorkerNoPayload()", - "SyncUpdateWorkerTest\/testSplitUpdateWorkerWithPayloadChangeNumberBigger()", - "SyncUpdateWorkerTest\/testSplitUpdateWorkerWithPayloadChangeNumberSmaller()", + "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\/testStopRecordingUserData()", - "SynchronizerTest\/testSyncAll()", - "SynchronizerTest\/testSynchronizeMySegments()", - "SynchronizerTest\/testSynchronizeSplitsWithChangeNumber()", - "SynchronizerTest\/testUpdateSplitsSingleModeEnabled()", + "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/testStopRecordingUserData()", + "SynchronizerTest/testSyncAll()", + "SynchronizerTest/testSynchronizeMySegments()", + "SynchronizerTest/testSynchronizeSplitsWithChangeNumber()", + "SynchronizerTest/testUpdateSplitsSingleModeEnabled()", "TelemetryConfigRecorderWorkerTests", - "TelemetryConfigRecorderWorkerTests\/testFailedAttemptLimit()", - "TelemetryConfigRecorderWorkerTests\/testFailedAttemptLimitExceded()", - "TelemetryConfigRecorderWorkerTests\/testSendSuccess()", + "TelemetryConfigRecorderWorkerTests/testFailedAttemptLimit()", + "TelemetryConfigRecorderWorkerTests/testFailedAttemptLimitExceded()", + "TelemetryConfigRecorderWorkerTests/testSendSuccess()", "TelemetryIntegrationTest", - "TelemetryIntegrationTest\/testConfig()", - "TelemetryIntegrationTest\/testConfigTelemetry()", - "TelemetryIntegrationTest\/testHttpError()", - "TelemetryIntegrationTest\/testRuntimeAndSyncTelemetry()", - "TelemetryIntegrationTest\/testStreamingAblyErrorAndSessionLength()", - "TelemetryIntegrationTest\/testStreamingTelemetry()", + "TelemetryIntegrationTest/testConfig()", + "TelemetryIntegrationTest/testConfigTelemetry()", + "TelemetryIntegrationTest/testHttpError()", + "TelemetryIntegrationTest/testRuntimeAndSyncTelemetry()", + "TelemetryIntegrationTest/testStreamingAblyErrorAndSessionLength()", + "TelemetryIntegrationTest/testStreamingTelemetry()", "TelemetryStatsRecorderWorkerTests", - "TelemetryStatsRecorderWorkerTests\/testConcurrentFlush()", - "TelemetryStatsRecorderWorkerTests\/testEndpointNotReachable()", - "TelemetryStatsRecorderWorkerTests\/testFailedAttemptLimit()", - "TelemetryStatsRecorderWorkerTests\/testFailedAttemptLimitExceded()", - "TelemetryStatsRecorderWorkerTests\/testSendSuccess()", + "TelemetryStatsRecorderWorkerTests/testConcurrentFlush()", + "TelemetryStatsRecorderWorkerTests/testEndpointNotReachable()", + "TelemetryStatsRecorderWorkerTests/testFailedAttemptLimit()", + "TelemetryStatsRecorderWorkerTests/testFailedAttemptLimitExceded()", + "TelemetryStatsRecorderWorkerTests/testSendSuccess()", "TelemetryTest", - "TelemetryTest\/testEvaluationRecording()", - "TelemetryTest\/testNonReadyEvaluation()", - "TelemetryTest\/testReadyTime()", + "TelemetryTest/testEvaluationRecording()", + "TelemetryTest/testNonReadyEvaluation()", + "TelemetryTest/testReadyTime()", "TelmetrySynchronizerTest", - "TelmetrySynchronizerTest\/testStart()", - "TelmetrySynchronizerTest\/testStop()", - "TelmetrySynchronizerTest\/testSyncConfig()", - "TelmetrySynchronizerTest\/testSyncStats()", + "TelmetrySynchronizerTest/testStart()", + "TelmetrySynchronizerTest/testStop()", + "TelmetrySynchronizerTest/testSyncConfig()", + "TelmetrySynchronizerTest/testSyncStats()", "TimersManagerTest", "TlsPinningCheckerTests", - "TlsPinningCheckerTests\/testAppleEcSpki()", - "TlsPinningCheckerTests\/testEc256r1Spki()", - "TlsPinningCheckerTests\/testEc384r1Spki()", - "TlsPinningCheckerTests\/testEc521r1Spki()", - "TlsPinningCheckerTests\/testInvalidChallengeMethod()", - "TlsPinningCheckerTests\/testInvalidChallengeNoSecTrust()", - "TlsPinningCheckerTests\/testRsa2048Spki()", - "TlsPinningCheckerTests\/testRsa3072Spki()", - "TlsPinningCheckerTests\/testRsa4096Spki()", - "TlsPinningCheckerTests\/testUntrustedCertificate()", - "TlsPinningCheckerTests\/testValidationParameter()", + "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()", + "TrackTest/test()", "TreatmentManagerTest", - "TreatmentManagerTest\/testBasicEvaluations()", - "TreatmentManagerTest\/testBasicEvaluationsBySets()", - "TreatmentManagerTest\/testEmptyKey()", - "TreatmentManagerTest\/testEmptySplits()", - "TreatmentManagerTest\/testKilledSplitWithConfig()", - "TreatmentManagerTest\/testLongKey()", - "TreatmentManagerTest\/testMergedAttributes()", - "TreatmentManagerTest\/testNoStoredAttributes()", - "TreatmentManagerTest\/testNonExistingSplits()", - "TreatmentManagerTest\/testOnlyStoredAttributes()", - "TreatmentManagerTest\/testRuntimeProducers()", + "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()", + "UniqueKeyDaoTest/testDataIsEncryptedInDb()", + "UniqueKeyDaoTest/testInsertGetAes128Cbc()", + "UniqueKeyDaoTest/testInsertGetPlainText()", + "UniqueKeyDaoTest/testLoadOutdatedAes128Cbc()", + "UniqueKeyDaoTest/testLoadOutdatedPlainText()", + "UniqueKeyDaoTest/testUpdateAes128Cbc()", + "UniqueKeyDaoTest/testUpdateAndIncrementCountAes128Cbc()", + "UniqueKeyDaoTest/testUpdateAndIncrementCountPlainText()", + "UniqueKeyDaoTest/testUpdatePlainText()", "UniqueKeyTrackerTest", - "UniqueKeyTrackerTest\/testTrackAndSave()", + "UniqueKeyTrackerTest/testTrackAndSave()", "UniqueKeysRecorderCountWorkerTests", - "UniqueKeysRecorderCountWorkerTests\/testFailToSendSome()", - "UniqueKeysRecorderCountWorkerTests\/testSendNoImpressions()", - "UniqueKeysRecorderCountWorkerTests\/testSendSuccess()", + "UniqueKeysRecorderCountWorkerTests/testFailToSendSome()", + "UniqueKeysRecorderCountWorkerTests/testSendNoImpressions()", + "UniqueKeysRecorderCountWorkerTests/testSendSuccess()", "UnsupportedMatcherIntegrationTest", - "UnsupportedMatcherIntegrationTest\/testFeatureFlagWithUnsupportedMatcherIsPresentInManager()", - "UnsupportedMatcherIntegrationTest\/testGetTreatmentForUnsupportedMatcherFeatureFlagReturnsControl()", - "UnsupportedMatcherIntegrationTest\/testGetTreatmentWithConfigForUnsupportedMatcherFeatureFlagReturnsControl()", - "UnsupportedMatcherIntegrationTest\/testImpressionInListenerHasUnsupportedLabel()", - "UnsupportedMatcherIntegrationTest\/testStoredImpressionHasUnsupportedLabel()", + "UnsupportedMatcherIntegrationTest/testFeatureFlagWithUnsupportedMatcherIsPresentInManager()", + "UnsupportedMatcherIntegrationTest/testGetTreatmentForUnsupportedMatcherFeatureFlagReturnsControl()", + "UnsupportedMatcherIntegrationTest/testGetTreatmentWithConfigForUnsupportedMatcherFeatureFlagReturnsControl()", + "UnsupportedMatcherIntegrationTest/testImpressionInListenerHasUnsupportedLabel()", + "UnsupportedMatcherIntegrationTest/testStoredImpressionHasUnsupportedLabel()", "UserConsentManagerTest", - "UserConsentManagerTest\/testSetDeclined()", - "UserConsentManagerTest\/testSetGranted()", - "UserConsentManagerTest\/testSetUnknown()", + "UserConsentManagerTest/testSetDeclined()", + "UserConsentManagerTest/testSetGranted()", + "UserConsentManagerTest/testSetUnknown()", "UserConsentModeDebugTest", - "UserConsentModeDebugTest\/testUserConsentDeclined()", - "UserConsentModeDebugTest\/testUserConsentGranted()", - "UserConsentModeDebugTest\/testUserConsentUnknownThenDeclined()", - "UserConsentModeDebugTest\/testUserConsentUnknownThenGranted()", + "UserConsentModeDebugTest/testUserConsentDeclined()", + "UserConsentModeDebugTest/testUserConsentGranted()", + "UserConsentModeDebugTest/testUserConsentUnknownThenDeclined()", + "UserConsentModeDebugTest/testUserConsentUnknownThenGranted()", "UserConsentModeNoneTest", - "UserConsentModeNoneTest\/testUserConsentDeclined()", - "UserConsentModeNoneTest\/testUserConsentGranted()", - "UserConsentModeNoneTest\/testUserConsentUnknownThenDeclined()", - "UserConsentModeNoneTest\/testUserConsentUnknownThenGranted()", + "UserConsentModeNoneTest/testUserConsentDeclined()", + "UserConsentModeNoneTest/testUserConsentGranted()", + "UserConsentModeNoneTest/testUserConsentUnknownThenDeclined()", + "UserConsentModeNoneTest/testUserConsentUnknownThenGranted()", "UserConsentModeOptimizedTest", - "UserConsentModeOptimizedTest\/testUserConsentDeclined()", - "UserConsentModeOptimizedTest\/testUserConsentGranted()", - "UserConsentModeOptimizedTest\/testUserConsentUnknownThenDeclined()", - "UserConsentModeOptimizedTest\/testUserConsentUnknownThenGranted()", + "UserConsentModeOptimizedTest/testUserConsentDeclined()", + "UserConsentModeOptimizedTest/testUserConsentGranted()", + "UserConsentModeOptimizedTest/testUserConsentUnknownThenDeclined()", + "UserConsentModeOptimizedTest/testUserConsentUnknownThenGranted()", "UserKeyEncondingTest", - "UserKeyEncondingTest\/testKey()", + "UserKeyEncondingTest/testKey()", "VersionTest", - "VersionTest\/testFactoryVersion()", - "VersionTest\/testSemanticVersion()" + "VersionTest/testFactoryVersion()", + "VersionTest/testSemanticVersion()" ], - "target" : { - "containerPath" : "container:Split.xcodeproj", - "identifier" : "592C6AA4211B6C99002D120C", - "name" : "SplitTests" + "target": { + "containerPath": "container:Split.xcodeproj", + "identifier": "5B3C16342ED76BAD0068D623", + "name": "SplitTestsSwift6" } } ], - "version" : 1 -} + "version": 1 +} \ No newline at end of file diff --git a/SplitiOSUnit_3.xctestplan b/SplitiOSUnit_3.xctestplan index 0ada2a57b..35819e021 100644 --- a/SplitiOSUnit_3.xctestplan +++ b/SplitiOSUnit_3.xctestplan @@ -1,1171 +1,2300 @@ { - "configurations" : [ + "configurations": [ { - "id" : "4F2A5094-0E71-4794-9717-92482220A968", - "name" : "Common", - "options" : { - - } + "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" + "enabled": false, + "id": "00529E1C-25A9-4843-8676-E48C4769483F", + "name": "WatchOS", + "options": { + "targetForVariableExpansion": { + "containerPath": "container:Split.xcodeproj", + "identifier": "95B02CA328D0BD790030EC8B", + "name": "WatchOS" } } } ], - "defaultOptions" : { - "codeCoverage" : false, - "environmentVariableEntries" : [ + "defaultOptions": { + "codeCoverage": false, + "environmentVariableEntries": [ { - "key" : "com.apple.CoreData.ConcurrencyDebug", - "value" : "1" + "key": "com.apple.CoreData.ConcurrencyDebug", + "value": "1" } ], - "targetForVariableExpansion" : { - "containerPath" : "container:Split.xcodeproj", - "identifier" : "3B6DEE5920EA6A4E0067435E", - "name" : "Split" + "targetForVariableExpansion": { + "containerPath": "container:Split.xcodeproj", + "identifier": "3B6DEE5920EA6A4E0067435E", + "name": "Split" } }, - "testTargets" : [ + "testTargets": [ + { + "skippedTests": [ + "AnyValueValidatorTests", + "AnyValueValidatorTests/testInvalidListValues()", + "AnyValueValidatorTests/testValidListValues()", + "AnyValueValidatorTests/testValidPrimitiveValues()", + "ApiKeyValidatorTests", + "ApiKeyValidatorTests/testEmptyKey()", + "ApiKeyValidatorTests/testNull()", + "ApiKeyValidatorTests/testValid()", + "AttributesDaoTest", + "AttributesDaoTest/testDataIsEncryptedInDb()", + "AttributesDaoTest/testGetInvalidKeyAes128Cbc()", + "AttributesDaoTest/testGetInvalidKeyPlainText()", + "AttributesDaoTest/testRemoveAllAes128Cbc()", + "AttributesDaoTest/testRemoveAllPlainText()", + "AttributesDaoTest/testUpdateGetAes128Cbc()", + "AttributesDaoTest/testUpdateGetPlainText()", + "AttributesEvaluationTest", + "AttributesEvaluationTest/testAttributesPersistentedCorrectly()", + "AttributesEvaluationTest/testEvaluationPrecedence()", + "AttributesEvaluationTest/testPersistenceDisabled()", + "AttributesEvaluationTest/testPersistentEvalNoAttributesSeveralOperations()", + "AttributesStorageTests", + "AttributesStorageTests/testClear()", + "AttributesStorageTests/testGetAttributesAfterLoad()", + "AttributesStorageTests/testNoLoaded()", + "AttributesStorageTests/testUpdateAttributes()", + "AttributesStorageTests/testUpdateEmptyAttributes()", + "Base64UtilsTest", + "Base64UtilsTest/testBasicUrlEncoded()", + "Base64UtilsTest/testEmpty()", + "Base64UtilsTest/testNil()", + "Base64UtilsTest/testRealToken()", + "BetweenSemverMatcherTest", + "BetweenSemverMatcherTest/testGeneralMatches()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithNullEndTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenBetween()", + "BlockingQueueTest", + "BlockingQueueTest/testAddAndTake()", + "BlockingQueueTest/testInterrupt()", + "BucketSplitTest", + "BucketSplitTest/testMultiClientBuckets()", + "ByKeyAttributesStorageTests", + "ByKeyAttributesStorageTests/testClear()", + "ByKeyAttributesStorageTests/testNoLoaded()", + "ByKeyAttributesStorageTests/testRemove()", + "ByKeyAttributesStorageTests/testUpdateAttributes()", + "ByKeyAttributesStorageTests/testUpdateEmptyAttributes()", + "ByKeyFacadeTest", + "ByKeyFacadeTest/testAppendRemove()", + "ByKeyFacadeTest/testDestroy()", + "ByKeyFacadeTest/testForceSync()", + "ByKeyFacadeTest/testLoadDataFromCache()", + "ByKeyFacadeTest/testNoPeriodicSync()", + "ByKeyFacadeTest/testPeriodicStartPauseResumeStop()", + "ByKeyFacadeTest/testStartSyncForKey()", + "ByKeyFacadeTest/testStartSyncForKeyPolling()", + "ByKeyFacadeTest/testSynchronize()", + "ByKeyMySegmentsStorageTests", + "ByKeyMySegmentsStorageTests/testNoLoaded()", + "ByKeyMySegmentsStorageTests/testUpdateEmptySegments()", + "ByKeyMySegmentsStorageTests/testUpdateSegments()", + "CdnByPassTest", + "CdnByPassTest/testInit()", + "CdnByPassTest/testInitWithoutSpec()", + "CertificatePinningConfigTests", + "CertificatePinningConfigTests/testAddCertificateAndHashes()", + "CertificatePinningConfigTests/testAddWrongCertificate()", + "CertificatePinningConfigTests/testAddWrongSpkiCertificate()", + "CertificatePinningConfigTests/testAddWrongStringHash()", + "CertificatePinningConfigTests/testAddWrongStringHashFormatHash()", + "CipherTest", + "CipherTest/testBasicEncryptDecrypt()", + "CipherTest/testEventEncryptDecrypt()", + "CipherTest/testImpressionEncryptDecrypt()", + "CipherTest/testJsonSplitEncryptDecrypt()", + "CipherTest/testMySegmentsEncryptDecrypt()", + "CipherTest/testVeryLongTextEncryptDecrypt()", + "ComputeProcessTest", + "ComputeProcessTest/testMultiProcess()", + "ComputeProcessTest/testOneLessThanMinProcess()", + "ComputeProcessTest/testOneProcessEqualsMin()", + "ComputeProcessTest/testTwoProcess()", + "ComputeProcessTest/testTwoProcessEdge()", + "ConcurrentSetTests", + "ConcurrentSetTests/testDeleteAll()", + "ConcurrentSetTests/testInsert()", + "ConcurrentSetTests/testSet()", + "ConcurrentSetTests/testTakeAll()", + "ConfigTest", + "ConfigTest/testImpressionsModeEmpty()", + "ConfigTest/testImpressionsModeInvalid()", + "ConfigTest/testImpressionsModenone()", + "ConfigTest/testImpressionsModeoptimized()", + "CountsRecorderCountWorkerTests", + "CountsRecorderCountWorkerTests/testFailToSendSome()", + "CountsRecorderCountWorkerTests/testSendNoImpressions()", + "CountsRecorderCountWorkerTests/testSendOneImpression()", + "CountsRecorderCountWorkerTests/testSendSuccess()", + "CredentialPinParserTests", + "CredentialPinParserTests/testPinsForHost()", + "DbCipherTest", + "DbCipherTest/testEncryptDecryptDb()", + "DbForDifferentApiKeysTest", + "DbForDifferentApiKeysTest/testInitialization()", + "DecompressionTest", + "DecompressionTest/testGzipAllHeaders()", + "DecompressionTest/testGzipCompressionMethodHeader()", + "DecompressionTest/testGzipHeaderComments()", + "DecompressionTest/testGzipHeaderCrc16()", + "DecompressionTest/testGzipHeaderExtraField()", + "DecompressionTest/testGzipHeaderFileName()", + "DecompressionTest/testGzipIncorrectHeader()", + "DecompressionTest/testHeaderFlag0()", + "DecompressionTest/testLoremIpsumGzip()", + "DecompressionTest/testLoremIpsumZlib()", + "DecompressionTest/testZlibCompressionMethodHeader()", + "EndpointFactoryTest", + "EndpointFactoryTest/testMySegmentsEndpoint()", + "EndpointFactoryTest/testMySegmentsEndpointSlashKeyEncoding()", + "EndpointFactoryTest/testRecordEventsEndpoint()", + "EndpointFactoryTest/testRecordImpressionsEndpoint()", + "EndpointFactoryTest/testSplitChangesEndpoint()", + "EndpointFactoryTest/testStreamingAuthEndpoint()", + "EndpointFactoryTest/testStreamingEndpoint()", + "EndpointFactoryTest/testTelemetryConfigEndpoint()", + "EndpointTest", + "EndpointTest/testDefaultEndpointBuild()", + "EndpointTest/testHeadersEndpointBuild()", + "EndpointTest/testPostEndpointBuild()", + "EqualToSemverMatcherTest", + "EqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenPatchDiffers()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenTargetIsNull()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenVersionsAreEqual()", + "EvaluatorTests", + "EvaluatorTests/testAlgoLegacy()", + "EvaluatorTests/testAlgoMurmur3()", + "EvaluatorTests/testAlgoNull()", + "EvaluatorTests/testAllocation1Percent()", + "EvaluatorTests/testBrokenSplit()", + "EvaluatorTests/testDefaultTreatment()", + "EvaluatorTests/testDefaultTreatmentFacundo()", + "EvaluatorTests/testEqualsToSetConfigTreatment()", + "EvaluatorTests/testEqualsToSetNoConfigTreatment()", + "EvaluatorTests/testInLargeSegmentWhitelist()", + "EvaluatorTests/testInSegmentTestKey()", + "EvaluatorTests/testInSegmentsRule1()", + "EvaluatorTests/testKilledSplit()", + "EvaluatorTests/testMatchesStringNoConfigTreatment()", + "EvaluatorTests/testMissingDefaultRule()", + "EvaluatorTests/testNotInLargeSegmentWhitelist()", + "EvaluatorTests/testNotInSplit()", + "EvaluatorTests/testWhitelisted()", + "EvaluatorTests/testWhitelistedOff()", + "EvaluatorTests/testsTrafficAllocation50DefaultRule50()", + "EventDTOJsonTest", + "EventDTOJsonTest/testBasic()", + "EventDTOJsonTest/testEncode()", + "EventDTOJsonTest/testNonNumber()", + "EventDTOJsonTest/testProperties()", + "EventDTOJsonTest/testPropertiesDecodeEncode()", + "EventDaoTest", + "EventDaoTest/testInsertGetAes128Cbc()", + "EventDaoTest/testInsertGetPlainText()", + "EventDaoTest/testInsertManyGetAes128Cbc()", + "EventDaoTest/testInsertManyGetPlainText()", + "EventDaoTest/testLoadOutdatedAes128Cbc()", + "EventDaoTest/testLoadOutdatedPlainText()", + "EventDaoTest/testUpdateAes128Cbc()", + "EventDaoTest/testUpdatePlainText()", + "EventStreamParserTest", + "EventStreamParserTest/testParseColon()", + "EventStreamParserTest/testParseEmptyLineNoEnd()", + "EventStreamParserTest/testParseEnd()", + "EventStreamParserTest/testParseErrorMessage()", + "EventStreamParserTest/testParseNoColon()", + "EventStreamParserTest/testParseNoFieldName()", + "EventStreamParserTest/testParseTwoColon()", + "EventValidatorTests", + "EventValidatorTests/testEmptyKey()", + "EventValidatorTests/testEmptyType()", + "EventValidatorTests/testLongKey()", + "EventValidatorTests/testNoChachedServerAndUppercasedTrafficType()", + "EventValidatorTests/testNoChachedServerTrafficType()", + "EventValidatorTests/testNullKey()", + "EventValidatorTests/testNullTrafficType()", + "EventValidatorTests/testNullType()", + "EventValidatorTests/testTypeName()", + "EventValidatorTests/testValidEventAllValues()", + "EventValidatorTests/testValidEventNullValue()", + "EventsRecorderWorkerTests/testFailToSendSome()", + "EventsRecorderWorkerTests/testSendNoEvents()", + "EventsRecorderWorkerTests/testSendOneEvent()", + "EventsRecorderWorkerTests/testSendSuccess()", + "EventsStorageTest", + "EventsStorageTest/testClear()", + "EventsStorageTest/testDisablePersistence()", + "EventsStorageTest/testEnablePersistence()", + "EventsStorageTest/testStartDisabledPersistence()", + "EventsStorageTest/testStartEnabledPersistence()", + "EventsSynchronizerTest", + "EventsSynchronizerTest/testDestroy()", + "EventsSynchronizerTest/testFlush()", + "EventsSynchronizerTest/testPause()", + "EventsSynchronizerTest/testPush()", + "EventsSynchronizerTest/testResume()", + "EventsSynchronizerTest/testStop()", + "EventsTrackerTest", + "EventsTrackerTest/testTrackDisabled()", + "EventsTrackerTest/testTrackEnabled()", + "FactoryMonitorTest", + "FactoryMonitorTest/testCountLiveFactories()", + "FactoryMonitorTest/testDeallocatedCountLiveFactories()", + "FactoryRegistryTest", + "FactoryRegistryTest/testCountWithDeallocatedLiveFactories()", + "FeatureFlagsPayloadDecoderTest/testDecodeZlib()", + "FeatureFlagsSynchronizerTest", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringNamesChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringSetsChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitsClearedOnLoadBecauseNotInFilter()", + "FeatureFlagsSynchronizerTest/testLoadSplitsNoClearedOnLoad()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsAndFilterHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testStartPeriodicFetchingSingleModeEnabled()", + "FeatureFlagsSynchronizerTest/testStartPeriodicSync()", + "FeatureFlagsSynchronizerTest/testStop()", + "FeatureFlagsSynchronizerTest/testStopPeriodicSync()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplits()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithChangeNumber()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithUriTooLong()", + "FeatureFlagsSynchronizerTest/testUpdateSplitsSingleModeEnabled()", + "FetchSpecificSplitsTest", + "FetchSpecificSplitsTest/testBothFilters()", + "FetchSpecificSplitsTest/testByNamesFilter()", + "FetchSpecificSplitsTest/testByPrefixFilter()", + "FetcherThrottleTests", + "FetcherThrottleTests/testDelayValues()", + "FilterBuilderTest", + "FilterBuilderTest/testBasicByNameQueryString()", + "FilterBuilderTest/testBasicBySetQueryString()", + "FilterBuilderTest/testBySetAndByNameQueryString()", + "FilterBuilderTest/testFilterBySetsValuesDeduptedAndGrouped()", + "FilterBuilderTest/testMaxByNameFilterExceded()", + "FilterBuilderTest/testMaxByPrefixFilterExceded()", + "FilterBuilderTest/testNoFilters()", + "FilterBuilderTest/testOnlyOneTypeQueryString()", + "FilterBuilderTest/testQueryStringWithSpecialChars1()", + "FilterBuilderTest/testQueryStringWithSpecialChars2()", + "FilterBuilderTest/testQueryStringWithSpecialChars3()", + "FilterBuilderTest/testQueryStringWithSpecialChars4()", + "FlagSetValidatorTests", + "FlagSetValidatorTests/testCleanAndValidateValues()", + "FlagSetValidatorTests/testValidateOnEvaluationWithFilteredValues()", + "FlagSetsCacheTests", + "FlagSetsCacheTests/testAddToFlagSetsWithFilter()", + "FlagSetsCacheTests/testRemoveFromFlagSetsNoFilter()", + "GeneralInfoStorageTest", + "GeneralInfoStorageTest/testGetRolloutCacheLastClearTimestampGetsValueFromDao()", + "GeneralInfoStorageTest/testGetRolloutCacheLastClearTimestampReturnsZeroIfEntityIsNil()", + "GeneralInfoStorageTest/testGetUpdateTimestampGetsValueFromDao()", + "GeneralInfoStorageTest/testGetUpdateTimestampReturnsZeroIfEntityIsNil()", + "GeneralInfoStorageTest/testSetRolloutCacheLastClearTimestampSetsValueOnDao()", + "GeneralInfoStorageTest/testSetUpdateTimestampSetsValueOnDao()", + "GreaterThanOrEqualToSemverMatcherTest", + "GreaterThanOrEqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenGreater()", + "HashedImpressionDaoTest", + "HashedImpressionDaoTest/testDelete()", + "HashedImpressionDaoTest/testUpdate()", + "HttpClientTest", + "HttpClientTest/testDataRequest()", + "HttpClientTest/testDataRequestError()", + "HttpClientTest/testDataRequestWithOrder()", + "HttpClientTest/testStreamRequest()", + "HttpClientTest/testUploadRequest()", + "HttpDataRequestTest", + "HttpDataRequestTest/testError()", + "HttpDataRequestTest/testOnResponseCompletedError()", + "HttpDataRequestTest/testOnResponseCompletedOk()", + "HttpDataRequestTest/testRequestCreation()", + "HttpDataRequestTest/testRequestCreationWithOrder()", + "HttpEventsRecorderTests", + "HttpEventsRecorderTests/testServerNoReachable()", + "HttpEventsRecorderTests/testSuccessSending()", + "HttpImpressionsCountRecorderTests", + "HttpImpressionsCountRecorderTests/testSuccessSending()", + "HttpImpressionsRecorderTests", + "HttpImpressionsRecorderTests/testServerNoReachable()", + "HttpImpressionsRecorderTests/testSuccessSending()", + "HttpMySegmentsFetcherTest", + "HttpMySegmentsFetcherTest/testServerNoReachable()", + "HttpMySegmentsFetcherTest/testSuccessFulFetch()", + "HttpRequestListTest", + "HttpRequestListTest/testAddRequest()", + "HttpRequestListTest/testOverrideSetRequest()", + "HttpRequestListTest/testTakeRequest()", + "HttpRequestManagerTests", + "HttpRequestManagerTests/testPinnedCredentialValidation()", + "HttpResponseTest", + "HttpResponseTest/testHttp104()", + "HttpResponseTest/testHttp200()", + "HttpResponseTest/testHttp299()", + "HttpResponseTest/testHttp300()", + "HttpSplitFetcherTests", + "HttpSplitFetcherTests/testServerNoReachable()", + "HttpSplitFetcherTests/testSuccessFullFetch()", + "HttpStreamRequestTest", + "HttpStreamRequestTest/testErrorResponse()", + "HttpStreamRequestTest/testOnResponseOk()", + "HttpStreamRequestTest/testRequestCreation()", + "HttpStreamRequestTest/testRequestEnquedOnSend()", + "HttpTelemetryConfigRecorderTest", + "HttpTelemetryConfigRecorderTest/testServerNoReachable()", + "HttpTelemetryConfigRecorderTest/testSuccessSending()", + "HttpTelemetryStatsRecorderTest/testServerNoReachable()", + "HttpTelemetryStatsRecorderTest/testSuccessSending()", + "HttpUniqueKeyRecorderTests", + "HttpUniqueKeyRecorderTests/testServerNoReachable()", + "HttpUniqueKeyRecorderTests/testSuccessSending()", + "ImpressionDaoTest", + "ImpressionDaoTest/testDataIsEncryptedInDb()", + "ImpressionDaoTest/testInsertGet()", + "ImpressionDaoTest/testInsertGetAes128Cbc()", + "ImpressionDaoTest/testInsertManyGet()", + "ImpressionDaoTest/testInsertManyGetAes128Cbc()", + "ImpressionDaoTest/testLoadOutdated()", + "ImpressionDaoTest/testLoadOutdatedAes128Cbc()", + "ImpressionDaoTest/testUpdate()", + "ImpressionDaoTest/testUpdateAes128Cbc()", + "ImpressionHasherTest/testDifferentChangeNumber()", + "ImpressionHasherTest/testDifferentFeature()", + "ImpressionHasherTest/testDifferentKey()", + "ImpressionHasherTest/testDifferentLabel()", + "ImpressionHasherTest/testDifferentTreatment()", + "ImpressionHasherTest/testNoCrashWhenSplitNull()", + "ImpressionsCountDaoTest", + "ImpressionsCountDaoTest/testDataIsEncryptedInDb()", + "ImpressionsCountDaoTest/testInsertGetAes128Cbc()", + "ImpressionsCountDaoTest/testInsertGetPlainText()", + "ImpressionsCountDaoTest/testLoadOutdatedGetAes128Cbc()", + "ImpressionsCountDaoTest/testLoadOutdatedPlainText()", + "ImpressionsCountDaoTest/testUpdatePlainText()", + "ImpressionsCounterTest", + "ImpressionsDedupTest", + "ImpressionsDedupTest/testDebug()", + "ImpressionsDedupTest/testOptimized()", + "ImpressionsModeTypeWrapperTest", + "ImpressionsModeTypeWrapperTest/testEmptyInvalidValue()", + "ImpressionsModeTypeWrapperTest/testInitdebugValue()", + "ImpressionsModeTypeWrapperTest/testInitnoneValue()", + "ImpressionsModeTypeWrapperTest/testInitoptimizedValue()", + "ImpressionsModeTypeWrapperTest/testInvalidValue()", + "ImpressionsModeTypeWrapperTest/testdebugValue()", + "ImpressionsModeTypeWrapperTest/testnoneValue()", + "ImpressionsModeTypeWrapperTest/testoptimizedValue()", + "ImpressionsNoneTest", + "ImpressionsNoneTest/testPeriodicRecording()", + "ImpressionsObserverTest", + "ImpressionsObserverTest/testBasicFunctionality()", + "ImpressionsObserverTest/testConcurrencyVsAccuracy()", + "ImpressionsObserverTest/testSave()", + "ImpressionsRecorderWorkerTests", + "ImpressionsRecorderWorkerTests/testFailToSendSome()", + "ImpressionsRecorderWorkerTests/testSendNoImpressions()", + "ImpressionsRecorderWorkerTests/testSendOneImpression()", + "ImpressionsRecorderWorkerTests/testSendSuccess()", + "ImpressionsStorageTest", + "ImpressionsStorageTest/testClear()", + "ImpressionsStorageTest/testDisablePersistence()", + "ImpressionsStorageTest/testEnablePersistence()", + "ImpressionsStorageTest/testStartDisabledPersistence()", + "ImpressionsStorageTest/testStartEnabledPersistence()", + "ImpressionsToggleTest", + "ImpressionsToggleTest/testDebugMode()", + "ImpressionsToggleTest/testManagerContainsProperty()", + "ImpressionsToggleTest/testNoneMode()", + "ImpressionsToggleTest/testOptimizedMode()", + "ImpressionsTrackerTest", + "ImpressionsTrackerTest/testDestroyDebug()", + "ImpressionsTrackerTest/testDestroyNone()", + "ImpressionsTrackerTest/testDestroyOptimized()", + "ImpressionsTrackerTest/testFlushDebug()", + "ImpressionsTrackerTest/testFlushNone()", + "ImpressionsTrackerTest/testFlushOptimized()", + "ImpressionsTrackerTest/testImpressionPushDebug()", + "ImpressionsTrackerTest/testImpressionPushNone()", + "ImpressionsTrackerTest/testImpressionPushOptimized()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledDebug()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledNone()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledOptimized()", + "ImpressionsTrackerTest/testPauseDebug()", + "ImpressionsTrackerTest/testPauseNone()", + "ImpressionsTrackerTest/testPauseOptimized()", + "ImpressionsTrackerTest/testResume()", + "ImpressionsTrackerTest/testStartDebug()", + "ImpressionsTrackerTest/testStartNone()", + "ImpressionsTrackerTest/testStartOptimized()", + "ImpressionsTrackerTest/testStopDebug()", + "ImpressionsTrackerTest/testStopNone()", + "ImpressionsTrackerTest/testStopOptimized()", + "InListSemverMatcherTest", + "InListSemverMatcherTest/testMatchShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithEmptyListShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenInList()", + "InMemoryTelemetryStorageTest", + "InMemoryTelemetryStorageTest/testActiveFactoriesCount()", + "InMemoryTelemetryStorageTest/testAuthRejections()", + "InMemoryTelemetryStorageTest/testConcurrence()", + "InMemoryTelemetryStorageTest/testEvent()", + "InMemoryTelemetryStorageTest/testExceptions()", + "InMemoryTelemetryStorageTest/testHttpErrors()", + "InMemoryTelemetryStorageTest/testHttpLatencies()", + "InMemoryTelemetryStorageTest/testImpression()", + "InMemoryTelemetryStorageTest/testLastSync()", + "InMemoryTelemetryStorageTest/testLatencies()", + "InMemoryTelemetryStorageTest/testRedundantFactoriesCount()", + "InMemoryTelemetryStorageTest/testSessionLength()", + "InMemoryTelemetryStorageTest/testStreamingEvents()", + "InMemoryTelemetryStorageTest/testTags()", + "InMemoryTelemetryStorageTest/testTimeUntilReady()", + "InMemoryTelemetryStorageTest/testTimeUntilReadyFromCache()", + "InMemoryTelemetryStorageTest/testTokenRefreshes()", + "InitDbCipherTest/testDecryptDb()", + "InitDbCipherTest/testEncryptDb()", + "InitialCacheTest/testClearExpiredCache()", + "InitialCacheTest/testExpiredCache()", + "InitialCacheTest/testFlagsSpecChanged()", + "InitialCacheTest/testNoClearNoExpiredCache()", + "InstantFeatureFlagsUpdateTest", + "InstantFeatureFlagsUpdateTest/testInstantUpdateArchived()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateGzip()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateZlib()", + "JwtTokenParserTest", + "JwtTokenParserTest/testEmptyToken()", + "JwtTokenParserTest/testGarbageToken()", + "JwtTokenParserTest/testOkToken()", + "JwtTokenParserTest/testOnlyChannelsWithSeparator()", + "JwtTokenParserTest/testOnlyHeader()", + "KeyGeneratorTest", + "KeyGeneratorTest/testGenerationOk()", + "KeyValidatorTests", + "KeyValidatorTests/testInvalidEmptyBucketingKey()", + "KeyValidatorTests/testInvalidEmptyMatchingKey()", + "KeyValidatorTests/testInvalidLongBucketingKey()", + "KeyValidatorTests/testInvalidLongMatchingKey()", + "KeyValidatorTests/testNullMatchingKey()", + "KeyValidatorTests/testValidMatchingAndBucketingKey()", + "KeyValidatorTests/testValidMatchingKey()", + "LRUCacheTest", + "LRUCacheTest/testAddGet()", + "LRUCacheTest/testEviction()", + "LRUCacheTest/testGetAllPerformance()", + "LRUCacheTest/testInsertPerformance()", + "LatencyCounterTests", + "LatencyCounterTests/testAllBuckets()", + "LatencyCounterTests/testFirstBucket()", + "LatencyCounterTests/testInvalidIndex()", + "LatencyCounterTests/testLastBucket()", + "LegacyHashingTest", + "LegacyHashingTest/testBucket()", + "LegacyHashingTest/testHashing()", + "LessThanOrEqualToSemverMatcherTest", + "LessThanOrEqualToSemverMatcherTest/testGeneralMatches()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenEqual()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenLess()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrue()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullKeyShouldReturnNull()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrue()", + "LocalhostManagerTests", + "LocalhostManagerTests/testSplitNames()", + "LocalhostManagerTests/testSplitsByName()", + "LocalhostParserTests", + "LocalhostParserTests/testIntercomentedLinesFile()", + "LocalhostParserTests/testPerfectFile()", + "LocalhostParserTests/testSpacedLinesFile()", + "LocalhostSplitClientTests", + "LocalhostSplitClientTests/testNonExistingSplitsTreatment()", + "LocalhostSplitClientTests/testNonExistingSplitsTreatments()", + "LocalhostSplitClientTests/testRightSplitsFileTreatment()", + "LocalhostSplitClientTests/testRightSplitsFileTreatments()", + "LocalhostSplitLoaderTests", + "LocalhostSplitLoaderTests/testFileUpdate()", + "LocalhostSplitLoaderTests/testFileUpdate2()", + "LocalhostSplitLoaderTests/testInitial()", + "LocalhostSplitLoaderTests/testInvalidTypeFile()", + "LocalhostSplitLoaderTests/testNonExistingFile()", + "LocalhostSplitLoaderTests/testWrongFormatYml()", + "LocalhostSplitLoaderTests/testWrongLegacyFormatUpdate()", + "LocalhostSplitStorageTests", + "LocalhostSplitStorageTests/testClear()", + "LocalhostSplitStorageTests/testDestroy()", + "LocalhostSplitStorageTests/testGetAllSplits()", + "LocalhostSplitStorageTests/testGetCount()", + "LocalhostSplitStorageTests/testGetManySplits()", + "LocalhostSplitStorageTests/testGetSplit()", + "LocalhostSplitStorageTests/testUpdateSplitChange()", + "LocalhostSynchronizerTests", + "LocalhostSynchronizerTests/testLoadAndSdkReady()", + "LocalhostSynchronizerTests/testUpdateSplits()", + "LocalhostSynchronizerTests/testUpdateYaml()", + "LocalhostTests/testDefaultFactoryCreation()", + "LocalhostTests/testLoadYml()", + "LocalhostTests/testLocalhostFactoryCreation()", + "LocalhostTests/testUsingSpaceSeparatedFile()", + "LocalhostTests/testUsingYamlFile()", + "LocalhostTests/testUsingYamlFromApi()", + "LocalhostYamlParserTest", + "LocalhostYamlParserTest/testCorrectFile()", + "LocalhostYamlParserTest/testMissingFirstSplit()", + "LocalhostYamlParserTest/testMissingSplitData()", + "LocalhostYamlParserTest/testMissingSplitTreatment()", + "LocalhostYamlParserTest/testWrongFormat()", + "LoggerTest", + "LoggerTest/testDebug()", + "LoggerTest/testError()", + "LoggerTest/testInfo()", + "LoggerTest/testNone()", + "LoggerTest/testVerbose()", + "LoggerTest/testWarning()", + "MatcherEvalTests", + "MatcherEvalTests/testEval()", + "MultiClientEvaluationTest", + "MultiClientEvaluationTest/testEvaluation()", + "MultiClientEvaluationTest/testEvaluationFromCache()", + "MultiClientEvaluationTest/testEvaluationWithAttributes()", + "MultiClientEvaluationTest/testImpressions()", + "MultiClientEvaluationTest/testTrack()", + "MultiClientStreamingResetTest", + "MultiClientStreamingResetTest/testNoStreamingDelay()", + "MultiClientStreamingResetTest/testWithStreamingDelay()", + "Murmur3HashingTest", + "Murmur3HashingTest/test64x128()", + "Murmur3HashingTest/testBucket()", + "MyLargeSegmentsStorageTests", + "MyLargeSegmentsStorageTests/testChangeNumber()", + "MyLargeSegmentsStorageTests/testClear()", + "MyLargeSegmentsStorageTests/testGetMySegmentsAfterLoad()", + "MyLargeSegmentsStorageTests/testUpdateEmptySegments()", + "MySegmentServerErrorTest", + "MySegmentServerErrorTest/test()", + "MySegmentUpdateTest", + "MySegmentUpdateTest/testMyLargeSegmentsUpdate()", + "MySegmentUpdateTest/testMySegmentsLargeUpdateBounded()", + "MySegmentUpdateTest/testMySegmentsUpdate()", + "MySegmentUpdateTest/testMySegmentsUpdateBounded()", + "MySegmentUpdateTest/testSeveralNotificationAndOneFetch()", + "MySegmentUpdatedTest", + "MySegmentUpdatedTest/testSegments()", + "MySegmentsBgSyncWorkerTest", + "MySegmentsBgSyncWorkerTest/testNoSuccess()", + "MySegmentsBgSyncWorkerTest/testOneTimeFetchSuccess()", + "MySegmentsDaoTest", + "MySegmentsDaoTest/testDataIsEncryptedInDb()", + "MySegmentsDaoTest/testGetInvalidKeyAes128Cbc()", + "MySegmentsDaoTest/testGetInvalidKeyPlainText()", + "MySegmentsDaoTest/testUpdateGetAes128Cbc()", + "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/testSynchronize()", + "MySegmentsV2PayloaDecoderTest", + "MySegmentsV2PayloaDecoderTest/testBoundedGzipPayload()", + "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()", + "PeriodicSplitsSyncWorkerTest", + "PeriodicSplitsSyncWorkerTest/testNoSdkReadyFetch()", + "PeriodicSplitsSyncWorkerTest/testNormalFetch()", + "PersistentAttributesStorageTests", + "PersistentAttributesStorageTests/testAll()", + "PersistentAttributesStorageTests/testClear()", + "PersistentAttributesStorageTests/testSet()", + "PersistentHashedImpressionsStorageTest", + "PersistentMyLargeSegmentsStorageTests", + "PersistentMyLargeSegmentsStorageTests/testClear()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshot()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMyLargeSegmentsStorageTests/testSet()", + "PersistentMyLargeSegmentsStorageTests/testSetMultiKey()", + "PersistentMySegmentsStorageTests", + "PersistentMySegmentsStorageTests/testClear()", + "PersistentMySegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMySegmentsStorageTests/testSet()", + "PersistentMySegmentsStorageTests/testSetMultiKey()", + "PersistentUniqueKeysStorageTests", + "PersistentUniqueKeysStorageTests/testDelete()", + "PersistentUniqueKeysStorageTests/testPop()", + "PersistentUniqueKeysStorageTests/testPush()", + "PersistentUniqueKeysStorageTests/testSetActive()", + "PrerequisitesMatcherTests", + "PrerequisitesMatcherTests/testEmptyPrerequisites()", + "PrerequisitesMatcherTests/testMultiplePrerequisites()", + "PrerequisitesMatcherTests/testMultiplePrerequisites2()", + "PrerequisitesMatcherTests/testNoPrerequisites()", + "PrerequisitesMatcherTests/testNonExistentFeatureFlag()", + "PrerequisitesMatcherTests/testPrerequisiteMet()", + "PrerequisitesMatcherTests/testPrerequisiteMet2()", + "PrerequisitesMatcherTests/testPrerequisiteNotMet()", + "PrerequisitesMatcherTests/testPrerequisiteNotMet2()", + "PushManagerEventBroadcasterTest", + "PushManagerEventBroadcasterTest/testRegister()", + "PushManagerEventBroadcasterTest/testStop()", + "PushNotificationManagerTest", + "PushNotificationManagerTest/testResetConnectionOk()", + "PushNotificationManagerTest/testStartAuthReintent()", + "PushNotificationManagerTest/testStartSseReintent()", + "PushNotificationManagerTest/testStop()", + "PushNotificationManagerTest/testStreamingDisabled()", + "ReadyFromCacheTest", + "ReadyFromCacheTest/testExistingSplitsAndConnectionOk()", + "ReadyFromCacheTest/testExistingSplitsAndNoConnection()", + "ReadyFromCacheTest/testLargeSegmentsEnabled()", + "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/testsRegex()", + "RolloutCacheConfigurationTest", + "RolloutCacheConfigurationTest/testClearOnInitIsCorrectlySet()", + "RolloutCacheConfigurationTest/testDefaultValues()", + "RolloutCacheConfigurationTest/testExpirationIsCorrectlySet()", + "RolloutCacheConfigurationTest/testNegativeExpirationIsSetToDefault()", + "RolloutCacheManagerIntegrationTest", + "RolloutCacheManagerIntegrationTest/testClearOnInitClearCacheOnStartup()", + "RolloutCacheManagerIntegrationTest/testExpirationPeriodIsUsed()", + "RolloutCacheManagerIntegrationTest/testRepeatedInitWithClearOnInitSetToTrueDoesNotClearIfMinDaysHasNotElapsed()", + "RolloutCacheManagerTest", + "RolloutCacheManagerTest/testDefaultValueForUpdateTimestampDoesNotClearCache()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStorageOnlyOnceWhenExecutedConsecutively()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsTrue()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStoragesWhenExpirationIsSurpassed()", + "RolloutCacheManagerTest/testValidateCacheCallsListener()", + "RolloutCacheManagerTest/testValidateCacheDoesNotCallClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsFalse()", + "RolloutCacheManagerTest/testValidateCacheDoesNotUpdateLastClearTimestampWhenStoragesAreNotCleared()", + "RolloutCacheManagerTest/testValidateCacheUpdatesLastClearTimestampWhenStoragesAreCleared()", + "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/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/testBuilderValidationEventsError()", + "ServiceEndpointsTests/testBuilderValidationOk()", + "ServiceEndpointsTests/testBuilderValidationSdkError()", + "ServiceEndpointsTests/testBuilderValidationStreamingError()", + "ServiceEndpointsTests/testBuilderValidationTelemetryError()", + "SingleSyncTest", + "SingleSyncTest/testSingleSyncEnabledImpressionsDebug()", + "SingleSyncTest/testSingleSyncEnabledImpressionsNone()", + "SingleSyncTest/testSingleSyncEnabledImpressionsOptmized()", + "SplitChangeProcessorTests", + "SplitChangeProcessorTests/testProcessNoSets()", + "SplitChangeProcessorTests/testProcessWithSets()", + "SplitChangesServerErrorTest", + "SplitChangesTest", + "SplitChangesTest/test()", + "SplitClientManagerTest", + "SplitClientManagerTest/testAddClient()", + "SplitClientManagerTest/testDestroyForKey()", + "SplitClientManagerTest/testDestroyLastKey()", + "SplitClientManagerTest/testFlush()", + "SplitClientManagerTest/testInit()", + "SplitClientTests", + "SplitClientTests/testOnBg()", + "SplitClientTests/testOnQueue()", + "SplitConfigurationsParsingTest", + "SplitConfigurationsParsingTest/testDecodingArrayAndMapConfig()", + "SplitConfigurationsParsingTest/testDecodingSimpleConfig()", + "SplitConfigurationsParsingTest/testEncodingAllValueTypesConfig()", + "SplitConfigurationsParsingTest/testEncodingBasicArrayConfig()", + "SplitConfigurationsParsingTest/testEncodingMapArrayConfig()", + "SplitConfigurationsParsingTest/testEncodingMultiTreatmentConfig()", + "SplitConfigurationsParsingTest/testEncodingNestedMultiConfig()", + "SplitConfigurationsParsingTest/testEncodingNullConfig()", + "SplitConfigurationsParsingTest/testEncodingOneBasicConfig()", + "SplitDTOTests", + "SplitDTOTests/testCorrectPrerequisites()", + "SplitDTOTests/testEmptyPrerequisites()", + "SplitDTOTests/testMalformedPrerequisites()", + "SplitDaoTest", + "SplitDaoTest/testCreateGetAes128Cbc()", + "SplitDaoTest/testCreateGetPlainText()", + "SplitDaoTest/testDataIsEncryptedInDb()", + "SplitDaoTest/testDeleteAllAes128Cbc()", + "SplitDaoTest/testDeleteAllPlainText()", + "SplitDaoTest/testGetUpdate()", + "SplitDaoTest/testGetUpdateSeveralAes128Cbc()", + "SplitDaoTest/testGetUpdateSeveralPlainText()", + "SplitEventsCoordinatorTest", + "SplitEventsCoordinatorTest/testAddNotifyRemoveManager()", + "SplitEventsCoordinatorTest/testEventsAfterAdd()", + "SplitEventsCoordinatorTest/testEventsAfterRemove()", + "SplitEventsCoordinatorTest/testEventsBeforeAdd()", + "SplitEventsCoordinatorTest/testStop()", + "SplitEventsManagerTest", + "SplitEventsManagerTest/testSdkReady()", + "SplitEventsManagerTest/testSdkReadyAndReadyTimeOut()", + "SplitEventsManagerTest/testSdkReadyFromCacheAndReady()", + "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/testControlTreatment()", + "SplitIntegrationTests/testImpressionsCount()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledError()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledNoWaitMls()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledWaitMls()", + "SplitIntegrationTests/testReadyNoRef()", + "SplitManagerTest", + "SplitManagerTest/testAddOneSplit()", + "SplitManagerTest/testEmptyName()", + "SplitManagerTest/testInitialSplitLoaded()", + "SplitManagerTest/testSplitInfo()", + "SplitSdkUpdatePollingTest", + "SplitSdkUpdatePollingTest/testSdkReadyOnly()", + "SplitSdkUpdatePollingTest/testSdkUpdateMySegments()", + "SplitSdkUpdatePollingTest/testSdkUpdateSplits()", + "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()", + "SplitsStorageTrafficTypesTests", + "SplitsStorageTrafficTypesTests/testChangedTrafficTypeForSplit()", + "SplitsStorageTrafficTypesTests/testExistingChangedTrafficTypeForSplit()", + "SplitsStorageTrafficTypesTests/testInitialtrafficTypes()", + "SplitsStorageTrafficTypesTests/testOverflowArchived()", + "SplitsStorageTrafficTypesTests/testRemove2TrafficTypes()", + "SplitsStorageTrafficTypesTests/testSeveralTrafficTypeUpdatesFinalActive()", + "SplitsStorageTrafficTypesTests/testUpdatedSplitTrafficType()", + "SplitsSyncHelperWithProxyHandlerTests", + "SplitsSyncHelperWithProxyHandlerTests/testBackgroundSyncAlwaysUsesLatestSpec()", + "SplitsSyncHelperWithProxyHandlerTests/testNormalOperationUsesLatestSpec()", + "SplitsSyncHelperWithProxyHandlerTests/testProxyErrorCausesFallbackToLegacySpec()", + "SplitsSyncHelperWithProxyHandlerTests/testRecoveryModeAfterIntervalElapsed()", + "SplitsSyncWorkerTest", + "SplitsSyncWorkerTest/testChangedFlagsSpecString()", + "SplitsSyncWorkerTest/testClearExpiredCache()", + "SplitsSyncWorkerTest/testClearExpiredCacheAndChangedQs()", + "SplitsSyncWorkerTest/testNoChangedQueryString()", + "SplitsSyncWorkerTest/testNoClearNonExpiredCache()", + "SplitsSyncWorkerTest/testOneTimeFetchSuccess()", + "SplitsSyncWorkerTest/testStopNoSuccess()", + "SplitsSyncWorkerTest/testUriTooLongError()", + "SplitsUpdateWorkerTest", + "SplitsUpdateWorkerTest/testOldChangeNumber()", + "SplitsUpdateWorkerTest/testOneTimeFetchSuccess()", + "SplitsUpdateWorkerTest/testRetryAndSuccess()", + "SplitsUpdateWorkerTest/testStopNoSuccess()", + "SseAuthenticatorTest", + "SseAuthenticatorTest/testEmptyTokenResponse()", + "SseAuthenticatorTest/testNoRecoverableError()", + "SseAuthenticatorTest/testNullTokenResponse()", + "SseAuthenticatorTest/testRecoverableError()", + "SseAuthenticatorTest/testSuccesfulRequest()", + "SseClientTest", + "SseClientTest/testConnect()", + "SseClientTest/testDisconnect()", + "SseClientTest/testOnErrorAfterConnectionSuccess()", + "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/testNoProcessIncomingWhenStreamingInactive()", + "SseNotificationProcessorTest", + "SseNotificationProcessorTest/testProcessMyLargeSegmentsUpdateBoundedRequest()", + "SseNotificationProcessorTest/testProcessMyLargeSegmentsUpdateKeyListRequest()", + "SseNotificationProcessorTest/testProcessMyLargeSegmentsUpdateUnboundedFetchRequest()", + "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/testDelayOnReconnect()", + "StreamingDelaytTest/testDelayOnReconnectStress()", + "StreamingDelaytTest/testNoStreamingDelay()", + "StreamingDelaytTest/testStreamingDelay()", + "StreamingDisabledTest", + "StreamingDisabledTest/testOccupancy()", + "StreamingInitTest", + "StreamingInitTest/testInit()", + "StreamingInitTest/testInitWithoutSpec()", + "StreamingMySegmentsSyncTest", + "StreamingMySegmentsSyncTest/testInit()", + "StreamingNoReconectWhenPollingTest", + "StreamingNoReconectWhenPollingTest/testShouldNoReconnect()", + "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/testRemoveValue()", + "SyncGuardianTest", + "SyncGuardianTest/testFirstUpdate()", + "SyncGuardianTest/testIncreaseAndDecreasePeriodValidation()", + "SyncGuardianTest/testMinPeriodValidation()", + "SyncGuardianTest/testMustNoSyncDisabled()", + "SyncGuardianTest/testMustNoSyncStreamingDisabled()", + "SyncGuardianTest/testMustNotSyncWhenTimeDoesNotExceed()", + "SyncGuardianTest/testMustSyncWhenTimeExceeds()", + "SyncGuardianTest/testUpdatePeriodValidation()", + "SyncManagerTest/testCredentialPinnedFailNotification()", + "SyncManagerTest/testPushDelayReceived()", + "SyncManagerTest/testPushNonRetryableError()", + "SyncManagerTest/testPushReset()", + "SyncManagerTest/testPushRetryableError()", + "SyncManagerTest/testPushSubsystemDownReceived()", + "SyncManagerTest/testPushSubsystemUpReceived()", + "SyncManagerTest/testStartSingleModeStreamingDisabled()", + "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/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", + "TreatmentManagerTest", + "TreatmentManagerTest/testBasicEvaluationNoConfig()", + "TreatmentManagerTest/testBasicEvaluationWithConfig()", + "TreatmentManagerTest/testBasicEvaluations()", + "TreatmentManagerTest/testBasicEvaluationsBySets()", + "TreatmentManagerTest/testEmptyKey()", + "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/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/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": "SplitTestsSwift5" + } + }, { - "skippedTests" : [ + "skippedTests": [ "AnyValueValidatorTests", - "AnyValueValidatorTests\/testInvalidListValues()", - "AnyValueValidatorTests\/testValidListValues()", - "AnyValueValidatorTests\/testValidPrimitiveValues()", + "AnyValueValidatorTests/testInvalidListValues()", + "AnyValueValidatorTests/testValidListValues()", + "AnyValueValidatorTests/testValidPrimitiveValues()", "ApiKeyValidatorTests", - "ApiKeyValidatorTests\/testEmptyKey()", - "ApiKeyValidatorTests\/testNull()", - "ApiKeyValidatorTests\/testValid()", + "ApiKeyValidatorTests/testEmptyKey()", + "ApiKeyValidatorTests/testNull()", + "ApiKeyValidatorTests/testValid()", "AttributesDaoTest", - "AttributesDaoTest\/testDataIsEncryptedInDb()", - "AttributesDaoTest\/testGetInvalidKeyAes128Cbc()", - "AttributesDaoTest\/testGetInvalidKeyPlainText()", - "AttributesDaoTest\/testRemoveAllAes128Cbc()", - "AttributesDaoTest\/testRemoveAllPlainText()", - "AttributesDaoTest\/testUpdateGetAes128Cbc()", - "AttributesDaoTest\/testUpdateGetPlainText()", + "AttributesDaoTest/testDataIsEncryptedInDb()", + "AttributesDaoTest/testGetInvalidKeyAes128Cbc()", + "AttributesDaoTest/testGetInvalidKeyPlainText()", + "AttributesDaoTest/testRemoveAllAes128Cbc()", + "AttributesDaoTest/testRemoveAllPlainText()", + "AttributesDaoTest/testUpdateGetAes128Cbc()", + "AttributesDaoTest/testUpdateGetPlainText()", "AttributesEvaluationTest", - "AttributesEvaluationTest\/testAttributesPersistentedCorrectly()", - "AttributesEvaluationTest\/testEvaluationPrecedence()", - "AttributesEvaluationTest\/testPersistenceDisabled()", - "AttributesEvaluationTest\/testPersistentEvalNoAttributesSeveralOperations()", + "AttributesEvaluationTest/testAttributesPersistentedCorrectly()", + "AttributesEvaluationTest/testEvaluationPrecedence()", + "AttributesEvaluationTest/testPersistenceDisabled()", + "AttributesEvaluationTest/testPersistentEvalNoAttributesSeveralOperations()", "AttributesStorageTests", - "AttributesStorageTests\/testClear()", - "AttributesStorageTests\/testGetAttributesAfterLoad()", - "AttributesStorageTests\/testNoLoaded()", - "AttributesStorageTests\/testUpdateAttributes()", - "AttributesStorageTests\/testUpdateEmptyAttributes()", + "AttributesStorageTests/testClear()", + "AttributesStorageTests/testGetAttributesAfterLoad()", + "AttributesStorageTests/testNoLoaded()", + "AttributesStorageTests/testUpdateAttributes()", + "AttributesStorageTests/testUpdateEmptyAttributes()", "Base64UtilsTest", - "Base64UtilsTest\/testBasicUrlEncoded()", - "Base64UtilsTest\/testEmpty()", - "Base64UtilsTest\/testNil()", - "Base64UtilsTest\/testRealToken()", + "Base64UtilsTest/testBasicUrlEncoded()", + "Base64UtilsTest/testEmpty()", + "Base64UtilsTest/testNil()", + "Base64UtilsTest/testRealToken()", "BetweenSemverMatcherTest", - "BetweenSemverMatcherTest\/testGeneralMatches()", - "BetweenSemverMatcherTest\/testMatchShouldReturnFalseWhenGreater()", - "BetweenSemverMatcherTest\/testMatchShouldReturnFalseWhenLess()", - "BetweenSemverMatcherTest\/testMatchShouldReturnTrueWhenBetween()", - "BetweenSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenGreater()", - "BetweenSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenBetween()", - "BetweenSemverMatcherTest\/testMatchWithNullEndTargetShouldReturnFalse()", - "BetweenSemverMatcherTest\/testMatchWithNullKeyShouldReturnFalse()", - "BetweenSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenLess()", - "BetweenSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testGeneralMatches()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithNullEndTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenBetween()", "BlockingQueueTest", - "BlockingQueueTest\/testAddAndTake()", - "BlockingQueueTest\/testInterrupt()", + "BlockingQueueTest/testAddAndTake()", + "BlockingQueueTest/testInterrupt()", "BucketSplitTest", - "BucketSplitTest\/testMultiClientBuckets()", + "BucketSplitTest/testMultiClientBuckets()", "ByKeyAttributesStorageTests", - "ByKeyAttributesStorageTests\/testClear()", - "ByKeyAttributesStorageTests\/testNoLoaded()", - "ByKeyAttributesStorageTests\/testRemove()", - "ByKeyAttributesStorageTests\/testUpdateAttributes()", - "ByKeyAttributesStorageTests\/testUpdateEmptyAttributes()", + "ByKeyAttributesStorageTests/testClear()", + "ByKeyAttributesStorageTests/testNoLoaded()", + "ByKeyAttributesStorageTests/testRemove()", + "ByKeyAttributesStorageTests/testUpdateAttributes()", + "ByKeyAttributesStorageTests/testUpdateEmptyAttributes()", "ByKeyFacadeTest", - "ByKeyFacadeTest\/testAppendRemove()", - "ByKeyFacadeTest\/testDestroy()", - "ByKeyFacadeTest\/testForceSync()", - "ByKeyFacadeTest\/testLoadDataFromCache()", - "ByKeyFacadeTest\/testNoPeriodicSync()", - "ByKeyFacadeTest\/testPeriodicStartPauseResumeStop()", - "ByKeyFacadeTest\/testStartSyncForKey()", - "ByKeyFacadeTest\/testStartSyncForKeyPolling()", - "ByKeyFacadeTest\/testSynchronize()", + "ByKeyFacadeTest/testAppendRemove()", + "ByKeyFacadeTest/testDestroy()", + "ByKeyFacadeTest/testForceSync()", + "ByKeyFacadeTest/testLoadDataFromCache()", + "ByKeyFacadeTest/testNoPeriodicSync()", + "ByKeyFacadeTest/testPeriodicStartPauseResumeStop()", + "ByKeyFacadeTest/testStartSyncForKey()", + "ByKeyFacadeTest/testStartSyncForKeyPolling()", + "ByKeyFacadeTest/testSynchronize()", "ByKeyMySegmentsStorageTests", - "ByKeyMySegmentsStorageTests\/testNoLoaded()", - "ByKeyMySegmentsStorageTests\/testUpdateEmptySegments()", - "ByKeyMySegmentsStorageTests\/testUpdateSegments()", + "ByKeyMySegmentsStorageTests/testNoLoaded()", + "ByKeyMySegmentsStorageTests/testUpdateEmptySegments()", + "ByKeyMySegmentsStorageTests/testUpdateSegments()", "CdnByPassTest", - "CdnByPassTest\/testInit()", - "CdnByPassTest\/testInitWithoutSpec()", + "CdnByPassTest/testInit()", + "CdnByPassTest/testInitWithoutSpec()", "CertificatePinningConfigTests", - "CertificatePinningConfigTests\/testAddCertificateAndHashes()", - "CertificatePinningConfigTests\/testAddWrongCertificate()", - "CertificatePinningConfigTests\/testAddWrongSpkiCertificate()", - "CertificatePinningConfigTests\/testAddWrongStringHash()", - "CertificatePinningConfigTests\/testAddWrongStringHashFormatHash()", + "CertificatePinningConfigTests/testAddCertificateAndHashes()", + "CertificatePinningConfigTests/testAddWrongCertificate()", + "CertificatePinningConfigTests/testAddWrongSpkiCertificate()", + "CertificatePinningConfigTests/testAddWrongStringHash()", + "CertificatePinningConfigTests/testAddWrongStringHashFormatHash()", "CipherTest", - "CipherTest\/testBasicEncryptDecrypt()", - "CipherTest\/testEventEncryptDecrypt()", - "CipherTest\/testImpressionEncryptDecrypt()", - "CipherTest\/testJsonSplitEncryptDecrypt()", - "CipherTest\/testMySegmentsEncryptDecrypt()", - "CipherTest\/testVeryLongTextEncryptDecrypt()", + "CipherTest/testBasicEncryptDecrypt()", + "CipherTest/testEventEncryptDecrypt()", + "CipherTest/testImpressionEncryptDecrypt()", + "CipherTest/testJsonSplitEncryptDecrypt()", + "CipherTest/testMySegmentsEncryptDecrypt()", + "CipherTest/testVeryLongTextEncryptDecrypt()", "ComputeProcessTest", - "ComputeProcessTest\/testMultiProcess()", - "ComputeProcessTest\/testOneLessThanMinProcess()", - "ComputeProcessTest\/testOneProcessEqualsMin()", - "ComputeProcessTest\/testTwoProcess()", - "ComputeProcessTest\/testTwoProcessEdge()", + "ComputeProcessTest/testMultiProcess()", + "ComputeProcessTest/testOneLessThanMinProcess()", + "ComputeProcessTest/testOneProcessEqualsMin()", + "ComputeProcessTest/testTwoProcess()", + "ComputeProcessTest/testTwoProcessEdge()", "ConcurrentSetTests", - "ConcurrentSetTests\/testDeleteAll()", - "ConcurrentSetTests\/testInsert()", - "ConcurrentSetTests\/testSet()", - "ConcurrentSetTests\/testTakeAll()", + "ConcurrentSetTests/testDeleteAll()", + "ConcurrentSetTests/testInsert()", + "ConcurrentSetTests/testSet()", + "ConcurrentSetTests/testTakeAll()", "ConfigTest", - "ConfigTest\/testImpressionsModeEmpty()", - "ConfigTest\/testImpressionsModeInvalid()", - "ConfigTest\/testImpressionsModenone()", - "ConfigTest\/testImpressionsModeoptimized()", + "ConfigTest/testImpressionsModeEmpty()", + "ConfigTest/testImpressionsModeInvalid()", + "ConfigTest/testImpressionsModenone()", + "ConfigTest/testImpressionsModeoptimized()", "CountsRecorderCountWorkerTests", - "CountsRecorderCountWorkerTests\/testFailToSendSome()", - "CountsRecorderCountWorkerTests\/testSendNoImpressions()", - "CountsRecorderCountWorkerTests\/testSendOneImpression()", - "CountsRecorderCountWorkerTests\/testSendSuccess()", + "CountsRecorderCountWorkerTests/testFailToSendSome()", + "CountsRecorderCountWorkerTests/testSendNoImpressions()", + "CountsRecorderCountWorkerTests/testSendOneImpression()", + "CountsRecorderCountWorkerTests/testSendSuccess()", "CredentialPinParserTests", - "CredentialPinParserTests\/testPinsForHost()", + "CredentialPinParserTests/testPinsForHost()", "DbCipherTest", - "DbCipherTest\/testEncryptDecryptDb()", + "DbCipherTest/testEncryptDecryptDb()", "DbForDifferentApiKeysTest", - "DbForDifferentApiKeysTest\/testInitialization()", + "DbForDifferentApiKeysTest/testInitialization()", "DecompressionTest", - "DecompressionTest\/testGzipAllHeaders()", - "DecompressionTest\/testGzipCompressionMethodHeader()", - "DecompressionTest\/testGzipHeaderComments()", - "DecompressionTest\/testGzipHeaderCrc16()", - "DecompressionTest\/testGzipHeaderExtraField()", - "DecompressionTest\/testGzipHeaderFileName()", - "DecompressionTest\/testGzipIncorrectHeader()", - "DecompressionTest\/testHeaderFlag0()", - "DecompressionTest\/testLoremIpsumGzip()", - "DecompressionTest\/testLoremIpsumZlib()", - "DecompressionTest\/testZlibCompressionMethodHeader()", + "DecompressionTest/testGzipAllHeaders()", + "DecompressionTest/testGzipCompressionMethodHeader()", + "DecompressionTest/testGzipHeaderComments()", + "DecompressionTest/testGzipHeaderCrc16()", + "DecompressionTest/testGzipHeaderExtraField()", + "DecompressionTest/testGzipHeaderFileName()", + "DecompressionTest/testGzipIncorrectHeader()", + "DecompressionTest/testHeaderFlag0()", + "DecompressionTest/testLoremIpsumGzip()", + "DecompressionTest/testLoremIpsumZlib()", + "DecompressionTest/testZlibCompressionMethodHeader()", "EndpointFactoryTest", - "EndpointFactoryTest\/testMySegmentsEndpoint()", - "EndpointFactoryTest\/testMySegmentsEndpointSlashKeyEncoding()", - "EndpointFactoryTest\/testRecordEventsEndpoint()", - "EndpointFactoryTest\/testRecordImpressionsEndpoint()", - "EndpointFactoryTest\/testSplitChangesEndpoint()", - "EndpointFactoryTest\/testStreamingAuthEndpoint()", - "EndpointFactoryTest\/testStreamingEndpoint()", - "EndpointFactoryTest\/testTelemetryConfigEndpoint()", + "EndpointFactoryTest/testMySegmentsEndpoint()", + "EndpointFactoryTest/testMySegmentsEndpointSlashKeyEncoding()", + "EndpointFactoryTest/testRecordEventsEndpoint()", + "EndpointFactoryTest/testRecordImpressionsEndpoint()", + "EndpointFactoryTest/testSplitChangesEndpoint()", + "EndpointFactoryTest/testStreamingAuthEndpoint()", + "EndpointFactoryTest/testStreamingEndpoint()", + "EndpointFactoryTest/testTelemetryConfigEndpoint()", "EndpointTest", - "EndpointTest\/testDefaultEndpointBuild()", - "EndpointTest\/testHeadersEndpointBuild()", - "EndpointTest\/testPostEndpointBuild()", + "EndpointTest/testDefaultEndpointBuild()", + "EndpointTest/testHeadersEndpointBuild()", + "EndpointTest/testPostEndpointBuild()", "EqualToSemverMatcherTest", - "EqualToSemverMatcherTest\/testGeneralUnsuccessfulMatches()", - "EqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenKeyIsNull()", - "EqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenPatchDiffers()", - "EqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenTargetIsNull()", - "EqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenVersionsDiffer()", - "EqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenVersionsAreEqual()", - "EqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenVersionsDiffer()", - "EqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenPatchDiffers()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenTargetIsNull()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenVersionsAreEqual()", "EvaluatorTests", - "EvaluatorTests\/testAlgoLegacy()", - "EvaluatorTests\/testAlgoMurmur3()", - "EvaluatorTests\/testAlgoNull()", - "EvaluatorTests\/testAllocation1Percent()", - "EvaluatorTests\/testBrokenSplit()", - "EvaluatorTests\/testDefaultTreatment()", - "EvaluatorTests\/testDefaultTreatmentFacundo()", - "EvaluatorTests\/testEqualsToSetConfigTreatment()", - "EvaluatorTests\/testEqualsToSetNoConfigTreatment()", - "EvaluatorTests\/testInLargeSegmentWhitelist()", - "EvaluatorTests\/testInSegmentTestKey()", - "EvaluatorTests\/testInSegmentsRule1()", - "EvaluatorTests\/testKilledSplit()", - "EvaluatorTests\/testMatchesStringNoConfigTreatment()", - "EvaluatorTests\/testMissingDefaultRule()", - "EvaluatorTests\/testNotInLargeSegmentWhitelist()", - "EvaluatorTests\/testNotInSplit()", - "EvaluatorTests\/testWhitelisted()", - "EvaluatorTests\/testWhitelistedOff()", - "EvaluatorTests\/testsTrafficAllocation50DefaultRule50()", + "EvaluatorTests/testAlgoLegacy()", + "EvaluatorTests/testAlgoMurmur3()", + "EvaluatorTests/testAlgoNull()", + "EvaluatorTests/testAllocation1Percent()", + "EvaluatorTests/testBrokenSplit()", + "EvaluatorTests/testDefaultTreatment()", + "EvaluatorTests/testDefaultTreatmentFacundo()", + "EvaluatorTests/testEqualsToSetConfigTreatment()", + "EvaluatorTests/testEqualsToSetNoConfigTreatment()", + "EvaluatorTests/testInLargeSegmentWhitelist()", + "EvaluatorTests/testInSegmentTestKey()", + "EvaluatorTests/testInSegmentsRule1()", + "EvaluatorTests/testKilledSplit()", + "EvaluatorTests/testMatchesStringNoConfigTreatment()", + "EvaluatorTests/testMissingDefaultRule()", + "EvaluatorTests/testNotInLargeSegmentWhitelist()", + "EvaluatorTests/testNotInSplit()", + "EvaluatorTests/testWhitelisted()", + "EvaluatorTests/testWhitelistedOff()", + "EvaluatorTests/testsTrafficAllocation50DefaultRule50()", "EventDTOJsonTest", - "EventDTOJsonTest\/testBasic()", - "EventDTOJsonTest\/testEncode()", - "EventDTOJsonTest\/testNonNumber()", - "EventDTOJsonTest\/testProperties()", - "EventDTOJsonTest\/testPropertiesDecodeEncode()", + "EventDTOJsonTest/testBasic()", + "EventDTOJsonTest/testEncode()", + "EventDTOJsonTest/testNonNumber()", + "EventDTOJsonTest/testProperties()", + "EventDTOJsonTest/testPropertiesDecodeEncode()", "EventDaoTest", - "EventDaoTest\/testInsertGetAes128Cbc()", - "EventDaoTest\/testInsertGetPlainText()", - "EventDaoTest\/testInsertManyGetAes128Cbc()", - "EventDaoTest\/testInsertManyGetPlainText()", - "EventDaoTest\/testLoadOutdatedAes128Cbc()", - "EventDaoTest\/testLoadOutdatedPlainText()", - "EventDaoTest\/testUpdateAes128Cbc()", - "EventDaoTest\/testUpdatePlainText()", + "EventDaoTest/testInsertGetAes128Cbc()", + "EventDaoTest/testInsertGetPlainText()", + "EventDaoTest/testInsertManyGetAes128Cbc()", + "EventDaoTest/testInsertManyGetPlainText()", + "EventDaoTest/testLoadOutdatedAes128Cbc()", + "EventDaoTest/testLoadOutdatedPlainText()", + "EventDaoTest/testUpdateAes128Cbc()", + "EventDaoTest/testUpdatePlainText()", "EventStreamParserTest", - "EventStreamParserTest\/testParseColon()", - "EventStreamParserTest\/testParseEmptyLineNoEnd()", - "EventStreamParserTest\/testParseEnd()", - "EventStreamParserTest\/testParseErrorMessage()", - "EventStreamParserTest\/testParseNoColon()", - "EventStreamParserTest\/testParseNoFieldName()", - "EventStreamParserTest\/testParseTwoColon()", + "EventStreamParserTest/testParseColon()", + "EventStreamParserTest/testParseEmptyLineNoEnd()", + "EventStreamParserTest/testParseEnd()", + "EventStreamParserTest/testParseErrorMessage()", + "EventStreamParserTest/testParseNoColon()", + "EventStreamParserTest/testParseNoFieldName()", + "EventStreamParserTest/testParseTwoColon()", "EventValidatorTests", - "EventValidatorTests\/testEmptyKey()", - "EventValidatorTests\/testEmptyType()", - "EventValidatorTests\/testLongKey()", - "EventValidatorTests\/testNoChachedServerAndUppercasedTrafficType()", - "EventValidatorTests\/testNoChachedServerTrafficType()", - "EventValidatorTests\/testNullKey()", - "EventValidatorTests\/testNullTrafficType()", - "EventValidatorTests\/testNullType()", - "EventValidatorTests\/testTypeName()", - "EventValidatorTests\/testValidEventAllValues()", - "EventValidatorTests\/testValidEventNullValue()", - "EventsRecorderWorkerTests\/testFailToSendSome()", - "EventsRecorderWorkerTests\/testSendNoEvents()", - "EventsRecorderWorkerTests\/testSendOneEvent()", - "EventsRecorderWorkerTests\/testSendSuccess()", + "EventValidatorTests/testEmptyKey()", + "EventValidatorTests/testEmptyType()", + "EventValidatorTests/testLongKey()", + "EventValidatorTests/testNoChachedServerAndUppercasedTrafficType()", + "EventValidatorTests/testNoChachedServerTrafficType()", + "EventValidatorTests/testNullKey()", + "EventValidatorTests/testNullTrafficType()", + "EventValidatorTests/testNullType()", + "EventValidatorTests/testTypeName()", + "EventValidatorTests/testValidEventAllValues()", + "EventValidatorTests/testValidEventNullValue()", + "EventsRecorderWorkerTests/testFailToSendSome()", + "EventsRecorderWorkerTests/testSendNoEvents()", + "EventsRecorderWorkerTests/testSendOneEvent()", + "EventsRecorderWorkerTests/testSendSuccess()", "EventsStorageTest", - "EventsStorageTest\/testClear()", - "EventsStorageTest\/testDisablePersistence()", - "EventsStorageTest\/testEnablePersistence()", - "EventsStorageTest\/testStartDisabledPersistence()", - "EventsStorageTest\/testStartEnabledPersistence()", + "EventsStorageTest/testClear()", + "EventsStorageTest/testDisablePersistence()", + "EventsStorageTest/testEnablePersistence()", + "EventsStorageTest/testStartDisabledPersistence()", + "EventsStorageTest/testStartEnabledPersistence()", "EventsSynchronizerTest", - "EventsSynchronizerTest\/testDestroy()", - "EventsSynchronizerTest\/testFlush()", - "EventsSynchronizerTest\/testPause()", - "EventsSynchronizerTest\/testPush()", - "EventsSynchronizerTest\/testResume()", - "EventsSynchronizerTest\/testStop()", + "EventsSynchronizerTest/testDestroy()", + "EventsSynchronizerTest/testFlush()", + "EventsSynchronizerTest/testPause()", + "EventsSynchronizerTest/testPush()", + "EventsSynchronizerTest/testResume()", + "EventsSynchronizerTest/testStop()", "EventsTrackerTest", - "EventsTrackerTest\/testTrackDisabled()", - "EventsTrackerTest\/testTrackEnabled()", + "EventsTrackerTest/testTrackDisabled()", + "EventsTrackerTest/testTrackEnabled()", "FactoryMonitorTest", - "FactoryMonitorTest\/testCountLiveFactories()", - "FactoryMonitorTest\/testDeallocatedCountLiveFactories()", + "FactoryMonitorTest/testCountLiveFactories()", + "FactoryMonitorTest/testDeallocatedCountLiveFactories()", "FactoryRegistryTest", - "FactoryRegistryTest\/testCountWithDeallocatedLiveFactories()", - "FeatureFlagsPayloadDecoderTest\/testDecodeZlib()", + "FactoryRegistryTest/testCountWithDeallocatedLiveFactories()", + "FeatureFlagsPayloadDecoderTest/testDecodeZlib()", "FeatureFlagsSynchronizerTest", - "FeatureFlagsSynchronizerTest\/testLoadSplitWhenQuerystringNamesChanges()", - "FeatureFlagsSynchronizerTest\/testLoadSplitWhenQuerystringSetsChanges()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsClearedOnLoadBecauseNotInFilter()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsNoClearedOnLoad()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsWhenFlagsSetsAndFilterHasChangedClearsAllFeatureFlags()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsWhenFlagsSetsHasChangedClearsAllFeatureFlags()", - "FeatureFlagsSynchronizerTest\/testStartPeriodicFetchingSingleModeEnabled()", - "FeatureFlagsSynchronizerTest\/testStartPeriodicSync()", - "FeatureFlagsSynchronizerTest\/testStop()", - "FeatureFlagsSynchronizerTest\/testStopPeriodicSync()", - "FeatureFlagsSynchronizerTest\/testSynchronizeSplits()", - "FeatureFlagsSynchronizerTest\/testSynchronizeSplitsWithChangeNumber()", - "FeatureFlagsSynchronizerTest\/testSynchronizeSplitsWithUriTooLong()", - "FeatureFlagsSynchronizerTest\/testUpdateSplitsSingleModeEnabled()", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringNamesChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringSetsChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitsClearedOnLoadBecauseNotInFilter()", + "FeatureFlagsSynchronizerTest/testLoadSplitsNoClearedOnLoad()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsAndFilterHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testStartPeriodicFetchingSingleModeEnabled()", + "FeatureFlagsSynchronizerTest/testStartPeriodicSync()", + "FeatureFlagsSynchronizerTest/testStop()", + "FeatureFlagsSynchronizerTest/testStopPeriodicSync()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplits()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithChangeNumber()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithUriTooLong()", + "FeatureFlagsSynchronizerTest/testUpdateSplitsSingleModeEnabled()", "FetchSpecificSplitsTest", - "FetchSpecificSplitsTest\/testBothFilters()", - "FetchSpecificSplitsTest\/testByNamesFilter()", - "FetchSpecificSplitsTest\/testByPrefixFilter()", + "FetchSpecificSplitsTest/testBothFilters()", + "FetchSpecificSplitsTest/testByNamesFilter()", + "FetchSpecificSplitsTest/testByPrefixFilter()", "FetcherThrottleTests", - "FetcherThrottleTests\/testDelayValues()", + "FetcherThrottleTests/testDelayValues()", "FilterBuilderTest", - "FilterBuilderTest\/testBasicByNameQueryString()", - "FilterBuilderTest\/testBasicBySetQueryString()", - "FilterBuilderTest\/testBySetAndByNameQueryString()", - "FilterBuilderTest\/testFilterBySetsValuesDeduptedAndGrouped()", - "FilterBuilderTest\/testMaxByNameFilterExceded()", - "FilterBuilderTest\/testMaxByPrefixFilterExceded()", - "FilterBuilderTest\/testNoFilters()", - "FilterBuilderTest\/testOnlyOneTypeQueryString()", - "FilterBuilderTest\/testQueryStringWithSpecialChars1()", - "FilterBuilderTest\/testQueryStringWithSpecialChars2()", - "FilterBuilderTest\/testQueryStringWithSpecialChars3()", - "FilterBuilderTest\/testQueryStringWithSpecialChars4()", + "FilterBuilderTest/testBasicByNameQueryString()", + "FilterBuilderTest/testBasicBySetQueryString()", + "FilterBuilderTest/testBySetAndByNameQueryString()", + "FilterBuilderTest/testFilterBySetsValuesDeduptedAndGrouped()", + "FilterBuilderTest/testMaxByNameFilterExceded()", + "FilterBuilderTest/testMaxByPrefixFilterExceded()", + "FilterBuilderTest/testNoFilters()", + "FilterBuilderTest/testOnlyOneTypeQueryString()", + "FilterBuilderTest/testQueryStringWithSpecialChars1()", + "FilterBuilderTest/testQueryStringWithSpecialChars2()", + "FilterBuilderTest/testQueryStringWithSpecialChars3()", + "FilterBuilderTest/testQueryStringWithSpecialChars4()", "FlagSetValidatorTests", - "FlagSetValidatorTests\/testCleanAndValidateValues()", - "FlagSetValidatorTests\/testValidateOnEvaluationWithFilteredValues()", + "FlagSetValidatorTests/testCleanAndValidateValues()", + "FlagSetValidatorTests/testValidateOnEvaluationWithFilteredValues()", "FlagSetsCacheTests", - "FlagSetsCacheTests\/testAddToFlagSetsWithFilter()", - "FlagSetsCacheTests\/testRemoveFromFlagSetsNoFilter()", + "FlagSetsCacheTests/testAddToFlagSetsWithFilter()", + "FlagSetsCacheTests/testRemoveFromFlagSetsNoFilter()", "GeneralInfoStorageTest", - "GeneralInfoStorageTest\/testGetRolloutCacheLastClearTimestampGetsValueFromDao()", - "GeneralInfoStorageTest\/testGetRolloutCacheLastClearTimestampReturnsZeroIfEntityIsNil()", - "GeneralInfoStorageTest\/testGetUpdateTimestampGetsValueFromDao()", - "GeneralInfoStorageTest\/testGetUpdateTimestampReturnsZeroIfEntityIsNil()", - "GeneralInfoStorageTest\/testSetRolloutCacheLastClearTimestampSetsValueOnDao()", - "GeneralInfoStorageTest\/testSetUpdateTimestampSetsValueOnDao()", + "GeneralInfoStorageTest/testGetRolloutCacheLastClearTimestampGetsValueFromDao()", + "GeneralInfoStorageTest/testGetRolloutCacheLastClearTimestampReturnsZeroIfEntityIsNil()", + "GeneralInfoStorageTest/testGetUpdateTimestampGetsValueFromDao()", + "GeneralInfoStorageTest/testGetUpdateTimestampReturnsZeroIfEntityIsNil()", + "GeneralInfoStorageTest/testSetRolloutCacheLastClearTimestampSetsValueOnDao()", + "GeneralInfoStorageTest/testSetUpdateTimestampSetsValueOnDao()", "GreaterThanOrEqualToSemverMatcherTest", - "GreaterThanOrEqualToSemverMatcherTest\/testGeneralUnsuccessfulMatches()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenKeyIsLess()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenKeyIsNull()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenKeyIsEqual()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenKeyIsGreater()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenLess()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenEqual()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenGreater()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenLess()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenEqual()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenGreater()", "HashedImpressionDaoTest", - "HashedImpressionDaoTest\/testDelete()", - "HashedImpressionDaoTest\/testUpdate()", + "HashedImpressionDaoTest/testDelete()", + "HashedImpressionDaoTest/testUpdate()", "HttpClientTest", - "HttpClientTest\/testDataRequest()", - "HttpClientTest\/testDataRequestError()", - "HttpClientTest\/testDataRequestWithOrder()", - "HttpClientTest\/testStreamRequest()", - "HttpClientTest\/testUploadRequest()", + "HttpClientTest/testDataRequest()", + "HttpClientTest/testDataRequestError()", + "HttpClientTest/testDataRequestWithOrder()", + "HttpClientTest/testStreamRequest()", + "HttpClientTest/testUploadRequest()", "HttpDataRequestTest", - "HttpDataRequestTest\/testError()", - "HttpDataRequestTest\/testOnResponseCompletedError()", - "HttpDataRequestTest\/testOnResponseCompletedOk()", - "HttpDataRequestTest\/testRequestCreation()", - "HttpDataRequestTest\/testRequestCreationWithOrder()", + "HttpDataRequestTest/testError()", + "HttpDataRequestTest/testOnResponseCompletedError()", + "HttpDataRequestTest/testOnResponseCompletedOk()", + "HttpDataRequestTest/testRequestCreation()", + "HttpDataRequestTest/testRequestCreationWithOrder()", "HttpEventsRecorderTests", - "HttpEventsRecorderTests\/testServerNoReachable()", - "HttpEventsRecorderTests\/testSuccessSending()", + "HttpEventsRecorderTests/testServerNoReachable()", + "HttpEventsRecorderTests/testSuccessSending()", "HttpImpressionsCountRecorderTests", - "HttpImpressionsCountRecorderTests\/testSuccessSending()", + "HttpImpressionsCountRecorderTests/testSuccessSending()", "HttpImpressionsRecorderTests", - "HttpImpressionsRecorderTests\/testServerNoReachable()", - "HttpImpressionsRecorderTests\/testSuccessSending()", + "HttpImpressionsRecorderTests/testServerNoReachable()", + "HttpImpressionsRecorderTests/testSuccessSending()", "HttpMySegmentsFetcherTest", - "HttpMySegmentsFetcherTest\/testServerNoReachable()", - "HttpMySegmentsFetcherTest\/testSuccessFulFetch()", + "HttpMySegmentsFetcherTest/testServerNoReachable()", + "HttpMySegmentsFetcherTest/testSuccessFulFetch()", "HttpRequestListTest", - "HttpRequestListTest\/testAddRequest()", - "HttpRequestListTest\/testOverrideSetRequest()", - "HttpRequestListTest\/testTakeRequest()", + "HttpRequestListTest/testAddRequest()", + "HttpRequestListTest/testOverrideSetRequest()", + "HttpRequestListTest/testTakeRequest()", "HttpRequestManagerTests", - "HttpRequestManagerTests\/testPinnedCredentialValidation()", + "HttpRequestManagerTests/testPinnedCredentialValidation()", "HttpResponseTest", - "HttpResponseTest\/testHttp104()", - "HttpResponseTest\/testHttp200()", - "HttpResponseTest\/testHttp299()", - "HttpResponseTest\/testHttp300()", + "HttpResponseTest/testHttp104()", + "HttpResponseTest/testHttp200()", + "HttpResponseTest/testHttp299()", + "HttpResponseTest/testHttp300()", "HttpSplitFetcherTests", - "HttpSplitFetcherTests\/testServerNoReachable()", - "HttpSplitFetcherTests\/testSuccessFullFetch()", + "HttpSplitFetcherTests/testServerNoReachable()", + "HttpSplitFetcherTests/testSuccessFullFetch()", "HttpStreamRequestTest", - "HttpStreamRequestTest\/testErrorResponse()", - "HttpStreamRequestTest\/testOnResponseOk()", - "HttpStreamRequestTest\/testRequestCreation()", - "HttpStreamRequestTest\/testRequestEnquedOnSend()", + "HttpStreamRequestTest/testErrorResponse()", + "HttpStreamRequestTest/testOnResponseOk()", + "HttpStreamRequestTest/testRequestCreation()", + "HttpStreamRequestTest/testRequestEnquedOnSend()", "HttpTelemetryConfigRecorderTest", - "HttpTelemetryConfigRecorderTest\/testServerNoReachable()", - "HttpTelemetryConfigRecorderTest\/testSuccessSending()", - "HttpTelemetryStatsRecorderTest\/testServerNoReachable()", - "HttpTelemetryStatsRecorderTest\/testSuccessSending()", + "HttpTelemetryConfigRecorderTest/testServerNoReachable()", + "HttpTelemetryConfigRecorderTest/testSuccessSending()", + "HttpTelemetryStatsRecorderTest/testServerNoReachable()", + "HttpTelemetryStatsRecorderTest/testSuccessSending()", "HttpUniqueKeyRecorderTests", - "HttpUniqueKeyRecorderTests\/testServerNoReachable()", - "HttpUniqueKeyRecorderTests\/testSuccessSending()", + "HttpUniqueKeyRecorderTests/testServerNoReachable()", + "HttpUniqueKeyRecorderTests/testSuccessSending()", "ImpressionDaoTest", - "ImpressionDaoTest\/testDataIsEncryptedInDb()", - "ImpressionDaoTest\/testInsertGet()", - "ImpressionDaoTest\/testInsertGetAes128Cbc()", - "ImpressionDaoTest\/testInsertManyGet()", - "ImpressionDaoTest\/testInsertManyGetAes128Cbc()", - "ImpressionDaoTest\/testLoadOutdated()", - "ImpressionDaoTest\/testLoadOutdatedAes128Cbc()", - "ImpressionDaoTest\/testUpdate()", - "ImpressionDaoTest\/testUpdateAes128Cbc()", - "ImpressionHasherTest\/testDifferentChangeNumber()", - "ImpressionHasherTest\/testDifferentFeature()", - "ImpressionHasherTest\/testDifferentKey()", - "ImpressionHasherTest\/testDifferentLabel()", - "ImpressionHasherTest\/testDifferentTreatment()", - "ImpressionHasherTest\/testNoCrashWhenSplitNull()", + "ImpressionDaoTest/testDataIsEncryptedInDb()", + "ImpressionDaoTest/testInsertGet()", + "ImpressionDaoTest/testInsertGetAes128Cbc()", + "ImpressionDaoTest/testInsertManyGet()", + "ImpressionDaoTest/testInsertManyGetAes128Cbc()", + "ImpressionDaoTest/testLoadOutdated()", + "ImpressionDaoTest/testLoadOutdatedAes128Cbc()", + "ImpressionDaoTest/testUpdate()", + "ImpressionDaoTest/testUpdateAes128Cbc()", + "ImpressionHasherTest/testDifferentChangeNumber()", + "ImpressionHasherTest/testDifferentFeature()", + "ImpressionHasherTest/testDifferentKey()", + "ImpressionHasherTest/testDifferentLabel()", + "ImpressionHasherTest/testDifferentTreatment()", + "ImpressionHasherTest/testNoCrashWhenSplitNull()", "ImpressionsCountDaoTest", - "ImpressionsCountDaoTest\/testDataIsEncryptedInDb()", - "ImpressionsCountDaoTest\/testInsertGetAes128Cbc()", - "ImpressionsCountDaoTest\/testInsertGetPlainText()", - "ImpressionsCountDaoTest\/testLoadOutdatedGetAes128Cbc()", - "ImpressionsCountDaoTest\/testLoadOutdatedPlainText()", - "ImpressionsCountDaoTest\/testUpdatePlainText()", + "ImpressionsCountDaoTest/testDataIsEncryptedInDb()", + "ImpressionsCountDaoTest/testInsertGetAes128Cbc()", + "ImpressionsCountDaoTest/testInsertGetPlainText()", + "ImpressionsCountDaoTest/testLoadOutdatedGetAes128Cbc()", + "ImpressionsCountDaoTest/testLoadOutdatedPlainText()", + "ImpressionsCountDaoTest/testUpdatePlainText()", "ImpressionsCounterTest", "ImpressionsDedupTest", - "ImpressionsDedupTest\/testDebug()", - "ImpressionsDedupTest\/testOptimized()", + "ImpressionsDedupTest/testDebug()", + "ImpressionsDedupTest/testOptimized()", "ImpressionsModeTypeWrapperTest", - "ImpressionsModeTypeWrapperTest\/testEmptyInvalidValue()", - "ImpressionsModeTypeWrapperTest\/testInitdebugValue()", - "ImpressionsModeTypeWrapperTest\/testInitnoneValue()", - "ImpressionsModeTypeWrapperTest\/testInitoptimizedValue()", - "ImpressionsModeTypeWrapperTest\/testInvalidValue()", - "ImpressionsModeTypeWrapperTest\/testdebugValue()", - "ImpressionsModeTypeWrapperTest\/testnoneValue()", - "ImpressionsModeTypeWrapperTest\/testoptimizedValue()", + "ImpressionsModeTypeWrapperTest/testEmptyInvalidValue()", + "ImpressionsModeTypeWrapperTest/testInitdebugValue()", + "ImpressionsModeTypeWrapperTest/testInitnoneValue()", + "ImpressionsModeTypeWrapperTest/testInitoptimizedValue()", + "ImpressionsModeTypeWrapperTest/testInvalidValue()", + "ImpressionsModeTypeWrapperTest/testdebugValue()", + "ImpressionsModeTypeWrapperTest/testnoneValue()", + "ImpressionsModeTypeWrapperTest/testoptimizedValue()", "ImpressionsNoneTest", - "ImpressionsNoneTest\/testPeriodicRecording()", + "ImpressionsNoneTest/testPeriodicRecording()", "ImpressionsObserverTest", - "ImpressionsObserverTest\/testBasicFunctionality()", - "ImpressionsObserverTest\/testConcurrencyVsAccuracy()", - "ImpressionsObserverTest\/testSave()", + "ImpressionsObserverTest/testBasicFunctionality()", + "ImpressionsObserverTest/testConcurrencyVsAccuracy()", + "ImpressionsObserverTest/testSave()", "ImpressionsRecorderWorkerTests", - "ImpressionsRecorderWorkerTests\/testFailToSendSome()", - "ImpressionsRecorderWorkerTests\/testSendNoImpressions()", - "ImpressionsRecorderWorkerTests\/testSendOneImpression()", - "ImpressionsRecorderWorkerTests\/testSendSuccess()", + "ImpressionsRecorderWorkerTests/testFailToSendSome()", + "ImpressionsRecorderWorkerTests/testSendNoImpressions()", + "ImpressionsRecorderWorkerTests/testSendOneImpression()", + "ImpressionsRecorderWorkerTests/testSendSuccess()", "ImpressionsStorageTest", - "ImpressionsStorageTest\/testClear()", - "ImpressionsStorageTest\/testDisablePersistence()", - "ImpressionsStorageTest\/testEnablePersistence()", - "ImpressionsStorageTest\/testStartDisabledPersistence()", - "ImpressionsStorageTest\/testStartEnabledPersistence()", + "ImpressionsStorageTest/testClear()", + "ImpressionsStorageTest/testDisablePersistence()", + "ImpressionsStorageTest/testEnablePersistence()", + "ImpressionsStorageTest/testStartDisabledPersistence()", + "ImpressionsStorageTest/testStartEnabledPersistence()", "ImpressionsToggleTest", - "ImpressionsToggleTest\/testDebugMode()", - "ImpressionsToggleTest\/testManagerContainsProperty()", - "ImpressionsToggleTest\/testNoneMode()", - "ImpressionsToggleTest\/testOptimizedMode()", + "ImpressionsToggleTest/testDebugMode()", + "ImpressionsToggleTest/testManagerContainsProperty()", + "ImpressionsToggleTest/testNoneMode()", + "ImpressionsToggleTest/testOptimizedMode()", "ImpressionsTrackerTest", - "ImpressionsTrackerTest\/testDestroyDebug()", - "ImpressionsTrackerTest\/testDestroyNone()", - "ImpressionsTrackerTest\/testDestroyOptimized()", - "ImpressionsTrackerTest\/testFlushDebug()", - "ImpressionsTrackerTest\/testFlushNone()", - "ImpressionsTrackerTest\/testFlushOptimized()", - "ImpressionsTrackerTest\/testImpressionPushDebug()", - "ImpressionsTrackerTest\/testImpressionPushNone()", - "ImpressionsTrackerTest\/testImpressionPushOptimized()", - "ImpressionsTrackerTest\/testImpressionPushTrackingDisabledDebug()", - "ImpressionsTrackerTest\/testImpressionPushTrackingDisabledNone()", - "ImpressionsTrackerTest\/testImpressionPushTrackingDisabledOptimized()", - "ImpressionsTrackerTest\/testPauseDebug()", - "ImpressionsTrackerTest\/testPauseNone()", - "ImpressionsTrackerTest\/testPauseOptimized()", - "ImpressionsTrackerTest\/testResume()", - "ImpressionsTrackerTest\/testStartDebug()", - "ImpressionsTrackerTest\/testStartNone()", - "ImpressionsTrackerTest\/testStartOptimized()", - "ImpressionsTrackerTest\/testStopDebug()", - "ImpressionsTrackerTest\/testStopNone()", - "ImpressionsTrackerTest\/testStopOptimized()", + "ImpressionsTrackerTest/testDestroyDebug()", + "ImpressionsTrackerTest/testDestroyNone()", + "ImpressionsTrackerTest/testDestroyOptimized()", + "ImpressionsTrackerTest/testFlushDebug()", + "ImpressionsTrackerTest/testFlushNone()", + "ImpressionsTrackerTest/testFlushOptimized()", + "ImpressionsTrackerTest/testImpressionPushDebug()", + "ImpressionsTrackerTest/testImpressionPushNone()", + "ImpressionsTrackerTest/testImpressionPushOptimized()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledDebug()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledNone()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledOptimized()", + "ImpressionsTrackerTest/testPauseDebug()", + "ImpressionsTrackerTest/testPauseNone()", + "ImpressionsTrackerTest/testPauseOptimized()", + "ImpressionsTrackerTest/testResume()", + "ImpressionsTrackerTest/testStartDebug()", + "ImpressionsTrackerTest/testStartNone()", + "ImpressionsTrackerTest/testStartOptimized()", + "ImpressionsTrackerTest/testStopDebug()", + "ImpressionsTrackerTest/testStopNone()", + "ImpressionsTrackerTest/testStopOptimized()", "InListSemverMatcherTest", - "InListSemverMatcherTest\/testMatchShouldReturnFalseWhenNotInList()", - "InListSemverMatcherTest\/testMatchShouldReturnTrueWhenInList()", - "InListSemverMatcherTest\/testMatchWithEmptyListShouldReturnFalse()", - "InListSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenNotInList()", - "InListSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenInList()", - "InListSemverMatcherTest\/testMatchWithNullKeyShouldReturnFalse()", - "InListSemverMatcherTest\/testMatchWithNullTargetShouldReturnFalse()", - "InListSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenNotInList()", - "InListSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithEmptyListShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenInList()", "InMemoryTelemetryStorageTest", - "InMemoryTelemetryStorageTest\/testActiveFactoriesCount()", - "InMemoryTelemetryStorageTest\/testAuthRejections()", - "InMemoryTelemetryStorageTest\/testConcurrence()", - "InMemoryTelemetryStorageTest\/testEvent()", - "InMemoryTelemetryStorageTest\/testExceptions()", - "InMemoryTelemetryStorageTest\/testHttpErrors()", - "InMemoryTelemetryStorageTest\/testHttpLatencies()", - "InMemoryTelemetryStorageTest\/testImpression()", - "InMemoryTelemetryStorageTest\/testLastSync()", - "InMemoryTelemetryStorageTest\/testLatencies()", - "InMemoryTelemetryStorageTest\/testRedundantFactoriesCount()", - "InMemoryTelemetryStorageTest\/testSessionLength()", - "InMemoryTelemetryStorageTest\/testStreamingEvents()", - "InMemoryTelemetryStorageTest\/testTags()", - "InMemoryTelemetryStorageTest\/testTimeUntilReady()", - "InMemoryTelemetryStorageTest\/testTimeUntilReadyFromCache()", - "InMemoryTelemetryStorageTest\/testTokenRefreshes()", - "InitDbCipherTest\/testDecryptDb()", - "InitDbCipherTest\/testEncryptDb()", - "InitialCacheTest\/testClearExpiredCache()", - "InitialCacheTest\/testExpiredCache()", - "InitialCacheTest\/testFlagsSpecChanged()", - "InitialCacheTest\/testNoClearNoExpiredCache()", + "InMemoryTelemetryStorageTest/testActiveFactoriesCount()", + "InMemoryTelemetryStorageTest/testAuthRejections()", + "InMemoryTelemetryStorageTest/testConcurrence()", + "InMemoryTelemetryStorageTest/testEvent()", + "InMemoryTelemetryStorageTest/testExceptions()", + "InMemoryTelemetryStorageTest/testHttpErrors()", + "InMemoryTelemetryStorageTest/testHttpLatencies()", + "InMemoryTelemetryStorageTest/testImpression()", + "InMemoryTelemetryStorageTest/testLastSync()", + "InMemoryTelemetryStorageTest/testLatencies()", + "InMemoryTelemetryStorageTest/testRedundantFactoriesCount()", + "InMemoryTelemetryStorageTest/testSessionLength()", + "InMemoryTelemetryStorageTest/testStreamingEvents()", + "InMemoryTelemetryStorageTest/testTags()", + "InMemoryTelemetryStorageTest/testTimeUntilReady()", + "InMemoryTelemetryStorageTest/testTimeUntilReadyFromCache()", + "InMemoryTelemetryStorageTest/testTokenRefreshes()", + "InitDbCipherTest/testDecryptDb()", + "InitDbCipherTest/testEncryptDb()", + "InitialCacheTest/testClearExpiredCache()", + "InitialCacheTest/testExpiredCache()", + "InitialCacheTest/testFlagsSpecChanged()", + "InitialCacheTest/testNoClearNoExpiredCache()", "InstantFeatureFlagsUpdateTest", - "InstantFeatureFlagsUpdateTest\/testInstantUpdateArchived()", - "InstantFeatureFlagsUpdateTest\/testInstantUpdateGzip()", - "InstantFeatureFlagsUpdateTest\/testInstantUpdateZlib()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateArchived()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateGzip()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateZlib()", "JwtTokenParserTest", - "JwtTokenParserTest\/testEmptyToken()", - "JwtTokenParserTest\/testGarbageToken()", - "JwtTokenParserTest\/testOkToken()", - "JwtTokenParserTest\/testOnlyChannelsWithSeparator()", - "JwtTokenParserTest\/testOnlyHeader()", + "JwtTokenParserTest/testEmptyToken()", + "JwtTokenParserTest/testGarbageToken()", + "JwtTokenParserTest/testOkToken()", + "JwtTokenParserTest/testOnlyChannelsWithSeparator()", + "JwtTokenParserTest/testOnlyHeader()", "KeyGeneratorTest", - "KeyGeneratorTest\/testGenerationOk()", + "KeyGeneratorTest/testGenerationOk()", "KeyValidatorTests", - "KeyValidatorTests\/testInvalidEmptyBucketingKey()", - "KeyValidatorTests\/testInvalidEmptyMatchingKey()", - "KeyValidatorTests\/testInvalidLongBucketingKey()", - "KeyValidatorTests\/testInvalidLongMatchingKey()", - "KeyValidatorTests\/testNullMatchingKey()", - "KeyValidatorTests\/testValidMatchingAndBucketingKey()", - "KeyValidatorTests\/testValidMatchingKey()", + "KeyValidatorTests/testInvalidEmptyBucketingKey()", + "KeyValidatorTests/testInvalidEmptyMatchingKey()", + "KeyValidatorTests/testInvalidLongBucketingKey()", + "KeyValidatorTests/testInvalidLongMatchingKey()", + "KeyValidatorTests/testNullMatchingKey()", + "KeyValidatorTests/testValidMatchingAndBucketingKey()", + "KeyValidatorTests/testValidMatchingKey()", "LRUCacheTest", - "LRUCacheTest\/testAddGet()", - "LRUCacheTest\/testEviction()", - "LRUCacheTest\/testGetAllPerformance()", - "LRUCacheTest\/testInsertPerformance()", + "LRUCacheTest/testAddGet()", + "LRUCacheTest/testEviction()", + "LRUCacheTest/testGetAllPerformance()", + "LRUCacheTest/testInsertPerformance()", "LatencyCounterTests", - "LatencyCounterTests\/testAllBuckets()", - "LatencyCounterTests\/testFirstBucket()", - "LatencyCounterTests\/testInvalidIndex()", - "LatencyCounterTests\/testLastBucket()", + "LatencyCounterTests/testAllBuckets()", + "LatencyCounterTests/testFirstBucket()", + "LatencyCounterTests/testInvalidIndex()", + "LatencyCounterTests/testLastBucket()", "LegacyHashingTest", - "LegacyHashingTest\/testBucket()", - "LegacyHashingTest\/testHashing()", + "LegacyHashingTest/testBucket()", + "LegacyHashingTest/testHashing()", "LessThanOrEqualToSemverMatcherTest", - "LessThanOrEqualToSemverMatcherTest\/testGeneralMatches()", - "LessThanOrEqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenGreater()", - "LessThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenEqual()", - "LessThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenLess()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnFalse()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrue()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithNullKeyShouldReturnNull()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithNullTargetShouldReturnFalse()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrue()", + "LessThanOrEqualToSemverMatcherTest/testGeneralMatches()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenEqual()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenLess()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrue()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullKeyShouldReturnNull()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrue()", "LocalhostManagerTests", - "LocalhostManagerTests\/testSplitNames()", - "LocalhostManagerTests\/testSplitsByName()", + "LocalhostManagerTests/testSplitNames()", + "LocalhostManagerTests/testSplitsByName()", "LocalhostParserTests", - "LocalhostParserTests\/testIntercomentedLinesFile()", - "LocalhostParserTests\/testPerfectFile()", - "LocalhostParserTests\/testSpacedLinesFile()", + "LocalhostParserTests/testIntercomentedLinesFile()", + "LocalhostParserTests/testPerfectFile()", + "LocalhostParserTests/testSpacedLinesFile()", "LocalhostSplitClientTests", - "LocalhostSplitClientTests\/testNonExistingSplitsTreatment()", - "LocalhostSplitClientTests\/testNonExistingSplitsTreatments()", - "LocalhostSplitClientTests\/testRightSplitsFileTreatment()", - "LocalhostSplitClientTests\/testRightSplitsFileTreatments()", + "LocalhostSplitClientTests/testNonExistingSplitsTreatment()", + "LocalhostSplitClientTests/testNonExistingSplitsTreatments()", + "LocalhostSplitClientTests/testRightSplitsFileTreatment()", + "LocalhostSplitClientTests/testRightSplitsFileTreatments()", "LocalhostSplitLoaderTests", - "LocalhostSplitLoaderTests\/testFileUpdate()", - "LocalhostSplitLoaderTests\/testFileUpdate2()", - "LocalhostSplitLoaderTests\/testInitial()", - "LocalhostSplitLoaderTests\/testInvalidTypeFile()", - "LocalhostSplitLoaderTests\/testNonExistingFile()", - "LocalhostSplitLoaderTests\/testWrongFormatYml()", - "LocalhostSplitLoaderTests\/testWrongLegacyFormatUpdate()", + "LocalhostSplitLoaderTests/testFileUpdate()", + "LocalhostSplitLoaderTests/testFileUpdate2()", + "LocalhostSplitLoaderTests/testInitial()", + "LocalhostSplitLoaderTests/testInvalidTypeFile()", + "LocalhostSplitLoaderTests/testNonExistingFile()", + "LocalhostSplitLoaderTests/testWrongFormatYml()", + "LocalhostSplitLoaderTests/testWrongLegacyFormatUpdate()", "LocalhostSplitStorageTests", - "LocalhostSplitStorageTests\/testClear()", - "LocalhostSplitStorageTests\/testDestroy()", - "LocalhostSplitStorageTests\/testGetAllSplits()", - "LocalhostSplitStorageTests\/testGetCount()", - "LocalhostSplitStorageTests\/testGetManySplits()", - "LocalhostSplitStorageTests\/testGetSplit()", - "LocalhostSplitStorageTests\/testUpdateSplitChange()", + "LocalhostSplitStorageTests/testClear()", + "LocalhostSplitStorageTests/testDestroy()", + "LocalhostSplitStorageTests/testGetAllSplits()", + "LocalhostSplitStorageTests/testGetCount()", + "LocalhostSplitStorageTests/testGetManySplits()", + "LocalhostSplitStorageTests/testGetSplit()", + "LocalhostSplitStorageTests/testUpdateSplitChange()", "LocalhostSynchronizerTests", - "LocalhostSynchronizerTests\/testLoadAndSdkReady()", - "LocalhostSynchronizerTests\/testUpdateSplits()", - "LocalhostSynchronizerTests\/testUpdateYaml()", - "LocalhostTests\/testDefaultFactoryCreation()", - "LocalhostTests\/testLoadYml()", - "LocalhostTests\/testLocalhostFactoryCreation()", - "LocalhostTests\/testUsingSpaceSeparatedFile()", - "LocalhostTests\/testUsingYamlFile()", - "LocalhostTests\/testUsingYamlFromApi()", + "LocalhostSynchronizerTests/testLoadAndSdkReady()", + "LocalhostSynchronizerTests/testUpdateSplits()", + "LocalhostSynchronizerTests/testUpdateYaml()", + "LocalhostTests/testDefaultFactoryCreation()", + "LocalhostTests/testLoadYml()", + "LocalhostTests/testLocalhostFactoryCreation()", + "LocalhostTests/testUsingSpaceSeparatedFile()", + "LocalhostTests/testUsingYamlFile()", + "LocalhostTests/testUsingYamlFromApi()", "LocalhostYamlParserTest", - "LocalhostYamlParserTest\/testCorrectFile()", - "LocalhostYamlParserTest\/testMissingFirstSplit()", - "LocalhostYamlParserTest\/testMissingSplitData()", - "LocalhostYamlParserTest\/testMissingSplitTreatment()", - "LocalhostYamlParserTest\/testWrongFormat()", + "LocalhostYamlParserTest/testCorrectFile()", + "LocalhostYamlParserTest/testMissingFirstSplit()", + "LocalhostYamlParserTest/testMissingSplitData()", + "LocalhostYamlParserTest/testMissingSplitTreatment()", + "LocalhostYamlParserTest/testWrongFormat()", "LoggerTest", - "LoggerTest\/testDebug()", - "LoggerTest\/testError()", - "LoggerTest\/testInfo()", - "LoggerTest\/testNone()", - "LoggerTest\/testVerbose()", - "LoggerTest\/testWarning()", + "LoggerTest/testDebug()", + "LoggerTest/testError()", + "LoggerTest/testInfo()", + "LoggerTest/testNone()", + "LoggerTest/testVerbose()", + "LoggerTest/testWarning()", "MatcherEvalTests", - "MatcherEvalTests\/testEval()", + "MatcherEvalTests/testEval()", "MultiClientEvaluationTest", - "MultiClientEvaluationTest\/testEvaluation()", - "MultiClientEvaluationTest\/testEvaluationFromCache()", - "MultiClientEvaluationTest\/testEvaluationWithAttributes()", - "MultiClientEvaluationTest\/testImpressions()", - "MultiClientEvaluationTest\/testTrack()", + "MultiClientEvaluationTest/testEvaluation()", + "MultiClientEvaluationTest/testEvaluationFromCache()", + "MultiClientEvaluationTest/testEvaluationWithAttributes()", + "MultiClientEvaluationTest/testImpressions()", + "MultiClientEvaluationTest/testTrack()", "MultiClientStreamingResetTest", - "MultiClientStreamingResetTest\/testNoStreamingDelay()", - "MultiClientStreamingResetTest\/testWithStreamingDelay()", + "MultiClientStreamingResetTest/testNoStreamingDelay()", + "MultiClientStreamingResetTest/testWithStreamingDelay()", "Murmur3HashingTest", - "Murmur3HashingTest\/test64x128()", - "Murmur3HashingTest\/testBucket()", + "Murmur3HashingTest/test64x128()", + "Murmur3HashingTest/testBucket()", "MyLargeSegmentsStorageTests", - "MyLargeSegmentsStorageTests\/testChangeNumber()", - "MyLargeSegmentsStorageTests\/testClear()", - "MyLargeSegmentsStorageTests\/testGetMySegmentsAfterLoad()", - "MyLargeSegmentsStorageTests\/testUpdateEmptySegments()", + "MyLargeSegmentsStorageTests/testChangeNumber()", + "MyLargeSegmentsStorageTests/testClear()", + "MyLargeSegmentsStorageTests/testGetMySegmentsAfterLoad()", + "MyLargeSegmentsStorageTests/testUpdateEmptySegments()", "MySegmentServerErrorTest", - "MySegmentServerErrorTest\/test()", + "MySegmentServerErrorTest/test()", "MySegmentUpdateTest", - "MySegmentUpdateTest\/testMyLargeSegmentsUpdate()", - "MySegmentUpdateTest\/testMySegmentsLargeUpdateBounded()", - "MySegmentUpdateTest\/testMySegmentsUpdate()", - "MySegmentUpdateTest\/testMySegmentsUpdateBounded()", - "MySegmentUpdateTest\/testSeveralNotificationAndOneFetch()", + "MySegmentUpdateTest/testMyLargeSegmentsUpdate()", + "MySegmentUpdateTest/testMySegmentsLargeUpdateBounded()", + "MySegmentUpdateTest/testMySegmentsUpdate()", + "MySegmentUpdateTest/testMySegmentsUpdateBounded()", + "MySegmentUpdateTest/testSeveralNotificationAndOneFetch()", "MySegmentUpdatedTest", - "MySegmentUpdatedTest\/testSegments()", + "MySegmentUpdatedTest/testSegments()", "MySegmentsBgSyncWorkerTest", - "MySegmentsBgSyncWorkerTest\/testNoSuccess()", - "MySegmentsBgSyncWorkerTest\/testOneTimeFetchSuccess()", + "MySegmentsBgSyncWorkerTest/testNoSuccess()", + "MySegmentsBgSyncWorkerTest/testOneTimeFetchSuccess()", "MySegmentsDaoTest", - "MySegmentsDaoTest\/testDataIsEncryptedInDb()", - "MySegmentsDaoTest\/testGetInvalidKeyAes128Cbc()", - "MySegmentsDaoTest\/testGetInvalidKeyPlainText()", - "MySegmentsDaoTest\/testUpdateGetAes128Cbc()", + "MySegmentsDaoTest/testDataIsEncryptedInDb()", + "MySegmentsDaoTest/testGetInvalidKeyAes128Cbc()", + "MySegmentsDaoTest/testGetInvalidKeyPlainText()", + "MySegmentsDaoTest/testUpdateGetAes128Cbc()", "MySegmentsPayloadDecoderTest", - "MySegmentsPayloadDecoderTest\/testUserKeyHash()", + "MySegmentsPayloadDecoderTest/testUserKeyHash()", "MySegmentsStorageTests", - "MySegmentsStorageTests\/testChangeNumber()", - "MySegmentsStorageTests\/testClear()", - "MySegmentsStorageTests\/testGetMySegmentsAfterLoad()", - "MySegmentsStorageTests\/testNoLoaded()", - "MySegmentsStorageTests\/testUpdateEmptySegments()", - "MySegmentsStorageTests\/testUpdateSegments()", + "MySegmentsStorageTests/testChangeNumber()", + "MySegmentsStorageTests/testClear()", + "MySegmentsStorageTests/testGetMySegmentsAfterLoad()", + "MySegmentsStorageTests/testNoLoaded()", + "MySegmentsStorageTests/testUpdateEmptySegments()", + "MySegmentsStorageTests/testUpdateSegments()", "MySegmentsSyncWorkerTest", - "MySegmentsSyncWorkerTest\/testNoCacheHeader()", - "MySegmentsSyncWorkerTest\/testOneTimeFetchSuccess()", - "MySegmentsSyncWorkerTest\/testRetryAndSuccess()", - "MySegmentsSyncWorkerTest\/testStopNoSuccess()", + "MySegmentsSyncWorkerTest/testNoCacheHeader()", + "MySegmentsSyncWorkerTest/testOneTimeFetchSuccess()", + "MySegmentsSyncWorkerTest/testRetryAndSuccess()", + "MySegmentsSyncWorkerTest/testStopNoSuccess()", "MySegmentsSynchronizerTest", - "MySegmentsSynchronizerTest\/testDestroy()", - "MySegmentsSynchronizerTest\/testForceSync()", - "MySegmentsSynchronizerTest\/testLoadMySegmentsFromCache()", - "MySegmentsSynchronizerTest\/testNoPeriodicSync()", - "MySegmentsSynchronizerTest\/testPeriodicStartPauseResumeStop()", - "MySegmentsSynchronizerTest\/testSynchronize()", + "MySegmentsSynchronizerTest/testDestroy()", + "MySegmentsSynchronizerTest/testForceSync()", + "MySegmentsSynchronizerTest/testLoadMySegmentsFromCache()", + "MySegmentsSynchronizerTest/testNoPeriodicSync()", + "MySegmentsSynchronizerTest/testPeriodicStartPauseResumeStop()", + "MySegmentsSynchronizerTest/testSynchronize()", "MySegmentsV2PayloaDecoderTest", - "MySegmentsV2PayloaDecoderTest\/testBoundedGzipPayload()", - "MySegmentsV2PayloaDecoderTest\/testKeyListGzipPayload()", + "MySegmentsV2PayloaDecoderTest/testBoundedGzipPayload()", + "MySegmentsV2PayloaDecoderTest/testKeyListGzipPayload()", "NotificationManagerKeeperTest", - "NotificationManagerKeeperTest\/testIncomingControlStreamingDisabled()", - "NotificationManagerKeeperTest\/testIncomingControlStreamingEnabled()", - "NotificationManagerKeeperTest\/testIncomingControlStreamingEnabledNoPublishers()", - "NotificationManagerKeeperTest\/testIncomingControlStreamingPaused()", - "NotificationManagerKeeperTest\/testIncomingControlStreamingReset()", - "NotificationManagerKeeperTest\/testNoAvailablePublishers()", - "NotificationManagerKeeperTest\/testNoAvailablePublishersInPriButAvailableInSec()", - "NotificationManagerKeeperTest\/testNoAvailablePublishersOldTimestamp()", - "NotificationManagerKeeperTest\/testSecondaryAvailableNotificationReceivedWhenNoPublishers()", - "NotificationManagerKeeperTest\/testSecondaryAvailableNotificationReceivedWhenNoPublishersOldTimestamp()", + "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()", + "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()", + "PeriodicMySegmentsSyncWorkerTest/testFetchWhenNoSegmentsReadyYet()", + "PeriodicMySegmentsSyncWorkerTest/testNormalFetchSdkIsReady()", "PeriodicSplitsSyncWorkerTest", - "PeriodicSplitsSyncWorkerTest\/testNoSdkReadyFetch()", - "PeriodicSplitsSyncWorkerTest\/testNormalFetch()", + "PeriodicSplitsSyncWorkerTest/testNoSdkReadyFetch()", + "PeriodicSplitsSyncWorkerTest/testNormalFetch()", "PersistentAttributesStorageTests", - "PersistentAttributesStorageTests\/testAll()", - "PersistentAttributesStorageTests\/testClear()", - "PersistentAttributesStorageTests\/testSet()", + "PersistentAttributesStorageTests/testAll()", + "PersistentAttributesStorageTests/testClear()", + "PersistentAttributesStorageTests/testSet()", "PersistentHashedImpressionsStorageTest", "PersistentMyLargeSegmentsStorageTests", - "PersistentMyLargeSegmentsStorageTests\/testClear()", - "PersistentMyLargeSegmentsStorageTests\/testGetSnapshot()", - "PersistentMyLargeSegmentsStorageTests\/testGetSnapshotMultiKey()", - "PersistentMyLargeSegmentsStorageTests\/testSet()", - "PersistentMyLargeSegmentsStorageTests\/testSetMultiKey()", + "PersistentMyLargeSegmentsStorageTests/testClear()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshot()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMyLargeSegmentsStorageTests/testSet()", + "PersistentMyLargeSegmentsStorageTests/testSetMultiKey()", "PersistentMySegmentsStorageTests", - "PersistentMySegmentsStorageTests\/testClear()", - "PersistentMySegmentsStorageTests\/testGetSnapshotMultiKey()", - "PersistentMySegmentsStorageTests\/testSet()", - "PersistentMySegmentsStorageTests\/testSetMultiKey()", + "PersistentMySegmentsStorageTests/testClear()", + "PersistentMySegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMySegmentsStorageTests/testSet()", + "PersistentMySegmentsStorageTests/testSetMultiKey()", "PersistentUniqueKeysStorageTests", - "PersistentUniqueKeysStorageTests\/testDelete()", - "PersistentUniqueKeysStorageTests\/testPop()", - "PersistentUniqueKeysStorageTests\/testPush()", - "PersistentUniqueKeysStorageTests\/testSetActive()", + "PersistentUniqueKeysStorageTests/testDelete()", + "PersistentUniqueKeysStorageTests/testPop()", + "PersistentUniqueKeysStorageTests/testPush()", + "PersistentUniqueKeysStorageTests/testSetActive()", "PrerequisitesMatcherTests", - "PrerequisitesMatcherTests\/testEmptyPrerequisites()", - "PrerequisitesMatcherTests\/testMultiplePrerequisites()", - "PrerequisitesMatcherTests\/testMultiplePrerequisites2()", - "PrerequisitesMatcherTests\/testNoPrerequisites()", - "PrerequisitesMatcherTests\/testNonExistentFeatureFlag()", - "PrerequisitesMatcherTests\/testPrerequisiteMet()", - "PrerequisitesMatcherTests\/testPrerequisiteMet2()", - "PrerequisitesMatcherTests\/testPrerequisiteNotMet()", - "PrerequisitesMatcherTests\/testPrerequisiteNotMet2()", + "PrerequisitesMatcherTests/testEmptyPrerequisites()", + "PrerequisitesMatcherTests/testMultiplePrerequisites()", + "PrerequisitesMatcherTests/testMultiplePrerequisites2()", + "PrerequisitesMatcherTests/testNoPrerequisites()", + "PrerequisitesMatcherTests/testNonExistentFeatureFlag()", + "PrerequisitesMatcherTests/testPrerequisiteMet()", + "PrerequisitesMatcherTests/testPrerequisiteMet2()", + "PrerequisitesMatcherTests/testPrerequisiteNotMet()", + "PrerequisitesMatcherTests/testPrerequisiteNotMet2()", "PushManagerEventBroadcasterTest", - "PushManagerEventBroadcasterTest\/testRegister()", - "PushManagerEventBroadcasterTest\/testStop()", + "PushManagerEventBroadcasterTest/testRegister()", + "PushManagerEventBroadcasterTest/testStop()", "PushNotificationManagerTest", - "PushNotificationManagerTest\/testResetConnectionOk()", - "PushNotificationManagerTest\/testStartAuthReintent()", - "PushNotificationManagerTest\/testStartSseReintent()", - "PushNotificationManagerTest\/testStop()", - "PushNotificationManagerTest\/testStreamingDisabled()", + "PushNotificationManagerTest/testResetConnectionOk()", + "PushNotificationManagerTest/testStartAuthReintent()", + "PushNotificationManagerTest/testStartSseReintent()", + "PushNotificationManagerTest/testStop()", + "PushNotificationManagerTest/testStreamingDisabled()", "ReadyFromCacheTest", - "ReadyFromCacheTest\/testExistingSplitsAndConnectionOk()", - "ReadyFromCacheTest\/testExistingSplitsAndNoConnection()", - "ReadyFromCacheTest\/testLargeSegmentsEnabled()", - "ReadyFromCacheTest\/testPersistentAttributesDisabled()", - "ReadyFromCacheTest\/testPersistentAttributesEnabled()", - "ReadyFromCacheTest\/testSplitsAndConnOk_FromNoSplitFilterToFilter()", - "ReadyFromCacheTest\/testSplitsAndConnOk_FromSplitFilterToNoFilter()", + "ReadyFromCacheTest/testExistingSplitsAndConnectionOk()", + "ReadyFromCacheTest/testExistingSplitsAndNoConnection()", + "ReadyFromCacheTest/testLargeSegmentsEnabled()", + "ReadyFromCacheTest/testPersistentAttributesDisabled()", + "ReadyFromCacheTest/testPersistentAttributesEnabled()", + "ReadyFromCacheTest/testSplitsAndConnOk_FromNoSplitFilterToFilter()", + "ReadyFromCacheTest/testSplitsAndConnOk_FromSplitFilterToNoFilter()", "ReconnectBackoffCounterTest", - "ReconnectBackoffCounterTest\/testBase1()", - "ReconnectBackoffCounterTest\/testBase2()", - "ReconnectBackoffCounterTest\/testBase3()", - "ReconnectBackoffCounterTest\/testBase8()", + "ReconnectBackoffCounterTest/testBase1()", + "ReconnectBackoffCounterTest/testBase2()", + "ReconnectBackoffCounterTest/testBase3()", + "ReconnectBackoffCounterTest/testBase8()", "RecorderFlusherCheckerTests", - "RecorderFlusherCheckerTests\/testBytesLimit()", - "RecorderFlusherCheckerTests\/testCountLimit()", - "RegexTest\/testsRegex()", + "RecorderFlusherCheckerTests/testBytesLimit()", + "RecorderFlusherCheckerTests/testCountLimit()", + "RegexTest/testsRegex()", "RolloutCacheConfigurationTest", - "RolloutCacheConfigurationTest\/testClearOnInitIsCorrectlySet()", - "RolloutCacheConfigurationTest\/testDefaultValues()", - "RolloutCacheConfigurationTest\/testExpirationIsCorrectlySet()", - "RolloutCacheConfigurationTest\/testNegativeExpirationIsSetToDefault()", + "RolloutCacheConfigurationTest/testClearOnInitIsCorrectlySet()", + "RolloutCacheConfigurationTest/testDefaultValues()", + "RolloutCacheConfigurationTest/testExpirationIsCorrectlySet()", + "RolloutCacheConfigurationTest/testNegativeExpirationIsSetToDefault()", "RolloutCacheManagerIntegrationTest", - "RolloutCacheManagerIntegrationTest\/testClearOnInitClearCacheOnStartup()", - "RolloutCacheManagerIntegrationTest\/testExpirationPeriodIsUsed()", - "RolloutCacheManagerIntegrationTest\/testRepeatedInitWithClearOnInitSetToTrueDoesNotClearIfMinDaysHasNotElapsed()", + "RolloutCacheManagerIntegrationTest/testClearOnInitClearCacheOnStartup()", + "RolloutCacheManagerIntegrationTest/testExpirationPeriodIsUsed()", + "RolloutCacheManagerIntegrationTest/testRepeatedInitWithClearOnInitSetToTrueDoesNotClearIfMinDaysHasNotElapsed()", "RolloutCacheManagerTest", - "RolloutCacheManagerTest\/testDefaultValueForUpdateTimestampDoesNotClearCache()", - "RolloutCacheManagerTest\/testValidateCacheCallsClearOnStorageOnlyOnceWhenExecutedConsecutively()", - "RolloutCacheManagerTest\/testValidateCacheCallsClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsTrue()", - "RolloutCacheManagerTest\/testValidateCacheCallsClearOnStoragesWhenExpirationIsSurpassed()", - "RolloutCacheManagerTest\/testValidateCacheCallsListener()", - "RolloutCacheManagerTest\/testValidateCacheDoesNotCallClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsFalse()", - "RolloutCacheManagerTest\/testValidateCacheDoesNotUpdateLastClearTimestampWhenStoragesAreNotCleared()", - "RolloutCacheManagerTest\/testValidateCacheUpdatesLastClearTimestampWhenStoragesAreCleared()", + "RolloutCacheManagerTest/testDefaultValueForUpdateTimestampDoesNotClearCache()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStorageOnlyOnceWhenExecutedConsecutively()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsTrue()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStoragesWhenExpirationIsSurpassed()", + "RolloutCacheManagerTest/testValidateCacheCallsListener()", + "RolloutCacheManagerTest/testValidateCacheDoesNotCallClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsFalse()", + "RolloutCacheManagerTest/testValidateCacheDoesNotUpdateLastClearTimestampWhenStoragesAreNotCleared()", + "RolloutCacheManagerTest/testValidateCacheUpdatesLastClearTimestampWhenStoragesAreCleared()", "SdkUpdateStreamingTest", - "SdkUpdateStreamingTest\/testReady()", - "SdkUpdateStreamingTest\/testSdkUpdateMySegmentsWhenNotificationArrives()", - "SdkUpdateStreamingTest\/testSdkUpdateSplitsWhenNotificationArrives()", + "SdkUpdateStreamingTest/testReady()", + "SdkUpdateStreamingTest/testSdkUpdateMySegmentsWhenNotificationArrives()", + "SdkUpdateStreamingTest/testSdkUpdateSplitsWhenNotificationArrives()", "SegmentsSyncHelperTests", - "SegmentsSyncHelperTests\/testCdnByPassNoTillChange()", - "SegmentsSyncHelperTests\/testCdnByPassNoTillNoChange()", - "SegmentsSyncHelperTests\/testCdnByPassTill()", - "SegmentsSyncHelperTests\/testDidffGoallCnMs()", - "SegmentsSyncHelperTests\/testDiffGoalCnMls()", + "SegmentsSyncHelperTests/testCdnByPassNoTillChange()", + "SegmentsSyncHelperTests/testCdnByPassNoTillNoChange()", + "SegmentsSyncHelperTests/testCdnByPassTill()", + "SegmentsSyncHelperTests/testDidffGoallCnMs()", + "SegmentsSyncHelperTests/testDiffGoalCnMls()", "SegmentsUpdateWorkerTests", - "SegmentsUpdateWorkerTests\/testLargeSegmentsKeyListAdd()", - "SegmentsUpdateWorkerTests\/testLargeSegmentsKeyListNoAction()", - "SegmentsUpdateWorkerTests\/testLargeSegmentsKeyListRemoval()", - "SegmentsUpdateWorkerTests\/testMyLargeSegmentsNonRemoval()", - "SegmentsUpdateWorkerTests\/testMySegmentsNonRemoval()", - "SegmentsUpdateWorkerTests\/testMySegmentsRemoval()", - "SegmentsUpdateWorkerTests\/testSegmentsKeyListAdd()", - "SegmentsUpdateWorkerTests\/testSegmentsKeyListNoAction()", - "SegmentsUpdateWorkerTests\/testSegmentsKeyListRemove()", - "SegmentsUpdateWorkerTests\/testUnbounded()", - "SegmentsUpdateWorkerTests\/testUnboundedLarge()", + "SegmentsUpdateWorkerTests/testLargeSegmentsKeyListAdd()", + "SegmentsUpdateWorkerTests/testLargeSegmentsKeyListNoAction()", + "SegmentsUpdateWorkerTests/testLargeSegmentsKeyListRemoval()", + "SegmentsUpdateWorkerTests/testMyLargeSegmentsNonRemoval()", + "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()", + "SemverIntegrationTest/testBetweenSemverMatcher()", + "SemverIntegrationTest/testEqualToSemverMatcher()", + "SemverIntegrationTest/testGreaterThanOrEqualToSemverMatcher()", + "SemverIntegrationTest/testInListSemverMatcher()", + "SemverIntegrationTest/testLessThanOrEqualToSemverMatcher()", "SemverTest", - "SemverTest\/testBetween()", - "SemverTest\/testEqualTo()", - "SemverTest\/testGreaterThanOrEqualTo()", - "SemverTest\/testInvalidFormats()", - "SemverTest\/testLessThanOrEqualTo()", + "SemverTest/testBetween()", + "SemverTest/testEqualTo()", + "SemverTest/testGreaterThanOrEqualTo()", + "SemverTest/testInvalidFormats()", + "SemverTest/testLessThanOrEqualTo()", "ServiceEndpointsTests", - "ServiceEndpointsTests\/testBuilderValidationEventsError()", - "ServiceEndpointsTests\/testBuilderValidationOk()", - "ServiceEndpointsTests\/testBuilderValidationSdkError()", - "ServiceEndpointsTests\/testBuilderValidationStreamingError()", - "ServiceEndpointsTests\/testBuilderValidationTelemetryError()", + "ServiceEndpointsTests/testBuilderValidationEventsError()", + "ServiceEndpointsTests/testBuilderValidationOk()", + "ServiceEndpointsTests/testBuilderValidationSdkError()", + "ServiceEndpointsTests/testBuilderValidationStreamingError()", + "ServiceEndpointsTests/testBuilderValidationTelemetryError()", "SingleSyncTest", - "SingleSyncTest\/testSingleSyncEnabledImpressionsDebug()", - "SingleSyncTest\/testSingleSyncEnabledImpressionsNone()", - "SingleSyncTest\/testSingleSyncEnabledImpressionsOptmized()", + "SingleSyncTest/testSingleSyncEnabledImpressionsDebug()", + "SingleSyncTest/testSingleSyncEnabledImpressionsNone()", + "SingleSyncTest/testSingleSyncEnabledImpressionsOptmized()", "SplitChangeProcessorTests", - "SplitChangeProcessorTests\/testProcessNoSets()", - "SplitChangeProcessorTests\/testProcessWithSets()", + "SplitChangeProcessorTests/testProcessNoSets()", + "SplitChangeProcessorTests/testProcessWithSets()", "SplitChangesServerErrorTest", "SplitChangesTest", - "SplitChangesTest\/test()", + "SplitChangesTest/test()", "SplitClientManagerTest", - "SplitClientManagerTest\/testAddClient()", - "SplitClientManagerTest\/testDestroyForKey()", - "SplitClientManagerTest\/testDestroyLastKey()", - "SplitClientManagerTest\/testFlush()", - "SplitClientManagerTest\/testInit()", + "SplitClientManagerTest/testAddClient()", + "SplitClientManagerTest/testDestroyForKey()", + "SplitClientManagerTest/testDestroyLastKey()", + "SplitClientManagerTest/testFlush()", + "SplitClientManagerTest/testInit()", "SplitClientTests", - "SplitClientTests\/testOnBg()", - "SplitClientTests\/testOnQueue()", + "SplitClientTests/testOnBg()", + "SplitClientTests/testOnQueue()", "SplitConfigurationsParsingTest", - "SplitConfigurationsParsingTest\/testDecodingArrayAndMapConfig()", - "SplitConfigurationsParsingTest\/testDecodingSimpleConfig()", - "SplitConfigurationsParsingTest\/testEncodingAllValueTypesConfig()", - "SplitConfigurationsParsingTest\/testEncodingBasicArrayConfig()", - "SplitConfigurationsParsingTest\/testEncodingMapArrayConfig()", - "SplitConfigurationsParsingTest\/testEncodingMultiTreatmentConfig()", - "SplitConfigurationsParsingTest\/testEncodingNestedMultiConfig()", - "SplitConfigurationsParsingTest\/testEncodingNullConfig()", - "SplitConfigurationsParsingTest\/testEncodingOneBasicConfig()", + "SplitConfigurationsParsingTest/testDecodingArrayAndMapConfig()", + "SplitConfigurationsParsingTest/testDecodingSimpleConfig()", + "SplitConfigurationsParsingTest/testEncodingAllValueTypesConfig()", + "SplitConfigurationsParsingTest/testEncodingBasicArrayConfig()", + "SplitConfigurationsParsingTest/testEncodingMapArrayConfig()", + "SplitConfigurationsParsingTest/testEncodingMultiTreatmentConfig()", + "SplitConfigurationsParsingTest/testEncodingNestedMultiConfig()", + "SplitConfigurationsParsingTest/testEncodingNullConfig()", + "SplitConfigurationsParsingTest/testEncodingOneBasicConfig()", "SplitDTOTests", - "SplitDTOTests\/testCorrectPrerequisites()", - "SplitDTOTests\/testEmptyPrerequisites()", - "SplitDTOTests\/testMalformedPrerequisites()", + "SplitDTOTests/testCorrectPrerequisites()", + "SplitDTOTests/testEmptyPrerequisites()", + "SplitDTOTests/testMalformedPrerequisites()", "SplitDaoTest", - "SplitDaoTest\/testCreateGetAes128Cbc()", - "SplitDaoTest\/testCreateGetPlainText()", - "SplitDaoTest\/testDataIsEncryptedInDb()", - "SplitDaoTest\/testDeleteAllAes128Cbc()", - "SplitDaoTest\/testDeleteAllPlainText()", - "SplitDaoTest\/testGetUpdate()", - "SplitDaoTest\/testGetUpdateSeveralAes128Cbc()", - "SplitDaoTest\/testGetUpdateSeveralPlainText()", + "SplitDaoTest/testCreateGetAes128Cbc()", + "SplitDaoTest/testCreateGetPlainText()", + "SplitDaoTest/testDataIsEncryptedInDb()", + "SplitDaoTest/testDeleteAllAes128Cbc()", + "SplitDaoTest/testDeleteAllPlainText()", + "SplitDaoTest/testGetUpdate()", + "SplitDaoTest/testGetUpdateSeveralAes128Cbc()", + "SplitDaoTest/testGetUpdateSeveralPlainText()", "SplitEventsCoordinatorTest", - "SplitEventsCoordinatorTest\/testAddNotifyRemoveManager()", - "SplitEventsCoordinatorTest\/testEventsAfterAdd()", - "SplitEventsCoordinatorTest\/testEventsAfterRemove()", - "SplitEventsCoordinatorTest\/testEventsBeforeAdd()", - "SplitEventsCoordinatorTest\/testStop()", + "SplitEventsCoordinatorTest/testAddNotifyRemoveManager()", + "SplitEventsCoordinatorTest/testEventsAfterAdd()", + "SplitEventsCoordinatorTest/testEventsAfterRemove()", + "SplitEventsCoordinatorTest/testEventsBeforeAdd()", + "SplitEventsCoordinatorTest/testStop()", "SplitEventsManagerTest", - "SplitEventsManagerTest\/testSdkReady()", - "SplitEventsManagerTest\/testSdkReadyAndReadyTimeOut()", - "SplitEventsManagerTest\/testSdkReadyFromCacheAndReady()", - "SplitEventsManagerTest\/testSdkReadyTimeOut()", - "SplitEventsManagerTest\/testSdkUpdateMySegments()", - "SplitEventsManagerTest\/testSdkUpdateSplits()", - "SplitEventsManagerTest\/testSplitKilledNoSdkReady()", - "SplitEventsManagerTest\/testSplitKilledWhenReady()", + "SplitEventsManagerTest/testSdkReady()", + "SplitEventsManagerTest/testSdkReadyAndReadyTimeOut()", + "SplitEventsManagerTest/testSdkReadyFromCacheAndReady()", + "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\/testControlTreatment()", - "SplitIntegrationTests\/testImpressionsCount()", - "SplitIntegrationTests\/testReadyMyLargeSegmentsEnabledError()", - "SplitIntegrationTests\/testReadyMyLargeSegmentsEnabledNoWaitMls()", - "SplitIntegrationTests\/testReadyMyLargeSegmentsEnabledWaitMls()", - "SplitIntegrationTests\/testReadyNoRef()", + "SplitFactoryBuilderTests/testEmptyApiKey()", + "SplitFactoryBuilderTests/testKey()", + "SplitFactoryBuilderTests/testLongBucketingKey()", + "SplitFactoryBuilderTests/testLongMatchingKey()", + "SplitFactoryBuilderTests/testMultiFactoryDifferentKey()", + "SplitFactoryBuilderTests/testMultiFactorySameKey()", + "SplitFactoryBuilderTests/testMultiFactoryTwoSameKey()", + "SplitFactoryBuilderTests/testNullApiKey()", + "SplitFactoryBuilderTests/testNullKey()", + "SplitFactoryBuilderTests/testNullMatchingKey()", + "SplitFactoryBuilderTests/testNullValues()", + "SplitIntegrationTests/testControlTreatment()", + "SplitIntegrationTests/testImpressionsCount()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledError()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledNoWaitMls()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledWaitMls()", + "SplitIntegrationTests/testReadyNoRef()", "SplitManagerTest", - "SplitManagerTest\/testAddOneSplit()", - "SplitManagerTest\/testEmptyName()", - "SplitManagerTest\/testInitialSplitLoaded()", - "SplitManagerTest\/testSplitInfo()", + "SplitManagerTest/testAddOneSplit()", + "SplitManagerTest/testEmptyName()", + "SplitManagerTest/testInitialSplitLoaded()", + "SplitManagerTest/testSplitInfo()", "SplitSdkUpdatePollingTest", - "SplitSdkUpdatePollingTest\/testSdkReadyOnly()", - "SplitSdkUpdatePollingTest\/testSdkUpdateMySegments()", - "SplitSdkUpdatePollingTest\/testSdkUpdateSplits()", - "SplitValidatorTests\/testEmptyName()", - "SplitValidatorTests\/testExistingSplit()", - "SplitValidatorTests\/testLeadingSpacesName()", - "SplitValidatorTests\/testNoExistingSplit()", - "SplitValidatorTests\/testNullName()", - "SplitValidatorTests\/testTrailingSpacesName()", - "SplitValidatorTests\/testValidName()", + "SplitSdkUpdatePollingTest/testSdkReadyOnly()", + "SplitSdkUpdatePollingTest/testSdkUpdateMySegments()", + "SplitSdkUpdatePollingTest/testSdkUpdateSplits()", + "SplitValidatorTests/testEmptyName()", + "SplitValidatorTests/testExistingSplit()", + "SplitValidatorTests/testLeadingSpacesName()", + "SplitValidatorTests/testNoExistingSplit()", + "SplitValidatorTests/testNullName()", + "SplitValidatorTests/testTrailingSpacesName()", + "SplitValidatorTests/testValidName()", "SplitsBgSyncWorkerTest", - "SplitsBgSyncWorkerTest\/testClearExpiredCache()", - "SplitsBgSyncWorkerTest\/testFetchFail()", - "SplitsBgSyncWorkerTest\/testFetchSuccess()", - "SplitsBgSyncWorkerTest\/testNoClearNonExpiredCache()", + "SplitsBgSyncWorkerTest/testClearExpiredCache()", + "SplitsBgSyncWorkerTest/testFetchFail()", + "SplitsBgSyncWorkerTest/testFetchSuccess()", + "SplitsBgSyncWorkerTest/testNoClearNonExpiredCache()", "SplitsChangesCheckerTest", - "SplitsChangesCheckerTest\/testSplitsChangesArrived()", - "SplitsChangesCheckerTest\/testSplitsNoChangesEqualChangeNumber()", - "SplitsChangesCheckerTest\/testSplitsNoChangesMinorChangeNumber()", + "SplitsChangesCheckerTest/testSplitsChangesArrived()", + "SplitsChangesCheckerTest/testSplitsNoChangesEqualChangeNumber()", + "SplitsChangesCheckerTest/testSplitsNoChangesMinorChangeNumber()", "SplitsDecoderTest", - "SplitsDecoderTest\/testDecodeMultiThreads()", - "SplitsDecoderTest\/testDecodeOneThread()", - "SplitsDecoderTest\/testDecodeTwoThreads()", + "SplitsDecoderTest/testDecodeMultiThreads()", + "SplitsDecoderTest/testDecodeOneThread()", + "SplitsDecoderTest/testDecodeTwoThreads()", "SplitsEncoderTest", - "SplitsEncoderTest\/testDecodeMultiThread()", - "SplitsEncoderTest\/testDecodeOneThread()", - "SplitsEncoderTest\/testDecodeTwoThread()", + "SplitsEncoderTest/testDecodeMultiThread()", + "SplitsEncoderTest/testDecodeOneThread()", + "SplitsEncoderTest/testDecodeTwoThread()", "SplitsStorageTrafficTypesTests", - "SplitsStorageTrafficTypesTests\/testChangedTrafficTypeForSplit()", - "SplitsStorageTrafficTypesTests\/testExistingChangedTrafficTypeForSplit()", - "SplitsStorageTrafficTypesTests\/testInitialtrafficTypes()", - "SplitsStorageTrafficTypesTests\/testOverflowArchived()", - "SplitsStorageTrafficTypesTests\/testRemove2TrafficTypes()", - "SplitsStorageTrafficTypesTests\/testSeveralTrafficTypeUpdatesFinalActive()", - "SplitsStorageTrafficTypesTests\/testUpdatedSplitTrafficType()", + "SplitsStorageTrafficTypesTests/testChangedTrafficTypeForSplit()", + "SplitsStorageTrafficTypesTests/testExistingChangedTrafficTypeForSplit()", + "SplitsStorageTrafficTypesTests/testInitialtrafficTypes()", + "SplitsStorageTrafficTypesTests/testOverflowArchived()", + "SplitsStorageTrafficTypesTests/testRemove2TrafficTypes()", + "SplitsStorageTrafficTypesTests/testSeveralTrafficTypeUpdatesFinalActive()", + "SplitsStorageTrafficTypesTests/testUpdatedSplitTrafficType()", "SplitsSyncHelperWithProxyHandlerTests", - "SplitsSyncHelperWithProxyHandlerTests\/testBackgroundSyncAlwaysUsesLatestSpec()", - "SplitsSyncHelperWithProxyHandlerTests\/testNormalOperationUsesLatestSpec()", - "SplitsSyncHelperWithProxyHandlerTests\/testProxyErrorCausesFallbackToLegacySpec()", - "SplitsSyncHelperWithProxyHandlerTests\/testRecoveryModeAfterIntervalElapsed()", + "SplitsSyncHelperWithProxyHandlerTests/testBackgroundSyncAlwaysUsesLatestSpec()", + "SplitsSyncHelperWithProxyHandlerTests/testNormalOperationUsesLatestSpec()", + "SplitsSyncHelperWithProxyHandlerTests/testProxyErrorCausesFallbackToLegacySpec()", + "SplitsSyncHelperWithProxyHandlerTests/testRecoveryModeAfterIntervalElapsed()", "SplitsSyncWorkerTest", - "SplitsSyncWorkerTest\/testChangedFlagsSpecString()", - "SplitsSyncWorkerTest\/testClearExpiredCache()", - "SplitsSyncWorkerTest\/testClearExpiredCacheAndChangedQs()", - "SplitsSyncWorkerTest\/testNoChangedQueryString()", - "SplitsSyncWorkerTest\/testNoClearNonExpiredCache()", - "SplitsSyncWorkerTest\/testOneTimeFetchSuccess()", - "SplitsSyncWorkerTest\/testStopNoSuccess()", - "SplitsSyncWorkerTest\/testUriTooLongError()", + "SplitsSyncWorkerTest/testChangedFlagsSpecString()", + "SplitsSyncWorkerTest/testClearExpiredCache()", + "SplitsSyncWorkerTest/testClearExpiredCacheAndChangedQs()", + "SplitsSyncWorkerTest/testNoChangedQueryString()", + "SplitsSyncWorkerTest/testNoClearNonExpiredCache()", + "SplitsSyncWorkerTest/testOneTimeFetchSuccess()", + "SplitsSyncWorkerTest/testStopNoSuccess()", + "SplitsSyncWorkerTest/testUriTooLongError()", "SplitsUpdateWorkerTest", - "SplitsUpdateWorkerTest\/testOldChangeNumber()", - "SplitsUpdateWorkerTest\/testOneTimeFetchSuccess()", - "SplitsUpdateWorkerTest\/testRetryAndSuccess()", - "SplitsUpdateWorkerTest\/testStopNoSuccess()", + "SplitsUpdateWorkerTest/testOldChangeNumber()", + "SplitsUpdateWorkerTest/testOneTimeFetchSuccess()", + "SplitsUpdateWorkerTest/testRetryAndSuccess()", + "SplitsUpdateWorkerTest/testStopNoSuccess()", "SseAuthenticatorTest", - "SseAuthenticatorTest\/testEmptyTokenResponse()", - "SseAuthenticatorTest\/testNoRecoverableError()", - "SseAuthenticatorTest\/testNullTokenResponse()", - "SseAuthenticatorTest\/testRecoverableError()", - "SseAuthenticatorTest\/testSuccesfulRequest()", + "SseAuthenticatorTest/testEmptyTokenResponse()", + "SseAuthenticatorTest/testNoRecoverableError()", + "SseAuthenticatorTest/testNullTokenResponse()", + "SseAuthenticatorTest/testRecoverableError()", + "SseAuthenticatorTest/testSuccesfulRequest()", "SseClientTest", - "SseClientTest\/testConnect()", - "SseClientTest\/testDisconnect()", - "SseClientTest\/testOnErrorAfterConnectionSuccess()", - "SseClientTest\/testOnErrorNonRecoverable()", - "SseClientTest\/testOnErrorRecoverable()", - "SseClientTest\/testOnMessage()", + "SseClientTest/testConnect()", + "SseClientTest/testDisconnect()", + "SseClientTest/testOnErrorAfterConnectionSuccess()", + "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\/testNoProcessIncomingWhenStreamingInactive()", + "SseHandlerTest/testIncomingControlStreaming()", + "SseHandlerTest/testIncomingHightNonRetryableSseError()", + "SseHandlerTest/testIncomingHightRetryableSseError()", + "SseHandlerTest/testIncomingIgnorableSseErrorTest()", + "SseHandlerTest/testIncomingLowNonRetryableSseError()", + "SseHandlerTest/testIncomingLowRetryableSseError()", + "SseHandlerTest/testIncomingMySegmentsUpdate()", + "SseHandlerTest/testIncomingOccupancy()", + "SseHandlerTest/testIncomingSplitKill()", + "SseHandlerTest/testNoProcessIncomingWhenStreamingInactive()", "SseNotificationProcessorTest", - "SseNotificationProcessorTest\/testProcessMyLargeSegmentsUpdateBoundedRequest()", - "SseNotificationProcessorTest\/testProcessMyLargeSegmentsUpdateKeyListRequest()", - "SseNotificationProcessorTest\/testProcessMyLargeSegmentsUpdateUnboundedFetchRequest()", - "SseNotificationProcessorTest\/testProcessMySegmentsUpdateKeyListRequest()", - "SseNotificationProcessorTest\/testProcessMySegmentsUpdateUnboundedFetchRequest()", - "SseNotificationProcessorTest\/testProcessSplitKill()", - "SseNotificationProcessorTest\/testProcessSplitKillException()", - "SseNotificationProcessorTest\/testProcessSplitKillNullJson()", - "SseNotificationProcessorTest\/testProcessSplitUpdate()", - "SseNotificationProcessorTest\/testProcessSplitUpdateException()", - "SseNotificationProcessorTest\/testProcessSplitUpdateNullJson()", + "SseNotificationProcessorTest/testProcessMyLargeSegmentsUpdateBoundedRequest()", + "SseNotificationProcessorTest/testProcessMyLargeSegmentsUpdateKeyListRequest()", + "SseNotificationProcessorTest/testProcessMyLargeSegmentsUpdateUnboundedFetchRequest()", + "SseNotificationProcessorTest/testProcessMySegmentsUpdateKeyListRequest()", + "SseNotificationProcessorTest/testProcessMySegmentsUpdateUnboundedFetchRequest()", + "SseNotificationProcessorTest/testProcessSplitKill()", + "SseNotificationProcessorTest/testProcessSplitKillException()", + "SseNotificationProcessorTest/testProcessSplitKillNullJson()", + "SseNotificationProcessorTest/testProcessSplitUpdate()", + "SseNotificationProcessorTest/testProcessSplitUpdateException()", + "SseNotificationProcessorTest/testProcessSplitUpdateNullJson()", "StreamingAuthFail4xxTest", - "StreamingAuthFail4xxTest\/testInit()", + "StreamingAuthFail4xxTest/testInit()", "StreamingAuthFail5xxTest", - "StreamingAuthFail5xxTest\/testInit()", + "StreamingAuthFail5xxTest/testInit()", "StreamingBgReconnectTest", - "StreamingBgReconnectTest\/testReconnect()", + "StreamingBgReconnectTest/testReconnect()", "StreamingConnFail5xxTest", - "StreamingConnFail5xxTest\/testInit()", + "StreamingConnFail5xxTest/testInit()", "StreamingControlResetTest", - "StreamingControlResetTest\/testStreamingReset()", + "StreamingControlResetTest/testStreamingReset()", "StreamingControlTest", - "StreamingControlTest\/testControl()", - "StreamingDelaytTest\/testDelayOnReconnect()", - "StreamingDelaytTest\/testDelayOnReconnectStress()", - "StreamingDelaytTest\/testNoStreamingDelay()", - "StreamingDelaytTest\/testStreamingDelay()", + "StreamingControlTest/testControl()", + "StreamingDelaytTest/testDelayOnReconnect()", + "StreamingDelaytTest/testDelayOnReconnectStress()", + "StreamingDelaytTest/testNoStreamingDelay()", + "StreamingDelaytTest/testStreamingDelay()", "StreamingDisabledTest", - "StreamingDisabledTest\/testOccupancy()", + "StreamingDisabledTest/testOccupancy()", "StreamingInitTest", - "StreamingInitTest\/testInit()", - "StreamingInitTest\/testInitWithoutSpec()", + "StreamingInitTest/testInit()", + "StreamingInitTest/testInitWithoutSpec()", "StreamingMySegmentsSyncTest", - "StreamingMySegmentsSyncTest\/testInit()", + "StreamingMySegmentsSyncTest/testInit()", "StreamingNoReconectWhenPollingTest", - "StreamingNoReconectWhenPollingTest\/testShouldNoReconnect()", + "StreamingNoReconectWhenPollingTest/testShouldNoReconnect()", "StreamingOccupancyTest", - "StreamingOccupancyTest\/testOccupancy()", + "StreamingOccupancyTest/testOccupancy()", "StreamingSplitKillTest", - "StreamingSplitKillTest\/testSplitKill()", + "StreamingSplitKillTest/testSplitKill()", "StreamingSplitsSyncTest", - "StreamingSplitsSyncTest\/testInit()", + "StreamingSplitsSyncTest/testInit()", "SyncConfigTest", - "SyncConfigTest\/testEmptyFilterValuesDiscarded()", - "SyncConfigTest\/testFilterByPrefix()", - "SyncConfigTest\/testFilterName()", - "SyncConfigTest\/testInvalidFilterValuesDiscarded()", - "SyncConfigTest\/testSyncBuilder()", + "SyncConfigTest/testEmptyFilterValuesDiscarded()", + "SyncConfigTest/testFilterByPrefix()", + "SyncConfigTest/testFilterName()", + "SyncConfigTest/testInvalidFilterValuesDiscarded()", + "SyncConfigTest/testSyncBuilder()", "SyncDictionaryCollectionWrapperTest", - "SyncDictionaryCollectionWrapperTest\/testAllValues()", - "SyncDictionaryCollectionWrapperTest\/testInitialAppend()", - "SyncDictionaryCollectionWrapperTest\/testRemoveValue()", + "SyncDictionaryCollectionWrapperTest/testAllValues()", + "SyncDictionaryCollectionWrapperTest/testInitialAppend()", + "SyncDictionaryCollectionWrapperTest/testRemoveValue()", "SyncDictionarySingleWrapperTest", - "SyncDictionarySingleWrapperTest\/testAllValues()", - "SyncDictionarySingleWrapperTest\/testInitialSetup()", - "SyncDictionarySingleWrapperTest\/testRemoveValue()", + "SyncDictionarySingleWrapperTest/testAllValues()", + "SyncDictionarySingleWrapperTest/testInitialSetup()", + "SyncDictionarySingleWrapperTest/testRemoveValue()", "SyncGuardianTest", - "SyncGuardianTest\/testFirstUpdate()", - "SyncGuardianTest\/testIncreaseAndDecreasePeriodValidation()", - "SyncGuardianTest\/testMinPeriodValidation()", - "SyncGuardianTest\/testMustNoSyncDisabled()", - "SyncGuardianTest\/testMustNoSyncStreamingDisabled()", - "SyncGuardianTest\/testMustNotSyncWhenTimeDoesNotExceed()", - "SyncGuardianTest\/testMustSyncWhenTimeExceeds()", - "SyncGuardianTest\/testUpdatePeriodValidation()", - "SyncManagerTest\/testCredentialPinnedFailNotification()", - "SyncManagerTest\/testPushDelayReceived()", - "SyncManagerTest\/testPushNonRetryableError()", - "SyncManagerTest\/testPushReset()", - "SyncManagerTest\/testPushRetryableError()", - "SyncManagerTest\/testPushSubsystemDownReceived()", - "SyncManagerTest\/testPushSubsystemUpReceived()", - "SyncManagerTest\/testStartSingleModeStreamingDisabled()", - "SyncManagerTest\/testStartStreamingDisabled()", - "SyncManagerTest\/testStartStreamingEnabled()", - "SyncManagerTest\/testStop()", - "SyncManagerTest\/testSyncExecutedReceived()", + "SyncGuardianTest/testFirstUpdate()", + "SyncGuardianTest/testIncreaseAndDecreasePeriodValidation()", + "SyncGuardianTest/testMinPeriodValidation()", + "SyncGuardianTest/testMustNoSyncDisabled()", + "SyncGuardianTest/testMustNoSyncStreamingDisabled()", + "SyncGuardianTest/testMustNotSyncWhenTimeDoesNotExceed()", + "SyncGuardianTest/testMustSyncWhenTimeExceeds()", + "SyncGuardianTest/testUpdatePeriodValidation()", + "SyncManagerTest/testCredentialPinnedFailNotification()", + "SyncManagerTest/testPushDelayReceived()", + "SyncManagerTest/testPushNonRetryableError()", + "SyncManagerTest/testPushReset()", + "SyncManagerTest/testPushRetryableError()", + "SyncManagerTest/testPushSubsystemDownReceived()", + "SyncManagerTest/testPushSubsystemUpReceived()", + "SyncManagerTest/testStartSingleModeStreamingDisabled()", + "SyncManagerTest/testStartStreamingDisabled()", + "SyncManagerTest/testStartStreamingEnabled()", + "SyncManagerTest/testStop()", + "SyncManagerTest/testSyncExecutedReceived()", "SyncPostBgTest", - "SyncPostBgTest\/testSync()", + "SyncPostBgTest/testSync()", "SyncUpdateWorkerTest", - "SyncUpdateWorkerTest\/testSplitKillWorker()", - "SyncUpdateWorkerTest\/testSplitUpdateWorkerNoPayload()", - "SyncUpdateWorkerTest\/testSplitUpdateWorkerWithPayloadChangeNumberBigger()", - "SyncUpdateWorkerTest\/testSplitUpdateWorkerWithPayloadChangeNumberSmaller()", + "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()", + "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()", + "TelemetryConfigRecorderWorkerTests/testFailedAttemptLimit()", + "TelemetryConfigRecorderWorkerTests/testFailedAttemptLimitExceded()", + "TelemetryConfigRecorderWorkerTests/testSendSuccess()", "TelemetryIntegrationTest", - "TelemetryIntegrationTest\/testConfig()", - "TelemetryIntegrationTest\/testHttpError()", - "TelemetryIntegrationTest\/testRuntimeAndSyncTelemetry()", - "TelemetryIntegrationTest\/testStreamingAblyErrorAndSessionLength()", - "TelemetryIntegrationTest\/testStreamingTelemetry()", + "TelemetryIntegrationTest/testConfig()", + "TelemetryIntegrationTest/testHttpError()", + "TelemetryIntegrationTest/testRuntimeAndSyncTelemetry()", + "TelemetryIntegrationTest/testStreamingAblyErrorAndSessionLength()", + "TelemetryIntegrationTest/testStreamingTelemetry()", "TelemetryStatsRecorderWorkerTests", - "TelemetryStatsRecorderWorkerTests\/testConcurrentFlush()", - "TelemetryStatsRecorderWorkerTests\/testEndpointNotReachable()", - "TelemetryStatsRecorderWorkerTests\/testFailedAttemptLimit()", - "TelemetryStatsRecorderWorkerTests\/testFailedAttemptLimitExceded()", - "TelemetryStatsRecorderWorkerTests\/testSendSuccess()", + "TelemetryStatsRecorderWorkerTests/testConcurrentFlush()", + "TelemetryStatsRecorderWorkerTests/testEndpointNotReachable()", + "TelemetryStatsRecorderWorkerTests/testFailedAttemptLimit()", + "TelemetryStatsRecorderWorkerTests/testFailedAttemptLimitExceded()", + "TelemetryStatsRecorderWorkerTests/testSendSuccess()", "TelemetryTest", - "TelemetryTest\/testEvaluationRecording()", - "TelemetryTest\/testNonReadyEvaluation()", - "TelemetryTest\/testOnlyReadyTime()", - "TelemetryTest\/testReadyTime()", + "TelemetryTest/testEvaluationRecording()", + "TelemetryTest/testNonReadyEvaluation()", + "TelemetryTest/testOnlyReadyTime()", + "TelemetryTest/testReadyTime()", "TelmetrySynchronizerTest", - "TelmetrySynchronizerTest\/testStart()", - "TelmetrySynchronizerTest\/testStop()", - "TelmetrySynchronizerTest\/testSyncConfig()", - "TelmetrySynchronizerTest\/testSyncStats()", + "TelmetrySynchronizerTest/testStart()", + "TelmetrySynchronizerTest/testStop()", + "TelmetrySynchronizerTest/testSyncConfig()", + "TelmetrySynchronizerTest/testSyncStats()", "TimersManagerTest", - "TimersManagerTest\/testAddAndCancelTimer()", - "TimersManagerTest\/testAddTimer()", + "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()", + "TlsPinningCheckerTests/testAppleEcSpki()", + "TlsPinningCheckerTests/testEc256r1Spki()", + "TlsPinningCheckerTests/testEc384r1Spki()", + "TlsPinningCheckerTests/testEc521r1Spki()", + "TlsPinningCheckerTests/testInvalidChallengeMethod()", + "TlsPinningCheckerTests/testInvalidChallengeNoSecTrust()", + "TlsPinningCheckerTests/testRsa2048Spki()", + "TlsPinningCheckerTests/testRsa3072Spki()", + "TlsPinningCheckerTests/testRsa4096Spki()", + "TlsPinningCheckerTests/testUntrustedCertificate()", + "TlsPinningCheckerTests/testValidationParameter()", "TrackTest", "TreatmentManagerTest", - "TreatmentManagerTest\/testBasicEvaluationNoConfig()", - "TreatmentManagerTest\/testBasicEvaluationWithConfig()", - "TreatmentManagerTest\/testBasicEvaluations()", - "TreatmentManagerTest\/testBasicEvaluationsBySets()", - "TreatmentManagerTest\/testEmptyKey()", - "TreatmentManagerTest\/testKilledSplitWithConfig()", - "TreatmentManagerTest\/testLongKey()", - "TreatmentManagerTest\/testMergedAttributes()", - "TreatmentManagerTest\/testNoStoredAttributes()", - "TreatmentManagerTest\/testNonExistingSplits()", - "TreatmentManagerTest\/testOnlyStoredAttributes()", - "TreatmentManagerTest\/testRuntimeProducers()", + "TreatmentManagerTest/testBasicEvaluationNoConfig()", + "TreatmentManagerTest/testBasicEvaluationWithConfig()", + "TreatmentManagerTest/testBasicEvaluations()", + "TreatmentManagerTest/testBasicEvaluationsBySets()", + "TreatmentManagerTest/testEmptyKey()", + "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()", + "UniqueKeyDaoTest/testDataIsEncryptedInDb()", + "UniqueKeyDaoTest/testInsertGetAes128Cbc()", + "UniqueKeyDaoTest/testInsertGetPlainText()", + "UniqueKeyDaoTest/testLoadOutdatedAes128Cbc()", + "UniqueKeyDaoTest/testLoadOutdatedPlainText()", + "UniqueKeyDaoTest/testUpdateAes128Cbc()", + "UniqueKeyDaoTest/testUpdateAndIncrementCountAes128Cbc()", + "UniqueKeyDaoTest/testUpdateAndIncrementCountPlainText()", + "UniqueKeyDaoTest/testUpdatePlainText()", "UniqueKeyTrackerTest", - "UniqueKeyTrackerTest\/testTrackAndSave()", + "UniqueKeyTrackerTest/testTrackAndSave()", "UniqueKeysRecorderCountWorkerTests", - "UniqueKeysRecorderCountWorkerTests\/testFailToSendSome()", - "UniqueKeysRecorderCountWorkerTests\/testSendNoImpressions()", - "UniqueKeysRecorderCountWorkerTests\/testSendOneImpression()", - "UniqueKeysRecorderCountWorkerTests\/testSendSuccess()", + "UniqueKeysRecorderCountWorkerTests/testFailToSendSome()", + "UniqueKeysRecorderCountWorkerTests/testSendNoImpressions()", + "UniqueKeysRecorderCountWorkerTests/testSendOneImpression()", + "UniqueKeysRecorderCountWorkerTests/testSendSuccess()", "UnsupportedMatcherIntegrationTest", - "UnsupportedMatcherIntegrationTest\/testFeatureFlagWithUnsupportedMatcherIsPresentInManager()", - "UnsupportedMatcherIntegrationTest\/testGetTreatmentWithConfigForUnsupportedMatcherFeatureFlagReturnsControl()", - "UnsupportedMatcherIntegrationTest\/testImpressionInListenerHasUnsupportedLabel()", - "UnsupportedMatcherIntegrationTest\/testStoredImpressionHasUnsupportedLabel()", + "UnsupportedMatcherIntegrationTest/testFeatureFlagWithUnsupportedMatcherIsPresentInManager()", + "UnsupportedMatcherIntegrationTest/testGetTreatmentWithConfigForUnsupportedMatcherFeatureFlagReturnsControl()", + "UnsupportedMatcherIntegrationTest/testImpressionInListenerHasUnsupportedLabel()", + "UnsupportedMatcherIntegrationTest/testStoredImpressionHasUnsupportedLabel()", "UserConsentManagerTest", - "UserConsentManagerTest\/testSetDeclined()", - "UserConsentManagerTest\/testSetGranted()", - "UserConsentManagerTest\/testSetUnknown()", + "UserConsentManagerTest/testSetDeclined()", + "UserConsentManagerTest/testSetGranted()", + "UserConsentManagerTest/testSetUnknown()", "UserConsentModeDebugTest", - "UserConsentModeDebugTest\/testUserConsentDeclined()", - "UserConsentModeDebugTest\/testUserConsentGranted()", - "UserConsentModeDebugTest\/testUserConsentUnknownThenDeclined()", - "UserConsentModeDebugTest\/testUserConsentUnknownThenGranted()", + "UserConsentModeDebugTest/testUserConsentDeclined()", + "UserConsentModeDebugTest/testUserConsentGranted()", + "UserConsentModeDebugTest/testUserConsentUnknownThenDeclined()", + "UserConsentModeDebugTest/testUserConsentUnknownThenGranted()", "UserConsentModeNoneTest", - "UserConsentModeNoneTest\/testUserConsentDeclined()", - "UserConsentModeNoneTest\/testUserConsentGranted()", - "UserConsentModeNoneTest\/testUserConsentUnknownThenGranted()", + "UserConsentModeNoneTest/testUserConsentDeclined()", + "UserConsentModeNoneTest/testUserConsentGranted()", + "UserConsentModeNoneTest/testUserConsentUnknownThenGranted()", "UserConsentModeOptimizedTest", - "UserConsentModeOptimizedTest\/testUserConsentDeclined()", - "UserConsentModeOptimizedTest\/testUserConsentGranted()", - "UserConsentModeOptimizedTest\/testUserConsentUnknownThenDeclined()", - "UserConsentModeOptimizedTest\/testUserConsentUnknownThenGranted()", + "UserConsentModeOptimizedTest/testUserConsentDeclined()", + "UserConsentModeOptimizedTest/testUserConsentGranted()", + "UserConsentModeOptimizedTest/testUserConsentUnknownThenDeclined()", + "UserConsentModeOptimizedTest/testUserConsentUnknownThenGranted()", "UserKeyEncondingTest", - "UserKeyEncondingTest\/testKey()", + "UserKeyEncondingTest/testKey()", "VersionTest", - "VersionTest\/testFactoryVersion()", - "VersionTest\/testSemanticVersion()" + "VersionTest/testFactoryVersion()", + "VersionTest/testSemanticVersion()" ], - "target" : { - "containerPath" : "container:Split.xcodeproj", - "identifier" : "592C6AA4211B6C99002D120C", - "name" : "SplitTests" + "target": { + "containerPath": "container:Split.xcodeproj", + "identifier": "5B3C16342ED76BAD0068D623", + "name": "SplitTestsSwift6" } } ], - "version" : 1 -} + "version": 1 +} \ No newline at end of file diff --git a/SplitiOSUnit_4.xctestplan b/SplitiOSUnit_4.xctestplan index 4943d4b3e..719975007 100644 --- a/SplitiOSUnit_4.xctestplan +++ b/SplitiOSUnit_4.xctestplan @@ -1,1128 +1,2214 @@ { - "configurations" : [ + "configurations": [ { - "id" : "4F2A5094-0E71-4794-9717-92482220A968", - "name" : "Common", - "options" : { - - } + "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" + "enabled": false, + "id": "00529E1C-25A9-4843-8676-E48C4769483F", + "name": "WatchOS", + "options": { + "targetForVariableExpansion": { + "containerPath": "container:Split.xcodeproj", + "identifier": "95B02CA328D0BD790030EC8B", + "name": "WatchOS" } } } ], - "defaultOptions" : { - "codeCoverage" : false, - "environmentVariableEntries" : [ + "defaultOptions": { + "codeCoverage": false, + "environmentVariableEntries": [ { - "key" : "com.apple.CoreData.ConcurrencyDebug", - "value" : "1" + "key": "com.apple.CoreData.ConcurrencyDebug", + "value": "1" } ], - "targetForVariableExpansion" : { - "containerPath" : "container:Split.xcodeproj", - "identifier" : "3B6DEE5920EA6A4E0067435E", - "name" : "Split" + "targetForVariableExpansion": { + "containerPath": "container:Split.xcodeproj", + "identifier": "3B6DEE5920EA6A4E0067435E", + "name": "Split" } }, - "testTargets" : [ + "testTargets": [ + { + "skippedTests": [ + "AnyValueValidatorTests", + "AnyValueValidatorTests/testInvalidListValues()", + "AnyValueValidatorTests/testInvalidPrimitiveValues()", + "AnyValueValidatorTests/testValidPrimitiveValues()", + "ApiKeyValidatorTests", + "ApiKeyValidatorTests/testEmptyKey()", + "ApiKeyValidatorTests/testNull()", + "ApiKeyValidatorTests/testValid()", + "AttributesDaoTest", + "AttributesDaoTest/testDataIsEncryptedInDb()", + "AttributesDaoTest/testGetInvalidKeyAes128Cbc()", + "AttributesDaoTest/testGetInvalidKeyPlainText()", + "AttributesDaoTest/testRemoveAllPlainText()", + "AttributesDaoTest/testUpdateGetAes128Cbc()", + "AttributesDaoTest/testUpdateGetPlainText()", + "AttributesEvaluationTest", + "AttributesEvaluationTest/testAttributesPersistentedCorrectly()", + "AttributesEvaluationTest/testEvaluationPrecedence()", + "AttributesEvaluationTest/testPersistenceDisabled()", + "AttributesEvaluationTest/testPersistentEvalNoAttributesSeveralOperations()", + "AttributesStorageTests", + "AttributesStorageTests/testGetAttributesAfterLoad()", + "AttributesStorageTests/testRemove()", + "AttributesStorageTests/testUpdateAttributes()", + "AttributesStorageTests/testUpdateEmptyAttributes()", + "Base64UtilsTest", + "Base64UtilsTest/testBasicUrlEncoded()", + "Base64UtilsTest/testEmpty()", + "BetweenSemverMatcherTest", + "BetweenSemverMatcherTest/testGeneralMatches()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithNullEndTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullStartTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "BlockingQueueTest", + "BlockingQueueTest/testAddAndTake()", + "BlockingQueueTest/testInterrupt()", + "BucketSplitTest", + "BucketSplitTest/testMultiClientBuckets()", + "ByKeyAttributesStorageTests/testClear()", + "ByKeyAttributesStorageTests/testGetAttributesAfterLoad()", + "ByKeyAttributesStorageTests/testNoLoaded()", + "ByKeyAttributesStorageTests/testRemove()", + "ByKeyAttributesStorageTests/testUpdateAttributes()", + "ByKeyFacadeTest", + "ByKeyFacadeTest/testAppendRemove()", + "ByKeyFacadeTest/testForceSync()", + "ByKeyFacadeTest/testLoadDataFromCache()", + "ByKeyFacadeTest/testNoPeriodicSync()", + "ByKeyFacadeTest/testPeriodicStartPauseResumeStop()", + "ByKeyFacadeTest/testPeriodicStartStop()", + "ByKeyFacadeTest/testStartSyncForKey()", + "ByKeyFacadeTest/testStartSyncForKeyPolling()", + "ByKeyFacadeTest/testSynchronize()", + "ByKeyMySegmentsStorageTests", + "ByKeyMySegmentsStorageTests/testGetMySegmentsAfterLoad()", + "ByKeyMySegmentsStorageTests/testNoLoaded()", + "ByKeyMySegmentsStorageTests/testUpdateEmptySegments()", + "ByKeyMySegmentsStorageTests/testUpdateSegments()", + "CdnByPassTest", + "CdnByPassTest/testInit()", + "CdnByPassTest/testInitWithoutSpec()", + "CertificatePinningConfigTests", + "CertificatePinningConfigTests/testAddCertificateAndHashes()", + "CertificatePinningConfigTests/testAddWrongCertificate()", + "CertificatePinningConfigTests/testAddWrongSpkiCertificate()", + "CertificatePinningConfigTests/testAddWrongStringHashFormatHash()", + "CertificatePinningConfigTests/testAddWrongStringHashType()", + "CipherTest", + "CipherTest/testEventEncryptDecrypt()", + "CipherTest/testImpressionEncryptDecrypt()", + "CipherTest/testJsonSplitEncryptDecrypt()", + "CipherTest/testMySegmentsEncryptDecrypt()", + "CipherTest/testVeryLongTextEncryptDecrypt()", + "ComputeProcessTest/testMultiProcess()", + "ComputeProcessTest/testOneLessThanMinProcess()", + "ComputeProcessTest/testOneProcessEqualsMin()", + "ComputeProcessTest/testTwoProcess()", + "ConcurrentSetTests", + "ConcurrentSetTests/testDeleteAll()", + "ConcurrentSetTests/testInsert()", + "ConcurrentSetTests/testSet()", + "ConcurrentSetTests/testTakeAll()", + "ConfigTest", + "ConfigTest/testImpressionsModeEmpty()", + "ConfigTest/testImpressionsModeInvalid()", + "ConfigTest/testImpressionsModedebug()", + "ConfigTest/testImpressionsModenone()", + "ConfigTest/testImpressionsModeoptimized()", + "CountsRecorderCountWorkerTests", + "CountsRecorderCountWorkerTests/testFailToSendSome()", + "CountsRecorderCountWorkerTests/testSendOneImpression()", + "CountsRecorderCountWorkerTests/testSendSuccess()", + "CredentialPinParserTests/testPinsForHost()", + "DatesTests", + "DbCipherTest", + "DbCipherTest/testEncryptDecryptDb()", + "DbForDifferentApiKeysTest", + "DbForDifferentApiKeysTest/testInitialization()", + "DecompressionTest", + "DecompressionTest/testGzipAllHeaders()", + "DecompressionTest/testGzipCompressionMethodHeader()", + "DecompressionTest/testGzipHeaderComments()", + "DecompressionTest/testGzipHeaderCrc16()", + "DecompressionTest/testGzipHeaderExtraField()", + "DecompressionTest/testGzipHeaderFileName()", + "DecompressionTest/testGzipIncorrectHeader()", + "DecompressionTest/testHeaderFlag0()", + "DecompressionTest/testLoremIpsumGzip()", + "DecompressionTest/testLoremIpsumZlib()", + "DecompressionTest/testZlibCompressionMethodHeader()", + "EndpointFactoryTest", + "EndpointFactoryTest/testMySegmentsEndpoint()", + "EndpointFactoryTest/testMySegmentsEndpointSlashKeyEncoding()", + "EndpointFactoryTest/testRecordEventsEndpoint()", + "EndpointFactoryTest/testRecordImpressionsEndpoint()", + "EndpointFactoryTest/testSplitChangesEndpoint()", + "EndpointFactoryTest/testStreamingAuthEndpoint()", + "EndpointFactoryTest/testStreamingEndpoint()", + "EndpointFactoryTest/testTelemetryConfigEndpoint()", + "EndpointFactoryTest/testTelemetryUsageEndpoint()", + "EndpointTest", + "EndpointTest/testDefaultEndpointBuild()", + "EndpointTest/testHeadersEndpointBuild()", + "EndpointTest/testPostEndpointBuild()", + "EqualToSemverMatcherTest", + "EqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenPatchDiffers()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenTargetIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenVersionsAreEqual()", + "EventDTOJsonTest/testBasic()", + "EventDTOJsonTest/testEncode()", + "EventDTOJsonTest/testNonNumber()", + "EventDTOJsonTest/testProperties()", + "EventDTOJsonTest/testPropertiesDecodeEncode()", + "EventDaoTest", + "EventDaoTest/testDataIsEncryptedInDb()", + "EventDaoTest/testInsertGetAes128Cbc()", + "EventDaoTest/testInsertGetPlainText()", + "EventDaoTest/testInsertManyGetAes128Cbc()", + "EventDaoTest/testInsertManyGetPlainText()", + "EventDaoTest/testLoadOutdatedAes128Cbc()", + "EventDaoTest/testLoadOutdatedPlainText()", + "EventDaoTest/testUpdateAes128Cbc()", + "EventDaoTest/testUpdatePlainText()", + "EventStreamParserTest", + "EventStreamParserTest/testParseColon()", + "EventStreamParserTest/testParseEmptyLineNoEnd()", + "EventStreamParserTest/testParseEnd()", + "EventStreamParserTest/testParseErrorMessage()", + "EventStreamParserTest/testParseKeepAlive()", + "EventStreamParserTest/testParseNoColon()", + "EventStreamParserTest/testParseNoFieldName()", + "EventStreamParserTest/testParseTwoColon()", + "EventValidatorTests", + "EventValidatorTests/testEmptyKey()", + "EventValidatorTests/testEmptyTrafficType()", + "EventValidatorTests/testEmptyType()", + "EventValidatorTests/testLongKey()", + "EventValidatorTests/testNoChachedServerAndUppercasedTrafficType()", + "EventValidatorTests/testNoChachedServerTrafficType()", + "EventValidatorTests/testNullKey()", + "EventValidatorTests/testNullTrafficType()", + "EventValidatorTests/testNullType()", + "EventValidatorTests/testTypeName()", + "EventValidatorTests/testUppercaseCharsInTrafficType()", + "EventValidatorTests/testValidEventAllValues()", + "EventValidatorTests/testValidEventNullValue()", + "EventsRecorderWorkerTests", + "EventsRecorderWorkerTests/testFailToSendSome()", + "EventsRecorderWorkerTests/testSendNoEvents()", + "EventsRecorderWorkerTests/testSendOneEvent()", + "EventsRecorderWorkerTests/testSendSuccess()", + "EventsStorageTest", + "EventsStorageTest/testClear()", + "EventsStorageTest/testDisablePersistence()", + "EventsStorageTest/testEnablePersistence()", + "EventsStorageTest/testStartDisabledPersistence()", + "EventsStorageTest/testStartEnabledPersistence()", + "EventsSynchronizerTest", + "EventsSynchronizerTest/testDestroy()", + "EventsSynchronizerTest/testFlush()", + "EventsSynchronizerTest/testPause()", + "EventsSynchronizerTest/testPush()", + "EventsSynchronizerTest/testResume()", + "EventsSynchronizerTest/testStart()", + "EventsSynchronizerTest/testStop()", + "EventsTrackerTest", + "EventsTrackerTest/testTrackDisabled()", + "EventsTrackerTest/testTrackEnabled()", + "FactoryMonitorTest", + "FactoryMonitorTest/testCountLiveFactories()", + "FactoryMonitorTest/testDeallocatedCountLiveFactories()", + "FactoryRegistryTest/testCountLiveFactories()", + "FactoryRegistryTest/testCountWithDeallocatedLiveFactories()", + "FeatureFlagsPayloadDecoderTest", + "FeatureFlagsPayloadDecoderTest/testDecodeGzip()", + "FeatureFlagsPayloadDecoderTest/testDecodeZlib()", + "FeatureFlagsSynchronizerTest", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringNamesChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringSetsChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitsClearedOnLoadBecauseNotInFilter()", + "FeatureFlagsSynchronizerTest/testLoadSplitsNoClearedOnLoad()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsAndFilterHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testStartPeriodicFetchingSingleModeEnabled()", + "FeatureFlagsSynchronizerTest/testStartPeriodicSync()", + "FeatureFlagsSynchronizerTest/testStop()", + "FeatureFlagsSynchronizerTest/testStopPeriodicSync()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplits()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithChangeNumber()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithUriTooLong()", + "FetchSpecificSplitsTest", + "FetchSpecificSplitsTest/testBothFilters()", + "FetchSpecificSplitsTest/testByNamesFilter()", + "FetcherThrottleTests", + "FetcherThrottleTests/testDelayValues()", + "FilterBuilderTest", + "FilterBuilderTest/testBasicByNameQueryString()", + "FilterBuilderTest/testBasicBySetQueryString()", + "FilterBuilderTest/testBySetAndByNameQueryString()", + "FilterBuilderTest/testFilterByNamesValuesDeduptedAndGrouped()", + "FilterBuilderTest/testFilterBySetsValuesDeduptedAndGrouped()", + "FilterBuilderTest/testMaxByNameFilterExceded()", + "FilterBuilderTest/testMaxByPrefixFilterExceded()", + "FilterBuilderTest/testNoFilters()", + "FilterBuilderTest/testOnlyOneTypeQueryString()", + "FilterBuilderTest/testQueryStringWithSpecialChars1()", + "FilterBuilderTest/testQueryStringWithSpecialChars2()", + "FilterBuilderTest/testQueryStringWithSpecialChars3()", + "FilterBuilderTest/testQueryStringWithSpecialChars4()", + "FlagSetValidatorTests", + "FlagSetValidatorTests/testCleanAndValidateValues()", + "FlagSetValidatorTests/testValidateOnEvaluationWithFilteredValues()", + "FlagSetsCacheTests", + "FlagSetsCacheTests/testAddToFlagSetsNoFilter()", + "FlagSetsCacheTests/testAddToFlagSetsWithFilter()", + "FlagSetsCacheTests/testRemoveFromFlagSetsNoFilter()", + "GeneralInfoStorageTest", + "GeneralInfoStorageTest/testGetRolloutCacheLastClearTimestampGetsValueFromDao()", + "GeneralInfoStorageTest/testGetRolloutCacheLastClearTimestampReturnsZeroIfEntityIsNil()", + "GeneralInfoStorageTest/testGetUpdateTimestampGetsValueFromDao()", + "GeneralInfoStorageTest/testGetUpdateTimestampReturnsZeroIfEntityIsNil()", + "GeneralInfoStorageTest/testSetRolloutCacheLastClearTimestampSetsValueOnDao()", + "GeneralInfoStorageTest/testSetUpdateTimestampSetsValueOnDao()", + "GreaterThanOrEqualToSemverMatcherTest", + "GreaterThanOrEqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenGreater()", + "HashedImpressionDaoTest", + "HashedImpressionDaoTest/testDelete()", + "HashedImpressionDaoTest/testGetAll()", + "HashedImpressionDaoTest/testUpdate()", + "HttpClientTest", + "HttpClientTest/testDataRequest()", + "HttpClientTest/testDataRequestError()", + "HttpClientTest/testDataRequestWithOrder()", + "HttpClientTest/testStreamRequest()", + "HttpDataRequestTest", + "HttpDataRequestTest/testError()", + "HttpDataRequestTest/testOnResponseCompletedError()", + "HttpDataRequestTest/testOnResponseCompletedOk()", + "HttpDataRequestTest/testRequestCreation()", + "HttpDataRequestTest/testRequestCreationWithOrder()", + "HttpDataRequestTest/testRequestEnquedOnSend()", + "HttpEventsRecorderTests", + "HttpEventsRecorderTests/testServerNoReachable()", + "HttpEventsRecorderTests/testSuccessSending()", + "HttpImpressionsCountRecorderTests", + "HttpImpressionsCountRecorderTests/testServerNoReachable()", + "HttpImpressionsCountRecorderTests/testSuccessSending()", + "HttpImpressionsRecorderTests", + "HttpImpressionsRecorderTests/testSuccessSending()", + "HttpMySegmentsFetcherTest", + "HttpMySegmentsFetcherTest/testServerNoReachable()", + "HttpMySegmentsFetcherTest/testSuccessFulFetch()", + "HttpRequestListTest", + "HttpRequestListTest/testAddRequest()", + "HttpRequestListTest/testOverrideSetRequest()", + "HttpRequestListTest/testTakeRequest()", + "HttpRequestManagerTests", + "HttpRequestManagerTests/testPinnedCredentialValidation()", + "HttpResponseTest", + "HttpResponseTest/testHttp104()", + "HttpResponseTest/testHttp200()", + "HttpResponseTest/testHttp299()", + "HttpResponseTest/testHttp300()", + "HttpSplitFetcherTests", + "HttpSplitFetcherTests/testServerNoReachable()", + "HttpSplitFetcherTests/testSuccessFullFetch()", + "HttpStreamRequestTest", + "HttpStreamRequestTest/testErrorResponse()", + "HttpStreamRequestTest/testOnResponseOk()", + "HttpStreamRequestTest/testRequestEnquedOnSend()", + "HttpTelemetryConfigRecorderTest/testServerNoReachable()", + "HttpTelemetryConfigRecorderTest/testSuccessSending()", + "HttpTelemetryStatsRecorderTest", + "HttpTelemetryStatsRecorderTest/testServerNoReachable()", + "HttpTelemetryStatsRecorderTest/testSuccessSending()", + "HttpUniqueKeyRecorderTests", + "HttpUniqueKeyRecorderTests/testServerNoReachable()", + "ImpressionDaoTest", + "ImpressionDaoTest/testDataIsEncryptedInDb()", + "ImpressionDaoTest/testInsertGetAes128Cbc()", + "ImpressionDaoTest/testInsertManyGet()", + "ImpressionDaoTest/testInsertManyGetAes128Cbc()", + "ImpressionDaoTest/testLoadOutdated()", + "ImpressionDaoTest/testLoadOutdatedAes128Cbc()", + "ImpressionDaoTest/testUpdate()", + "ImpressionDaoTest/testUpdateAes128Cbc()", + "ImpressionHasherTest", + "ImpressionHasherTest/testDifferentChangeNumber()", + "ImpressionHasherTest/testDifferentFeature()", + "ImpressionHasherTest/testDifferentKey()", + "ImpressionHasherTest/testDifferentLabel()", + "ImpressionHasherTest/testDifferentTreatment()", + "ImpressionHasherTest/testNoCrashWhenSplitNull()", + "ImpressionsCountDaoTest", + "ImpressionsCountDaoTest/testDataIsEncryptedInDb()", + "ImpressionsCountDaoTest/testInsertGetAes128Cbc()", + "ImpressionsCountDaoTest/testInsertGetPlainText()", + "ImpressionsCountDaoTest/testLoadOutdatedGetAes128Cbc()", + "ImpressionsCountDaoTest/testLoadOutdatedPlainText()", + "ImpressionsCountDaoTest/testUpdateGetAes128Cbc()", + "ImpressionsCounterTest", + "ImpressionsCounterTest/testBasicUsage()", + "ImpressionsCounterTest/testConcurrency()", + "ImpressionsCounterTest/testTruncateTime()", + "ImpressionsDedupTest", + "ImpressionsDedupTest/testDebug()", + "ImpressionsDedupTest/testOptimized()", + "ImpressionsModeTypeWrapperTest", + "ImpressionsModeTypeWrapperTest/testEmptyInvalidValue()", + "ImpressionsModeTypeWrapperTest/testInitdebugValue()", + "ImpressionsModeTypeWrapperTest/testInitnoneValue()", + "ImpressionsModeTypeWrapperTest/testInitoptimizedValue()", + "ImpressionsModeTypeWrapperTest/testInvalidValue()", + "ImpressionsModeTypeWrapperTest/testdebugValue()", + "ImpressionsModeTypeWrapperTest/testnoneValue()", + "ImpressionsModeTypeWrapperTest/testoptimizedValue()", + "ImpressionsNoneTest", + "ImpressionsNoneTest/testCorrectData()", + "ImpressionsNoneTest/testPeriodicRecording()", + "ImpressionsObserverTest", + "ImpressionsObserverTest/testBasicFunctionality()", + "ImpressionsObserverTest/testSave()", + "ImpressionsRecorderWorkerTests", + "ImpressionsRecorderWorkerTests/testFailToSendSome()", + "ImpressionsRecorderWorkerTests/testSendNoImpressions()", + "ImpressionsRecorderWorkerTests/testSendOneImpression()", + "ImpressionsRecorderWorkerTests/testSendSuccess()", + "ImpressionsStorageTest", + "ImpressionsStorageTest/testDisablePersistence()", + "ImpressionsStorageTest/testEnablePersistence()", + "ImpressionsStorageTest/testStartDisabledPersistence()", + "ImpressionsStorageTest/testStartEnabledPersistence()", + "ImpressionsToggleTest", + "ImpressionsToggleTest/testDebugMode()", + "ImpressionsToggleTest/testManagerContainsProperty()", + "ImpressionsToggleTest/testNoneMode()", + "ImpressionsToggleTest/testOptimizedMode()", + "ImpressionsTrackerTest", + "ImpressionsTrackerTest/testDestroyDebug()", + "ImpressionsTrackerTest/testDestroyNone()", + "ImpressionsTrackerTest/testFlushDebug()", + "ImpressionsTrackerTest/testFlushNone()", + "ImpressionsTrackerTest/testFlushOptimized()", + "ImpressionsTrackerTest/testImpressionPushDebug()", + "ImpressionsTrackerTest/testImpressionPushNone()", + "ImpressionsTrackerTest/testImpressionPushOptimized()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledDebug()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledNone()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledOptimized()", + "ImpressionsTrackerTest/testPauseDebug()", + "ImpressionsTrackerTest/testPauseNone()", + "ImpressionsTrackerTest/testPauseOptimized()", + "ImpressionsTrackerTest/testResume()", + "ImpressionsTrackerTest/testStartDebug()", + "ImpressionsTrackerTest/testStartNone()", + "ImpressionsTrackerTest/testStartOptimized()", + "ImpressionsTrackerTest/testStopDebug()", + "ImpressionsTrackerTest/testStopNone()", + "ImpressionsTrackerTest/testStopOptimized()", + "InListSemverMatcherTest", + "InListSemverMatcherTest/testGeneralMatches()", + "InListSemverMatcherTest/testMatchShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithEmptyListShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenInList()", + "InMemoryTelemetryStorageTest", + "InMemoryTelemetryStorageTest/testActiveFactoriesCount()", + "InMemoryTelemetryStorageTest/testAuthRejections()", + "InMemoryTelemetryStorageTest/testConcurrence()", + "InMemoryTelemetryStorageTest/testEvent()", + "InMemoryTelemetryStorageTest/testHttpErrors()", + "InMemoryTelemetryStorageTest/testHttpLatencies()", + "InMemoryTelemetryStorageTest/testImpression()", + "InMemoryTelemetryStorageTest/testLastSync()", + "InMemoryTelemetryStorageTest/testLatencies()", + "InMemoryTelemetryStorageTest/testRedundantFactoriesCount()", + "InMemoryTelemetryStorageTest/testSessionLength()", + "InMemoryTelemetryStorageTest/testStreamingEvents()", + "InMemoryTelemetryStorageTest/testTags()", + "InMemoryTelemetryStorageTest/testTimeUntilReady()", + "InMemoryTelemetryStorageTest/testTimeUntilReadyFromCache()", + "InMemoryTelemetryStorageTest/testTokenRefreshes()", + "InMemoryTelemetryStorageTest/testUpdatesFromSse()", + "InitDbCipherTest", + "InitDbCipherTest/testDecryptDb()", + "InitDbCipherTest/testEncryptDb()", + "InitialCacheTest", + "InitialCacheTest/testClearChangedSplitFilter()", + "InitialCacheTest/testExpiredCache()", + "InitialCacheTest/testFlagsSpecChanged()", + "InitialCacheTest/testNoClearNoExpiredCache()", + "InstantFeatureFlagsUpdateTest", + "InstantFeatureFlagsUpdateTest/testInstantUpdateArchived()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateGzip()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateZlib()", + "JwtTokenParserTest", + "JwtTokenParserTest/testEmptyToken()", + "JwtTokenParserTest/testGarbageToken()", + "JwtTokenParserTest/testOkToken()", + "JwtTokenParserTest/testOnlyChannelsWithSeparator()", + "JwtTokenParserTest/testOnlyHeader()", + "KeyGeneratorTest/testGenerationOk()", + "KeyValidatorTests", + "KeyValidatorTests/testInvalidEmptyBucketingKey()", + "KeyValidatorTests/testInvalidEmptyMatchingKey()", + "KeyValidatorTests/testInvalidLongBucketingKey()", + "KeyValidatorTests/testInvalidLongMatchingKey()", + "KeyValidatorTests/testNullMatchingKey()", + "KeyValidatorTests/testValidMatchingAndBucketingKey()", + "KeyValidatorTests/testValidMatchingKey()", + "LRUCacheTest", + "LRUCacheTest/testAddGet()", + "LRUCacheTest/testEviction()", + "LRUCacheTest/testGetAllPerformance()", + "LRUCacheTest/testInsertPerformance()", + "LatencyCounterTests/testAllBuckets()", + "LatencyCounterTests/testFirstBucket()", + "LatencyCounterTests/testInvalidIndex()", + "LatencyCounterTests/testLastBucket()", + "LegacyHashingTest", + "LegacyHashingTest/testBucket()", + "LegacyHashingTest/testHashing()", + "LessThanOrEqualToSemverMatcherTest", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenEqual()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenLess()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrue()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrue()", + "LocalhostManagerTests", + "LocalhostManagerTests/testSplitNames()", + "LocalhostManagerTests/testSplits()", + "LocalhostParserTests", + "LocalhostParserTests/testPerfectFile()", + "LocalhostParserTests/testSpacedLinesFile()", + "LocalhostSplitClientTests", + "LocalhostSplitClientTests/testNonExistingSplitsTreatments()", + "LocalhostSplitClientTests/testRightSplitsFileTreatment()", + "LocalhostSplitClientTests/testRightSplitsFileTreatments()", + "LocalhostSplitLoaderTests", + "LocalhostSplitLoaderTests/testFileUpdate()", + "LocalhostSplitLoaderTests/testFileUpdate2()", + "LocalhostSplitLoaderTests/testInitial()", + "LocalhostSplitLoaderTests/testInvalidTypeFile()", + "LocalhostSplitLoaderTests/testNonExistingFile()", + "LocalhostSplitLoaderTests/testWrongFormatYml()", + "LocalhostSplitLoaderTests/testWrongLegacyFormatUpdate()", + "LocalhostSplitLoaderTests/testWrongYamlFormatUpdate()", + "LocalhostSplitStorageTests", + "LocalhostSplitStorageTests/testClear()", + "LocalhostSplitStorageTests/testDestroy()", + "LocalhostSplitStorageTests/testGetAllSplits()", + "LocalhostSplitStorageTests/testGetCount()", + "LocalhostSplitStorageTests/testGetManySplits()", + "LocalhostSplitStorageTests/testGetSplit()", + "LocalhostSplitStorageTests/testUpdateSplitChange()", + "LocalhostSynchronizerTests", + "LocalhostSynchronizerTests/testLoadAndSdkReady()", + "LocalhostSynchronizerTests/testUpdateSplits()", + "LocalhostSynchronizerTests/testUpdateYaml()", + "LocalhostTests", + "LocalhostTests/testDefaultFactoryCreation()", + "LocalhostTests/testLoadYml()", + "LocalhostTests/testLocalhostFactoryCreation()", + "LocalhostTests/testUsingSpaceSeparatedFile()", + "LocalhostTests/testUsingYamlFile()", + "LocalhostTests/testUsingYamlFromApi()", + "LocalhostYamlParserTest", + "LocalhostYamlParserTest/testCorrectFile()", + "LocalhostYamlParserTest/testMissingFirstSplit()", + "LocalhostYamlParserTest/testMissingSplitData()", + "LocalhostYamlParserTest/testMissingSplitTreatment()", + "LocalhostYamlParserTest/testWrongFormat()", + "LoggerTest", + "LoggerTest/testDebug()", + "LoggerTest/testError()", + "LoggerTest/testInfo()", + "LoggerTest/testNone()", + "LoggerTest/testWarning()", + "MatcherEvalTests", + "MatcherEvalTests/testEval()", + "MultiClientEvaluationTest", + "MultiClientEvaluationTest/testEvaluation()", + "MultiClientEvaluationTest/testEvaluationFromCache()", + "MultiClientEvaluationTest/testEvaluationWithAttributes()", + "MultiClientEvaluationTest/testImpressions()", + "MultiClientEvaluationTest/testTrack()", + "MultiClientStreamingResetTest", + "MultiClientStreamingResetTest/testNoStreamingDelay()", + "MultiClientStreamingResetTest/testStress()", + "MultiClientStreamingResetTest/testWithStreamingDelay()", + "Murmur3HashingTest", + "Murmur3HashingTest/test64x128()", + "Murmur3HashingTest/testBucket()", + "MyLargeSegmentsStorageTests", + "MyLargeSegmentsStorageTests/testChangeNumber()", + "MyLargeSegmentsStorageTests/testClear()", + "MyLargeSegmentsStorageTests/testGetMySegmentsAfterLoad()", + "MyLargeSegmentsStorageTests/testNoLoaded()", + "MyLargeSegmentsStorageTests/testUpdateEmptySegments()", + "MyLargeSegmentsStorageTests/testUpdateSegments()", + "MySegmentServerErrorTest", + "MySegmentServerErrorTest/test()", + "MySegmentUpdateTest", + "MySegmentUpdateTest/testMyLargeSegmentsUpdate()", + "MySegmentUpdateTest/testMySegmentsLargeUpdateBounded()", + "MySegmentUpdateTest/testMySegmentsUpdate()", + "MySegmentUpdateTest/testMySegmentsUpdateBounded()", + "MySegmentUpdateTest/testSeveralNotificationAndOneFetch()", + "MySegmentUpdatedTest", + "MySegmentUpdatedTest/testSegments()", + "MySegmentsBgSyncWorkerTest", + "MySegmentsBgSyncWorkerTest/testNoSuccess()", + "MySegmentsBgSyncWorkerTest/testOneTimeFetchSuccess()", + "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()", + "MySegmentsSyncWorkerTest", + "MySegmentsSyncWorkerTest/testNoCacheHeader()", + "MySegmentsSyncWorkerTest/testOneTimeFetchSuccess()", + "MySegmentsSyncWorkerTest/testRetryAndSuccess()", + "MySegmentsSyncWorkerTest/testStopNoSuccess()", + "MySegmentsSynchronizerTest", + "MySegmentsSynchronizerTest/testDestroy()", + "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/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()", + "PeriodicSplitsSyncWorkerTest", + "PeriodicSplitsSyncWorkerTest/testNoSdkReadyFetch()", + "PeriodicSplitsSyncWorkerTest/testNormalFetch()", + "PersistentAttributesStorageTests", + "PersistentAttributesStorageTests/testAll()", + "PersistentAttributesStorageTests/testClear()", + "PersistentAttributesStorageTests/testSet()", + "PersistentMyLargeSegmentsStorageTests/testClear()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshot()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMyLargeSegmentsStorageTests/testSet()", + "PersistentMyLargeSegmentsStorageTests/testSetMultiKey()", + "PersistentMySegmentsStorageTests", + "PersistentMySegmentsStorageTests/testClear()", + "PersistentMySegmentsStorageTests/testGetSnapshot()", + "PersistentMySegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMySegmentsStorageTests/testSet()", + "PersistentMySegmentsStorageTests/testSetMultiKey()", + "PersistentUniqueKeysStorageTests", + "PersistentUniqueKeysStorageTests/testDelete()", + "PersistentUniqueKeysStorageTests/testPop()", + "PersistentUniqueKeysStorageTests/testPush()", + "PersistentUniqueKeysStorageTests/testSetActive()", + "PushManagerEventBroadcasterTest", + "PushManagerEventBroadcasterTest/testRegister()", + "PushManagerEventBroadcasterTest/testStop()", + "PushNotificationManagerTest", + "PushNotificationManagerTest/testResetConnectionOk()", + "PushNotificationManagerTest/testStartFullConnectionOk()", + "PushNotificationManagerTest/testStartSseReintent()", + "PushNotificationManagerTest/testStop()", + "PushNotificationManagerTest/testStreamingDisabled()", + "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()", + "RolloutCacheConfigurationTest", + "RolloutCacheConfigurationTest/testClearOnInitIsCorrectlySet()", + "RolloutCacheConfigurationTest/testDefaultValues()", + "RolloutCacheConfigurationTest/testExpirationIsCorrectlySet()", + "RolloutCacheConfigurationTest/testNegativeExpirationIsSetToDefault()", + "RolloutCacheManagerIntegrationTest", + "RolloutCacheManagerIntegrationTest/testClearOnInitClearCacheOnStartup()", + "RolloutCacheManagerIntegrationTest/testExpirationPeriodIsUsed()", + "RolloutCacheManagerIntegrationTest/testRepeatedInitWithClearOnInitSetToTrueDoesNotClearIfMinDaysHasNotElapsed()", + "RolloutCacheManagerTest", + "RolloutCacheManagerTest/testDefaultValueForLastClearTimestampClearsCacheWhenClearOnInitIsTrue()", + "RolloutCacheManagerTest/testDefaultValueForUpdateTimestampDoesNotClearCache()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStorageOnlyOnceWhenExecutedConsecutively()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsTrue()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStoragesWhenExpirationIsSurpassed()", + "RolloutCacheManagerTest/testValidateCacheCallsListener()", + "RolloutCacheManagerTest/testValidateCacheDoesNotCallClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsFalse()", + "RolloutCacheManagerTest/testValidateCacheDoesNotUpdateLastClearTimestampWhenStoragesAreNotCleared()", + "RolloutCacheManagerTest/testValidateCacheUpdatesLastClearTimestampWhenStoragesAreCleared()", + "SdkUpdateStreamingTest", + "SdkUpdateStreamingTest/testReady()", + "SdkUpdateStreamingTest/testSdkUpdateSplitsWhenNotificationArrives()", + "SegmentsSyncHelperTests", + "SegmentsSyncHelperTests/testCdnByPassNoTillChange()", + "SegmentsSyncHelperTests/testCdnByPassNoTillNoChange()", + "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/testBuilderValidationStreamingError()", + "ServiceEndpointsTests/testBuilderValidationTelemetryError()", + "SingleSyncTest", + "SingleSyncTest/testSingleSyncEnabledImpressionsNone()", + "SingleSyncTest/testSingleSyncEnabledImpressionsOptmized()", + "SplitChangeProcessorTests", + "SplitChangeProcessorTests/testProcessNoSets()", + "SplitChangeProcessorTests/testProcessWithSets()", + "SplitChangesServerErrorTest", + "SplitChangesServerErrorTest/testChangesError()", + "SplitChangesTest", + "SplitChangesTest/test()", + "SplitClientManagerTest", + "SplitClientManagerTest/testAddClient()", + "SplitClientManagerTest/testDestroyForKey()", + "SplitClientManagerTest/testFlush()", + "SplitClientManagerTest/testInit()", + "SplitClientTests", + "SplitClientTests/testOnBg()", + "SplitClientTests/testOnMain()", + "SplitClientTests/testOnQueue()", + "SplitConfigurationsParsingTest/testDecodingArrayAndMapConfig()", + "SplitConfigurationsParsingTest/testDecodingSimpleConfig()", + "SplitConfigurationsParsingTest/testEncodingAllValueTypesConfig()", + "SplitConfigurationsParsingTest/testEncodingBasicArrayConfig()", + "SplitConfigurationsParsingTest/testEncodingMapArrayConfig()", + "SplitConfigurationsParsingTest/testEncodingMultiTreatmentConfig()", + "SplitConfigurationsParsingTest/testEncodingNestedMultiConfig()", + "SplitConfigurationsParsingTest/testEncodingNullConfig()", + "SplitConfigurationsParsingTest/testEncodingOneBasicConfig()", + "SplitDaoTest", + "SplitDaoTest/testCreateGetPlainText()", + "SplitDaoTest/testDeleteAllAes128Cbc()", + "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/testLongMatchingKey()", + "SplitFactoryBuilderTests/testMultiFactorySameKey()", + "SplitFactoryBuilderTests/testMultiFactoryTwoSameKey()", + "SplitFactoryBuilderTests/testNullApiKey()", + "SplitFactoryBuilderTests/testNullKey()", + "SplitFactoryBuilderTests/testNullMatchingKey()", + "SplitFactoryBuilderTests/testNullValues()", + "SplitIntegrationTests", + "SplitIntegrationTests/testImpressionsCount()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledError()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledNoWaitMls()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledWaitMls()", + "SplitIntegrationTests/testReadyNoRef()", + "SplitManagerTest", + "SplitManagerTest/testAddOneSplit()", + "SplitManagerTest/testEmptyName()", + "SplitManagerTest/testInitialSplitLoaded()", + "SplitManagerTest/testSplitInfo()", + "SplitSdkUpdatePollingTest", + "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()", + "SplitsStorageTrafficTypesTests", + "SplitsStorageTrafficTypesTests/testExistingChangedTrafficTypeForSplit()", + "SplitsStorageTrafficTypesTests/testOverflowArchived()", + "SplitsStorageTrafficTypesTests/testSeveralTrafficTypeUpdatesFinalActive()", + "SplitsStorageTrafficTypesTests/testSeveralTrafficTypeUpdatesFinalArchived()", + "SplitsStorageTrafficTypesTests/testUpdatedSplitTrafficType()", + "SplitsSyncHelperWithProxyHandlerTests", + "SplitsSyncHelperWithProxyHandlerTests/testBackgroundSyncAlwaysUsesLatestSpec()", + "SplitsSyncHelperWithProxyHandlerTests/testNormalOperationUsesLatestSpec()", + "SplitsSyncHelperWithProxyHandlerTests/testProxyErrorCausesFallbackToLegacySpec()", + "SplitsSyncHelperWithProxyHandlerTests/testRecoveryModeAfterIntervalElapsed()", + "SplitsSyncWorkerTest", + "SplitsSyncWorkerTest/testChangedFlagsSpecString()", + "SplitsSyncWorkerTest/testChangedQueryString()", + "SplitsSyncWorkerTest/testClearExpiredCacheAndChangedQs()", + "SplitsSyncWorkerTest/testNoChangedQueryString()", + "SplitsSyncWorkerTest/testNoClearNonExpiredCache()", + "SplitsSyncWorkerTest/testOneTimeFetchSuccess()", + "SplitsSyncWorkerTest/testRetryAndSuccess()", + "SplitsSyncWorkerTest/testStopNoSuccess()", + "SplitsSyncWorkerTest/testUriTooLongError()", + "SplitsUpdateWorkerTest", + "SplitsUpdateWorkerTest/testOldChangeNumber()", + "SplitsUpdateWorkerTest/testOneTimeFetchSuccess()", + "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/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/testProcessSplitUpdateException()", + "StreamingAuthFail4xxTest/testInit()", + "StreamingAuthFail5xxTest", + "StreamingAuthFail5xxTest/testInit()", + "StreamingBgReconnectTest", + "StreamingBgReconnectTest/testReconnect()", + "StreamingConnFail5xxTest", + "StreamingConnFail5xxTest/testInit()", + "StreamingControlResetTest", + "StreamingControlResetTest/testStreamingReset()", + "StreamingControlTest", + "StreamingControlTest/testControl()", + "StreamingDelaytTest", + "StreamingDelaytTest/testDelayOnReconnect()", + "StreamingDelaytTest/testDelayOnReconnectStress()", + "StreamingDelaytTest/testNoStreamingDelay()", + "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/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/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/testFlush()", + "SynchronizerTest/testForceMySegmentsSyncSingleModeEnabled()", + "SynchronizerTest/testForceSynchronizeMySegments()", + "SynchronizerTest/testLoadMySegmentsFromCache()", + "SynchronizerTest/testLoadSplits()", + "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/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/testNonReadyEvaluation()", + "TelemetryTest/testOnlyReadyTime()", + "TelemetryTest/testReadyTime()", + "TelmetrySynchronizerTest", + "TelmetrySynchronizerTest/testStart()", + "TelmetrySynchronizerTest/testStop()", + "TelmetrySynchronizerTest/testSyncConfig()", + "TelmetrySynchronizerTest/testSyncStats()", + "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/testBasicEvaluationNoConfig()", + "TreatmentManagerTest/testBasicEvaluationWithConfig()", + "TreatmentManagerTest/testBasicEvaluations()", + "TreatmentManagerTest/testBasicEvaluationsBySets()", + "TreatmentManagerTest/testEmptyKey()", + "TreatmentManagerTest/testEmptySplits()", + "TreatmentManagerTest/testLongKey()", + "TreatmentManagerTest/testMergedAttributes()", + "TreatmentManagerTest/testNonExistingSplits()", + "TreatmentManagerTest/testOnlyStoredAttributes()", + "TreatmentManagerTest/testRuntimeProducers()", + "UniqueKeyDaoTest", + "UniqueKeyDaoTest/testDataIsEncryptedInDb()", + "UniqueKeyDaoTest/testInsertGetAes128Cbc()", + "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": "SplitTestsSwift5" + } + }, { - "skippedTests" : [ + "skippedTests": [ "AnyValueValidatorTests", - "AnyValueValidatorTests\/testInvalidListValues()", - "AnyValueValidatorTests\/testInvalidPrimitiveValues()", - "AnyValueValidatorTests\/testValidPrimitiveValues()", + "AnyValueValidatorTests/testInvalidListValues()", + "AnyValueValidatorTests/testInvalidPrimitiveValues()", + "AnyValueValidatorTests/testValidPrimitiveValues()", "ApiKeyValidatorTests", - "ApiKeyValidatorTests\/testEmptyKey()", - "ApiKeyValidatorTests\/testNull()", - "ApiKeyValidatorTests\/testValid()", + "ApiKeyValidatorTests/testEmptyKey()", + "ApiKeyValidatorTests/testNull()", + "ApiKeyValidatorTests/testValid()", "AttributesDaoTest", - "AttributesDaoTest\/testDataIsEncryptedInDb()", - "AttributesDaoTest\/testGetInvalidKeyAes128Cbc()", - "AttributesDaoTest\/testGetInvalidKeyPlainText()", - "AttributesDaoTest\/testRemoveAllPlainText()", - "AttributesDaoTest\/testUpdateGetAes128Cbc()", - "AttributesDaoTest\/testUpdateGetPlainText()", + "AttributesDaoTest/testDataIsEncryptedInDb()", + "AttributesDaoTest/testGetInvalidKeyAes128Cbc()", + "AttributesDaoTest/testGetInvalidKeyPlainText()", + "AttributesDaoTest/testRemoveAllPlainText()", + "AttributesDaoTest/testUpdateGetAes128Cbc()", + "AttributesDaoTest/testUpdateGetPlainText()", "AttributesEvaluationTest", - "AttributesEvaluationTest\/testAttributesPersistentedCorrectly()", - "AttributesEvaluationTest\/testEvaluationPrecedence()", - "AttributesEvaluationTest\/testPersistenceDisabled()", - "AttributesEvaluationTest\/testPersistentEvalNoAttributesSeveralOperations()", + "AttributesEvaluationTest/testAttributesPersistentedCorrectly()", + "AttributesEvaluationTest/testEvaluationPrecedence()", + "AttributesEvaluationTest/testPersistenceDisabled()", + "AttributesEvaluationTest/testPersistentEvalNoAttributesSeveralOperations()", "AttributesStorageTests", - "AttributesStorageTests\/testGetAttributesAfterLoad()", - "AttributesStorageTests\/testRemove()", - "AttributesStorageTests\/testUpdateAttributes()", - "AttributesStorageTests\/testUpdateEmptyAttributes()", + "AttributesStorageTests/testGetAttributesAfterLoad()", + "AttributesStorageTests/testRemove()", + "AttributesStorageTests/testUpdateAttributes()", + "AttributesStorageTests/testUpdateEmptyAttributes()", "Base64UtilsTest", - "Base64UtilsTest\/testBasicUrlEncoded()", - "Base64UtilsTest\/testEmpty()", + "Base64UtilsTest/testBasicUrlEncoded()", + "Base64UtilsTest/testEmpty()", "BetweenSemverMatcherTest", - "BetweenSemverMatcherTest\/testGeneralMatches()", - "BetweenSemverMatcherTest\/testMatchShouldReturnFalseWhenGreater()", - "BetweenSemverMatcherTest\/testMatchShouldReturnFalseWhenLess()", - "BetweenSemverMatcherTest\/testMatchShouldReturnTrueWhenBetween()", - "BetweenSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenGreater()", - "BetweenSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenLess()", - "BetweenSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenBetween()", - "BetweenSemverMatcherTest\/testMatchWithNullEndTargetShouldReturnFalse()", - "BetweenSemverMatcherTest\/testMatchWithNullKeyShouldReturnFalse()", - "BetweenSemverMatcherTest\/testMatchWithNullStartTargetShouldReturnFalse()", - "BetweenSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenGreater()", - "BetweenSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testGeneralMatches()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "BetweenSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenBetween()", + "BetweenSemverMatcherTest/testMatchWithNullEndTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithNullStartTargetShouldReturnFalse()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenGreater()", + "BetweenSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", "BlockingQueueTest", - "BlockingQueueTest\/testAddAndTake()", - "BlockingQueueTest\/testInterrupt()", + "BlockingQueueTest/testAddAndTake()", + "BlockingQueueTest/testInterrupt()", "BucketSplitTest", - "BucketSplitTest\/testMultiClientBuckets()", - "ByKeyAttributesStorageTests\/testClear()", - "ByKeyAttributesStorageTests\/testGetAttributesAfterLoad()", - "ByKeyAttributesStorageTests\/testNoLoaded()", - "ByKeyAttributesStorageTests\/testRemove()", - "ByKeyAttributesStorageTests\/testUpdateAttributes()", + "BucketSplitTest/testMultiClientBuckets()", + "ByKeyAttributesStorageTests/testClear()", + "ByKeyAttributesStorageTests/testGetAttributesAfterLoad()", + "ByKeyAttributesStorageTests/testNoLoaded()", + "ByKeyAttributesStorageTests/testRemove()", + "ByKeyAttributesStorageTests/testUpdateAttributes()", "ByKeyFacadeTest", - "ByKeyFacadeTest\/testAppendRemove()", - "ByKeyFacadeTest\/testForceSync()", - "ByKeyFacadeTest\/testLoadDataFromCache()", - "ByKeyFacadeTest\/testNoPeriodicSync()", - "ByKeyFacadeTest\/testPeriodicStartPauseResumeStop()", - "ByKeyFacadeTest\/testPeriodicStartStop()", - "ByKeyFacadeTest\/testStartSyncForKey()", - "ByKeyFacadeTest\/testStartSyncForKeyPolling()", - "ByKeyFacadeTest\/testSynchronize()", + "ByKeyFacadeTest/testAppendRemove()", + "ByKeyFacadeTest/testForceSync()", + "ByKeyFacadeTest/testLoadDataFromCache()", + "ByKeyFacadeTest/testNoPeriodicSync()", + "ByKeyFacadeTest/testPeriodicStartPauseResumeStop()", + "ByKeyFacadeTest/testPeriodicStartStop()", + "ByKeyFacadeTest/testStartSyncForKey()", + "ByKeyFacadeTest/testStartSyncForKeyPolling()", + "ByKeyFacadeTest/testSynchronize()", "ByKeyMySegmentsStorageTests", - "ByKeyMySegmentsStorageTests\/testGetMySegmentsAfterLoad()", - "ByKeyMySegmentsStorageTests\/testNoLoaded()", - "ByKeyMySegmentsStorageTests\/testUpdateEmptySegments()", - "ByKeyMySegmentsStorageTests\/testUpdateSegments()", + "ByKeyMySegmentsStorageTests/testGetMySegmentsAfterLoad()", + "ByKeyMySegmentsStorageTests/testNoLoaded()", + "ByKeyMySegmentsStorageTests/testUpdateEmptySegments()", + "ByKeyMySegmentsStorageTests/testUpdateSegments()", "CdnByPassTest", - "CdnByPassTest\/testInit()", - "CdnByPassTest\/testInitWithoutSpec()", + "CdnByPassTest/testInit()", + "CdnByPassTest/testInitWithoutSpec()", "CertificatePinningConfigTests", - "CertificatePinningConfigTests\/testAddCertificateAndHashes()", - "CertificatePinningConfigTests\/testAddWrongCertificate()", - "CertificatePinningConfigTests\/testAddWrongSpkiCertificate()", - "CertificatePinningConfigTests\/testAddWrongStringHashFormatHash()", - "CertificatePinningConfigTests\/testAddWrongStringHashType()", + "CertificatePinningConfigTests/testAddCertificateAndHashes()", + "CertificatePinningConfigTests/testAddWrongCertificate()", + "CertificatePinningConfigTests/testAddWrongSpkiCertificate()", + "CertificatePinningConfigTests/testAddWrongStringHashFormatHash()", + "CertificatePinningConfigTests/testAddWrongStringHashType()", "CipherTest", - "CipherTest\/testEventEncryptDecrypt()", - "CipherTest\/testImpressionEncryptDecrypt()", - "CipherTest\/testJsonSplitEncryptDecrypt()", - "CipherTest\/testMySegmentsEncryptDecrypt()", - "CipherTest\/testVeryLongTextEncryptDecrypt()", - "ComputeProcessTest\/testMultiProcess()", - "ComputeProcessTest\/testOneLessThanMinProcess()", - "ComputeProcessTest\/testOneProcessEqualsMin()", - "ComputeProcessTest\/testTwoProcess()", + "CipherTest/testEventEncryptDecrypt()", + "CipherTest/testImpressionEncryptDecrypt()", + "CipherTest/testJsonSplitEncryptDecrypt()", + "CipherTest/testMySegmentsEncryptDecrypt()", + "CipherTest/testVeryLongTextEncryptDecrypt()", + "ComputeProcessTest/testMultiProcess()", + "ComputeProcessTest/testOneLessThanMinProcess()", + "ComputeProcessTest/testOneProcessEqualsMin()", + "ComputeProcessTest/testTwoProcess()", "ConcurrentSetTests", - "ConcurrentSetTests\/testDeleteAll()", - "ConcurrentSetTests\/testInsert()", - "ConcurrentSetTests\/testSet()", - "ConcurrentSetTests\/testTakeAll()", + "ConcurrentSetTests/testDeleteAll()", + "ConcurrentSetTests/testInsert()", + "ConcurrentSetTests/testSet()", + "ConcurrentSetTests/testTakeAll()", "ConfigTest", - "ConfigTest\/testImpressionsModeEmpty()", - "ConfigTest\/testImpressionsModeInvalid()", - "ConfigTest\/testImpressionsModedebug()", - "ConfigTest\/testImpressionsModenone()", - "ConfigTest\/testImpressionsModeoptimized()", + "ConfigTest/testImpressionsModeEmpty()", + "ConfigTest/testImpressionsModeInvalid()", + "ConfigTest/testImpressionsModedebug()", + "ConfigTest/testImpressionsModenone()", + "ConfigTest/testImpressionsModeoptimized()", "CountsRecorderCountWorkerTests", - "CountsRecorderCountWorkerTests\/testFailToSendSome()", - "CountsRecorderCountWorkerTests\/testSendOneImpression()", - "CountsRecorderCountWorkerTests\/testSendSuccess()", - "CredentialPinParserTests\/testPinsForHost()", + "CountsRecorderCountWorkerTests/testFailToSendSome()", + "CountsRecorderCountWorkerTests/testSendOneImpression()", + "CountsRecorderCountWorkerTests/testSendSuccess()", + "CredentialPinParserTests/testPinsForHost()", "DatesTests", "DbCipherTest", - "DbCipherTest\/testEncryptDecryptDb()", + "DbCipherTest/testEncryptDecryptDb()", "DbForDifferentApiKeysTest", - "DbForDifferentApiKeysTest\/testInitialization()", + "DbForDifferentApiKeysTest/testInitialization()", "DecompressionTest", - "DecompressionTest\/testGzipAllHeaders()", - "DecompressionTest\/testGzipCompressionMethodHeader()", - "DecompressionTest\/testGzipHeaderComments()", - "DecompressionTest\/testGzipHeaderCrc16()", - "DecompressionTest\/testGzipHeaderExtraField()", - "DecompressionTest\/testGzipHeaderFileName()", - "DecompressionTest\/testGzipIncorrectHeader()", - "DecompressionTest\/testHeaderFlag0()", - "DecompressionTest\/testLoremIpsumGzip()", - "DecompressionTest\/testLoremIpsumZlib()", - "DecompressionTest\/testZlibCompressionMethodHeader()", + "DecompressionTest/testGzipAllHeaders()", + "DecompressionTest/testGzipCompressionMethodHeader()", + "DecompressionTest/testGzipHeaderComments()", + "DecompressionTest/testGzipHeaderCrc16()", + "DecompressionTest/testGzipHeaderExtraField()", + "DecompressionTest/testGzipHeaderFileName()", + "DecompressionTest/testGzipIncorrectHeader()", + "DecompressionTest/testHeaderFlag0()", + "DecompressionTest/testLoremIpsumGzip()", + "DecompressionTest/testLoremIpsumZlib()", + "DecompressionTest/testZlibCompressionMethodHeader()", "EndpointFactoryTest", - "EndpointFactoryTest\/testMySegmentsEndpoint()", - "EndpointFactoryTest\/testMySegmentsEndpointSlashKeyEncoding()", - "EndpointFactoryTest\/testRecordEventsEndpoint()", - "EndpointFactoryTest\/testRecordImpressionsEndpoint()", - "EndpointFactoryTest\/testSplitChangesEndpoint()", - "EndpointFactoryTest\/testStreamingAuthEndpoint()", - "EndpointFactoryTest\/testStreamingEndpoint()", - "EndpointFactoryTest\/testTelemetryConfigEndpoint()", - "EndpointFactoryTest\/testTelemetryUsageEndpoint()", + "EndpointFactoryTest/testMySegmentsEndpoint()", + "EndpointFactoryTest/testMySegmentsEndpointSlashKeyEncoding()", + "EndpointFactoryTest/testRecordEventsEndpoint()", + "EndpointFactoryTest/testRecordImpressionsEndpoint()", + "EndpointFactoryTest/testSplitChangesEndpoint()", + "EndpointFactoryTest/testStreamingAuthEndpoint()", + "EndpointFactoryTest/testStreamingEndpoint()", + "EndpointFactoryTest/testTelemetryConfigEndpoint()", + "EndpointFactoryTest/testTelemetryUsageEndpoint()", "EndpointTest", - "EndpointTest\/testDefaultEndpointBuild()", - "EndpointTest\/testHeadersEndpointBuild()", - "EndpointTest\/testPostEndpointBuild()", + "EndpointTest/testDefaultEndpointBuild()", + "EndpointTest/testHeadersEndpointBuild()", + "EndpointTest/testPostEndpointBuild()", "EqualToSemverMatcherTest", - "EqualToSemverMatcherTest\/testGeneralUnsuccessfulMatches()", - "EqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenKeyIsNull()", - "EqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenPatchDiffers()", - "EqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenTargetIsNull()", - "EqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenVersionsAreEqual()", - "EqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenVersionsDiffer()", - "EqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenVersionsAreEqual()", - "EqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenVersionsDiffer()", - "EqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenVersionsAreEqual()", - "EventDTOJsonTest\/testBasic()", - "EventDTOJsonTest\/testEncode()", - "EventDTOJsonTest\/testNonNumber()", - "EventDTOJsonTest\/testProperties()", - "EventDTOJsonTest\/testPropertiesDecodeEncode()", + "EqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenPatchDiffers()", + "EqualToSemverMatcherTest/testMatchShouldReturnFalseWhenTargetIsNull()", + "EqualToSemverMatcherTest/testMatchShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenVersionsAreEqual()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenVersionsDiffer()", + "EqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenVersionsAreEqual()", + "EventDTOJsonTest/testBasic()", + "EventDTOJsonTest/testEncode()", + "EventDTOJsonTest/testNonNumber()", + "EventDTOJsonTest/testProperties()", + "EventDTOJsonTest/testPropertiesDecodeEncode()", "EventDaoTest", - "EventDaoTest\/testDataIsEncryptedInDb()", - "EventDaoTest\/testInsertGetAes128Cbc()", - "EventDaoTest\/testInsertGetPlainText()", - "EventDaoTest\/testInsertManyGetAes128Cbc()", - "EventDaoTest\/testInsertManyGetPlainText()", - "EventDaoTest\/testLoadOutdatedAes128Cbc()", - "EventDaoTest\/testLoadOutdatedPlainText()", - "EventDaoTest\/testUpdateAes128Cbc()", - "EventDaoTest\/testUpdatePlainText()", + "EventDaoTest/testDataIsEncryptedInDb()", + "EventDaoTest/testInsertGetAes128Cbc()", + "EventDaoTest/testInsertGetPlainText()", + "EventDaoTest/testInsertManyGetAes128Cbc()", + "EventDaoTest/testInsertManyGetPlainText()", + "EventDaoTest/testLoadOutdatedAes128Cbc()", + "EventDaoTest/testLoadOutdatedPlainText()", + "EventDaoTest/testUpdateAes128Cbc()", + "EventDaoTest/testUpdatePlainText()", "EventStreamParserTest", - "EventStreamParserTest\/testParseColon()", - "EventStreamParserTest\/testParseEmptyLineNoEnd()", - "EventStreamParserTest\/testParseEnd()", - "EventStreamParserTest\/testParseErrorMessage()", - "EventStreamParserTest\/testParseKeepAlive()", - "EventStreamParserTest\/testParseNoColon()", - "EventStreamParserTest\/testParseNoFieldName()", - "EventStreamParserTest\/testParseTwoColon()", + "EventStreamParserTest/testParseColon()", + "EventStreamParserTest/testParseEmptyLineNoEnd()", + "EventStreamParserTest/testParseEnd()", + "EventStreamParserTest/testParseErrorMessage()", + "EventStreamParserTest/testParseKeepAlive()", + "EventStreamParserTest/testParseNoColon()", + "EventStreamParserTest/testParseNoFieldName()", + "EventStreamParserTest/testParseTwoColon()", "EventValidatorTests", - "EventValidatorTests\/testEmptyKey()", - "EventValidatorTests\/testEmptyTrafficType()", - "EventValidatorTests\/testEmptyType()", - "EventValidatorTests\/testLongKey()", - "EventValidatorTests\/testNoChachedServerAndUppercasedTrafficType()", - "EventValidatorTests\/testNoChachedServerTrafficType()", - "EventValidatorTests\/testNullKey()", - "EventValidatorTests\/testNullTrafficType()", - "EventValidatorTests\/testNullType()", - "EventValidatorTests\/testTypeName()", - "EventValidatorTests\/testUppercaseCharsInTrafficType()", - "EventValidatorTests\/testValidEventAllValues()", - "EventValidatorTests\/testValidEventNullValue()", + "EventValidatorTests/testEmptyKey()", + "EventValidatorTests/testEmptyTrafficType()", + "EventValidatorTests/testEmptyType()", + "EventValidatorTests/testLongKey()", + "EventValidatorTests/testNoChachedServerAndUppercasedTrafficType()", + "EventValidatorTests/testNoChachedServerTrafficType()", + "EventValidatorTests/testNullKey()", + "EventValidatorTests/testNullTrafficType()", + "EventValidatorTests/testNullType()", + "EventValidatorTests/testTypeName()", + "EventValidatorTests/testUppercaseCharsInTrafficType()", + "EventValidatorTests/testValidEventAllValues()", + "EventValidatorTests/testValidEventNullValue()", "EventsRecorderWorkerTests", - "EventsRecorderWorkerTests\/testFailToSendSome()", - "EventsRecorderWorkerTests\/testSendNoEvents()", - "EventsRecorderWorkerTests\/testSendOneEvent()", - "EventsRecorderWorkerTests\/testSendSuccess()", + "EventsRecorderWorkerTests/testFailToSendSome()", + "EventsRecorderWorkerTests/testSendNoEvents()", + "EventsRecorderWorkerTests/testSendOneEvent()", + "EventsRecorderWorkerTests/testSendSuccess()", "EventsStorageTest", - "EventsStorageTest\/testClear()", - "EventsStorageTest\/testDisablePersistence()", - "EventsStorageTest\/testEnablePersistence()", - "EventsStorageTest\/testStartDisabledPersistence()", - "EventsStorageTest\/testStartEnabledPersistence()", + "EventsStorageTest/testClear()", + "EventsStorageTest/testDisablePersistence()", + "EventsStorageTest/testEnablePersistence()", + "EventsStorageTest/testStartDisabledPersistence()", + "EventsStorageTest/testStartEnabledPersistence()", "EventsSynchronizerTest", - "EventsSynchronizerTest\/testDestroy()", - "EventsSynchronizerTest\/testFlush()", - "EventsSynchronizerTest\/testPause()", - "EventsSynchronizerTest\/testPush()", - "EventsSynchronizerTest\/testResume()", - "EventsSynchronizerTest\/testStart()", - "EventsSynchronizerTest\/testStop()", + "EventsSynchronizerTest/testDestroy()", + "EventsSynchronizerTest/testFlush()", + "EventsSynchronizerTest/testPause()", + "EventsSynchronizerTest/testPush()", + "EventsSynchronizerTest/testResume()", + "EventsSynchronizerTest/testStart()", + "EventsSynchronizerTest/testStop()", "EventsTrackerTest", - "EventsTrackerTest\/testTrackDisabled()", - "EventsTrackerTest\/testTrackEnabled()", + "EventsTrackerTest/testTrackDisabled()", + "EventsTrackerTest/testTrackEnabled()", "FactoryMonitorTest", - "FactoryMonitorTest\/testCountLiveFactories()", - "FactoryMonitorTest\/testDeallocatedCountLiveFactories()", - "FactoryRegistryTest\/testCountLiveFactories()", - "FactoryRegistryTest\/testCountWithDeallocatedLiveFactories()", + "FactoryMonitorTest/testCountLiveFactories()", + "FactoryMonitorTest/testDeallocatedCountLiveFactories()", + "FactoryRegistryTest/testCountLiveFactories()", + "FactoryRegistryTest/testCountWithDeallocatedLiveFactories()", "FeatureFlagsPayloadDecoderTest", - "FeatureFlagsPayloadDecoderTest\/testDecodeGzip()", - "FeatureFlagsPayloadDecoderTest\/testDecodeZlib()", + "FeatureFlagsPayloadDecoderTest/testDecodeGzip()", + "FeatureFlagsPayloadDecoderTest/testDecodeZlib()", "FeatureFlagsSynchronizerTest", - "FeatureFlagsSynchronizerTest\/testLoadSplitWhenQuerystringNamesChanges()", - "FeatureFlagsSynchronizerTest\/testLoadSplitWhenQuerystringSetsChanges()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsClearedOnLoadBecauseNotInFilter()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsNoClearedOnLoad()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsWhenFlagsSetsAndFilterHasChangedClearsAllFeatureFlags()", - "FeatureFlagsSynchronizerTest\/testLoadSplitsWhenFlagsSetsHasChangedClearsAllFeatureFlags()", - "FeatureFlagsSynchronizerTest\/testStartPeriodicFetchingSingleModeEnabled()", - "FeatureFlagsSynchronizerTest\/testStartPeriodicSync()", - "FeatureFlagsSynchronizerTest\/testStop()", - "FeatureFlagsSynchronizerTest\/testStopPeriodicSync()", - "FeatureFlagsSynchronizerTest\/testSynchronizeSplits()", - "FeatureFlagsSynchronizerTest\/testSynchronizeSplitsWithChangeNumber()", - "FeatureFlagsSynchronizerTest\/testSynchronizeSplitsWithUriTooLong()", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringNamesChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitWhenQuerystringSetsChanges()", + "FeatureFlagsSynchronizerTest/testLoadSplitsClearedOnLoadBecauseNotInFilter()", + "FeatureFlagsSynchronizerTest/testLoadSplitsNoClearedOnLoad()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsAndFilterHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testLoadSplitsWhenFlagsSetsHasChangedClearsAllFeatureFlags()", + "FeatureFlagsSynchronizerTest/testStartPeriodicFetchingSingleModeEnabled()", + "FeatureFlagsSynchronizerTest/testStartPeriodicSync()", + "FeatureFlagsSynchronizerTest/testStop()", + "FeatureFlagsSynchronizerTest/testStopPeriodicSync()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplits()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithChangeNumber()", + "FeatureFlagsSynchronizerTest/testSynchronizeSplitsWithUriTooLong()", "FetchSpecificSplitsTest", - "FetchSpecificSplitsTest\/testBothFilters()", - "FetchSpecificSplitsTest\/testByNamesFilter()", + "FetchSpecificSplitsTest/testBothFilters()", + "FetchSpecificSplitsTest/testByNamesFilter()", "FetcherThrottleTests", - "FetcherThrottleTests\/testDelayValues()", + "FetcherThrottleTests/testDelayValues()", "FilterBuilderTest", - "FilterBuilderTest\/testBasicByNameQueryString()", - "FilterBuilderTest\/testBasicBySetQueryString()", - "FilterBuilderTest\/testBySetAndByNameQueryString()", - "FilterBuilderTest\/testFilterByNamesValuesDeduptedAndGrouped()", - "FilterBuilderTest\/testFilterBySetsValuesDeduptedAndGrouped()", - "FilterBuilderTest\/testMaxByNameFilterExceded()", - "FilterBuilderTest\/testMaxByPrefixFilterExceded()", - "FilterBuilderTest\/testNoFilters()", - "FilterBuilderTest\/testOnlyOneTypeQueryString()", - "FilterBuilderTest\/testQueryStringWithSpecialChars1()", - "FilterBuilderTest\/testQueryStringWithSpecialChars2()", - "FilterBuilderTest\/testQueryStringWithSpecialChars3()", - "FilterBuilderTest\/testQueryStringWithSpecialChars4()", + "FilterBuilderTest/testBasicByNameQueryString()", + "FilterBuilderTest/testBasicBySetQueryString()", + "FilterBuilderTest/testBySetAndByNameQueryString()", + "FilterBuilderTest/testFilterByNamesValuesDeduptedAndGrouped()", + "FilterBuilderTest/testFilterBySetsValuesDeduptedAndGrouped()", + "FilterBuilderTest/testMaxByNameFilterExceded()", + "FilterBuilderTest/testMaxByPrefixFilterExceded()", + "FilterBuilderTest/testNoFilters()", + "FilterBuilderTest/testOnlyOneTypeQueryString()", + "FilterBuilderTest/testQueryStringWithSpecialChars1()", + "FilterBuilderTest/testQueryStringWithSpecialChars2()", + "FilterBuilderTest/testQueryStringWithSpecialChars3()", + "FilterBuilderTest/testQueryStringWithSpecialChars4()", "FlagSetValidatorTests", - "FlagSetValidatorTests\/testCleanAndValidateValues()", - "FlagSetValidatorTests\/testValidateOnEvaluationWithFilteredValues()", + "FlagSetValidatorTests/testCleanAndValidateValues()", + "FlagSetValidatorTests/testValidateOnEvaluationWithFilteredValues()", "FlagSetsCacheTests", - "FlagSetsCacheTests\/testAddToFlagSetsNoFilter()", - "FlagSetsCacheTests\/testAddToFlagSetsWithFilter()", - "FlagSetsCacheTests\/testRemoveFromFlagSetsNoFilter()", + "FlagSetsCacheTests/testAddToFlagSetsNoFilter()", + "FlagSetsCacheTests/testAddToFlagSetsWithFilter()", + "FlagSetsCacheTests/testRemoveFromFlagSetsNoFilter()", "GeneralInfoStorageTest", - "GeneralInfoStorageTest\/testGetRolloutCacheLastClearTimestampGetsValueFromDao()", - "GeneralInfoStorageTest\/testGetRolloutCacheLastClearTimestampReturnsZeroIfEntityIsNil()", - "GeneralInfoStorageTest\/testGetUpdateTimestampGetsValueFromDao()", - "GeneralInfoStorageTest\/testGetUpdateTimestampReturnsZeroIfEntityIsNil()", - "GeneralInfoStorageTest\/testSetRolloutCacheLastClearTimestampSetsValueOnDao()", - "GeneralInfoStorageTest\/testSetUpdateTimestampSetsValueOnDao()", + "GeneralInfoStorageTest/testGetRolloutCacheLastClearTimestampGetsValueFromDao()", + "GeneralInfoStorageTest/testGetRolloutCacheLastClearTimestampReturnsZeroIfEntityIsNil()", + "GeneralInfoStorageTest/testGetUpdateTimestampGetsValueFromDao()", + "GeneralInfoStorageTest/testGetUpdateTimestampReturnsZeroIfEntityIsNil()", + "GeneralInfoStorageTest/testSetRolloutCacheLastClearTimestampSetsValueOnDao()", + "GeneralInfoStorageTest/testSetUpdateTimestampSetsValueOnDao()", "GreaterThanOrEqualToSemverMatcherTest", - "GreaterThanOrEqualToSemverMatcherTest\/testGeneralUnsuccessfulMatches()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnFalseWhenKeyIsNull()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenKeyIsEqual()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenKeyIsGreater()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenLess()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenEqual()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenGreater()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenLess()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenEqual()", - "GreaterThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testGeneralUnsuccessfulMatches()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnFalseWhenKeyIsNull()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenKeyIsGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenGreater()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenLess()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenEqual()", + "GreaterThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenGreater()", "HashedImpressionDaoTest", - "HashedImpressionDaoTest\/testDelete()", - "HashedImpressionDaoTest\/testGetAll()", - "HashedImpressionDaoTest\/testUpdate()", + "HashedImpressionDaoTest/testDelete()", + "HashedImpressionDaoTest/testGetAll()", + "HashedImpressionDaoTest/testUpdate()", "HttpClientTest", - "HttpClientTest\/testDataRequest()", - "HttpClientTest\/testDataRequestError()", - "HttpClientTest\/testDataRequestWithOrder()", - "HttpClientTest\/testStreamRequest()", + "HttpClientTest/testDataRequest()", + "HttpClientTest/testDataRequestError()", + "HttpClientTest/testDataRequestWithOrder()", + "HttpClientTest/testStreamRequest()", "HttpDataRequestTest", - "HttpDataRequestTest\/testError()", - "HttpDataRequestTest\/testOnResponseCompletedError()", - "HttpDataRequestTest\/testOnResponseCompletedOk()", - "HttpDataRequestTest\/testRequestCreation()", - "HttpDataRequestTest\/testRequestCreationWithOrder()", - "HttpDataRequestTest\/testRequestEnquedOnSend()", + "HttpDataRequestTest/testError()", + "HttpDataRequestTest/testOnResponseCompletedError()", + "HttpDataRequestTest/testOnResponseCompletedOk()", + "HttpDataRequestTest/testRequestCreation()", + "HttpDataRequestTest/testRequestCreationWithOrder()", + "HttpDataRequestTest/testRequestEnquedOnSend()", "HttpEventsRecorderTests", - "HttpEventsRecorderTests\/testServerNoReachable()", - "HttpEventsRecorderTests\/testSuccessSending()", + "HttpEventsRecorderTests/testServerNoReachable()", + "HttpEventsRecorderTests/testSuccessSending()", "HttpImpressionsCountRecorderTests", - "HttpImpressionsCountRecorderTests\/testServerNoReachable()", - "HttpImpressionsCountRecorderTests\/testSuccessSending()", + "HttpImpressionsCountRecorderTests/testServerNoReachable()", + "HttpImpressionsCountRecorderTests/testSuccessSending()", "HttpImpressionsRecorderTests", - "HttpImpressionsRecorderTests\/testSuccessSending()", + "HttpImpressionsRecorderTests/testSuccessSending()", "HttpMySegmentsFetcherTest", - "HttpMySegmentsFetcherTest\/testServerNoReachable()", - "HttpMySegmentsFetcherTest\/testSuccessFulFetch()", + "HttpMySegmentsFetcherTest/testServerNoReachable()", + "HttpMySegmentsFetcherTest/testSuccessFulFetch()", "HttpRequestListTest", - "HttpRequestListTest\/testAddRequest()", - "HttpRequestListTest\/testOverrideSetRequest()", - "HttpRequestListTest\/testTakeRequest()", + "HttpRequestListTest/testAddRequest()", + "HttpRequestListTest/testOverrideSetRequest()", + "HttpRequestListTest/testTakeRequest()", "HttpRequestManagerTests", - "HttpRequestManagerTests\/testPinnedCredentialValidation()", + "HttpRequestManagerTests/testPinnedCredentialValidation()", "HttpResponseTest", - "HttpResponseTest\/testHttp104()", - "HttpResponseTest\/testHttp200()", - "HttpResponseTest\/testHttp299()", - "HttpResponseTest\/testHttp300()", + "HttpResponseTest/testHttp104()", + "HttpResponseTest/testHttp200()", + "HttpResponseTest/testHttp299()", + "HttpResponseTest/testHttp300()", "HttpSplitFetcherTests", - "HttpSplitFetcherTests\/testServerNoReachable()", - "HttpSplitFetcherTests\/testSuccessFullFetch()", + "HttpSplitFetcherTests/testServerNoReachable()", + "HttpSplitFetcherTests/testSuccessFullFetch()", "HttpStreamRequestTest", - "HttpStreamRequestTest\/testErrorResponse()", - "HttpStreamRequestTest\/testOnResponseOk()", - "HttpStreamRequestTest\/testRequestEnquedOnSend()", - "HttpTelemetryConfigRecorderTest\/testServerNoReachable()", - "HttpTelemetryConfigRecorderTest\/testSuccessSending()", + "HttpStreamRequestTest/testErrorResponse()", + "HttpStreamRequestTest/testOnResponseOk()", + "HttpStreamRequestTest/testRequestEnquedOnSend()", + "HttpTelemetryConfigRecorderTest/testServerNoReachable()", + "HttpTelemetryConfigRecorderTest/testSuccessSending()", "HttpTelemetryStatsRecorderTest", - "HttpTelemetryStatsRecorderTest\/testServerNoReachable()", - "HttpTelemetryStatsRecorderTest\/testSuccessSending()", + "HttpTelemetryStatsRecorderTest/testServerNoReachable()", + "HttpTelemetryStatsRecorderTest/testSuccessSending()", "HttpUniqueKeyRecorderTests", - "HttpUniqueKeyRecorderTests\/testServerNoReachable()", + "HttpUniqueKeyRecorderTests/testServerNoReachable()", "ImpressionDaoTest", - "ImpressionDaoTest\/testDataIsEncryptedInDb()", - "ImpressionDaoTest\/testInsertGetAes128Cbc()", - "ImpressionDaoTest\/testInsertManyGet()", - "ImpressionDaoTest\/testInsertManyGetAes128Cbc()", - "ImpressionDaoTest\/testLoadOutdated()", - "ImpressionDaoTest\/testLoadOutdatedAes128Cbc()", - "ImpressionDaoTest\/testUpdate()", - "ImpressionDaoTest\/testUpdateAes128Cbc()", + "ImpressionDaoTest/testDataIsEncryptedInDb()", + "ImpressionDaoTest/testInsertGetAes128Cbc()", + "ImpressionDaoTest/testInsertManyGet()", + "ImpressionDaoTest/testInsertManyGetAes128Cbc()", + "ImpressionDaoTest/testLoadOutdated()", + "ImpressionDaoTest/testLoadOutdatedAes128Cbc()", + "ImpressionDaoTest/testUpdate()", + "ImpressionDaoTest/testUpdateAes128Cbc()", "ImpressionHasherTest", - "ImpressionHasherTest\/testDifferentChangeNumber()", - "ImpressionHasherTest\/testDifferentFeature()", - "ImpressionHasherTest\/testDifferentKey()", - "ImpressionHasherTest\/testDifferentLabel()", - "ImpressionHasherTest\/testDifferentTreatment()", - "ImpressionHasherTest\/testNoCrashWhenSplitNull()", + "ImpressionHasherTest/testDifferentChangeNumber()", + "ImpressionHasherTest/testDifferentFeature()", + "ImpressionHasherTest/testDifferentKey()", + "ImpressionHasherTest/testDifferentLabel()", + "ImpressionHasherTest/testDifferentTreatment()", + "ImpressionHasherTest/testNoCrashWhenSplitNull()", "ImpressionsCountDaoTest", - "ImpressionsCountDaoTest\/testDataIsEncryptedInDb()", - "ImpressionsCountDaoTest\/testInsertGetAes128Cbc()", - "ImpressionsCountDaoTest\/testInsertGetPlainText()", - "ImpressionsCountDaoTest\/testLoadOutdatedGetAes128Cbc()", - "ImpressionsCountDaoTest\/testLoadOutdatedPlainText()", - "ImpressionsCountDaoTest\/testUpdateGetAes128Cbc()", + "ImpressionsCountDaoTest/testDataIsEncryptedInDb()", + "ImpressionsCountDaoTest/testInsertGetAes128Cbc()", + "ImpressionsCountDaoTest/testInsertGetPlainText()", + "ImpressionsCountDaoTest/testLoadOutdatedGetAes128Cbc()", + "ImpressionsCountDaoTest/testLoadOutdatedPlainText()", + "ImpressionsCountDaoTest/testUpdateGetAes128Cbc()", "ImpressionsCounterTest", - "ImpressionsCounterTest\/testBasicUsage()", - "ImpressionsCounterTest\/testConcurrency()", - "ImpressionsCounterTest\/testTruncateTime()", + "ImpressionsCounterTest/testBasicUsage()", + "ImpressionsCounterTest/testConcurrency()", + "ImpressionsCounterTest/testTruncateTime()", "ImpressionsDedupTest", - "ImpressionsDedupTest\/testDebug()", - "ImpressionsDedupTest\/testOptimized()", + "ImpressionsDedupTest/testDebug()", + "ImpressionsDedupTest/testOptimized()", "ImpressionsModeTypeWrapperTest", - "ImpressionsModeTypeWrapperTest\/testEmptyInvalidValue()", - "ImpressionsModeTypeWrapperTest\/testInitdebugValue()", - "ImpressionsModeTypeWrapperTest\/testInitnoneValue()", - "ImpressionsModeTypeWrapperTest\/testInitoptimizedValue()", - "ImpressionsModeTypeWrapperTest\/testInvalidValue()", - "ImpressionsModeTypeWrapperTest\/testdebugValue()", - "ImpressionsModeTypeWrapperTest\/testnoneValue()", - "ImpressionsModeTypeWrapperTest\/testoptimizedValue()", + "ImpressionsModeTypeWrapperTest/testEmptyInvalidValue()", + "ImpressionsModeTypeWrapperTest/testInitdebugValue()", + "ImpressionsModeTypeWrapperTest/testInitnoneValue()", + "ImpressionsModeTypeWrapperTest/testInitoptimizedValue()", + "ImpressionsModeTypeWrapperTest/testInvalidValue()", + "ImpressionsModeTypeWrapperTest/testdebugValue()", + "ImpressionsModeTypeWrapperTest/testnoneValue()", + "ImpressionsModeTypeWrapperTest/testoptimizedValue()", "ImpressionsNoneTest", - "ImpressionsNoneTest\/testCorrectData()", - "ImpressionsNoneTest\/testPeriodicRecording()", + "ImpressionsNoneTest/testCorrectData()", + "ImpressionsNoneTest/testPeriodicRecording()", "ImpressionsObserverTest", - "ImpressionsObserverTest\/testBasicFunctionality()", - "ImpressionsObserverTest\/testSave()", + "ImpressionsObserverTest/testBasicFunctionality()", + "ImpressionsObserverTest/testSave()", "ImpressionsRecorderWorkerTests", - "ImpressionsRecorderWorkerTests\/testFailToSendSome()", - "ImpressionsRecorderWorkerTests\/testSendNoImpressions()", - "ImpressionsRecorderWorkerTests\/testSendOneImpression()", - "ImpressionsRecorderWorkerTests\/testSendSuccess()", + "ImpressionsRecorderWorkerTests/testFailToSendSome()", + "ImpressionsRecorderWorkerTests/testSendNoImpressions()", + "ImpressionsRecorderWorkerTests/testSendOneImpression()", + "ImpressionsRecorderWorkerTests/testSendSuccess()", "ImpressionsStorageTest", - "ImpressionsStorageTest\/testDisablePersistence()", - "ImpressionsStorageTest\/testEnablePersistence()", - "ImpressionsStorageTest\/testStartDisabledPersistence()", - "ImpressionsStorageTest\/testStartEnabledPersistence()", + "ImpressionsStorageTest/testDisablePersistence()", + "ImpressionsStorageTest/testEnablePersistence()", + "ImpressionsStorageTest/testStartDisabledPersistence()", + "ImpressionsStorageTest/testStartEnabledPersistence()", "ImpressionsToggleTest", - "ImpressionsToggleTest\/testDebugMode()", - "ImpressionsToggleTest\/testManagerContainsProperty()", - "ImpressionsToggleTest\/testNoneMode()", - "ImpressionsToggleTest\/testOptimizedMode()", + "ImpressionsToggleTest/testDebugMode()", + "ImpressionsToggleTest/testManagerContainsProperty()", + "ImpressionsToggleTest/testNoneMode()", + "ImpressionsToggleTest/testOptimizedMode()", "ImpressionsTrackerTest", - "ImpressionsTrackerTest\/testDestroyDebug()", - "ImpressionsTrackerTest\/testDestroyNone()", - "ImpressionsTrackerTest\/testFlushDebug()", - "ImpressionsTrackerTest\/testFlushNone()", - "ImpressionsTrackerTest\/testFlushOptimized()", - "ImpressionsTrackerTest\/testImpressionPushDebug()", - "ImpressionsTrackerTest\/testImpressionPushNone()", - "ImpressionsTrackerTest\/testImpressionPushOptimized()", - "ImpressionsTrackerTest\/testImpressionPushTrackingDisabledDebug()", - "ImpressionsTrackerTest\/testImpressionPushTrackingDisabledNone()", - "ImpressionsTrackerTest\/testImpressionPushTrackingDisabledOptimized()", - "ImpressionsTrackerTest\/testPauseDebug()", - "ImpressionsTrackerTest\/testPauseNone()", - "ImpressionsTrackerTest\/testPauseOptimized()", - "ImpressionsTrackerTest\/testResume()", - "ImpressionsTrackerTest\/testStartDebug()", - "ImpressionsTrackerTest\/testStartNone()", - "ImpressionsTrackerTest\/testStartOptimized()", - "ImpressionsTrackerTest\/testStopDebug()", - "ImpressionsTrackerTest\/testStopNone()", - "ImpressionsTrackerTest\/testStopOptimized()", + "ImpressionsTrackerTest/testDestroyDebug()", + "ImpressionsTrackerTest/testDestroyNone()", + "ImpressionsTrackerTest/testFlushDebug()", + "ImpressionsTrackerTest/testFlushNone()", + "ImpressionsTrackerTest/testFlushOptimized()", + "ImpressionsTrackerTest/testImpressionPushDebug()", + "ImpressionsTrackerTest/testImpressionPushNone()", + "ImpressionsTrackerTest/testImpressionPushOptimized()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledDebug()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledNone()", + "ImpressionsTrackerTest/testImpressionPushTrackingDisabledOptimized()", + "ImpressionsTrackerTest/testPauseDebug()", + "ImpressionsTrackerTest/testPauseNone()", + "ImpressionsTrackerTest/testPauseOptimized()", + "ImpressionsTrackerTest/testResume()", + "ImpressionsTrackerTest/testStartDebug()", + "ImpressionsTrackerTest/testStartNone()", + "ImpressionsTrackerTest/testStartOptimized()", + "ImpressionsTrackerTest/testStopDebug()", + "ImpressionsTrackerTest/testStopNone()", + "ImpressionsTrackerTest/testStopOptimized()", "InListSemverMatcherTest", - "InListSemverMatcherTest\/testGeneralMatches()", - "InListSemverMatcherTest\/testMatchShouldReturnFalseWhenNotInList()", - "InListSemverMatcherTest\/testMatchShouldReturnTrueWhenInList()", - "InListSemverMatcherTest\/testMatchWithEmptyListShouldReturnFalse()", - "InListSemverMatcherTest\/testMatchWithMetadataShouldReturnFalseWhenNotInList()", - "InListSemverMatcherTest\/testMatchWithMetadataShouldReturnTrueWhenInList()", - "InListSemverMatcherTest\/testMatchWithNullKeyShouldReturnFalse()", - "InListSemverMatcherTest\/testMatchWithNullTargetShouldReturnFalse()", - "InListSemverMatcherTest\/testMatchWithPreReleaseShouldReturnFalseWhenNotInList()", - "InListSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testGeneralMatches()", + "InListSemverMatcherTest/testMatchShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithEmptyListShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithMetadataShouldReturnTrueWhenInList()", + "InListSemverMatcherTest/testMatchWithNullKeyShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnFalseWhenNotInList()", + "InListSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrueWhenInList()", "InMemoryTelemetryStorageTest", - "InMemoryTelemetryStorageTest\/testActiveFactoriesCount()", - "InMemoryTelemetryStorageTest\/testAuthRejections()", - "InMemoryTelemetryStorageTest\/testConcurrence()", - "InMemoryTelemetryStorageTest\/testEvent()", - "InMemoryTelemetryStorageTest\/testHttpErrors()", - "InMemoryTelemetryStorageTest\/testHttpLatencies()", - "InMemoryTelemetryStorageTest\/testImpression()", - "InMemoryTelemetryStorageTest\/testLastSync()", - "InMemoryTelemetryStorageTest\/testLatencies()", - "InMemoryTelemetryStorageTest\/testRedundantFactoriesCount()", - "InMemoryTelemetryStorageTest\/testSessionLength()", - "InMemoryTelemetryStorageTest\/testStreamingEvents()", - "InMemoryTelemetryStorageTest\/testTags()", - "InMemoryTelemetryStorageTest\/testTimeUntilReady()", - "InMemoryTelemetryStorageTest\/testTimeUntilReadyFromCache()", - "InMemoryTelemetryStorageTest\/testTokenRefreshes()", - "InMemoryTelemetryStorageTest\/testUpdatesFromSse()", + "InMemoryTelemetryStorageTest/testActiveFactoriesCount()", + "InMemoryTelemetryStorageTest/testAuthRejections()", + "InMemoryTelemetryStorageTest/testConcurrence()", + "InMemoryTelemetryStorageTest/testEvent()", + "InMemoryTelemetryStorageTest/testHttpErrors()", + "InMemoryTelemetryStorageTest/testHttpLatencies()", + "InMemoryTelemetryStorageTest/testImpression()", + "InMemoryTelemetryStorageTest/testLastSync()", + "InMemoryTelemetryStorageTest/testLatencies()", + "InMemoryTelemetryStorageTest/testRedundantFactoriesCount()", + "InMemoryTelemetryStorageTest/testSessionLength()", + "InMemoryTelemetryStorageTest/testStreamingEvents()", + "InMemoryTelemetryStorageTest/testTags()", + "InMemoryTelemetryStorageTest/testTimeUntilReady()", + "InMemoryTelemetryStorageTest/testTimeUntilReadyFromCache()", + "InMemoryTelemetryStorageTest/testTokenRefreshes()", + "InMemoryTelemetryStorageTest/testUpdatesFromSse()", "InitDbCipherTest", - "InitDbCipherTest\/testDecryptDb()", - "InitDbCipherTest\/testEncryptDb()", + "InitDbCipherTest/testDecryptDb()", + "InitDbCipherTest/testEncryptDb()", "InitialCacheTest", - "InitialCacheTest\/testClearChangedSplitFilter()", - "InitialCacheTest\/testExpiredCache()", - "InitialCacheTest\/testFlagsSpecChanged()", - "InitialCacheTest\/testNoClearNoExpiredCache()", + "InitialCacheTest/testClearChangedSplitFilter()", + "InitialCacheTest/testExpiredCache()", + "InitialCacheTest/testFlagsSpecChanged()", + "InitialCacheTest/testNoClearNoExpiredCache()", "InstantFeatureFlagsUpdateTest", - "InstantFeatureFlagsUpdateTest\/testInstantUpdateArchived()", - "InstantFeatureFlagsUpdateTest\/testInstantUpdateGzip()", - "InstantFeatureFlagsUpdateTest\/testInstantUpdateZlib()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateArchived()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateGzip()", + "InstantFeatureFlagsUpdateTest/testInstantUpdateZlib()", "JwtTokenParserTest", - "JwtTokenParserTest\/testEmptyToken()", - "JwtTokenParserTest\/testGarbageToken()", - "JwtTokenParserTest\/testOkToken()", - "JwtTokenParserTest\/testOnlyChannelsWithSeparator()", - "JwtTokenParserTest\/testOnlyHeader()", - "KeyGeneratorTest\/testGenerationOk()", + "JwtTokenParserTest/testEmptyToken()", + "JwtTokenParserTest/testGarbageToken()", + "JwtTokenParserTest/testOkToken()", + "JwtTokenParserTest/testOnlyChannelsWithSeparator()", + "JwtTokenParserTest/testOnlyHeader()", + "KeyGeneratorTest/testGenerationOk()", "KeyValidatorTests", - "KeyValidatorTests\/testInvalidEmptyBucketingKey()", - "KeyValidatorTests\/testInvalidEmptyMatchingKey()", - "KeyValidatorTests\/testInvalidLongBucketingKey()", - "KeyValidatorTests\/testInvalidLongMatchingKey()", - "KeyValidatorTests\/testNullMatchingKey()", - "KeyValidatorTests\/testValidMatchingAndBucketingKey()", - "KeyValidatorTests\/testValidMatchingKey()", + "KeyValidatorTests/testInvalidEmptyBucketingKey()", + "KeyValidatorTests/testInvalidEmptyMatchingKey()", + "KeyValidatorTests/testInvalidLongBucketingKey()", + "KeyValidatorTests/testInvalidLongMatchingKey()", + "KeyValidatorTests/testNullMatchingKey()", + "KeyValidatorTests/testValidMatchingAndBucketingKey()", + "KeyValidatorTests/testValidMatchingKey()", "LRUCacheTest", - "LRUCacheTest\/testAddGet()", - "LRUCacheTest\/testEviction()", - "LRUCacheTest\/testGetAllPerformance()", - "LRUCacheTest\/testInsertPerformance()", - "LatencyCounterTests\/testAllBuckets()", - "LatencyCounterTests\/testFirstBucket()", - "LatencyCounterTests\/testInvalidIndex()", - "LatencyCounterTests\/testLastBucket()", + "LRUCacheTest/testAddGet()", + "LRUCacheTest/testEviction()", + "LRUCacheTest/testGetAllPerformance()", + "LRUCacheTest/testInsertPerformance()", + "LatencyCounterTests/testAllBuckets()", + "LatencyCounterTests/testFirstBucket()", + "LatencyCounterTests/testInvalidIndex()", + "LatencyCounterTests/testLastBucket()", "LegacyHashingTest", - "LegacyHashingTest\/testBucket()", - "LegacyHashingTest\/testHashing()", + "LegacyHashingTest/testBucket()", + "LegacyHashingTest/testHashing()", "LessThanOrEqualToSemverMatcherTest", - "LessThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenEqual()", - "LessThanOrEqualToSemverMatcherTest\/testMatchShouldReturnTrueWhenLess()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnFalse()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithMetadataShouldReturnTrue()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithNullTargetShouldReturnFalse()", - "LessThanOrEqualToSemverMatcherTest\/testMatchWithPreReleaseShouldReturnTrue()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenEqual()", + "LessThanOrEqualToSemverMatcherTest/testMatchShouldReturnTrueWhenLess()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithMetadataShouldReturnTrue()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithNullTargetShouldReturnFalse()", + "LessThanOrEqualToSemverMatcherTest/testMatchWithPreReleaseShouldReturnTrue()", "LocalhostManagerTests", - "LocalhostManagerTests\/testSplitNames()", - "LocalhostManagerTests\/testSplits()", + "LocalhostManagerTests/testSplitNames()", + "LocalhostManagerTests/testSplits()", "LocalhostParserTests", - "LocalhostParserTests\/testPerfectFile()", - "LocalhostParserTests\/testSpacedLinesFile()", + "LocalhostParserTests/testPerfectFile()", + "LocalhostParserTests/testSpacedLinesFile()", "LocalhostSplitClientTests", - "LocalhostSplitClientTests\/testNonExistingSplitsTreatments()", - "LocalhostSplitClientTests\/testRightSplitsFileTreatment()", - "LocalhostSplitClientTests\/testRightSplitsFileTreatments()", + "LocalhostSplitClientTests/testNonExistingSplitsTreatments()", + "LocalhostSplitClientTests/testRightSplitsFileTreatment()", + "LocalhostSplitClientTests/testRightSplitsFileTreatments()", "LocalhostSplitLoaderTests", - "LocalhostSplitLoaderTests\/testFileUpdate()", - "LocalhostSplitLoaderTests\/testFileUpdate2()", - "LocalhostSplitLoaderTests\/testInitial()", - "LocalhostSplitLoaderTests\/testInvalidTypeFile()", - "LocalhostSplitLoaderTests\/testNonExistingFile()", - "LocalhostSplitLoaderTests\/testWrongFormatYml()", - "LocalhostSplitLoaderTests\/testWrongLegacyFormatUpdate()", - "LocalhostSplitLoaderTests\/testWrongYamlFormatUpdate()", + "LocalhostSplitLoaderTests/testFileUpdate()", + "LocalhostSplitLoaderTests/testFileUpdate2()", + "LocalhostSplitLoaderTests/testInitial()", + "LocalhostSplitLoaderTests/testInvalidTypeFile()", + "LocalhostSplitLoaderTests/testNonExistingFile()", + "LocalhostSplitLoaderTests/testWrongFormatYml()", + "LocalhostSplitLoaderTests/testWrongLegacyFormatUpdate()", + "LocalhostSplitLoaderTests/testWrongYamlFormatUpdate()", "LocalhostSplitStorageTests", - "LocalhostSplitStorageTests\/testClear()", - "LocalhostSplitStorageTests\/testDestroy()", - "LocalhostSplitStorageTests\/testGetAllSplits()", - "LocalhostSplitStorageTests\/testGetCount()", - "LocalhostSplitStorageTests\/testGetManySplits()", - "LocalhostSplitStorageTests\/testGetSplit()", - "LocalhostSplitStorageTests\/testUpdateSplitChange()", + "LocalhostSplitStorageTests/testClear()", + "LocalhostSplitStorageTests/testDestroy()", + "LocalhostSplitStorageTests/testGetAllSplits()", + "LocalhostSplitStorageTests/testGetCount()", + "LocalhostSplitStorageTests/testGetManySplits()", + "LocalhostSplitStorageTests/testGetSplit()", + "LocalhostSplitStorageTests/testUpdateSplitChange()", "LocalhostSynchronizerTests", - "LocalhostSynchronizerTests\/testLoadAndSdkReady()", - "LocalhostSynchronizerTests\/testUpdateSplits()", - "LocalhostSynchronizerTests\/testUpdateYaml()", + "LocalhostSynchronizerTests/testLoadAndSdkReady()", + "LocalhostSynchronizerTests/testUpdateSplits()", + "LocalhostSynchronizerTests/testUpdateYaml()", "LocalhostTests", - "LocalhostTests\/testDefaultFactoryCreation()", - "LocalhostTests\/testLoadYml()", - "LocalhostTests\/testLocalhostFactoryCreation()", - "LocalhostTests\/testUsingSpaceSeparatedFile()", - "LocalhostTests\/testUsingYamlFile()", - "LocalhostTests\/testUsingYamlFromApi()", + "LocalhostTests/testDefaultFactoryCreation()", + "LocalhostTests/testLoadYml()", + "LocalhostTests/testLocalhostFactoryCreation()", + "LocalhostTests/testUsingSpaceSeparatedFile()", + "LocalhostTests/testUsingYamlFile()", + "LocalhostTests/testUsingYamlFromApi()", "LocalhostYamlParserTest", - "LocalhostYamlParserTest\/testCorrectFile()", - "LocalhostYamlParserTest\/testMissingFirstSplit()", - "LocalhostYamlParserTest\/testMissingSplitData()", - "LocalhostYamlParserTest\/testMissingSplitTreatment()", - "LocalhostYamlParserTest\/testWrongFormat()", + "LocalhostYamlParserTest/testCorrectFile()", + "LocalhostYamlParserTest/testMissingFirstSplit()", + "LocalhostYamlParserTest/testMissingSplitData()", + "LocalhostYamlParserTest/testMissingSplitTreatment()", + "LocalhostYamlParserTest/testWrongFormat()", "LoggerTest", - "LoggerTest\/testDebug()", - "LoggerTest\/testError()", - "LoggerTest\/testInfo()", - "LoggerTest\/testNone()", - "LoggerTest\/testWarning()", + "LoggerTest/testDebug()", + "LoggerTest/testError()", + "LoggerTest/testInfo()", + "LoggerTest/testNone()", + "LoggerTest/testWarning()", "MatcherEvalTests", - "MatcherEvalTests\/testEval()", + "MatcherEvalTests/testEval()", "MultiClientEvaluationTest", - "MultiClientEvaluationTest\/testEvaluation()", - "MultiClientEvaluationTest\/testEvaluationFromCache()", - "MultiClientEvaluationTest\/testEvaluationWithAttributes()", - "MultiClientEvaluationTest\/testImpressions()", - "MultiClientEvaluationTest\/testTrack()", + "MultiClientEvaluationTest/testEvaluation()", + "MultiClientEvaluationTest/testEvaluationFromCache()", + "MultiClientEvaluationTest/testEvaluationWithAttributes()", + "MultiClientEvaluationTest/testImpressions()", + "MultiClientEvaluationTest/testTrack()", "MultiClientStreamingResetTest", - "MultiClientStreamingResetTest\/testNoStreamingDelay()", - "MultiClientStreamingResetTest\/testStress()", - "MultiClientStreamingResetTest\/testWithStreamingDelay()", + "MultiClientStreamingResetTest/testNoStreamingDelay()", + "MultiClientStreamingResetTest/testStress()", + "MultiClientStreamingResetTest/testWithStreamingDelay()", "Murmur3HashingTest", - "Murmur3HashingTest\/test64x128()", - "Murmur3HashingTest\/testBucket()", + "Murmur3HashingTest/test64x128()", + "Murmur3HashingTest/testBucket()", "MyLargeSegmentsStorageTests", - "MyLargeSegmentsStorageTests\/testChangeNumber()", - "MyLargeSegmentsStorageTests\/testClear()", - "MyLargeSegmentsStorageTests\/testGetMySegmentsAfterLoad()", - "MyLargeSegmentsStorageTests\/testNoLoaded()", - "MyLargeSegmentsStorageTests\/testUpdateEmptySegments()", - "MyLargeSegmentsStorageTests\/testUpdateSegments()", + "MyLargeSegmentsStorageTests/testChangeNumber()", + "MyLargeSegmentsStorageTests/testClear()", + "MyLargeSegmentsStorageTests/testGetMySegmentsAfterLoad()", + "MyLargeSegmentsStorageTests/testNoLoaded()", + "MyLargeSegmentsStorageTests/testUpdateEmptySegments()", + "MyLargeSegmentsStorageTests/testUpdateSegments()", "MySegmentServerErrorTest", - "MySegmentServerErrorTest\/test()", + "MySegmentServerErrorTest/test()", "MySegmentUpdateTest", - "MySegmentUpdateTest\/testMyLargeSegmentsUpdate()", - "MySegmentUpdateTest\/testMySegmentsLargeUpdateBounded()", - "MySegmentUpdateTest\/testMySegmentsUpdate()", - "MySegmentUpdateTest\/testMySegmentsUpdateBounded()", - "MySegmentUpdateTest\/testSeveralNotificationAndOneFetch()", + "MySegmentUpdateTest/testMyLargeSegmentsUpdate()", + "MySegmentUpdateTest/testMySegmentsLargeUpdateBounded()", + "MySegmentUpdateTest/testMySegmentsUpdate()", + "MySegmentUpdateTest/testMySegmentsUpdateBounded()", + "MySegmentUpdateTest/testSeveralNotificationAndOneFetch()", "MySegmentUpdatedTest", - "MySegmentUpdatedTest\/testSegments()", + "MySegmentUpdatedTest/testSegments()", "MySegmentsBgSyncWorkerTest", - "MySegmentsBgSyncWorkerTest\/testNoSuccess()", - "MySegmentsBgSyncWorkerTest\/testOneTimeFetchSuccess()", + "MySegmentsBgSyncWorkerTest/testNoSuccess()", + "MySegmentsBgSyncWorkerTest/testOneTimeFetchSuccess()", "MySegmentsDaoTest", - "MySegmentsDaoTest\/testDataIsEncryptedInDb()", - "MySegmentsDaoTest\/testGetInvalidKeyAes128Cbc()", - "MySegmentsDaoTest\/testGetInvalidKeyPlainText()", - "MySegmentsDaoTest\/testUpdateGetAes128Cbc()", - "MySegmentsDaoTest\/testUpdateGetPlainText()", + "MySegmentsDaoTest/testDataIsEncryptedInDb()", + "MySegmentsDaoTest/testGetInvalidKeyAes128Cbc()", + "MySegmentsDaoTest/testGetInvalidKeyPlainText()", + "MySegmentsDaoTest/testUpdateGetAes128Cbc()", + "MySegmentsDaoTest/testUpdateGetPlainText()", "MySegmentsPayloadDecoderTest", - "MySegmentsPayloadDecoderTest\/testUserKeyHash()", + "MySegmentsPayloadDecoderTest/testUserKeyHash()", "MySegmentsStorageTests", - "MySegmentsStorageTests\/testChangeNumber()", - "MySegmentsStorageTests\/testClear()", - "MySegmentsStorageTests\/testGetMySegmentsAfterLoad()", - "MySegmentsStorageTests\/testNoLoaded()", - "MySegmentsStorageTests\/testUpdateEmptySegments()", + "MySegmentsStorageTests/testChangeNumber()", + "MySegmentsStorageTests/testClear()", + "MySegmentsStorageTests/testGetMySegmentsAfterLoad()", + "MySegmentsStorageTests/testNoLoaded()", + "MySegmentsStorageTests/testUpdateEmptySegments()", "MySegmentsSyncWorkerTest", - "MySegmentsSyncWorkerTest\/testNoCacheHeader()", - "MySegmentsSyncWorkerTest\/testOneTimeFetchSuccess()", - "MySegmentsSyncWorkerTest\/testRetryAndSuccess()", - "MySegmentsSyncWorkerTest\/testStopNoSuccess()", + "MySegmentsSyncWorkerTest/testNoCacheHeader()", + "MySegmentsSyncWorkerTest/testOneTimeFetchSuccess()", + "MySegmentsSyncWorkerTest/testRetryAndSuccess()", + "MySegmentsSyncWorkerTest/testStopNoSuccess()", "MySegmentsSynchronizerTest", - "MySegmentsSynchronizerTest\/testDestroy()", - "MySegmentsSynchronizerTest\/testLoadMySegmentsFromCache()", - "MySegmentsSynchronizerTest\/testNoPeriodicSync()", - "MySegmentsSynchronizerTest\/testPeriodicStartPauseResumeStop()", - "MySegmentsSynchronizerTest\/testPeriodicStartStop()", - "MySegmentsSynchronizerTest\/testSynchronize()", + "MySegmentsSynchronizerTest/testDestroy()", + "MySegmentsSynchronizerTest/testLoadMySegmentsFromCache()", + "MySegmentsSynchronizerTest/testNoPeriodicSync()", + "MySegmentsSynchronizerTest/testPeriodicStartPauseResumeStop()", + "MySegmentsSynchronizerTest/testPeriodicStartStop()", + "MySegmentsSynchronizerTest/testSynchronize()", "MySegmentsV2PayloaDecoderTest", - "MySegmentsV2PayloaDecoderTest\/testBoundedGzipPayload()", - "MySegmentsV2PayloaDecoderTest\/testBoundedZlibPayload()", - "MySegmentsV2PayloaDecoderTest\/testKeyListGzipPayload()", + "MySegmentsV2PayloaDecoderTest/testBoundedGzipPayload()", + "MySegmentsV2PayloaDecoderTest/testBoundedZlibPayload()", + "MySegmentsV2PayloaDecoderTest/testKeyListGzipPayload()", "NotificationManagerKeeperTest", - "NotificationManagerKeeperTest\/testIncomingControlStreamingDisabled()", - "NotificationManagerKeeperTest\/testIncomingControlStreamingEnabled()", - "NotificationManagerKeeperTest\/testIncomingControlStreamingEnabledNoPublishers()", - "NotificationManagerKeeperTest\/testIncomingControlStreamingPaused()", - "NotificationManagerKeeperTest\/testIncomingControlStreamingReset()", - "NotificationManagerKeeperTest\/testNoAvailablePublishersInPriButAvailableInSec()", - "NotificationManagerKeeperTest\/testNoAvailablePublishersOldTimestamp()", - "NotificationManagerKeeperTest\/testSecondaryAvailableNotificationReceivedWhenNoPublishers()", - "NotificationManagerKeeperTest\/testSecondaryAvailableNotificationReceivedWhenNoPublishersOldTimestamp()", + "NotificationManagerKeeperTest/testIncomingControlStreamingDisabled()", + "NotificationManagerKeeperTest/testIncomingControlStreamingEnabled()", + "NotificationManagerKeeperTest/testIncomingControlStreamingEnabledNoPublishers()", + "NotificationManagerKeeperTest/testIncomingControlStreamingPaused()", + "NotificationManagerKeeperTest/testIncomingControlStreamingReset()", + "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()", + "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()", + "PeriodicMySegmentsSyncWorkerTest/testFetchWhenNoSegmentsReadyYet()", + "PeriodicMySegmentsSyncWorkerTest/testNormalFetchSdkIsReady()", "PeriodicSplitsSyncWorkerTest", - "PeriodicSplitsSyncWorkerTest\/testNoSdkReadyFetch()", - "PeriodicSplitsSyncWorkerTest\/testNormalFetch()", + "PeriodicSplitsSyncWorkerTest/testNoSdkReadyFetch()", + "PeriodicSplitsSyncWorkerTest/testNormalFetch()", "PersistentAttributesStorageTests", - "PersistentAttributesStorageTests\/testAll()", - "PersistentAttributesStorageTests\/testClear()", - "PersistentAttributesStorageTests\/testSet()", - "PersistentMyLargeSegmentsStorageTests\/testClear()", - "PersistentMyLargeSegmentsStorageTests\/testGetSnapshot()", - "PersistentMyLargeSegmentsStorageTests\/testGetSnapshotMultiKey()", - "PersistentMyLargeSegmentsStorageTests\/testSet()", - "PersistentMyLargeSegmentsStorageTests\/testSetMultiKey()", + "PersistentAttributesStorageTests/testAll()", + "PersistentAttributesStorageTests/testClear()", + "PersistentAttributesStorageTests/testSet()", + "PersistentMyLargeSegmentsStorageTests/testClear()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshot()", + "PersistentMyLargeSegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMyLargeSegmentsStorageTests/testSet()", + "PersistentMyLargeSegmentsStorageTests/testSetMultiKey()", "PersistentMySegmentsStorageTests", - "PersistentMySegmentsStorageTests\/testClear()", - "PersistentMySegmentsStorageTests\/testGetSnapshot()", - "PersistentMySegmentsStorageTests\/testGetSnapshotMultiKey()", - "PersistentMySegmentsStorageTests\/testSet()", - "PersistentMySegmentsStorageTests\/testSetMultiKey()", + "PersistentMySegmentsStorageTests/testClear()", + "PersistentMySegmentsStorageTests/testGetSnapshot()", + "PersistentMySegmentsStorageTests/testGetSnapshotMultiKey()", + "PersistentMySegmentsStorageTests/testSet()", + "PersistentMySegmentsStorageTests/testSetMultiKey()", "PersistentUniqueKeysStorageTests", - "PersistentUniqueKeysStorageTests\/testDelete()", - "PersistentUniqueKeysStorageTests\/testPop()", - "PersistentUniqueKeysStorageTests\/testPush()", - "PersistentUniqueKeysStorageTests\/testSetActive()", + "PersistentUniqueKeysStorageTests/testDelete()", + "PersistentUniqueKeysStorageTests/testPop()", + "PersistentUniqueKeysStorageTests/testPush()", + "PersistentUniqueKeysStorageTests/testSetActive()", "PushManagerEventBroadcasterTest", - "PushManagerEventBroadcasterTest\/testRegister()", - "PushManagerEventBroadcasterTest\/testStop()", + "PushManagerEventBroadcasterTest/testRegister()", + "PushManagerEventBroadcasterTest/testStop()", "PushNotificationManagerTest", - "PushNotificationManagerTest\/testResetConnectionOk()", - "PushNotificationManagerTest\/testStartFullConnectionOk()", - "PushNotificationManagerTest\/testStartSseReintent()", - "PushNotificationManagerTest\/testStop()", - "PushNotificationManagerTest\/testStreamingDisabled()", - "ReadyFromCacheTest\/testExistingSplitsAndConnectionOk()", - "ReadyFromCacheTest\/testExistingSplitsAndNoConnection()", - "ReadyFromCacheTest\/testLargeSegmentsEnabled()", - "ReadyFromCacheTest\/testNotExistingSplitsAndConnectionOk()", - "ReadyFromCacheTest\/testPersistentAttributesDisabled()", - "ReadyFromCacheTest\/testPersistentAttributesEnabled()", - "ReadyFromCacheTest\/testSplitsAndConnOk_FromNoSplitFilterToFilter()", - "ReadyFromCacheTest\/testSplitsAndConnOk_FromSplitFilterToNoFilter()", + "PushNotificationManagerTest/testResetConnectionOk()", + "PushNotificationManagerTest/testStartFullConnectionOk()", + "PushNotificationManagerTest/testStartSseReintent()", + "PushNotificationManagerTest/testStop()", + "PushNotificationManagerTest/testStreamingDisabled()", + "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()", + "ReconnectBackoffCounterTest/testBase1()", + "ReconnectBackoffCounterTest/testBase2()", + "ReconnectBackoffCounterTest/testBase3()", + "ReconnectBackoffCounterTest/testBase8()", "RecorderFlusherCheckerTests", - "RecorderFlusherCheckerTests\/testBytesLimit()", - "RecorderFlusherCheckerTests\/testCountLimit()", + "RecorderFlusherCheckerTests/testBytesLimit()", + "RecorderFlusherCheckerTests/testCountLimit()", "RegexTest", - "RegexTest\/testsRegex()", + "RegexTest/testsRegex()", "RolloutCacheConfigurationTest", - "RolloutCacheConfigurationTest\/testClearOnInitIsCorrectlySet()", - "RolloutCacheConfigurationTest\/testDefaultValues()", - "RolloutCacheConfigurationTest\/testExpirationIsCorrectlySet()", - "RolloutCacheConfigurationTest\/testNegativeExpirationIsSetToDefault()", + "RolloutCacheConfigurationTest/testClearOnInitIsCorrectlySet()", + "RolloutCacheConfigurationTest/testDefaultValues()", + "RolloutCacheConfigurationTest/testExpirationIsCorrectlySet()", + "RolloutCacheConfigurationTest/testNegativeExpirationIsSetToDefault()", "RolloutCacheManagerIntegrationTest", - "RolloutCacheManagerIntegrationTest\/testClearOnInitClearCacheOnStartup()", - "RolloutCacheManagerIntegrationTest\/testExpirationPeriodIsUsed()", - "RolloutCacheManagerIntegrationTest\/testRepeatedInitWithClearOnInitSetToTrueDoesNotClearIfMinDaysHasNotElapsed()", + "RolloutCacheManagerIntegrationTest/testClearOnInitClearCacheOnStartup()", + "RolloutCacheManagerIntegrationTest/testExpirationPeriodIsUsed()", + "RolloutCacheManagerIntegrationTest/testRepeatedInitWithClearOnInitSetToTrueDoesNotClearIfMinDaysHasNotElapsed()", "RolloutCacheManagerTest", - "RolloutCacheManagerTest\/testDefaultValueForLastClearTimestampClearsCacheWhenClearOnInitIsTrue()", - "RolloutCacheManagerTest\/testDefaultValueForUpdateTimestampDoesNotClearCache()", - "RolloutCacheManagerTest\/testValidateCacheCallsClearOnStorageOnlyOnceWhenExecutedConsecutively()", - "RolloutCacheManagerTest\/testValidateCacheCallsClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsTrue()", - "RolloutCacheManagerTest\/testValidateCacheCallsClearOnStoragesWhenExpirationIsSurpassed()", - "RolloutCacheManagerTest\/testValidateCacheCallsListener()", - "RolloutCacheManagerTest\/testValidateCacheDoesNotCallClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsFalse()", - "RolloutCacheManagerTest\/testValidateCacheDoesNotUpdateLastClearTimestampWhenStoragesAreNotCleared()", - "RolloutCacheManagerTest\/testValidateCacheUpdatesLastClearTimestampWhenStoragesAreCleared()", + "RolloutCacheManagerTest/testDefaultValueForLastClearTimestampClearsCacheWhenClearOnInitIsTrue()", + "RolloutCacheManagerTest/testDefaultValueForUpdateTimestampDoesNotClearCache()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStorageOnlyOnceWhenExecutedConsecutively()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsTrue()", + "RolloutCacheManagerTest/testValidateCacheCallsClearOnStoragesWhenExpirationIsSurpassed()", + "RolloutCacheManagerTest/testValidateCacheCallsListener()", + "RolloutCacheManagerTest/testValidateCacheDoesNotCallClearOnStoragesWhenExpirationIsNotSurpassedAndClearOnInitIsFalse()", + "RolloutCacheManagerTest/testValidateCacheDoesNotUpdateLastClearTimestampWhenStoragesAreNotCleared()", + "RolloutCacheManagerTest/testValidateCacheUpdatesLastClearTimestampWhenStoragesAreCleared()", "SdkUpdateStreamingTest", - "SdkUpdateStreamingTest\/testReady()", - "SdkUpdateStreamingTest\/testSdkUpdateSplitsWhenNotificationArrives()", + "SdkUpdateStreamingTest/testReady()", + "SdkUpdateStreamingTest/testSdkUpdateSplitsWhenNotificationArrives()", "SegmentsSyncHelperTests", - "SegmentsSyncHelperTests\/testCdnByPassNoTillChange()", - "SegmentsSyncHelperTests\/testCdnByPassNoTillNoChange()", - "SegmentsSyncHelperTests\/testDiffGoalCnMls()", + "SegmentsSyncHelperTests/testCdnByPassNoTillChange()", + "SegmentsSyncHelperTests/testCdnByPassNoTillNoChange()", + "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()", + "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()", + "SemverIntegrationTest/testBetweenSemverMatcher()", + "SemverIntegrationTest/testEqualToSemverMatcher()", + "SemverIntegrationTest/testGreaterThanOrEqualToSemverMatcher()", + "SemverIntegrationTest/testInListSemverMatcher()", + "SemverIntegrationTest/testLessThanOrEqualToSemverMatcher()", "SemverTest", - "SemverTest\/testBetween()", - "SemverTest\/testEqualTo()", - "SemverTest\/testGreaterThanOrEqualTo()", - "SemverTest\/testInvalidFormats()", - "SemverTest\/testLessThanOrEqualTo()", + "SemverTest/testBetween()", + "SemverTest/testEqualTo()", + "SemverTest/testGreaterThanOrEqualTo()", + "SemverTest/testInvalidFormats()", + "SemverTest/testLessThanOrEqualTo()", "ServiceEndpointsTests", - "ServiceEndpointsTests\/testBuilderValidationAuthError()", - "ServiceEndpointsTests\/testBuilderValidationEventsError()", - "ServiceEndpointsTests\/testBuilderValidationOk()", - "ServiceEndpointsTests\/testBuilderValidationStreamingError()", - "ServiceEndpointsTests\/testBuilderValidationTelemetryError()", + "ServiceEndpointsTests/testBuilderValidationAuthError()", + "ServiceEndpointsTests/testBuilderValidationEventsError()", + "ServiceEndpointsTests/testBuilderValidationOk()", + "ServiceEndpointsTests/testBuilderValidationStreamingError()", + "ServiceEndpointsTests/testBuilderValidationTelemetryError()", "SingleSyncTest", - "SingleSyncTest\/testSingleSyncEnabledImpressionsNone()", - "SingleSyncTest\/testSingleSyncEnabledImpressionsOptmized()", + "SingleSyncTest/testSingleSyncEnabledImpressionsNone()", + "SingleSyncTest/testSingleSyncEnabledImpressionsOptmized()", "SplitChangeProcessorTests", - "SplitChangeProcessorTests\/testProcessNoSets()", - "SplitChangeProcessorTests\/testProcessWithSets()", + "SplitChangeProcessorTests/testProcessNoSets()", + "SplitChangeProcessorTests/testProcessWithSets()", "SplitChangesServerErrorTest", - "SplitChangesServerErrorTest\/testChangesError()", + "SplitChangesServerErrorTest/testChangesError()", "SplitChangesTest", - "SplitChangesTest\/test()", + "SplitChangesTest/test()", "SplitClientManagerTest", - "SplitClientManagerTest\/testAddClient()", - "SplitClientManagerTest\/testDestroyForKey()", - "SplitClientManagerTest\/testFlush()", - "SplitClientManagerTest\/testInit()", + "SplitClientManagerTest/testAddClient()", + "SplitClientManagerTest/testDestroyForKey()", + "SplitClientManagerTest/testFlush()", + "SplitClientManagerTest/testInit()", "SplitClientTests", - "SplitClientTests\/testOnBg()", - "SplitClientTests\/testOnMain()", - "SplitClientTests\/testOnQueue()", - "SplitConfigurationsParsingTest\/testDecodingArrayAndMapConfig()", - "SplitConfigurationsParsingTest\/testDecodingSimpleConfig()", - "SplitConfigurationsParsingTest\/testEncodingAllValueTypesConfig()", - "SplitConfigurationsParsingTest\/testEncodingBasicArrayConfig()", - "SplitConfigurationsParsingTest\/testEncodingMapArrayConfig()", - "SplitConfigurationsParsingTest\/testEncodingMultiTreatmentConfig()", - "SplitConfigurationsParsingTest\/testEncodingNestedMultiConfig()", - "SplitConfigurationsParsingTest\/testEncodingNullConfig()", - "SplitConfigurationsParsingTest\/testEncodingOneBasicConfig()", + "SplitClientTests/testOnBg()", + "SplitClientTests/testOnMain()", + "SplitClientTests/testOnQueue()", + "SplitConfigurationsParsingTest/testDecodingArrayAndMapConfig()", + "SplitConfigurationsParsingTest/testDecodingSimpleConfig()", + "SplitConfigurationsParsingTest/testEncodingAllValueTypesConfig()", + "SplitConfigurationsParsingTest/testEncodingBasicArrayConfig()", + "SplitConfigurationsParsingTest/testEncodingMapArrayConfig()", + "SplitConfigurationsParsingTest/testEncodingMultiTreatmentConfig()", + "SplitConfigurationsParsingTest/testEncodingNestedMultiConfig()", + "SplitConfigurationsParsingTest/testEncodingNullConfig()", + "SplitConfigurationsParsingTest/testEncodingOneBasicConfig()", "SplitDaoTest", - "SplitDaoTest\/testCreateGetPlainText()", - "SplitDaoTest\/testDeleteAllAes128Cbc()", - "SplitDaoTest\/testGetUpdate()", - "SplitDaoTest\/testGetUpdateAes128Cbc()", - "SplitDaoTest\/testGetUpdateSeveralAes128Cbc()", - "SplitDaoTest\/testGetUpdateSeveralPlainText()", + "SplitDaoTest/testCreateGetPlainText()", + "SplitDaoTest/testDeleteAllAes128Cbc()", + "SplitDaoTest/testGetUpdate()", + "SplitDaoTest/testGetUpdateAes128Cbc()", + "SplitDaoTest/testGetUpdateSeveralAes128Cbc()", + "SplitDaoTest/testGetUpdateSeveralPlainText()", "SplitEventsCoordinatorTest", - "SplitEventsCoordinatorTest\/testAddNotifyRemoveManager()", - "SplitEventsCoordinatorTest\/testEventsAfterAdd()", - "SplitEventsCoordinatorTest\/testEventsAfterRemove()", - "SplitEventsCoordinatorTest\/testEventsBeforeAdd()", - "SplitEventsCoordinatorTest\/testStop()", + "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()", + "SplitEventsManagerTest/testSdkReady()", + "SplitEventsManagerTest/testSdkReadyAndReadyTimeOut()", + "SplitEventsManagerTest/testSdkReadyFromCacheAndReady()", + "SplitEventsManagerTest/testSdkReadyFromCacheAndReadyTimeout()", + "SplitEventsManagerTest/testSdkReadyTimeOut()", + "SplitEventsManagerTest/testSdkUpdateMySegments()", + "SplitEventsManagerTest/testSdkUpdateSplits()", + "SplitEventsManagerTest/testSplitKilledNoSdkReady()", + "SplitEventsManagerTest/testSplitKilledWhenReady()", "SplitFactoryBuilderTests", - "SplitFactoryBuilderTests\/testEmptyApiKey()", - "SplitFactoryBuilderTests\/testLongMatchingKey()", - "SplitFactoryBuilderTests\/testMultiFactorySameKey()", - "SplitFactoryBuilderTests\/testMultiFactoryTwoSameKey()", - "SplitFactoryBuilderTests\/testNullApiKey()", - "SplitFactoryBuilderTests\/testNullKey()", - "SplitFactoryBuilderTests\/testNullMatchingKey()", - "SplitFactoryBuilderTests\/testNullValues()", + "SplitFactoryBuilderTests/testEmptyApiKey()", + "SplitFactoryBuilderTests/testLongMatchingKey()", + "SplitFactoryBuilderTests/testMultiFactorySameKey()", + "SplitFactoryBuilderTests/testMultiFactoryTwoSameKey()", + "SplitFactoryBuilderTests/testNullApiKey()", + "SplitFactoryBuilderTests/testNullKey()", + "SplitFactoryBuilderTests/testNullMatchingKey()", + "SplitFactoryBuilderTests/testNullValues()", "SplitIntegrationTests", - "SplitIntegrationTests\/testImpressionsCount()", - "SplitIntegrationTests\/testReadyMyLargeSegmentsEnabledError()", - "SplitIntegrationTests\/testReadyMyLargeSegmentsEnabledNoWaitMls()", - "SplitIntegrationTests\/testReadyMyLargeSegmentsEnabledWaitMls()", - "SplitIntegrationTests\/testReadyNoRef()", + "SplitIntegrationTests/testImpressionsCount()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledError()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledNoWaitMls()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledWaitMls()", + "SplitIntegrationTests/testReadyNoRef()", "SplitManagerTest", - "SplitManagerTest\/testAddOneSplit()", - "SplitManagerTest\/testEmptyName()", - "SplitManagerTest\/testInitialSplitLoaded()", - "SplitManagerTest\/testSplitInfo()", + "SplitManagerTest/testAddOneSplit()", + "SplitManagerTest/testEmptyName()", + "SplitManagerTest/testInitialSplitLoaded()", + "SplitManagerTest/testSplitInfo()", "SplitSdkUpdatePollingTest", - "SplitSdkUpdatePollingTest\/testSdkUpdateMySegments()", - "SplitSdkUpdatePollingTest\/testSdkUpdateSplits()", + "SplitSdkUpdatePollingTest/testSdkUpdateMySegments()", + "SplitSdkUpdatePollingTest/testSdkUpdateSplits()", "SplitValidatorTests", - "SplitValidatorTests\/testEmptyName()", - "SplitValidatorTests\/testExistingSplit()", - "SplitValidatorTests\/testLeadingSpacesName()", - "SplitValidatorTests\/testNoExistingSplit()", - "SplitValidatorTests\/testNullName()", - "SplitValidatorTests\/testTrailingSpacesName()", - "SplitValidatorTests\/testValidName()", + "SplitValidatorTests/testEmptyName()", + "SplitValidatorTests/testExistingSplit()", + "SplitValidatorTests/testLeadingSpacesName()", + "SplitValidatorTests/testNoExistingSplit()", + "SplitValidatorTests/testNullName()", + "SplitValidatorTests/testTrailingSpacesName()", + "SplitValidatorTests/testValidName()", "SplitsBgSyncWorkerTest", - "SplitsBgSyncWorkerTest\/testClearExpiredCache()", - "SplitsBgSyncWorkerTest\/testFetchFail()", - "SplitsBgSyncWorkerTest\/testFetchSuccess()", - "SplitsBgSyncWorkerTest\/testNoClearNonExpiredCache()", + "SplitsBgSyncWorkerTest/testClearExpiredCache()", + "SplitsBgSyncWorkerTest/testFetchFail()", + "SplitsBgSyncWorkerTest/testFetchSuccess()", + "SplitsBgSyncWorkerTest/testNoClearNonExpiredCache()", "SplitsChangesCheckerTest", - "SplitsChangesCheckerTest\/testSplitsChangesArrived()", - "SplitsChangesCheckerTest\/testSplitsNoChangesEqualChangeNumber()", - "SplitsChangesCheckerTest\/testSplitsNoChangesMinorChangeNumber()", + "SplitsChangesCheckerTest/testSplitsChangesArrived()", + "SplitsChangesCheckerTest/testSplitsNoChangesEqualChangeNumber()", + "SplitsChangesCheckerTest/testSplitsNoChangesMinorChangeNumber()", "SplitsDecoderTest", - "SplitsDecoderTest\/testDecodeMultiThreads()", - "SplitsDecoderTest\/testDecodeOneThread()", - "SplitsDecoderTest\/testDecodeTwoThreads()", + "SplitsDecoderTest/testDecodeMultiThreads()", + "SplitsDecoderTest/testDecodeOneThread()", + "SplitsDecoderTest/testDecodeTwoThreads()", "SplitsEncoderTest", - "SplitsEncoderTest\/testDecodeMultiThread()", - "SplitsEncoderTest\/testDecodeOneThread()", + "SplitsEncoderTest/testDecodeMultiThread()", + "SplitsEncoderTest/testDecodeOneThread()", "SplitsStorageTrafficTypesTests", - "SplitsStorageTrafficTypesTests\/testExistingChangedTrafficTypeForSplit()", - "SplitsStorageTrafficTypesTests\/testOverflowArchived()", - "SplitsStorageTrafficTypesTests\/testSeveralTrafficTypeUpdatesFinalActive()", - "SplitsStorageTrafficTypesTests\/testSeveralTrafficTypeUpdatesFinalArchived()", - "SplitsStorageTrafficTypesTests\/testUpdatedSplitTrafficType()", + "SplitsStorageTrafficTypesTests/testExistingChangedTrafficTypeForSplit()", + "SplitsStorageTrafficTypesTests/testOverflowArchived()", + "SplitsStorageTrafficTypesTests/testSeveralTrafficTypeUpdatesFinalActive()", + "SplitsStorageTrafficTypesTests/testSeveralTrafficTypeUpdatesFinalArchived()", + "SplitsStorageTrafficTypesTests/testUpdatedSplitTrafficType()", "SplitsSyncHelperWithProxyHandlerTests", - "SplitsSyncHelperWithProxyHandlerTests\/testBackgroundSyncAlwaysUsesLatestSpec()", - "SplitsSyncHelperWithProxyHandlerTests\/testNormalOperationUsesLatestSpec()", - "SplitsSyncHelperWithProxyHandlerTests\/testProxyErrorCausesFallbackToLegacySpec()", - "SplitsSyncHelperWithProxyHandlerTests\/testRecoveryModeAfterIntervalElapsed()", + "SplitsSyncHelperWithProxyHandlerTests/testBackgroundSyncAlwaysUsesLatestSpec()", + "SplitsSyncHelperWithProxyHandlerTests/testNormalOperationUsesLatestSpec()", + "SplitsSyncHelperWithProxyHandlerTests/testProxyErrorCausesFallbackToLegacySpec()", + "SplitsSyncHelperWithProxyHandlerTests/testRecoveryModeAfterIntervalElapsed()", "SplitsSyncWorkerTest", - "SplitsSyncWorkerTest\/testChangedFlagsSpecString()", - "SplitsSyncWorkerTest\/testChangedQueryString()", - "SplitsSyncWorkerTest\/testClearExpiredCacheAndChangedQs()", - "SplitsSyncWorkerTest\/testNoChangedQueryString()", - "SplitsSyncWorkerTest\/testNoClearNonExpiredCache()", - "SplitsSyncWorkerTest\/testOneTimeFetchSuccess()", - "SplitsSyncWorkerTest\/testRetryAndSuccess()", - "SplitsSyncWorkerTest\/testStopNoSuccess()", - "SplitsSyncWorkerTest\/testUriTooLongError()", + "SplitsSyncWorkerTest/testChangedFlagsSpecString()", + "SplitsSyncWorkerTest/testChangedQueryString()", + "SplitsSyncWorkerTest/testClearExpiredCacheAndChangedQs()", + "SplitsSyncWorkerTest/testNoChangedQueryString()", + "SplitsSyncWorkerTest/testNoClearNonExpiredCache()", + "SplitsSyncWorkerTest/testOneTimeFetchSuccess()", + "SplitsSyncWorkerTest/testRetryAndSuccess()", + "SplitsSyncWorkerTest/testStopNoSuccess()", + "SplitsSyncWorkerTest/testUriTooLongError()", "SplitsUpdateWorkerTest", - "SplitsUpdateWorkerTest\/testOldChangeNumber()", - "SplitsUpdateWorkerTest\/testOneTimeFetchSuccess()", - "SplitsUpdateWorkerTest\/testStopNoSuccess()", + "SplitsUpdateWorkerTest/testOldChangeNumber()", + "SplitsUpdateWorkerTest/testOneTimeFetchSuccess()", + "SplitsUpdateWorkerTest/testStopNoSuccess()", "SseAuthenticatorTest", - "SseAuthenticatorTest\/testEmptyTokenResponse()", - "SseAuthenticatorTest\/testNoRecoverableError()", - "SseAuthenticatorTest\/testNullTokenResponse()", - "SseAuthenticatorTest\/testRecoverableError()", - "SseAuthenticatorTest\/testSuccesfulMultiUserKeyRequest()", - "SseAuthenticatorTest\/testSuccesfulRequest()", + "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()", + "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\/testIncomingSplitKill()", - "SseHandlerTest\/testIncomingSplitUpdate()", - "SseHandlerTest\/testNoProcessIncomingWhenStreamingInactive()", + "SseHandlerTest/testIncomingControlStreaming()", + "SseHandlerTest/testIncomingHightNonRetryableSseError()", + "SseHandlerTest/testIncomingHightRetryableSseError()", + "SseHandlerTest/testIncomingIgnorableSseErrorTest()", + "SseHandlerTest/testIncomingLowNonRetryableSseError()", + "SseHandlerTest/testIncomingLowRetryableSseError()", + "SseHandlerTest/testIncomingMySegmentsUpdate()", + "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\/testProcessSplitUpdateException()", - "StreamingAuthFail4xxTest\/testInit()", + "SseNotificationProcessorTest/testProcessMyLargeSegmentsUpdateBoundedRequest()", + "SseNotificationProcessorTest/testProcessMyLargeSegmentsUpdateKeyListRequest()", + "SseNotificationProcessorTest/testProcessMyLargeSegmentsUpdateUnboundedFetchRequest()", + "SseNotificationProcessorTest/testProcessMySegmentsUpdateBoundedRequest()", + "SseNotificationProcessorTest/testProcessMySegmentsUpdateKeyListRequest()", + "SseNotificationProcessorTest/testProcessMySegmentsUpdateUnboundedFetchRequest()", + "SseNotificationProcessorTest/testProcessSplitKill()", + "SseNotificationProcessorTest/testProcessSplitKillException()", + "SseNotificationProcessorTest/testProcessSplitKillNullJson()", + "SseNotificationProcessorTest/testProcessSplitUpdateException()", + "StreamingAuthFail4xxTest/testInit()", "StreamingAuthFail5xxTest", - "StreamingAuthFail5xxTest\/testInit()", + "StreamingAuthFail5xxTest/testInit()", "StreamingBgReconnectTest", - "StreamingBgReconnectTest\/testReconnect()", + "StreamingBgReconnectTest/testReconnect()", "StreamingConnFail5xxTest", - "StreamingConnFail5xxTest\/testInit()", + "StreamingConnFail5xxTest/testInit()", "StreamingControlResetTest", - "StreamingControlResetTest\/testStreamingReset()", + "StreamingControlResetTest/testStreamingReset()", "StreamingControlTest", - "StreamingControlTest\/testControl()", + "StreamingControlTest/testControl()", "StreamingDelaytTest", - "StreamingDelaytTest\/testDelayOnReconnect()", - "StreamingDelaytTest\/testDelayOnReconnectStress()", - "StreamingDelaytTest\/testNoStreamingDelay()", + "StreamingDelaytTest/testDelayOnReconnect()", + "StreamingDelaytTest/testDelayOnReconnectStress()", + "StreamingDelaytTest/testNoStreamingDelay()", "StreamingDisabledTest", - "StreamingDisabledTest\/testOccupancy()", + "StreamingDisabledTest/testOccupancy()", "StreamingInitTest", - "StreamingInitTest\/testInit()", - "StreamingInitTest\/testInitWithoutSpec()", + "StreamingInitTest/testInit()", + "StreamingInitTest/testInitWithoutSpec()", "StreamingMySegmentsSyncTest", - "StreamingMySegmentsSyncTest\/testInit()", + "StreamingMySegmentsSyncTest/testInit()", "StreamingNoReconectWhenPollingTest", - "StreamingNoReconectWhenPollingTest\/testShouldNoReconnect()", - "StreamingNoReconectWhenPollingTest\/testShouldReconnect()", + "StreamingNoReconectWhenPollingTest/testShouldNoReconnect()", + "StreamingNoReconectWhenPollingTest/testShouldReconnect()", "StreamingOccupancyTest", - "StreamingOccupancyTest\/testOccupancy()", + "StreamingOccupancyTest/testOccupancy()", "StreamingSplitKillTest", - "StreamingSplitKillTest\/testSplitKill()", + "StreamingSplitKillTest/testSplitKill()", "StreamingSplitsSyncTest", - "StreamingSplitsSyncTest\/testInit()", + "StreamingSplitsSyncTest/testInit()", "SyncConfigTest", - "SyncConfigTest\/testEmptyFilterValuesDiscarded()", - "SyncConfigTest\/testFilterByPrefix()", - "SyncConfigTest\/testFilterName()", - "SyncConfigTest\/testInvalidFilterValuesDiscarded()", - "SyncConfigTest\/testSyncBuilder()", + "SyncConfigTest/testEmptyFilterValuesDiscarded()", + "SyncConfigTest/testFilterByPrefix()", + "SyncConfigTest/testFilterName()", + "SyncConfigTest/testInvalidFilterValuesDiscarded()", + "SyncConfigTest/testSyncBuilder()", "SyncDictionaryCollectionWrapperTest", - "SyncDictionaryCollectionWrapperTest\/testAllValues()", - "SyncDictionaryCollectionWrapperTest\/testInitialAppend()", - "SyncDictionaryCollectionWrapperTest\/testRemoveValue()", + "SyncDictionaryCollectionWrapperTest/testAllValues()", + "SyncDictionaryCollectionWrapperTest/testInitialAppend()", + "SyncDictionaryCollectionWrapperTest/testRemoveValue()", "SyncDictionarySingleWrapperTest", - "SyncDictionarySingleWrapperTest\/testAllValues()", - "SyncDictionarySingleWrapperTest\/testInitialSetup()", - "SyncDictionarySingleWrapperTest\/testRemoveAllValues()", - "SyncDictionarySingleWrapperTest\/testRemoveValue()", + "SyncDictionarySingleWrapperTest/testAllValues()", + "SyncDictionarySingleWrapperTest/testInitialSetup()", + "SyncDictionarySingleWrapperTest/testRemoveAllValues()", + "SyncDictionarySingleWrapperTest/testRemoveValue()", "SyncGuardianTest", - "SyncGuardianTest\/testFirstUpdate()", - "SyncGuardianTest\/testMinPeriodValidation()", - "SyncGuardianTest\/testMustNoSyncDisabled()", - "SyncGuardianTest\/testMustNoSyncStreamingDisabled()", - "SyncGuardianTest\/testMustNotSyncWhenTimeDoesNotExceed()", - "SyncGuardianTest\/testMustSyncWhenTimeExceeds()", - "SyncGuardianTest\/testUpdatePeriodValidation()", + "SyncGuardianTest/testFirstUpdate()", + "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\/testStartSingleModeStreamingEnabled()", - "SyncManagerTest\/testStartStreamingDisabled()", - "SyncManagerTest\/testStartStreamingEnabled()", - "SyncManagerTest\/testStop()", - "SyncManagerTest\/testSyncExecutedReceived()", + "SyncManagerTest/testCredentialPinnedFailNotification()", + "SyncManagerTest/testPauseResume()", + "SyncManagerTest/testPushDelayReceived()", + "SyncManagerTest/testPushNonRetryableError()", + "SyncManagerTest/testPushReset()", + "SyncManagerTest/testPushRetryableError()", + "SyncManagerTest/testPushSubsystemDownReceived()", + "SyncManagerTest/testPushSubsystemUpReceived()", + "SyncManagerTest/testStartSingleModeStreamingEnabled()", + "SyncManagerTest/testStartStreamingDisabled()", + "SyncManagerTest/testStartStreamingEnabled()", + "SyncManagerTest/testStop()", + "SyncManagerTest/testSyncExecutedReceived()", "SyncPostBgTest", - "SyncPostBgTest\/testSync()", + "SyncPostBgTest/testSync()", "SyncUpdateWorkerTest", - "SyncUpdateWorkerTest\/testSplitKillWorker()", - "SyncUpdateWorkerTest\/testSplitUpdateWorkerNoPayload()", - "SyncUpdateWorkerTest\/testSplitUpdateWorkerWithPayloadChangeNumberBigger()", - "SyncUpdateWorkerTest\/testSplitUpdateWorkerWithPayloadChangeNumberSmaller()", + "SyncUpdateWorkerTest/testSplitKillWorker()", + "SyncUpdateWorkerTest/testSplitUpdateWorkerNoPayload()", + "SyncUpdateWorkerTest/testSplitUpdateWorkerWithPayloadChangeNumberBigger()", + "SyncUpdateWorkerTest/testSplitUpdateWorkerWithPayloadChangeNumberSmaller()", "SynchronizerTest", - "SynchronizerTest\/testDestroy()", - "SynchronizerTest\/testDisableEventsEndpoint()", - "SynchronizerTest\/testDisableSdkEndpoint()", - "SynchronizerTest\/testDisableTelemetry()", - "SynchronizerTest\/testFlush()", - "SynchronizerTest\/testForceMySegmentsSyncSingleModeEnabled()", - "SynchronizerTest\/testForceSynchronizeMySegments()", - "SynchronizerTest\/testLoadMySegmentsFromCache()", - "SynchronizerTest\/testLoadSplits()", - "SynchronizerTest\/testStartPeriodicFetching()", - "SynchronizerTest\/testStartPeriodicFetchingSingleModeEnabled()", - "SynchronizerTest\/testStartPeriodicRecordingUserData()", - "SynchronizerTest\/testStartRecordingTelemetry()", - "SynchronizerTest\/testStopPeriodicFetching()", - "SynchronizerTest\/testStopRecordingTelemetry()", - "SynchronizerTest\/testStopRecordingUserData()", - "SynchronizerTest\/testSyncAll()", - "SynchronizerTest\/testSynchronizeMySegments()", - "SynchronizerTest\/testSynchronizeSplitsWithChangeNumber()", - "SynchronizerTest\/testUpdateSplitsSingleModeEnabled()", + "SynchronizerTest/testDestroy()", + "SynchronizerTest/testDisableEventsEndpoint()", + "SynchronizerTest/testDisableSdkEndpoint()", + "SynchronizerTest/testDisableTelemetry()", + "SynchronizerTest/testFlush()", + "SynchronizerTest/testForceMySegmentsSyncSingleModeEnabled()", + "SynchronizerTest/testForceSynchronizeMySegments()", + "SynchronizerTest/testLoadMySegmentsFromCache()", + "SynchronizerTest/testLoadSplits()", + "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\/testSendSuccess()", + "TelemetryConfigRecorderWorkerTests/testFailedAttemptLimit()", + "TelemetryConfigRecorderWorkerTests/testSendSuccess()", "TelemetryIntegrationTest", - "TelemetryIntegrationTest\/testConfig()", - "TelemetryIntegrationTest\/testConfigTelemetry()", - "TelemetryIntegrationTest\/testHttpError()", - "TelemetryIntegrationTest\/testRuntimeAndSyncTelemetry()", - "TelemetryIntegrationTest\/testStreamingAblyErrorAndSessionLength()", - "TelemetryIntegrationTest\/testStreamingTelemetry()", + "TelemetryIntegrationTest/testConfig()", + "TelemetryIntegrationTest/testConfigTelemetry()", + "TelemetryIntegrationTest/testHttpError()", + "TelemetryIntegrationTest/testRuntimeAndSyncTelemetry()", + "TelemetryIntegrationTest/testStreamingAblyErrorAndSessionLength()", + "TelemetryIntegrationTest/testStreamingTelemetry()", "TelemetryStatsRecorderWorkerTests", - "TelemetryStatsRecorderWorkerTests\/testConcurrentFlush()", - "TelemetryStatsRecorderWorkerTests\/testEndpointNotReachable()", - "TelemetryStatsRecorderWorkerTests\/testFailedAttemptLimit()", - "TelemetryStatsRecorderWorkerTests\/testFailedAttemptLimitExceded()", - "TelemetryStatsRecorderWorkerTests\/testSendSuccess()", + "TelemetryStatsRecorderWorkerTests/testConcurrentFlush()", + "TelemetryStatsRecorderWorkerTests/testEndpointNotReachable()", + "TelemetryStatsRecorderWorkerTests/testFailedAttemptLimit()", + "TelemetryStatsRecorderWorkerTests/testFailedAttemptLimitExceded()", + "TelemetryStatsRecorderWorkerTests/testSendSuccess()", "TelemetryTest", - "TelemetryTest\/testNonReadyEvaluation()", - "TelemetryTest\/testOnlyReadyTime()", - "TelemetryTest\/testReadyTime()", + "TelemetryTest/testNonReadyEvaluation()", + "TelemetryTest/testOnlyReadyTime()", + "TelemetryTest/testReadyTime()", "TelmetrySynchronizerTest", - "TelmetrySynchronizerTest\/testStart()", - "TelmetrySynchronizerTest\/testStop()", - "TelmetrySynchronizerTest\/testSyncConfig()", - "TelmetrySynchronizerTest\/testSyncStats()", - "TimersManagerTest\/testAddAndCancelTimer()", - "TimersManagerTest\/testAddTimer()", + "TelmetrySynchronizerTest/testStart()", + "TelmetrySynchronizerTest/testStop()", + "TelmetrySynchronizerTest/testSyncConfig()", + "TelmetrySynchronizerTest/testSyncStats()", + "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()", + "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\/testBasicEvaluationNoConfig()", - "TreatmentManagerTest\/testBasicEvaluationWithConfig()", - "TreatmentManagerTest\/testBasicEvaluations()", - "TreatmentManagerTest\/testBasicEvaluationsBySets()", - "TreatmentManagerTest\/testEmptyKey()", - "TreatmentManagerTest\/testEmptySplits()", - "TreatmentManagerTest\/testLongKey()", - "TreatmentManagerTest\/testMergedAttributes()", - "TreatmentManagerTest\/testNonExistingSplits()", - "TreatmentManagerTest\/testOnlyStoredAttributes()", - "TreatmentManagerTest\/testRuntimeProducers()", + "TrackTest/test()", + "TreatmentManagerTest/testBasicEvaluationNoConfig()", + "TreatmentManagerTest/testBasicEvaluationWithConfig()", + "TreatmentManagerTest/testBasicEvaluations()", + "TreatmentManagerTest/testBasicEvaluationsBySets()", + "TreatmentManagerTest/testEmptyKey()", + "TreatmentManagerTest/testEmptySplits()", + "TreatmentManagerTest/testLongKey()", + "TreatmentManagerTest/testMergedAttributes()", + "TreatmentManagerTest/testNonExistingSplits()", + "TreatmentManagerTest/testOnlyStoredAttributes()", + "TreatmentManagerTest/testRuntimeProducers()", "UniqueKeyDaoTest", - "UniqueKeyDaoTest\/testDataIsEncryptedInDb()", - "UniqueKeyDaoTest\/testInsertGetAes128Cbc()", - "UniqueKeyDaoTest\/testUpdateAes128Cbc()", - "UniqueKeyDaoTest\/testUpdateAndIncrementCountAes128Cbc()", - "UniqueKeyDaoTest\/testUpdateAndIncrementCountPlainText()", - "UniqueKeyDaoTest\/testUpdatePlainText()", + "UniqueKeyDaoTest/testDataIsEncryptedInDb()", + "UniqueKeyDaoTest/testInsertGetAes128Cbc()", + "UniqueKeyDaoTest/testUpdateAes128Cbc()", + "UniqueKeyDaoTest/testUpdateAndIncrementCountAes128Cbc()", + "UniqueKeyDaoTest/testUpdateAndIncrementCountPlainText()", + "UniqueKeyDaoTest/testUpdatePlainText()", "UniqueKeyTrackerTest", - "UniqueKeyTrackerTest\/testTrackAndSave()", + "UniqueKeyTrackerTest/testTrackAndSave()", "UniqueKeysRecorderCountWorkerTests", - "UniqueKeysRecorderCountWorkerTests\/testFailToSendSome()", - "UniqueKeysRecorderCountWorkerTests\/testSendNoImpressions()", - "UniqueKeysRecorderCountWorkerTests\/testSendOneImpression()", - "UniqueKeysRecorderCountWorkerTests\/testSendSuccess()", + "UniqueKeysRecorderCountWorkerTests/testFailToSendSome()", + "UniqueKeysRecorderCountWorkerTests/testSendNoImpressions()", + "UniqueKeysRecorderCountWorkerTests/testSendOneImpression()", + "UniqueKeysRecorderCountWorkerTests/testSendSuccess()", "UnsupportedMatcherIntegrationTest", - "UnsupportedMatcherIntegrationTest\/testFeatureFlagWithUnsupportedMatcherIsPresentInManager()", - "UnsupportedMatcherIntegrationTest\/testGetTreatmentForUnsupportedMatcherFeatureFlagReturnsControl()", - "UnsupportedMatcherIntegrationTest\/testGetTreatmentWithConfigForUnsupportedMatcherFeatureFlagReturnsControl()", - "UnsupportedMatcherIntegrationTest\/testImpressionInListenerHasUnsupportedLabel()", - "UnsupportedMatcherIntegrationTest\/testStoredImpressionHasUnsupportedLabel()", + "UnsupportedMatcherIntegrationTest/testFeatureFlagWithUnsupportedMatcherIsPresentInManager()", + "UnsupportedMatcherIntegrationTest/testGetTreatmentForUnsupportedMatcherFeatureFlagReturnsControl()", + "UnsupportedMatcherIntegrationTest/testGetTreatmentWithConfigForUnsupportedMatcherFeatureFlagReturnsControl()", + "UnsupportedMatcherIntegrationTest/testImpressionInListenerHasUnsupportedLabel()", + "UnsupportedMatcherIntegrationTest/testStoredImpressionHasUnsupportedLabel()", "UserConsentManagerTest", - "UserConsentManagerTest\/testSetDeclined()", - "UserConsentManagerTest\/testSetGranted()", - "UserConsentManagerTest\/testSetUnknown()", + "UserConsentManagerTest/testSetDeclined()", + "UserConsentManagerTest/testSetGranted()", + "UserConsentManagerTest/testSetUnknown()", "UserConsentModeDebugTest", - "UserConsentModeDebugTest\/testUserConsentDeclined()", - "UserConsentModeDebugTest\/testUserConsentGranted()", - "UserConsentModeDebugTest\/testUserConsentUnknownThenDeclined()", - "UserConsentModeDebugTest\/testUserConsentUnknownThenGranted()", + "UserConsentModeDebugTest/testUserConsentDeclined()", + "UserConsentModeDebugTest/testUserConsentGranted()", + "UserConsentModeDebugTest/testUserConsentUnknownThenDeclined()", + "UserConsentModeDebugTest/testUserConsentUnknownThenGranted()", "UserConsentModeNoneTest", - "UserConsentModeNoneTest\/testUserConsentDeclined()", - "UserConsentModeNoneTest\/testUserConsentGranted()", - "UserConsentModeNoneTest\/testUserConsentUnknownThenDeclined()", - "UserConsentModeNoneTest\/testUserConsentUnknownThenGranted()", + "UserConsentModeNoneTest/testUserConsentDeclined()", + "UserConsentModeNoneTest/testUserConsentGranted()", + "UserConsentModeNoneTest/testUserConsentUnknownThenDeclined()", + "UserConsentModeNoneTest/testUserConsentUnknownThenGranted()", "UserConsentModeOptimizedTest", - "UserConsentModeOptimizedTest\/testUserConsentDeclined()", - "UserConsentModeOptimizedTest\/testUserConsentGranted()", - "UserConsentModeOptimizedTest\/testUserConsentUnknownThenDeclined()", - "UserConsentModeOptimizedTest\/testUserConsentUnknownThenGranted()", + "UserConsentModeOptimizedTest/testUserConsentDeclined()", + "UserConsentModeOptimizedTest/testUserConsentGranted()", + "UserConsentModeOptimizedTest/testUserConsentUnknownThenDeclined()", + "UserConsentModeOptimizedTest/testUserConsentUnknownThenGranted()", "UserKeyEncondingTest", - "UserKeyEncondingTest\/testKey()", + "UserKeyEncondingTest/testKey()", "VersionTest", - "VersionTest\/testFactoryVersion()", - "VersionTest\/testSemanticVersion()" + "VersionTest/testFactoryVersion()", + "VersionTest/testSemanticVersion()" ], - "target" : { - "containerPath" : "container:Split.xcodeproj", - "identifier" : "592C6AA4211B6C99002D120C", - "name" : "SplitTests" + "target": { + "containerPath": "container:Split.xcodeproj", + "identifier": "5B3C16342ED76BAD0068D623", + "name": "SplitTestsSwift6" } } ], - "version" : 1 -} + "version": 1 +} \ No newline at end of file diff --git a/SplitiOSUnit_5.xctestplan b/SplitiOSUnit_5.xctestplan index 0ff36295c..3f69a04dc 100644 --- a/SplitiOSUnit_5.xctestplan +++ b/SplitiOSUnit_5.xctestplan @@ -1,19 +1,212 @@ { - "configurations" : [ + "configurations": [ { - "id" : "4D2BC264-4956-4353-8F84-1D52C51BEA63", - "name" : "Configuration 1", - "options" : { - - } + "id": "4D2BC264-4956-4353-8F84-1D52C51BEA63", + "name": "Configuration 1", + "options": {} } ], - "defaultOptions" : { - "testTimeoutsEnabled" : true + "defaultOptions": { + "testTimeoutsEnabled": true }, - "testTargets" : [ + "testTargets": [ + { + "skippedTests": [ + "AnyValueValidatorTests", + "ApiKeyValidatorTests", + "ArrayBlockingQueueTests", + "AttributesDaoTest", + "AttributesEvaluationTest", + "AttributesStorageTests", + "Base64UtilsTest", + "BetweenSemverMatcherTest", + "BlockingQueueTest", + "BucketSplitTest", + "ByKeyAttributesStorageTests", + "ByKeyFacadeTest", + "ByKeyMySegmentsStorageTests", + "CdnByPassTest", + "CertificatePinningConfigTests", + "CipherTest", + "ComputeProcessTest", + "ConcurrentSetTests", + "ConfigObjcTest", + "ConfigTest", + "CountsRecorderCountWorkerTests", + "CredentialPinParserTests", + "DatesTest", + "DbCipherTest", + "DbForDifferentApiKeysTest", + "DecompressionTest", + "DestroyTests", + "EndpointFactoryTest", + "EndpointTest", + "EqualToSemverMatcherTest", + "EvaluatorTests", + "EventDTOJsonTest", + "EventDaoTest", + "EventStreamParserTest", + "EventValidatorTests", + "EventsRecorderWorkerTests", + "EventsStorageTest", + "EventsSynchronizerTest", + "EventsTrackerTest", + "FactoryMonitorTest", + "FactoryRegistryTest", + "FeatureFlagsPayloadDecoderTest", + "FeatureFlagsSynchronizerTest", + "FetchSpecificSplitsTest", + "FetcherThrottleTests", + "FilterBuilderTest", + "FlagSetValidatorTests", + "FlagSetsCacheTests", + "FlagSetsIntegrationTests", + "FlushTests", + "GeneralInfoDaoTest", + "GeneralInfoStorageTest", + "GreaterThanOrEqualToSemverMatcherTest", + "HashedImpressionDaoTest", + "HashedImpressionsStorageTests", + "HttpClientTest", + "HttpDataRequestTest", + "HttpEventsRecorderTests", + "HttpImpressionsCountRecorderTests", + "HttpImpressionsRecorderTests", + "HttpMySegmentsFetcherTest", + "HttpRequestListTest", + "HttpRequestManagerTests", + "HttpResponseTest", + "HttpSplitFetcherTests", + "HttpStreamRequestTest", + "HttpTelemetryConfigRecorderTest", + "HttpTelemetryStatsRecorderTest", + "HttpUniqueKeyRecorderTests", + "ImpressionDaoTest", + "ImpressionHasherTest", + "ImpressionsCountDaoTest", + "ImpressionsCounterTest", + "ImpressionsDedupTest", + "ImpressionsModeTypeWrapperTest", + "ImpressionsNoneTest", + "ImpressionsObserverTest", + "ImpressionsPropertiesE2ETest", + "ImpressionsRecorderWorkerTests", + "ImpressionsStorageTest", + "ImpressionsToggleTest", + "ImpressionsTrackerTest", + "InListSemverMatcherTest", + "InMemoryTelemetryStorageTest", + "InRuleBasedSegmentMatcherTest", + "InitDbCipherTest", + "InitialCacheTest", + "InstantFeatureFlagsUpdateTest", + "JwtTokenParserTest", + "KeyGeneratorTest", + "KeyValidatorTests", + "LRUCacheTest", + "LatencyCounterTests", + "LegacyHashingTest", + "LessThanOrEqualToSemverMatcherTest", + "LocalhostManagerTests", + "LocalhostParserTests", + "LocalhostSplitClientTests", + "LocalhostSplitLoaderTests", + "LocalhostSplitStorageTests", + "LocalhostSynchronizerTests", + "LocalhostTests", + "LocalhostYamlParserTest", + "LoggerTest", + "MatcherEvalTests", + "MatcherTests", + "MultiClientEvaluationTest", + "MultiClientStreamingResetTest", + "Murmur3HashingTest", + "MyLargeSegmentsStorageTests", + "MySegmentServerErrorTest", + "MySegmentUpdateTest", + "MySegmentUpdatedTest", + "MySegmentsBgSyncWorkerTest", + "MySegmentsChangesCheckerTest", + "MySegmentsDaoTest", + "MySegmentsPayloadDecoderTest", + "MySegmentsStorageTests", + "MySegmentsSyncWorkerTest", + "MySegmentsSynchronizerTest", + "MySegmentsV2PayloaDecoderTest", + "NotificationManagerKeeperTest", + "NotificationParserTest", + "OutdatedProxyIntegrationTest", + "OutdatedSplitProxyHandlerTests", + "PeriodicMySegmentsSyncWorkerTest", + "PeriodicRecorderWorkerTests", + "PeriodicSplitsSyncWorkerTest", + "PersistentAttributesStorageTests", + "PersistentEventsStorageTests", + "PersistentHashedImpressionsStorageTests", + "PersistentImpressionsCountStorageTests", + "PersistentImpressionsStorageTests", + "PersistentMyLargeSegmentsStorageTests", + "PersistentMySegmentsStorageTests", + "PersistentRuleBasedSegmentStorageTest", + "PersistentSplitsStorageTest", + "PersistentUniqueKeysStorageTests", + "PrerequisitesMatcherTests", + "PropertyValidatorTest", + "PushManagerEventBroadcasterTest", + "PushNotificationManagerTest", + "ReadyFromCacheTest", + "ReconnectBackoffCounterTest", + "RecorderFlusherCheckerTests", + "RegexTest", + "RestClientCustomDecoderTest", + "RestClientCustomFailureHandlerTest", + "RestClientSplitChangesTest", + "RolloutCacheConfigurationTest", + "RolloutCacheManagerIntegrationTest", + "RolloutCacheManagerTest", + "RuleBasedSegmentDaoTest", + "RuleBasedSegmentStorageTest", + "RuleBasedSegmentsIntegrationTest", + "SdkUpdateStreamingTest", + "SegmentsSyncHelperTests", + "SegmentsUpdateWorkerTests", + "SemverIntegrationTest", + "SemverTest", + "ServiceEndpointsTests", + "SingleSyncTest", + "SplitBgSynchronizerTest", + "SplitChangeProcessorTests", + "SplitChangesErrorHandlerTests", + "SplitChangesServerErrorTest", + "SplitChangesTest", + "SplitClientManagerTest", + "SplitClientTests", + "SplitConfigurationsParsingTest", + "SplitDTOTests", + "SplitDaoTest", + "SplitEventsCoordinatorTest", + "SplitEventsManagerTest", + "SplitFactoryBuilderTests", + "SplitIntegrationTests", + "SplitIntegrationTests/testControlTreatment()", + "SplitIntegrationTests/testImpressionsCount()", + "SplitIntegrationTests/testPrerequisites()", + "SplitIntegrationTests/testPrerequisitesSplitView()", + "SplitIntegrationTests/testPrerequisitesTreatmentNotPass()", + "SplitIntegrationTests/testPrerequisitesTreatmentPass()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledError()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledNoWaitMls()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledWaitMls()", + "SplitIntegrationTests/testReadyNoRef()" + ], + "target": { + "containerPath": "container:Split.xcodeproj", + "identifier": "592C6AA4211B6C99002D120C", + "name": "SplitTestsSwift5" + } + }, { - "skippedTests" : [ + "skippedTests": [ "AnyValueValidatorTests", "ApiKeyValidatorTests", "ArrayBlockingQueueTests", @@ -190,23 +383,23 @@ "SplitEventsManagerTest", "SplitFactoryBuilderTests", "SplitIntegrationTests", - "SplitIntegrationTests\/testControlTreatment()", - "SplitIntegrationTests\/testImpressionsCount()", - "SplitIntegrationTests\/testPrerequisites()", - "SplitIntegrationTests\/testPrerequisitesSplitView()", - "SplitIntegrationTests\/testPrerequisitesTreatmentNotPass()", - "SplitIntegrationTests\/testPrerequisitesTreatmentPass()", - "SplitIntegrationTests\/testReadyMyLargeSegmentsEnabledError()", - "SplitIntegrationTests\/testReadyMyLargeSegmentsEnabledNoWaitMls()", - "SplitIntegrationTests\/testReadyMyLargeSegmentsEnabledWaitMls()", - "SplitIntegrationTests\/testReadyNoRef()" + "SplitIntegrationTests/testControlTreatment()", + "SplitIntegrationTests/testImpressionsCount()", + "SplitIntegrationTests/testPrerequisites()", + "SplitIntegrationTests/testPrerequisitesSplitView()", + "SplitIntegrationTests/testPrerequisitesTreatmentNotPass()", + "SplitIntegrationTests/testPrerequisitesTreatmentPass()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledError()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledNoWaitMls()", + "SplitIntegrationTests/testReadyMyLargeSegmentsEnabledWaitMls()", + "SplitIntegrationTests/testReadyNoRef()" ], - "target" : { - "containerPath" : "container:Split.xcodeproj", - "identifier" : "592C6AA4211B6C99002D120C", - "name" : "SplitTests" + "target": { + "containerPath": "container:Split.xcodeproj", + "identifier": "5B3C16342ED76BAD0068D623", + "name": "SplitTestsSwift6" } } ], - "version" : 1 -} + "version": 1 +} \ No newline at end of file