• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

optimizely / swift-sdk / 36447729447
94%
master: 94%

Build:
Build:
LAST BUILD BRANCH: prepare-release-6.0.0
DEFAULT BRANCH: master
Ran 28 Sep 2026 04:55PM UTC
Jobs 1
Files 77
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

28 Sep 2026 03:59PM UTC coverage: 56.194% (-37.7%) from 93.929%
36447729447

Pull #658

github

web-flow
Merge a21ef4289 into 63b3b8c3e
Pull Request #658: [FSSDK-11920] Migrate Swift SDK distribution, CI, and releases to SPM on Xcode 27

685 of 1219 relevant lines covered (56.19%)

90.87 hits per line

Coverage Regressions

Lines Coverage ∆ File
33
32.69
-63.46% Sources/Optimizely+Decide/OptimizelyUserContext.swift
19
56.86
-37.25% Sources/Customization/DefaultDatafileHandler.swift
17
33.33
-62.96% Sources/Data Model/Audience/AttributeValue.swift
17
79.35
-18.48% Sources/Data Model/ProjectConfig.swift
17
76.0
-22.67% Sources/Optimizely/OptimizelyClient.swift
16
0.0
-69.57% Sources/Data Model/Audience/SemanticVersion.swift
16
0.0
-100.0% Sources/Data Model/Holdout.swift
16
43.33
-53.33% Sources/ODP/OdpEventManager.swift
15
16.13
-48.39% Sources/Utils/AtomicArray.swift
14
0.0
-100.0% Sources/Implementation/Datastore/DataStoreMemory.swift
13
27.78
-72.22% Sources/CMAB/CmabService.swift
12
38.1
-57.14% Sources/CMAB/CmabClient.swift
12
64.71
-35.29% Sources/Customization/DefaultEventDispatcher.swift
12
47.06
-35.29% Sources/Optimizely+Decide/OptimizelyClient+Decide.swift
12
14.29
-85.71% Sources/Utils/MurmurHash3.swift
11
35.29
-64.71% Sources/Data Model/Experiment.swift
11
36.84
-57.89% Sources/Data Model/Project.swift
11
59.52
-26.19% Sources/Implementation/DefaultDecisionService.swift
11
31.25
-68.75% Sources/ODP/LruCache.swift
11
8.33
-91.67% Sources/Optimizely+Decide/OptimizelyDecision.swift
11
52.17
-47.83% Sources/Utils/NetworkReachability.swift
9
15.38
-69.23% Sources/ODP/OdpSegmentApiManager.swift
8
38.46
-61.54% Sources/Utils/AtomicDictionary.swift
8
65.22
-34.78% Sources/Utils/HandlerRegistryService.swift
7
59.09
-31.82% Sources/ODP/OdpConfig.swift
7
53.33
-46.67% Sources/Optimizely/OptimizelyJSON.swift
7
68.0
-28.0% Sources/Utils/Utils.swift
6
56.25
-37.5% Sources/Customization/Protocols/OPTLogger.swift
6
73.53
-17.65% Sources/Implementation/DefaultNotificationCenter.swift
5
28.57
-71.43% Sources/Data Model/Variation.swift
5
68.75
-31.25% Sources/Implementation/Datastore/DataStoreFile.swift
5
33.33
-55.56% Sources/Implementation/Datastore/DataStoreUserDefaults.swift
5
72.73
-22.73% Sources/Implementation/Events/BatchEventBuilder.swift
5
50.0
-41.67% Sources/ODP/OdpManager.swift
4
66.67
-33.33% Sources/Customization/DefaultUserProfileService.swift
4
60.0
-40.0% Sources/Data Model/Audience/UserAttribute.swift
4
33.33
-66.67% Sources/Data Model/DispatchEvents/EventForDispatch.swift
4
0.0
-100.0% Sources/Extensions/DataStoreQueueStackImpl+Extension.swift
4
69.23
-30.77% Sources/Implementation/Datastore/DataStoreQueueStackImpl.swift
4
16.67
-66.67% Sources/ODP/OdpEventApiManager.swift
4
50.0
-50.0% Sources/ODP/OdpSegmentManager.swift
4
83.72
-9.3% Sources/Optimizely/OptimizelyConfig.swift
4
63.64
-36.36% Sources/Optimizely/VuidManager.swift
3
66.67
-33.33% Sources/Implementation/DecisionReasons.swift
3
0.0
-33.33% Sources/ODP/OdpEvent.swift
3
25.0
-75.0% Sources/Optimizely/OptimizelyError.swift
3
0.0
-100.0% Sources/Utils/RetryStrategy.swift
2
85.71
-14.29% Sources/Data Model/Audience/ConditionHolder.swift
2
60.0
-40.0% Sources/Data Model/DispatchEvents/BatchEvent.swift
2
83.33
-16.67% Sources/Data Model/HoldoutConfig.swift
2
60.0
-40.0% Sources/Data Model/Variable.swift
2
75.0
-25.0% Sources/Implementation/DecisionInfo.swift
2
33.33
-66.67% Sources/Implementation/DecisionResponse.swift
2
87.5
-12.5% Sources/Implementation/DefaultBucketer.swift
1
71.43
-14.29% Sources/Customization/DefaultLogger.swift
1
0.0
-100.0% Sources/Customization/Protocols/OPTEventDispatcher.swift
1
71.43
-14.29% Sources/Data Model/Audience/Audience.swift
1
85.71
-14.29% Sources/Data Model/FeatureFlag.swift
1
75.0
-25.0% Sources/Data Model/FeatureVariable.swift
1
66.67
-33.33% Sources/Extensions/Array+Extension.swift
1
50.0
-50.0% Sources/Protocols/BackgroundingCallbacks.swift
1
50.0
-50.0% Sources/Utils/LogMessage.swift
Jobs
ID Job ID Ran Files Coverage
1 36447729447.1 28 Sep 2026 04:55PM UTC 77
56.19
GitHub Action Run
Source Files on build 36447729447
  • Tree
  • List 77
  • Changed 62
  • Source Changed 0
  • Coverage Changed 62
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #658
  • PR Base - master (#36010744593)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc