Skip to content

Merge pull request #707 from OneBusAway/light-rail-error #710

Merge pull request #707 from OneBusAway/light-rail-error

Merge pull request #707 from OneBusAway/light-rail-error #710

This check has been archived and is scheduled for deletion. Learn more about checks retention
GitHub Actions / Xcode test results succeeded Jan 10, 2024 in 0s

Xcode test results

Test App

Summary

TotalSuccess PassedFailure FailedSkipped SkippedExpected Failure Expected Failure⏱️ Time
1911910001.68s

Test Summary

OBAKitTests

  • Device: iPhone 15, 17.2 (21C62)
  • SDK: Simulator - iOS 17.0, 17.0
TestTotalSuccessFailureSkippedExpected Failure
test-class BookmarkTests44000
test-class StopsForRouteModelOperationTests11000
test-class BookmarkGroupTests22000
test-class ShapeModelOperationTests11000
test-class UserDefaultsStoreTests1313000
test-class LocationServiceTests88000
test-class StopTests11000
test-class NetworkHelperTests22000
test-class DataMigrator_Tests44000
test-class ApplicationTests44000
test-class CurrentTimeModelOperationTests11000
test-class MapRegionManagerTests22000
test-class CoreLocationTests22000
test-class RegionalAlertsModelOperationTests11000
test-class AppConfigTests11000
test-class ObacoAlertModelTests11000
test-class AlarmModelOperationTests22000
test-class RegionsEncodingTests33000
test-class RegionsServiceTests1212000
test-class StopArrivalsModelOperationTests33000
test-class FormattersTests11000
test-class PolylineTests3939000
test-class TripDetailsModelOperationTests22000
test-class TripArrivalsModelOperationTests11000
test-class UserDefaultsStore_BookmarksTests2424000
test-class RegionsModelOperationTests11000
test-class ArrivalDepartureDeepLinkTests11000
test-class MapKitExtensionTest11000
test-class AgencyVehicleModelOperationTests11000
test-class AgenciesWithCoverageModelOperationTests11000
test-class RouteSearchModelOperationTests11000
test-class MigrationDataExtractorTests66000
test-class BinarySearchTests11000
test-class CollectionsTests22000
test-class StopsModelOperationTests44000
test-class WeatherOperationTests11000
test-class StopProblemModelOperationTests11000
test-class VehicleStatusModelOperationTests55000
test-class AlarmTests22000
test-class TripProblemModelOperationTests11000
test-class FunctionalPolylineTests2222000
test-class ReferencesTests55000

Failure Failures

All tests passed 🎉


Code Coverage

Coverage Covered Executable
App.app 4.60 % 15 326
  AppDelegate.m 0.00 % 0 92
  OnboardingNavigationController.swift 0.00 % 0 103
  OneSignalPushService.swift 0.00 % 0 62
  OBAFirebaseAnalytics.m 0.00 % 0 54
  main.m 100.00 % 15 15
CocoaLumberjack 17.14 % 712 4155
  DDAbstractDatabaseLogger.m 0.00 % 0 503
  DDFileLogger+Buffering.m 0.00 % 0 140
  DDASLLogCapture.m 0.00 % 0 135
  DDDispatchQueueLogFormatter.m 0.00 % 0 142
  DDOSLogger.m 80.65 % 50 62
  DDContextFilterLogFormatter.m 0.00 % 0 92
  DDLog.m 26.06 % 185 710
  DDContextFilterLogFormatter+Deprecated.m 0.00 % 0 24
  DDMultiFormatter.m 0.00 % 0 79
  DDFileLogger.m 38.62 % 477 1235
  DDTTYLogger.m 0.00 % 0 974
  DDASLLogger.m 0.00 % 0 59
CocoaLumberjackSwift 16.55 % 23 139
  DDLog+Combine.swift 0.00 % 0 34
  DDAssert.swift 0.00 % 0 16
  CocoaLumberjack.swift 25.84 % 23 89
Eureka 0.00 % 0 6031
  DateRow.swift 0.00 % 0 58
  GenericMultipleSelectorRow.swift 0.00 % 0 44
  PopoverSelectorRow.swift 0.00 % 0 36
  MultipleSelectorRow.swift 0.00 % 0 6
  PickerInputRow.swift 0.00 % 0 97
  AlertOptionsRow.swift 0.00 % 0 3
  Section.swift 0.00 % 0 393
  AlertRow.swift 0.00 % 0 37
  Validation.swift 0.00 % 0 33
  TextAreaRow.swift 0.00 % 0 240
  FieldsRow.swift 0.00 % 0 230
  ButtonRowWithPresent.swift 0.00 % 0 46
  RuleEmail.swift 0.00 % 0 3
  SliderRow.swift 0.00 % 0 130
  LabelRow.swift 0.00 % 0 16
  SwitchRow.swift 0.00 % 0 35
  PresenterRowType.swift 0.00 % 0 4
  ListCheckRow.swift 0.00 % 0 31
  CheckRow.swift 0.00 % 0 36
  TriplePickerInputRow.swift 0.00 % 0 125
  DoublePickerInputRow.swift 0.00 % 0 81
  DateInlineRow.swift 0.00 % 0 174
  RuleClosure.swift 0.00 % 0 8
  ActionSheetRow.swift 0.00 % 0 66
  SelectableSection.swift 0.00 % 0 94
  DecimalFormatter.swift 0.00 % 0 25
  Cell.swift 0.00 % 0 86
  Row.swift 0.00 % 0 130
  OptionsRow.swift 0.00 % 0 3
  HeaderFooterView.swift 0.00 % 0 61
  ButtonRow.swift 0.00 % 0 51
  NavigationAccessoryView.swift 0.00 % 0 93
  Helpers.swift 0.00 % 0 40
  Operators.swift 0.00 % 0 38
  SelectorViewController.swift 0.00 % 0 192
  DateFieldRow.swift 0.00 % 0 84
  Core.swift 0.00 % 0 778
  SelectorAlertController.swift 0.00 % 0 31
  PickerRow.swift 0.00 % 0 74
  FieldRow.swift 0.00 % 0 402
  SelectorRow.swift 0.00 % 0 38
  RuleURL.swift 0.00 % 0 20
  StepperRow.swift 0.00 % 0 126
  RowType.swift 0.00 % 0 116
  TriplePickerRow.swift 0.00 % 0 123
  RuleRange.swift 0.00 % 0 48
  DatePickerRow.swift 0.00 % 0 96
  RuleRegExp.swift 0.00 % 0 20
  PushRow.swift 0.00 % 0 12
  MultipleSelectorViewController.swift 0.00 % 0 133
  InlineRowType.swift 0.00 % 0 66
  PickerInlineRow.swift 0.00 % 0 157
  DoublePickerRow.swift 0.00 % 0 77
  RuleLength.swift 0.00 % 0 33
  Form.swift 0.00 % 0 325
  BaseRow.swift 0.00 % 0 164
  SwipeActions.swift 0.00 % 0 128
  SegmentedRow.swift 0.00 % 0 174
  RuleEqualsToRow.swift 0.00 % 0 19
  RuleRequired.swift 0.00 % 0 10
  DateInlineFieldRow.swift 0.00 % 0 32
FirebaseAnalytics 0.00 % 0 0
FloatingPanel 0.00 % 0 3561
  GrabberView.swift 0.00 % 0 20
  Controller.swift 0.00 % 0 472
  Logger.swift 0.00 % 0 79
  LayoutProperties.swift 0.00 % 0 42
  Extensions.swift 0.00 % 0 186
  State.swift 0.00 % 0 31
  SurfaceView.swift 0.00 % 0 377
  Position.swift 0.00 % 0 32
  LayoutAnchoring.swift 0.00 % 0 130
  Layout.swift 0.00 % 0 802
  PassthroughView.swift 0.00 % 0 9
  Transitioning.swift 0.00 % 0 129
  Core.swift 0.00 % 0 1191
  BackdropView.swift 0.00 % 0 10
  Behavior.swift 0.00 % 0 51
GULAppDelegateSwizzler 0.00 % 0 1079
  GULAppDelegateSwizzler.m 0.00 % 0 782
  GULSceneDelegateSwizzler.m 0.00 % 0 297
GULEnvironment 0.00 % 0 603
  GULSecureCoding.m 0.00 % 0 67
  GULHeartbeatDateStorageUserDefaults.m 0.00 % 0 32
  GULAppEnvironmentUtil.m 0.00 % 0 134
  GULKeychainStorage.m 0.00 % 0 174
  GULURLSessionDataResponse.m 0.00 % 0 8
  GULKeychainUtils.m 0.00 % 0 70
  NSURLSession+GULPromises.m 0.00 % 0 37
  GULHeartbeatDateStorage.m 0.00 % 0 81
GULLogger 0.00 % 0 130
  GULLogger.m 0.00 % 0 130
GULMethodSwizzler 71.43 % 135 189
  GULSwizzler.m 71.43 % 135 189
GULNSData 0.00 % 0 137
  GULNSData+zlib.m 0.00 % 0 137
GULNetwork 0.00 % 0 918
  GULMutableDictionary.m 0.00 % 0 90
  GULNetwork.m 0.00 % 0 308
  GULNetworkURLSession.m 0.00 % 0 520
GULUserDefaults 0.00 % 0 122
  GULUserDefaults.m 0.00 % 0 122
GoogleAppMeasurement 0.00 % 0 0
MarqueeLabel 0.00 % 0 1410
  MarqueeLabel.swift 0.00 % 0 1410
OBAKit.framework 1.31 % 256 19488
  MoreViewController.swift 0.00 % 0 338
  VisualEffectViewController.swift 0.00 % 0 20
  OBAListViewDebug.swift 0.00 % 0 78
  StopPreferencesView.swift 0.00 % 0 95
  OBAListRowSeparatorConfiguration.swift 0.00 % 0 19
  DataMigrationReportViewModels.swift 0.00 % 0 62
  Edi

Details

Test Details

OBAKitTestsback

BookmarkTests back

SuccessFailureSkippedExpected Failure⏱️
4 (100%)0 (0%)0 (0%)0 (0%)0.01s

All tests passed 🎉

StopsForRouteModelOperationTests back

SuccessFailureSkippedExpected Failure⏱️
1 (100%)0 (0%)0 (0%)0 (0%)0.03s

All tests passed 🎉

BookmarkGroupTests back

SuccessFailureSkippedExpected Failure⏱️
2 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

ShapeModelOperationTests back

SuccessFailureSkippedExpected Failure⏱️
1 (100%)0 (0%)0 (0%)0 (0%)0.10s

All tests passed 🎉

UserDefaultsStoreTests back

SuccessFailureSkippedExpected Failure⏱️
13 (100%)0 (0%)0 (0%)0 (0%)0.67s

All tests passed 🎉

LocationServiceTests back

SuccessFailureSkippedExpected Failure⏱️
8 (100%)0 (0%)0 (0%)0 (0%)0.01s

All tests passed 🎉

StopTests back

SuccessFailureSkippedExpected Failure⏱️
1 (100%)0 (0%)0 (0%)0 (0%)0.03s

All tests passed 🎉

NetworkHelperTests back

SuccessFailureSkippedExpected Failure⏱️
2 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

DataMigrator_Tests back

SuccessFailureSkippedExpected Failure⏱️
4 (100%)0 (0%)0 (0%)0 (0%)0.06s

All tests passed 🎉

ApplicationTests back

SuccessFailureSkippedExpected Failure⏱️
4 (100%)0 (0%)0 (0%)0 (0%)0.02s

All tests passed 🎉

CurrentTimeModelOperationTests back

SuccessFailureSkippedExpected Failure⏱️
1 (100%)0 (0%)0 (0%)0 (0%)0.01s

All tests passed 🎉

MapRegionManagerTests back

SuccessFailureSkippedExpected Failure⏱️
2 (100%)0 (0%)0 (0%)0 (0%)0.04s

All tests passed 🎉

CoreLocationTests back

SuccessFailureSkippedExpected Failure⏱️
2 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

RegionalAlertsModelOperationTests back

SuccessFailureSkippedExpected Failure⏱️
1 (100%)0 (0%)0 (0%)0 (0%)0.17s

All tests passed 🎉

AppConfigTests back

SuccessFailureSkippedExpected Failure⏱️
1 (100%)0 (0%)0 (0%)0 (0%)0.01s

All tests passed 🎉

ObacoAlertModelTests back

SuccessFailureSkippedExpected Failure⏱️
1 (100%)0 (0%)0 (0%)0 (0%)0.02s

All tests passed 🎉

AlarmModelOperationTests back

SuccessFailureSkippedExpected Failure⏱️
2 (100%)0 (0%)0 (0%)0 (0%)0.01s

All tests passed 🎉

RegionsEncodingTests back

SuccessFailureSkippedExpected Failure⏱️
3 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

RegionsServiceTests back

SuccessFailureSkippedExpected Failure⏱️
12 (100%)0 (0%)0 (0%)0 (0%)0.01s

All tests passed 🎉

StopArrivalsModelOperationTests back

SuccessFailureSkippedExpected Failure⏱️
3 (100%)0 (0%)0 (0%)0 (0%)0.01s

All tests passed 🎉

FormattersTests back

SuccessFailureSkippedExpected Failure⏱️
1 (100%)0 (0%)0 (0%)0 (0%)0.04s

All tests passed 🎉

PolylineTests back

SuccessFailureSkippedExpected Failure⏱️
39 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

TripDetailsModelOperationTests back

SuccessFailureSkippedExpected Failure⏱️
2 (100%)0 (0%)0 (0%)0 (0%)0.01s

All tests passed 🎉

TripArrivalsModelOperationTests back

SuccessFailureSkippedExpected Failure⏱️
1 (100%)0 (0%)0 (0%)0 (0%)0.28s

All tests passed 🎉

UserDefaultsStore_BookmarksTests back

SuccessFailureSkippedExpected Failure⏱️
24 (100%)0 (0%)0 (0%)0 (0%)0.01s

All tests passed 🎉

RegionsModelOperationTests back

SuccessFailureSkippedExpected Failure⏱️
1 (100%)0 (0%)0 (0%)0 (0%)0.01s

All tests passed 🎉

ArrivalDepartureDeepLinkTests back

SuccessFailureSkippedExpected Failure⏱️
1 (100%)0 (0%)0 (0%)0 (0%)0.01s

All tests passed 🎉

MapKitExtensionTest back

SuccessFailureSkippedExpected Failure⏱️
1 (100%)0 (0%)0 (0%)0 (0%)0.01s

All tests passed 🎉

AgencyVehicleModelOperationTests back

SuccessFailureSkippedExpected Failure⏱️
1 (100%)0 (0%)0 (0%)0 (0%)0.01s

All tests passed 🎉

AgenciesWithCoverageModelOperationTests back

SuccessFailureSkippedExpected Failure⏱️
1 (100%)0 (0%)0 (0%)0 (0%)0.01s

All tests passed 🎉

RouteSearchModelOperationTests back

SuccessFailureSkippedExpected Failure⏱️
1 (100%)0 (0%)0 (0%)0 (0%)0.01s

All tests passed 🎉

MigrationDataExtractorTests back

SuccessFailureSkippedExpected Failure⏱️
6 (100%)0 (0%)0 (0%)0 (0%)0.03s

All tests passed 🎉

BinarySearchTests back

SuccessFailureSkippedExpected Failure⏱️
1 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

CollectionsTests back

SuccessFailureSkippedExpected Failure⏱️
2 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

StopsModelOperationTests back

SuccessFailureSkippedExpected Failure⏱️
4 (100%)0 (0%)0 (0%)0 (0%)0.01s

All tests passed 🎉

WeatherOperationTests back

SuccessFailureSkippedExpected Failure⏱️
1 (100%)0 (0%)0 (0%)0 (0%)0.01s

All tests passed 🎉

StopProblemModelOperationTests back

SuccessFailureSkippedExpected Failure⏱️
1 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

VehicleStatusModelOperationTests back

SuccessFailureSkippedExpected Failure⏱️
5 (100%)0 (0%)0 (0%)0 (0%)0.01s

All tests passed 🎉

AlarmTests back

SuccessFailureSkippedExpected Failure⏱️
2 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

TripProblemModelOperationTests back

SuccessFailureSkippedExpected Failure⏱️
1 (100%)0 (0%)0 (0%)0 (0%)0.01s

All tests passed 🎉

FunctionalPolylineTests back

SuccessFailureSkippedExpected Failure⏱️
22 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

ReferencesTests back

SuccessFailureSkippedExpected Failure⏱️
5 (100%)0 (0%)0 (0%)0 (0%)0.01s

All tests passed 🎉