Add screen engagement tracking of time spent and list items scrolled … #968
GitHub Actions / Test results: Unit (macOS 12.1, Xcode 13.2.1)
succeeded
Dec 7, 2023 in 0s
Xcode test results
Testing workspace snowplow-ios-tracker with scheme SnowplowTracker
Summary
Total | Passed | Failed | Skipped | Expected Failure | ⏱️ Time |
---|---|---|---|---|---|
302 | 302 | 0 | 0 | 0 | 30.57s |
Test Summary
Tests
- Device: Mac mini, 12.6.9 (21G726)
- SDK: macOS 12.1, 12.1
Failures
All tests passed 🎉
Details
Test Details
Tests
LegacyTestEmitter
⏱️ | ||||
---|---|---|---|---|
11 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 1.12s |
LegacyTestSubject
⏱️ | ||||
---|---|---|---|---|
5 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.00s |
testGeoLocationGetWithoutNeededKeys()
| |
testGeoLocationWithSubjectConfiguration()
| |
testSubjectInit()
| |
testSubjectInitWithOptions()
| |
testSubjectSetterFunctions()
|
TestConfigurationBuilder
⏱️ | ||||
---|---|---|---|---|
1 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.06s |
testCreateTrackerUsingBuilder()
|
TestDataPersistence
⏱️ | ||||
---|---|---|---|---|
8 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.01s |
TestDatabase
⏱️ | ||||
---|---|---|---|---|
9 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.01s |
TestEcommerceController
⏱️ | ||||
---|---|---|---|---|
2 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.86s |
testAddScreenEntity()
| |
testAddUserEntity()
|
TestEcommerceEntities
⏱️ | ||||
---|---|---|---|---|
3 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.00s |
testBuildsCartEntity()
| |
testBuildsProductEntity()
| |
testBuildsPromotionEntity()
|
TestEcommerceEvents
⏱️ | ||||
---|---|---|---|---|
11 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.31s |
TestEmitterConfiguration
⏱️ | ||||
---|---|---|---|---|
3 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 2.13s |
testActivatesServerAnonymisationInEmitter()
| |
testPauseEmitter()
| |
testRespectsEmitRange()
|
TestEvents
⏱️ | ||||
---|---|---|---|---|
20 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 1.05s |
TestGlobalContexts
⏱️ | ||||
---|---|---|---|---|
7 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.01s |
testAddRemove()
| |
testBlockGenerator()
| |
testContextGenerator()
| |
testGlobalContexts()
| |
testStaticGenerator()
| |
testStaticGeneratortWithFilter()
| |
testStaticGeneratorWithRuleset()
|
TestLifecycleState
⏱️ | ||||
---|---|---|---|---|
1 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.01s |
testLifecycleStateMachine()
|
TestListItemViewModifier
⏱️ | ||||
---|---|---|---|---|
1 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.01s |
testTracksListItemViewEvent()
|
TestLogger
⏱️ | ||||
---|---|---|---|---|
3 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.00s |
testDiagnosticTracking()
| |
testDiagnosticTrackingWithError()
| |
testDiagnosticTrackingWithException()
|
TestMediaAdTracking
⏱️ | ||||
---|---|---|---|---|
2 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.00s |
testUpdatesPodPositionOfAds()
| |
testUpdatesStartTimeOfAdBreak()
|
TestMediaController
⏱️ | ||||
---|---|---|---|---|
27 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.53s |
TestMediaEventAndEntitySerialization
⏱️ | ||||
---|---|---|---|---|
6 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.00s |
testBuildsAdBreakEntity()
| |
testBuildsAdEntity()
| |
testBuildsEntityForMediaPlayer()
| |
testBuildsEntityWithDefaultValuesForEmptyMediaPlayer()
| |
testBuildsMediaSessionEntity()
| |
testSchemaForMediaEventTypes()
|
TestMediaSessionTrackingStats
⏱️ | ||||
---|---|---|---|---|
10 (100%) | 0 (0%) | 0 (0%) | 0 (0%) | 0.00s |
TestMemoryEventStore [](#user-content-tests_testme
Loading