Skip to content
This repository has been archived by the owner on Nov 14, 2022. It is now read-only.

GitHub Actions Patch (continuous integration testing & reproducible builds) #20

Closed
wants to merge 9 commits into from

Conversation

jsoeterbroek
Copy link
Contributor

This patch allows for GitHub Actions CI.

screenshot1

screenshot2

@jsoeterbroek jsoeterbroek changed the title GitHub Actions Patch GitHub Actions Patch (continuous integration testing & reproducible builds) Jul 16, 2020
@jsoeterbroek
Copy link
Contributor Author

@JolandaVerhoef @rvandijke Please review (and merge)

rvandijke
rvandijke previously approved these changes Jul 16, 2020
Copy link
Contributor

@rvandijke rvandijke left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice, thank you for rewriting this using github actions. I'll merge this internally and it will be part of the next public code push. The PR will be closed then.

@dirkx
Copy link
Contributor

dirkx commented Jul 16, 2020

Lovely !

@dirkx
Copy link
Contributor

dirkx commented Jul 18, 2020

Moet je nog niet een pull hebben ?

@jsoeterbroek jsoeterbroek force-pushed the patch-github-actions branch from 6c8ea23 to 7bcc968 Compare July 18, 2020 12:48
@jsoeterbroek
Copy link
Contributor Author

@rvandijke @dirkx I have reorganised the code in the PR a bit (and squashed the many commits together) and will need a re-review.

The prep and build phases now run succesfull, but the test phase now throws a (legitimate) error:

xcodebuild clean test -project EN.xcodeproj -scheme ENCore


** CLEAN SUCCEEDED **

note: Using new build system
note: Building targets in parallel
note: Planning build
note: Constructing build description
warning: The Mac Catalyst deployment target 'IPHONEOS_DEPLOYMENT_TARGET' is set to 13.5, but the range of supported deployment target versions is 13.1 to 13.4.99. (in target 'ENCoreTests' from project 'EN')
warning: The Mac Catalyst deployment target 'IPHONEOS_DEPLOYMENT_TARGET' is set to 13.5, but the range of supported deployment target versions is 13.1 to 13.4.99. (in target 'ENCore' from project 'EN')
error: ExposureNotification is not available when building for Mac Catalyst. You may need to restrict the platforms for which this framework should be linked in the target editor. (in target 'ENCore' from project 'EN')


Testing failed:
	ExposureNotification is not available when building for Mac Catalyst. You may need to restrict the platforms for which this framework should be linked in the target editor.
Test session results, code coverage, and logs:
	Testing cancelled because the build failed.

** TEST FAILED **

	/Users/runner/Library/Developer/Xcode/DerivedData/EN-cmozisvvooofdweawrlcvpkzbvjl/Logs/Test/Run-ENCore-2020.07.18_12-58-07-+0000.xcresult

##[error]Process completed with exit code 65.

@dirkx
Copy link
Contributor

dirkx commented Jul 18, 2020 via email

@JolandaVerhoef
Copy link

Thank you so much for writing this using Github Actions!

@rvandijke
Copy link
Contributor

Will have a look today!

@rvandijke
Copy link
Contributor

In able to resolve the xcodebuild error (and to merge this successfully) Xcodegen needs to be patched:

yonaskolb/XcodeGen#900

I've upvoted the issue and will have a look at putting up a PR myself for it, but at this moment I do have a few more important priorities. @jsoeterbroek do you think this is something you could take up by chance? A downside of relying on Xcodegen, but it already saved us a lot of time :)

@jsoeterbroek
Copy link
Contributor Author

jsoeterbroek commented Jul 20, 2020

@rvandijke

Building and testing now runs successfully all the way through for example target 'iphone 11'.

Unittests are mostly successfull, but not completely (see also test log attached):

20:00:40.814 with Xcode 11E608c on target <DVTiPhoneSimulator: 0x7ffdda5662f0> {
2020-07-20T20:00:40.8151480Z 		SimDevice: iPhone 11 (0468815C-281D-4ADF-B356-D03CCDFA4D57, iOS 13.5, Shutdown)
2020-07-20T20:00:40.8151760Z } (13.5 (17F61))
2020-07-20T20:01:14.5543070Z 2020-07-20 20:01:14.547 xcodebuild[4402:22359] [MT] IDETestOperationsObserverDebug: (12D1CFA4-9D5F-4195-A0FB-3FBE5EBA9F51) Finished requesting crash reports. Continuing with testing.
2020-07-20T20:01:18.5176150Z Test Suite 'All tests' started at 2020-07-20 20:01:18.293
2020-07-20T20:01:18.5381010Z Test Suite 'ENCoreTests.xctest' started at 2020-07-20 20:01:18.434
2020-07-20T20:01:18.5458050Z Test Suite 'OnboardingRouterTests' started at 2020-07-20 20:01:18.456
2020-07-20T20:01:18.5567630Z Test Case '-[ENCoreTests.OnboardingRouterTests test_init_setsRouterOnViewController]' started.
2020-07-20T20:01:18.5722160Z Test Case '-[ENCoreTests.OnboardingRouterTests test_init_setsRouterOnViewController]' passed (0.047 seconds).
2020-07-20T20:01:18.5834230Z Test Suite 'OnboardingRouterTests' passed at 2020-07-20 20:01:18.514.
2020-07-20T20:01:18.6047640Z 	 Executed 1 test, with 0 failures (0 unexpected) in 0.047 (0.059) seconds
2020-07-20T20:01:18.6167480Z Test Suite 'NetworkControllerTests' started at 2020-07-20 20:01:18.522
2020-07-20T20:01:18.7045950Z Test Case '-[ENCoreTests.NetworkControllerTests test_requestLabConfirmationKey_callsNetworkManager_returnsKeyOnSuccess]' started.
2020-07-20T20:01:18.7998110Z Test Case '-[ENCoreTests.NetworkControllerTests test_requestLabConfirmationKey_callsNetworkManager_returnsKeyOnSuccess]' passed (0.122 seconds).
2020-07-20T20:01:18.8111990Z Test Case '-[ENCoreTests.NetworkControllerTests test_requestLabConfirmationKey_callsNetworkManager_failsOnInvalidResponse]' started.
2020-07-20T20:01:18.8213210Z Test Case '-[ENCoreTests.NetworkControllerTests test_requestLabConfirmationKey_callsNetworkManager_failsOnInvalidResponse]' passed (0.011 seconds).
2020-07-20T20:01:18.8508930Z Test Suite 'NetworkControllerTests' passed at 2020-07-20 20:01:18.661.
2020-07-20T20:01:18.9035980Z 	 Executed 2 tests, with 0 failures (0 unexpected) in 0.132 (0.140) seconds
2020-07-20T20:01:18.9276340Z Test Suite 'ExposureDataControllerTests' started at 2020-07-20 20:01:18.664
2020-07-20T20:01:18.9380440Z Test Case '-[ENCoreTests.ExposureDataControllerTests test_subsequentRun_doesNotEraseStorage]' started.
2020-07-20T20:01:18.9487340Z Test Case '-[ENCoreTests.ExposureDataControllerTests test_subsequentRun_doesNotEraseStorage]' passed (0.013 seconds).
2020-07-20T20:01:18.9826280Z Test Case '-[ENCoreTests.ExposureDataControllerTests test_firstRun_erasesStorage]' started.
2020-07-20T20:01:18.9930310Z Test Case '-[ENCoreTests.ExposureDataControllerTests test_firstRun_erasesStorage]' passed (0.052 seconds).
2020-07-20T20:01:19.0035900Z Test Suite 'ExposureDataControllerTests' passed at 2020-07-20 20:01:18.746.
2020-07-20T20:01:19.0139490Z 	 Executed 2 tests, with 0 failures (0 unexpected) in 0.064 (0.082) seconds
2020-07-20T20:01:19.0266170Z Test Suite 'UploadDiagnosisKeysDataOperationTests' started at 2020-07-20 20:01:18.749
2020-07-20T20:01:19.0342040Z Test Case '-[ENCoreTests.UploadDiagnosisKeysDataOperationTests test_execute_stores_highestRollingNumberAfterSuccessfulUpload]' started.
2020-07-20T20:01:19.0447960Z Test Case '-[ENCoreTests.UploadDiagnosisKeysDataOperationTests test_execute_stores_highestRollingNumberAfterSuccessfulUpload]' passed (0.058 seconds).
2020-07-20T20:01:19.0554330Z Test Case '-[ENCoreTests.UploadDiagnosisKeysDataOperationTests test_error_schedulesRetryRequest]' started.
2020-07-20T20:01:19.0668470Z Test Case '-[ENCoreTests.UploadDiagnosisKeysDataOperationTests test_error_schedulesRetryRequest]' passed (0.035 seconds).
2020-07-20T20:01:19.0863730Z Test Case '-[ENCoreTests.UploadDiagnosisKeysDataOperationTests test_execute_noPreviousSet_uploadsAll]' started.
2020-07-20T20:01:19.0880570Z Test Case '-[ENCoreTests.UploadDiagnosisKeysDataOperationTests test_execute_noPreviousSet_uploadsAll]' passed (0.006 seconds).
2020-07-20T20:01:19.0986690Z Test Case '-[ENCoreTests.UploadDiagnosisKeysDataOperationTests test_execute_readsHighestRollingNumberAndFiltersOutKeysBelowThat]' started.
2020-07-20T20:01:19.1132580Z Test Case '-[ENCoreTests.UploadDiagnosisKeysDataOperationTests test_execute_readsHighestRollingNumberAndFiltersOutKeysBelowThat]' passed (0.004 seconds).
2020-07-20T20:01:19.1238330Z Test Suite 'UploadDiagnosisKeysDataOperationTests' passed at 2020-07-20 20:01:18.864.
2020-07-20T20:01:19.1341150Z 	 Executed 4 tests, with 0 failures (0 unexpected) in 0.103 (0.115) seconds
2020-07-20T20:01:19.1450850Z Test Suite 'HelpOverviewViewControllerTests' started at 2020-07-20 20:01:18.898
2020-07-20T20:01:19.1560530Z Test Case '-[ENCoreTests.HelpOverviewViewControllerTests test_snapshot_helpOverviewViewController_hideShowEnableAppButton]' started.
2020-07-20T20:01:20.9794540Z Test Case '-[ENCoreTests.HelpOverviewViewControllerTests test_snapshot_helpOverviewViewController_hideShowEnableAppButton]' passed (2.080 seconds).
2020-07-20T20:01:20.9897000Z Test Case '-[ENCoreTests.HelpOverviewViewControllerTests test_snapshot_helpOverviewViewController_shouldShowEnableAppButton]' started.
2020-07-20T20:01:23.5667180Z Test Case '-[ENCoreTests.HelpOverviewViewControllerTests test_snapshot_helpOverviewViewController_shouldShowEnableAppButton]' passed (2.564 seconds).
2020-07-20T20:01:23.5789320Z Test Suite 'HelpOverviewViewControllerTests' passed at 2020-07-20 20:01:23.544.
2020-07-20T20:01:23.5877620Z 	 Executed 2 tests, with 0 failures (0 unexpected) in 4.644 (4.646) seconds
2020-07-20T20:01:23.5984890Z Test Suite 'MainRouterTests' started at 2020-07-20 20:01:23.547
2020-07-20T20:01:23.6094250Z Test Case '-[ENCoreTests.MainRouterTests test_callAttachStatusTwice_callsBuildAndEmbedOnce]' started.
2020-07-20T20:01:23.6205130Z Test Case '-[ENCoreTests.MainRouterTests test_callAttachStatusTwice_callsBuildAndEmbedOnce]' passed (0.001 seconds).
2020-07-20T20:01:23.6310850Z Test Case '-[ENCoreTests.MainRouterTests test_routeToHelp_callsBuildAndPresent]' started.
2020-07-20T20:01:23.6425960Z Test Case '-[ENCoreTests.MainRouterTests test_routeToHelp_callsBuildAndPresent]' passed (0.004 seconds).
2020-07-20T20:01:23.6532740Z Test Case '-[ENCoreTests.MainRouterTests test_callAttachMoreInformationTwice_callsBuildAndEmbedOnce]' started.
2020-07-20T20:01:23.6649110Z Test Case '-[ENCoreTests.MainRouterTests test_callAttachMoreInformationTwice_callsBuildAndEmbedOnce]' passed (0.001 seconds).
2020-07-20T20:01:23.6917280Z Test Case '-[ENCoreTests.MainRouterTests test_attachMoreInformation_callsBuildAndEmbed]' started.
2020-07-20T20:01:23.6939630Z Test Case '-[ENCoreTests.MainRouterTests test_attachMoreInformation_callsBuildAndEmbed]' passed (0.011 seconds).
2020-07-20T20:01:23.7041780Z Test Case '-[ENCoreTests.MainRouterTests test_attachStatus_callsBuildAndEmbed]' started.
2020-07-20T20:01:23.7378210Z Test Case '-[ENCoreTests.MainRouterTests test_attachStatus_callsBuildAndEmbed]' passed (0.001 seconds).
2020-07-20T20:01:23.7537920Z Test Case '-[ENCoreTests.MainRouterTests test_detachAboutApp_shouldNotHideViewController_doesNotCallViewController]' started.
2020-07-20T20:01:23.7693890Z Test Case '-[ENCoreTests.MainRouterTests test_detachAboutApp_shouldNotHideViewController_doesNotCallViewController]' passed (0.003 seconds).
2020-07-20T20:01:23.7797000Z Test Case '-[ENCoreTests.MainRouterTests test_detachHelp_shouldHideViewController_callsViewController]' started.
2020-07-20T20:01:23.7910010Z Test Case '-[ENCoreTests.MainRouterTests test_detachHelp_shouldHideViewController_callsViewController]' passed (0.002 seconds).
2020-07-20T20:01:23.8012460Z Test Case '-[ENCoreTests.MainRouterTests test_init_setsRouterOnViewController]' started.
2020-07-20T20:01:23.8130500Z Test Case '-[ENCoreTests.MainRouterTests test_init_setsRouterOnViewController]' passed (0.003 seconds).
2020-07-20T20:01:23.8240430Z Test Suite 'MainRouterTests' passed at 2020-07-20 20:01:23.582.
2020-07-20T20:01:23.8341880Z 	 Executed 8 tests, with 0 failures (0 unexpected) in 0.025 (0.034) seconds
2020-07-20T20:01:23.8459090Z Test Suite 'RequestTestViewControllerTests' started at 2020-07-20 20:01:23.583
2020-07-20T20:01:23.8701800Z Test Case '-[ENCoreTests.RequestTestViewControllerTests testPresentationControllerDidDismissCallsListener]' started.
2020-07-20T20:01:23.8803540Z Test Case '-[ENCoreTests.RequestTestViewControllerTests testPresentationControllerDidDismissCallsListener]' passed (0.003 seconds).
2020-07-20T20:01:23.8916400Z Test Case '-[ENCoreTests.RequestTestViewControllerTests testSnapshotRequestTestViewController]' started.
2020-07-20T20:01:23.9744630Z Test Case '-[ENCoreTests.RequestTestViewControllerTests testSnapshotRequestTestViewController]' passed (0.380 seconds).
2020-07-20T20:01:23.9846650Z Test Suite 'RequestTestViewControllerTests' passed at 2020-07-20 20:01:23.973.
2020-07-20T20:01:23.9947710Z 	 Executed 2 tests, with 0 failures (0 unexpected) in 0.383 (0.390) seconds
2020-07-20T20:01:24.0050930Z Test Suite 'RequestLabConfirmationKeyDataOperationTests' started at 2020-07-20 20:01:23.975
2020-07-20T20:01:24.0155470Z Test Case '-[ENCoreTests.RequestLabConfirmationKeyDataOperationTests test_execute_previousButExpiredKey_downloadsAndStoresNewKey]' started.
2020-07-20T20:01:24.0262690Z Test Case '-[ENCoreTests.RequestLabConfirmationKeyDataOperationTests test_execute_previousButExpiredKey_downloadsAndStoresNewKey]' passed (0.005 seconds).
2020-07-20T20:01:24.0379700Z Test Case '-[ENCoreTests.RequestLabConfirmationKeyDataOperationTests test_execute_validPreviousKey_noStoreAndNetworkCalls]' started.
2020-07-20T20:01:24.0467130Z Test Case '-[ENCoreTests.RequestLabConfirmationKeyDataOperationTests test_execute_validPreviousKey_noStoreAndNetworkCalls]' passed (0.002 seconds).
2020-07-20T20:01:24.0571220Z Test Case '-[ENCoreTests.RequestLabConfirmationKeyDataOperationTests test_execute_noPreviousKey]' started.
2020-07-20T20:01:24.0676670Z Test Case '-[ENCoreTests.RequestLabConfirmationKeyDataOperationTests test_execute_noPreviousKey]' passed (0.004 seconds).
2020-07-20T20:01:24.0789750Z Test Suite 'RequestLabConfirmationKeyDataOperationTests' passed at 2020-07-20 20:01:23.990.
2020-07-20T20:01:24.0896880Z 	 Executed 3 tests, with 0 failures (0 unexpected) in 0.010 (0.015) seconds
2020-07-20T20:01:24.1025690Z Test Suite 'MoreInformationViewControllerTests' started at 2020-07-20 20:01:23.990
2020-07-20T20:01:24.1154360Z Test Case '-[ENCoreTests.MoreInformationViewControllerTests test_didSelectItem_receivedNotification]' started.
2020-07-20T20:01:24.1304190Z Test Case '-[ENCoreTests.MoreInformationViewControllerTests test_didSelectItem_receivedNotification]' passed (0.002 seconds).
2020-07-20T20:01:24.1316210Z Test Case '-[ENCoreTests.MoreInformationViewControllerTests test_didSelectItem_infected]' started.
2020-07-20T20:01:24.1424210Z Test Case '-[ENCoreTests.MoreInformationViewControllerTests test_didSelectItem_infected]' passed (0.001 seconds).
2020-07-20T20:01:24.1535830Z Test Case '-[ENCoreTests.MoreInformationViewControllerTests test_snapshot_moreInformationViewController]' started.
2020-07-20T20:01:24.4400200Z Test Case '-[ENCoreTests.MoreInformationViewControllerTests test_snapshot_moreInformationViewController]' passed (0.439 seconds).
2020-07-20T20:01:24.4518770Z Test Case '-[ENCoreTests.MoreInformationViewControllerTests test_didSelectItem_requestTest]' started.
2020-07-20T20:01:24.4624400Z Test Case '-[ENCoreTests.MoreInformationViewControllerTests test_didSelectItem_requestTest]' passed (0.004 seconds).
2020-07-20T20:01:24.4759010Z Test Case '-[ENCoreTests.MoreInformationViewControllerTests test_didSelectItem_about]' started.
2020-07-20T20:01:24.4865020Z Test Case '-[ENCoreTests.MoreInformationViewControllerTests test_didSelectItem_about]' passed (0.011 seconds).
2020-07-20T20:01:24.4969590Z Test Suite 'MoreInformationViewControllerTests' passed at 2020-07-20 20:01:24.463.
2020-07-20T20:01:24.5072430Z 	 Executed 5 tests, with 0 failures (0 unexpected) in 0.458 (0.473) seconds
2020-07-20T20:01:24.5180360Z Test Suite 'InfectedViewControllerTests' started at 2020-07-20 20:01:24.467
2020-07-20T20:01:24.5280800Z Test Case '-[ENCoreTests.InfectedViewControllerTests test_infected_snapshotStateLoading]' started.
2020-07-20T20:01:25.8703710Z Test Case '-[ENCoreTests.InfectedViewControllerTests test_infected_snapshotStateLoading]' passed (1.369 seconds).
2020-07-20T20:01:25.8932380Z Test Case '-[ENCoreTests.InfectedViewControllerTests test_infected_snapshotStateSuccess]' started.
2020-07-20T20:01:26.2097470Z Test Case '-[ENCoreTests.InfectedViewControllerTests test_infected_snapshotStateSuccess]' passed (0.355 seconds).
2020-07-20T20:01:26.2275490Z Test Case '-[ENCoreTests.InfectedViewControllerTests test_viewDidLoad_calls_exposureController]' started.
2020-07-20T20:01:26.2379490Z Test Case '-[ENCoreTests.InfectedViewControllerTests test_viewDidLoad_calls_exposureController]' passed (0.013 seconds).
2020-07-20T20:01:26.2481560Z Test Case '-[ENCoreTests.InfectedViewControllerTests test_infected_snapshotStateError]' started.
2020-07-20T20:01:26.4431510Z Test Case '-[ENCoreTests.InfectedViewControllerTests test_infected_snapshotStateError]' passed (0.210 seconds).
2020-07-20T20:01:26.5370590Z Test Suite 'InfectedViewControllerTests' passed at 2020-07-20 20:01:26.535.
2020-07-20T20:01:26.5472220Z 	 Executed 4 tests, with 0 failures (0 unexpected) in 1.947 (2.068) seconds
2020-07-20T20:01:26.5592650Z Test Suite 'ReceivedNotificationViewControllerTests' started at 2020-07-20 20:01:26.541
2020-07-20T20:01:26.5694770Z Test Case '-[ENCoreTests.ReceivedNotificationViewControllerTests testPresentationControllerDidDismissCallsListener]' started.
2020-07-20T20:01:26.5848560Z Test Case '-[ENCoreTests.ReceivedNotificationViewControllerTests testPresentationControllerDidDismissCallsListener]' passed (0.008 seconds).
2020-07-20T20:01:26.6193580Z Test Case '-[ENCoreTests.ReceivedNotificationViewControllerTests testSnapshotReceivedNotificationViewController]' started.
2020-07-20T20:01:26.7525100Z Test Case '-[ENCoreTests.ReceivedNotificationViewControllerTests testSnapshotReceivedNotificationViewController]' passed (0.194 seconds).
2020-07-20T20:01:26.7628740Z Test Suite 'ReceivedNotificationViewControllerTests' passed at 2020-07-20 20:01:26.750.
2020-07-20T20:01:26.7814430Z 	 Executed 2 tests, with 0 failures (0 unexpected) in 0.202 (0.209) seconds
2020-07-20T20:01:26.7924130Z Test Suite 'ExposureManagerTests' started at 2020-07-20 20:01:26.751
2020-07-20T20:01:26.8027300Z Test Case '-[ENCoreTests.ExposureManagerTests test_activate_callsManager_returnsExposureNotificationStatusWhenNoError]' started.
2020-07-20T20:01:26.8128800Z Test Case '-[ENCoreTests.ExposureManagerTests test_activate_callsManager_returnsExposureNotificationStatusWhenNoError]' passed (0.002 seconds).
2020-07-20T20:01:26.8230670Z Test Case '-[ENCoreTests.ExposureManagerTests test_deinit_callsDeactivate]' started.
2020-07-20T20:01:26.8337430Z Test Case '-[ENCoreTests.ExposureManagerTests test_deinit_callsDeactivate]' passed (0.002 seconds).
2020-07-20T20:01:26.8687170Z Test Case '-[ENCoreTests.ExposureManagerTests test_activate_callsManager_returnsInactivateStateWhenError]' started.
2020-07-20T20:01:26.8791280Z Test Case '-[ENCoreTests.ExposureManagerTests test_activate_callsManager_returnsInactivateStateWhenError]' passed (0.018 seconds).
2020-07-20T20:01:26.8924830Z Test Suite 'ExposureManagerTests' passed at 2020-07-20 20:01:26.785.
2020-07-20T20:01:26.9031750Z 	 Executed 3 tests, with 0 failures (0 unexpected) in 0.023 (0.034) seconds
2020-07-20T20:01:26.9142460Z Test Suite 'ThankYouViewControllerTests' started at 2020-07-20 20:01:26.787
2020-07-20T20:01:26.9244490Z Test Case '-[ENCoreTests.ThankYouViewControllerTests test_thankYou_snapshotStateLoading]' started.
2020-07-20T20:01:28.9998290Z /Users/runner/work/nl-covid19-notification-app-ios/nl-covid19-notification-app-ios/Sources/ENCoreUnitTests/App/Features/Main/MoreInformation/Infected/ThankYou/ThankYouViewControllerTests.swift:37: error: -[ENCoreTests.ThankYouViewControllerTests test_thankYou_snapshotStateLoading] : failed - Snapshot does not match reference.
2020-07-20T20:01:29.0099880Z 
2020-07-20T20:01:29.1179680Z ksdiff "/Users/runner/work/nl-covid19-notification-app-ios/nl-covid19-notification-app-ios/Sources/ENCoreUnitTests/App/Features/Main/MoreInformation/Infected/ThankYou/__Snapshots__/ThankYouViewControllerTests/test_thankYou_snapshotStateLoading.1.png" "/Users/runner/Library/Developer/CoreSimulator/Devices/0468815C-281D-4ADF-B356-D03CCDFA4D57/data/tmp/ThankYouViewControllerTests/test_thankYou_snapshotStateLoading.1.png"
2020-07-20T20:01:29.1302100Z 
2020-07-20T20:01:29.1404470Z Newly-taken snapshot does not match reference.
2020-07-20T20:01:29.1969980Z Test Case '-[ENCoreTests.ThankYouViewControllerTests test_thankYou_snapshotStateLoading]' failed (2.208 seconds).
2020-07-20T20:01:29.2072830Z Test Suite 'ThankYouViewControllerTests' failed at 2020-07-20 20:01:29.005.
2020-07-20T20:01:29.2174130Z 	 Executed 1 test, with 1 failure (0 unexpected) in 2.208 (2.217) seconds
2020-07-20T20:01:29.2300700Z Test Suite 'RootViewControllerTests' started at 2020-07-20 20:01:29.006
2020-07-20T20:01:29.2399250Z Test Case '-[ENCoreTests.RootViewControllerTests test_didCompleteOnboarding_callsDetachOnboardingAndRouteToMain]' started.
2020-07-20T20:01:29.2443480Z Test Case '-[ENCoreTests.RootViewControllerTests test_didCompleteOnboarding_callsDetachOnboardingAndRouteToMain]' passed (0.001 seconds).
2020-07-20T20:01:29.2545910Z Test Suite 'RootViewControllerTests' passed at 2020-07-20 20:01:29.009.
2020-07-20T20:01:29.2647450Z 	 Executed 1 test, with 0 failures (0 unexpected) in 0.001 (0.004) seconds
2020-07-20T20:01:29.2751370Z Test Suite 'InfectedRouterTests' started at 2020-07-20 20:01:29.010
2020-07-20T20:01:29.2853780Z Test Case '-[ENCoreTests.InfectedRouterTests test_init_setsRouterOnViewController]' started.
2020-07-20T20:01:29.2958580Z Test Case '-[ENCoreTests.InfectedRouterTests test_init_setsRouterOnViewController]' passed (0.181 seconds).
2020-07-20T20:01:29.3068000Z Test Suite 'InfectedRouterTests' passed at 2020-07-20 20:01:29.195.
2020-07-20T20:01:29.3179640Z 	 Executed 1 test, with 0 failures (0 unexpected) in 0.181 (0.185) seconds
2020-07-20T20:01:29.3281690Z Test Suite 'MainViewControllerTests' started at 2020-07-20 20:01:29.196
2020-07-20T20:01:29.3385180Z Test Case '-[ENCoreTests.MainViewControllerTests test_viewDidLoad_callsRouterInRightOrder]' started.
2020-07-20T20:01:29.3490220Z Test Case '-[ENCoreTests.MainViewControllerTests test_viewDidLoad_callsRouterInRightOrder]' passed (0.003 seconds).
2020-07-20T20:01:29.3594640Z Test Case '-[ENCoreTests.MainViewControllerTests test_moreInformationRequestsInfected_callsRouter]' started.
2020-07-20T20:01:29.3730880Z Test Case '-[ENCoreTests.MainViewControllerTests test_moreInformationRequestsInfected_callsRouter]' passed (0.002 seconds).
2020-07-20T20:01:29.3769810Z Test Case '-[ENCoreTests.MainViewControllerTests test_moreInformationRequestsRequestTest_callsRouter]' started.
2020-07-20T20:01:29.3874170Z Test Case '-[ENCoreTests.MainViewControllerTests test_moreInformationRequestsRequestTest_callsRouter]' passed (0.003 seconds).
2020-07-20T20:01:29.3991750Z Test Case '-[ENCoreTests.MainViewControllerTests test_handleButtonAction_explainRisk]' started.
2020-07-20T20:01:29.4094770Z Test Case '-[ENCoreTests.MainViewControllerTests test_handleButtonAction_explainRisk]' passed (0.003 seconds).
2020-07-20T20:01:29.4197120Z Test Case '-[ENCoreTests.MainViewControllerTests test_moreInformationRequestsReceivedNotification_callsRouter]' started.
2020-07-20T20:01:29.4300300Z Test Case '-[ENCoreTests.MainViewControllerTests test_moreInformationRequestsReceivedNotification_callsRouter]' passed (0.005 seconds).
2020-07-20T20:01:29.4404910Z Test Case '-[ENCoreTests.MainViewControllerTests test_handleButtonAction_removeNotification]' started.
2020-07-20T20:01:29.4507890Z Test Case '-[ENCoreTests.MainViewControllerTests test_handleButtonAction_removeNotification]' passed (0.001 seconds).
2020-07-20T20:01:29.4610390Z Test Case '-[ENCoreTests.MainViewControllerTests test_moreInformationRequestsAbout_callsRouter]' started.
2020-07-20T20:01:29.4714010Z Test Case '-[ENCoreTests.MainViewControllerTests test_moreInformationRequestsAbout_callsRouter]' passed (0.003 seconds).
2020-07-20T20:01:29.4837640Z Test Suite 'MainViewControllerTests' passed at 2020-07-20 20:01:29.225.
2020-07-20T20:01:29.4951260Z 	 Executed 7 tests, with 0 failures (0 unexpected) in 0.019 (0.028) seconds
2020-07-20T20:01:29.5054380Z Test Suite 'ExposureControllerTests' started at 2020-07-20 20:01:29.226
2020-07-20T20:01:29.5156610Z Test Case '-[ENCoreTests.ExposureControllerTests test_managerIsInactiveBecauseRestricted_updatesStreamWithInactiveDisabled]' started.
2020-07-20T20:01:29.5264690Z Test Case '-[ENCoreTests.ExposureControllerTests test_managerIsInactiveBecauseRestricted_updatesStreamWithInactiveDisabled]' passed (0.007 seconds).
2020-07-20T20:01:29.5379110Z Test Case '-[ENCoreTests.ExposureControllerTests test_managerIsInactiveBecauseNotAuthorized_updatesStreamWithNotAuthorized]' started.
2020-07-20T20:01:29.5488810Z Test Case '-[ENCoreTests.ExposureControllerTests test_managerIsInactiveBecauseNotAuthorized_updatesStreamWithNotAuthorized]' passed (0.002 seconds).
2020-07-20T20:01:29.5586580Z Test Case '-[ENCoreTests.ExposureControllerTests test_requestUploadKeys_failsWithNotAuthorizedError_callsCompletionWithNotAuthorized]' started.
2020-07-20T20:01:29.5702840Z Test Case '-[ENCoreTests.ExposureControllerTests test_requestUploadKeys_failsWithNotAuthorizedError_callsCompletionWithNotAuthorized]' passed (0.003 seconds).
2020-07-20T20:01:29.5805380Z Test Case '-[ENCoreTests.ExposureControllerTests test_managerIsInactiveBecauseUnknown_updatesStreamWithDisabled]' started.
2020-07-20T20:01:29.5907830Z Test Case '-[ENCoreTests.ExposureControllerTests test_managerIsInactiveBecauseUnknown_updatesStreamWithDisabled]' passed (0.002 seconds).
2020-07-20T20:01:29.6010270Z Test Case '-[ENCoreTests.ExposureControllerTests test_requestLabConfirmationKey_isSuccess_callsCompletionWithKey]' started.
2020-07-20T20:01:29.6113480Z Test Case '-[ENCoreTests.ExposureControllerTests test_requestLabConfirmationKey_isSuccess_callsCompletionWithKey]' passed (0.076 seconds).
2020-07-20T20:01:29.6216210Z Test Case '-[ENCoreTests.ExposureControllerTests test_managerIsInactiveBecauseDisabled_updatesStreamWithInactiveDisabled]' started.
2020-07-20T20:01:29.6318710Z Test Case '-[ENCoreTests.ExposureControllerTests test_managerIsInactiveBecauseDisabled_updatesStreamWithInactiveDisabled]' passed (0.001 seconds).
2020-07-20T20:01:29.6420420Z Test Case '-[ENCoreTests.ExposureControllerTests test_confirmExposureNotification]' started.
2020-07-20T20:01:29.6523300Z Test Case '-[ENCoreTests.ExposureControllerTests test_confirmExposureNotification]' passed (0.001 seconds).
2020-07-20T20:01:29.6624250Z Test Case '-[ENCoreTests.ExposureControllerTests test_requestLabConfirmationKey_isFailure_callsCompletionWithFailure]' started.
2020-07-20T20:01:29.6739330Z Test Case '-[ENCoreTests.ExposureControllerTests test_requestLabConfirmationKey_isFailure_callsCompletionWithFailure]' passed (0.004 seconds).
2020-07-20T20:01:29.7272180Z Test Case '-[ENCoreTests.ExposureControllerTests test_updatesAndFetches_afterInitialActiveState]' started.
2020-07-20T20:01:29.7376410Z Test Case '-[ENCoreTests.ExposureControllerTests test_updatesAndFetches_afterInitialActiveState]' passed (0.003 seconds).
2020-07-20T20:01:29.7384570Z Test Case '-[ENCoreTests.ExposureControllerTests test_activate_activesAndUpdatesStream]' started.
2020-07-20T20:01:29.7499930Z Test Case '-[ENCoreTests.ExposureControllerTests test_activate_activesAndUpdatesStream]' passed (0.001 seconds).
2020-07-20T20:01:29.7604380Z Test Case '-[ENCoreTests.ExposureControllerTests test_noRecentUpdate_returnsNoRecentNotificationInactiveState]' started.
2020-07-20T20:01:29.7706550Z Test Case '-[ENCoreTests.ExposureControllerTests test_noRecentUpdate_returnsNoRecentNotificationInactiveState]' passed (0.002 seconds).
2020-07-20T20:01:29.7810670Z Test Case '-[ENCoreTests.ExposureControllerTests test_requestPushNotificationPermission]' started.
2020-07-20T20:01:29.7915120Z Test Case '-[ENCoreTests.ExposureControllerTests test_requestPushNotificationPermission]' passed (0.001 seconds).
2020-07-20T20:01:29.8018330Z Test Case '-[ENCoreTests.ExposureControllerTests test_requestUploadKeys_failsWithOtherError_callsCompletionWithNotActive]' started.
2020-07-20T20:01:29.8120330Z Test Case '-[ENCoreTests.ExposureControllerTests test_requestUploadKeys_failsWithOtherError_callsCompletionWithNotActive]' passed (0.008 seconds).
2020-07-20T20:01:29.8186840Z Test Case '-[ENCoreTests.ExposureControllerTests test_requestExposureNotificationPermission_callsManager_updatesStream]' started.
2020-07-20T20:01:29.8287700Z Test Case '-[ENCoreTests.ExposureControllerTests test_requestExposureNotificationPermission_callsManager_updatesStream]' passed (0.001 seconds).
2020-07-20T20:01:29.8388640Z Test Case '-[ENCoreTests.ExposureControllerTests test_managerIsNotAuthorized_updatesStreamWithNotAuthorized]' started.
2020-07-20T20:01:29.8510790Z Test Case '-[ENCoreTests.ExposureControllerTests test_managerIsNotAuthorized_updatesStreamWithNotAuthorized]' passed (0.002 seconds).
2020-07-20T20:01:29.8639220Z Test Case '-[ENCoreTests.ExposureControllerTests test_managerIsInactiveBecauseBluetoothOff_updatesStreamWithInactiveBluetoothOff]' started.
2020-07-20T20:01:29.8741060Z Test Case '-[ENCoreTests.ExposureControllerTests test_managerIsInactiveBecauseBluetoothOff_updatesStreamWithInactiveBluetoothOff]' passed (0.008 seconds).
2020-07-20T20:01:29.8842970Z Test Case '-[ENCoreTests.ExposureControllerTests test_managerIsActive_updatesStreamWithActive]' started.
2020-07-20T20:01:29.8946760Z Test Case '-[ENCoreTests.ExposureControllerTests test_managerIsActive_updatesStreamWithActive]' passed (0.002 seconds).
2020-07-20T20:01:29.9048880Z Test Case '-[ENCoreTests.ExposureControllerTests test_updateWhenRequired_callsDataControllerWhenActive]' started.
2020-07-20T20:01:29.9150450Z Test Case '-[ENCoreTests.ExposureControllerTests test_updateWhenRequired_callsDataControllerWhenActive]' passed (0.005 seconds).
2020-07-20T20:01:29.9250150Z Test Case '-[ENCoreTests.ExposureControllerTests test_requestUploadKeys_exposureManagerReturnsKeys_callsCompletionWithKeys]' started.
2020-07-20T20:01:29.9352160Z Test Case '-[ENCoreTests.ExposureControllerTests test_requestUploadKeys_exposureManagerReturnsKeys_callsCompletionWithKeys]' passed (0.005 seconds).
2020-07-20T20:01:29.9457400Z Test Suite 'ExposureControllerTests' passed at 2020-07-20 20:01:29.414.
2020-07-20T20:01:29.9562920Z 	 Executed 19 tests, with 0 failures (0 unexpected) in 0.134 (0.189) seconds
2020-07-20T20:01:29.9730820Z Test Suite 'AboutViewControllerTests' started at 2020-07-20 20:01:29.415
2020-07-20T20:01:29.9831800Z Test Case '-[ENCoreTests.AboutViewControllerTests test_presentationControllerDidDismiss_callsListener]' started.
2020-07-20T20:01:29.9949100Z Test Case '-[ENCoreTests.AboutViewControllerTests test_presentationControllerDidDismiss_callsListener]' passed (0.002 seconds).
2020-07-20T20:01:30.0341890Z Test Case '-[ENCoreTests.AboutViewControllerTests test_viewDidLoad_callsBuildAndEmbedWebView]' started.
2020-07-20T20:01:30.0798270Z Test Case '-[ENCoreTests.AboutViewControllerTests test_viewDidLoad_callsBuildAndEmbedWebView]' passed (0.002 seconds).
2020-07-20T20:01:30.1059200Z Test Case '-[ENCoreTests.AboutViewControllerTests test_didTapClose_callsListener]' started.
2020-07-20T20:01:30.1206510Z Test Case '-[ENCoreTests.AboutViewControllerTests test_didTapClose_callsListener]' passed (0.001 seconds).
2020-07-20T20:01:30.1385040Z Test Suite 'AboutViewControllerTests' passed at 2020-07-20 20:01:29.426.
2020-07-20T20:01:30.1488080Z 	 Executed 3 tests, with 0 failures (0 unexpected) in 0.005 (0.011) seconds
2020-07-20T20:01:30.1593590Z Test Suite 'StatusRouterTests' started at 2020-07-20 20:01:29.427
2020-07-20T20:01:30.1699200Z Test Case '-[ENCoreTests.StatusRouterTests test_init_setsRouterOnViewController]' started.
2020-07-20T20:01:30.1807380Z Test Case '-[ENCoreTests.StatusRouterTests test_init_setsRouterOnViewController]' passed (0.001 seconds).
2020-07-20T20:01:30.1845040Z Test Suite 'StatusRouterTests' passed at 2020-07-20 20:01:29.430.
2020-07-20T20:01:30.1947780Z 	 Executed 1 test, with 0 failures (0 unexpected) in 0.001 (0.003) seconds
2020-07-20T20:01:30.2068460Z Test Suite 'HelpDetailViewControllerTests' started at 2020-07-20 20:01:29.431
2020-07-20T20:01:30.2174430Z Test Case '-[ENCoreTests.HelpDetailViewControllerTests test_snapshot_helpDetailViewController]' started.
2020-07-20T20:01:31.9967290Z Test Case '-[ENCoreTests.HelpDetailViewControllerTests test_snapshot_helpDetailViewController]' passed (2.562 seconds).
2020-07-20T20:01:32.0069540Z Test Suite 'HelpDetailViewControllerTests' passed at 2020-07-20 20:01:31.995.
2020-07-20T20:01:32.0176940Z 	 Executed 1 test, with 0 failures (0 unexpected) in 2.562 (2.564) seconds
2020-07-20T20:01:32.0278810Z Test Suite 'MessageViewControllerTests' started at 2020-07-20 20:01:32.000
2020-07-20T20:01:32.0381260Z Test Case '-[ENCoreTests.MessageViewControllerTests testSnapshotMessageViewController]' started.
2020-07-20T20:01:32.1339250Z Test Case '-[ENCoreTests.MessageViewControllerTests testSnapshotMessageViewController]' passed (0.132 seconds).
2020-07-20T20:01:32.1394720Z Test Case '-[ENCoreTests.MessageViewControllerTests testPresentationControllerDidDismissCallsListener]' started.
2020-07-20T20:01:32.1395450Z Test Case '-[ENCoreTests.MessageViewControllerTests testPresentationControllerDidDismissCallsListener]' passed (0.002 seconds).
2020-07-20T20:01:32.1395960Z Test Suite 'MessageViewControllerTests' passed at 2020-07-20 20:01:32.137.
2020-07-20T20:01:32.1396100Z 	 Executed 2 tests, with 0 failures (0 unexpected) in 0.134 (0.138) seconds
2020-07-20T20:01:32.1403410Z Test Suite 'UpdateAppViewControllerTests' started at 2020-07-20 20:01:32.139
2020-07-20T20:01:32.1408790Z Test Case '-[ENCoreTests.UpdateAppViewControllerTests testSnapshotUpdateAppViewController]' started.
2020-07-20T20:01:32.2246480Z 2020-07-20 20:01:32.216376+0000 xctest[4878:30295] [Assert] A _UISceneDisplayLink target was deallocated while registered.
2020-07-20T20:01:32.4690040Z Test Case '-[ENCoreTests.UpdateAppViewControllerTests testSnapshotUpdateAppViewController]' passed (0.262 seconds).
2020-07-20T20:01:32.4792750Z Test Suite 'UpdateAppViewControllerTests' passed at 2020-07-20 20:01:32.402.
2020-07-20T20:01:32.4799290Z 	 Executed 1 test, with 0 failures (0 unexpected) in 0.262 (0.263) seconds
2020-07-20T20:01:32.4800910Z Test Suite 'RootRouterTests' started at 2020-07-20 20:01:32.403
2020-07-20T20:01:32.4802300Z Test Case '-[ENCoreTests.RootRouterTests test_didEnterForeground_startsObservingNetworkReachability]' started.
2020-07-20T20:01:32.4803220Z Test Case '-[ENCoreTests.RootRouterTests test_didEnterForeground_startsObservingNetworkReachability]' passed (0.004 seconds).
2020-07-20T20:01:32.4804080Z Test Case '-[ENCoreTests.RootRouterTests test_callStartWhenAlreadyAuthorized_routesToMain]' started.
2020-07-20T20:01:32.4805120Z Test Case '-[ENCoreTests.RootRouterTests test_callStartWhenAlreadyAuthorized_routesToMain]' passed (0.018 seconds).
2020-07-20T20:01:32.4805750Z Test Case '-[ENCoreTests.RootRouterTests test_start_activatesExposureController]' started.
2020-07-20T20:01:32.4806250Z Test Case '-[ENCoreTests.RootRouterTests test_start_activatesExposureController]' passed (0.001 seconds).
2020-07-20T20:01:32.4806710Z Test Case '-[ENCoreTests.RootRouterTests test_start_buildsAndPresentsOnboarding]' started.
2020-07-20T20:01:32.4807210Z Test Case '-[ENCoreTests.RootRouterTests test_start_buildsAndPresentsOnboarding]' passed (0.010 seconds).
2020-07-20T20:01:32.4807730Z Test Case '-[ENCoreTests.RootRouterTests test_callStartTwice_doesNotPresentTwice]' started.
2020-07-20T20:01:32.4808250Z Test Case '-[ENCoreTests.RootRouterTests test_callStartTwice_doesNotPresentTwice]' passed (0.002 seconds).
2020-07-20T20:01:32.4808740Z Test Case '-[ENCoreTests.RootRouterTests test_init_setsRouterOnViewController]' started.
2020-07-20T20:01:32.4809220Z Test Case '-[ENCoreTests.RootRouterTests test_init_setsRouterOnViewController]' passed (0.001 seconds).
2020-07-20T20:01:32.4809750Z Test Case '-[ENCoreTests.RootRouterTests test_didEnterBackground_startsObservingNetworkReachability]' started.
2020-07-20T20:01:32.4810250Z Test Case '-[ENCoreTests.RootRouterTests test_didEnterBackground_startsObservingNetworkReachability]' passed (0.001 seconds).
2020-07-20T20:01:32.4810730Z Test Case '-[ENCoreTests.RootRouterTests test_detachOnboardingAndRouteToMain_callsEmbedAndDismiss]' started.
2020-07-20T20:01:32.4811230Z Test Case '-[ENCoreTests.RootRouterTests test_detachOnboardingAndRouteToMain_callsEmbedAndDismiss]' passed (0.001 seconds).
2020-07-20T20:01:32.4811700Z Test Case '-[ENCoreTests.RootRouterTests test_start_getMinimumVersion_showsUpdateAppViewController]' started.
2020-07-20T20:01:32.4812180Z Test Case '-[ENCoreTests.RootRouterTests test_start_getMinimumVersion_showsUpdateAppViewController]' passed (0.002 seconds).
2020-07-20T20:01:32.4812620Z Test Suite 'RootRouterTests' passed at 2020-07-20 20:01:32.476.
2020-07-20T20:01:32.4813060Z 	 Executed 9 tests, with 0 failures (0 unexpected) in 0.040 (0.073) seconds
2020-07-20T20:01:32.4813540Z Test Suite 'SignatureValidatorTests' started at 2020-07-20 20:01:32.476
2020-07-20T20:01:32.4814140Z Test Case '-[ENCoreTests.SignatureValidatorTests test_signatureValidator]' started.
2020-07-20T20:01:32.4941330Z Test Case '-[ENCoreTests.SignatureValidatorTests test_signatureValidator]' passed (0.014 seconds).
2020-07-20T20:01:32.5046030Z Test Suite 'SignatureValidatorTests' passed at 2020-07-20 20:01:32.491.
2020-07-20T20:01:32.5147730Z 	 Executed 1 test, with 0 failures (0 unexpected) in 0.014 (0.015) seconds
2020-07-20T20:01:32.5250720Z Test Suite 'ProcessPendingLabConfirmationUploadRequestsDataOperationTests' started at 2020-07-20 20:01:32.492
2020-07-20T20:01:32.5352460Z Test Case '-[ENCoreTests.ProcessPendingLabConfirmationUploadRequestsDataOperationTests test_singlePendingRequest_callsPostKeys_andRemovesFromStorageWhenSuccessful]' started.
2020-07-20T20:01:32.5454440Z Test Case '-[ENCoreTests.ProcessPendingLabConfirmationUploadRequestsDataOperationTests test_singlePendingRequest_callsPostKeys_andRemovesFromStorageWhenSuccessful]' passed (0.004 seconds).
2020-07-20T20:01:32.5557240Z Test Case '-[ENCoreTests.ProcessPendingLabConfirmationUploadRequestsDataOperationTests test_failedRequest_isScheduledAgain]' started.
2020-07-20T20:01:32.5657550Z Test Case '-[ENCoreTests.ProcessPendingLabConfirmationUploadRequestsDataOperationTests test_failedRequest_isScheduledAgain]' passed (0.002 seconds).
2020-07-20T20:01:32.5759470Z Test Case '-[ENCoreTests.ProcessPendingLabConfirmationUploadRequestsDataOperationTests test_pendingRequestIsExpired_doesNotCallNetworkAndDoesNotStoreAgain]' started.
2020-07-20T20:01:32.5808330Z Test Case '-[ENCoreTests.ProcessPendingLabConfirmationUploadRequestsDataOperationTests test_pendingRequestIsExpired_doesNotCallNetworkAndDoesNotStoreAgain]' passed (0.002 seconds).
2020-07-20T20:01:32.5911870Z Test Case '-[ENCoreTests.ProcessPendingLabConfirmationUploadRequestsDataOperationTests test_multiplePendingOperations_callPostKeysMultipleTimes]' started.
2020-07-20T20:01:32.5945870Z Test Case '-[ENCoreTests.ProcessPendingLabConfirmationUploadRequestsDataOperationTests test_multiplePendingOperations_callPostKeysMultipleTimes]' passed (0.002 seconds).
2020-07-20T20:01:32.5947320Z Test Suite 'ProcessPendingLabConfirmationUploadRequestsDataOperationTests' passed at 2020-07-20 20:01:32.504.
2020-07-20T20:01:32.5947930Z 	 Executed 4 tests, with 0 failures (0 unexpected) in 0.010 (0.012) seconds
2020-07-20T20:01:32.5949080Z Test Suite 'WebViewControllerTests' started at 2020-07-20 20:01:32.504
2020-07-20T20:01:32.6051130Z Test Case '-[ENCoreTests.WebViewControllerTests test_didMoveToParentViewController_nilParent_doesNotCallLoadRequest]' started.
2020-07-20T20:01:32.6162750Z Test Case '-[ENCoreTests.WebViewControllerTests test_didMoveToParentViewController_nilParent_doesNotCallLoadRequest]' passed (0.001 seconds).
2020-07-20T20:01:32.6225470Z Test Case '-[ENCoreTests.WebViewControllerTests test_didMoveToParentViewController_validParent_callsLoadRequest]' started.
2020-07-20T20:01:32.6324870Z Test Case '-[ENCoreTests.WebViewControllerTests test_didMoveToParentViewController_validParent_callsLoadRequest]' passed (0.001 seconds).
2020-07-20T20:01:32.6410070Z Test Suite 'WebViewControllerTests' passed at 2020-07-20 20:01:32.507.
2020-07-20T20:01:32.6411930Z 	 Executed 2 tests, with 0 failures (0 unexpected) in 0.001 (0.002) seconds
2020-07-20T20:01:32.6412780Z Test Suite 'BackgroundControllerTests' started at 2020-07-20 20:01:32.507
2020-07-20T20:01:32.6413640Z Test Case '-[ENCoreTests.BackgroundControllerTests test_handleBackgroundTask_cancel]' started.
2020-07-20T20:01:32.6414490Z 2020-07-20 20:01:32.514858+0000 xctest[4878:30384] 🔥 `ENManager.authorizationStatus` not authorized
2020-07-20T20:01:32.6415380Z 2020-07-20 20:01:32.515229+0000 xctest[4878:30295] [Framework] Task <BGProcessingTask: nl.rijksoverheid.en.background-update> dealloc'd without completing. This is a programmer error.
2020-07-20T20:01:32.6416920Z Test Case '-[ENCoreTests.BackgroundControllerTests test_handleBackgroundTask_cancel]' passed (0.008 seconds).
2020-07-20T20:01:32.6417850Z Test Case '-[ENCoreTests.BackgroundControllerTests test_handleBackgroundTask_failure]' started.
2020-07-20T20:01:32.6418730Z 2020-07-20 20:01:32.518962+0000 xctest[4878:32111] 🔥 Error completiting sequence The operation couldn’t be completed. (ENCore.ExposureDataError error 3.)
2020-07-20T20:01:32.6419650Z 2020-07-20 20:01:32.519635+0000 xctest[4878:30570] 🔥 `ENManager.authorizationStatus` not authorized
2020-07-20T20:01:32.6420590Z Test Case '-[ENCoreTests.BackgroundControllerTests test_handleBackgroundTask_failure]' passed (0.004 seconds).
2020-07-20T20:01:32.6421380Z Test Case '-[ENCoreTests.BackgroundControllerTests test_handleBackgroundTask_success]' started.
2020-07-20T20:01:32.6422270Z 2020-07-20 20:01:32.521726+0000 xctest[4878:30388] 🔥 `ENManager.authorizationStatus` not authorized
2020-07-20T20:01:32.6423130Z Test Case '-[ENCoreTests.BackgroundControllerTests test_handleBackgroundTask_success]' passed (0.002 seconds).
2020-07-20T20:01:32.6423910Z Test Suite 'BackgroundControllerTests' passed at 2020-07-20 20:01:32.523.
2020-07-20T20:01:32.6424320Z 	 Executed 3 tests, with 0 failures (0 unexpected) in 0.014 (0.017) seconds
2020-07-20T20:01:32.6425020Z Test Suite 'StatusViewControllerTests' started at 2020-07-20 20:01:32.524
2020-07-20T20:01:32.6425940Z Test Case '-[ENCoreTests.StatusViewControllerTests test_snapshot_active_not_notified]' started.
2020-07-20T20:01:32.6427500Z Test Case '-[ENCoreTests.StatusViewControllerTests test_snapshot_active_not_notified]' passed (0.108 seconds).
2020-07-20T20:01:32.6428310Z Test Case '-[ENCoreTests.StatusViewControllerTests test_snapshot_no_recent_updates_not_notified]' started.
2020-07-20T20:01:32.7755450Z Test Case '-[ENCoreTests.StatusViewControllerTests test_snapshot_no_recent_updates_not_notified]' passed (0.140 seconds).
2020-07-20T20:01:32.7865470Z Test Case '-[ENCoreTests.StatusViewControllerTests test_snapshot_not_authorized_not_notified]' started.
2020-07-20T20:01:32.9416400Z Test Case '-[ENCoreTests.StatusViewControllerTests test_snapshot_not_authorized_not_notified]' passed (0.162 seconds).
2020-07-20T20:01:32.9518700Z Test Case '-[ENCoreTests.StatusViewControllerTests test_snapshot_authorized_denied_notified]' started.
2020-07-20T20:01:33.2085440Z Test Case '-[ENCoreTests.StatusViewControllerTests test_snapshot_authorized_denied_notified]' passed (0.265 seconds).
2020-07-20T20:01:33.2181570Z Test Case '-[ENCoreTests.StatusViewControllerTests test_snapshot_no_recent_updates_notified]' started.
2020-07-20T20:01:33.9078820Z Test Case '-[ENCoreTests.StatusViewControllerTests test_snapshot_no_recent_updates_notified]' passed (0.689 seconds).
2020-07-20T20:01:33.9198490Z Test Case '-[ENCoreTests.StatusViewControllerTests test_snapshot_active_notified]' started.
2020-07-20T20:01:34.5025920Z Test Case '-[ENCoreTests.StatusViewControllerTests test_snapshot_active_notified]' passed (0.596 seconds).
2020-07-20T20:01:34.5130460Z Test Case '-[ENCoreTests.StatusViewControllerTests test_snapshot_authorized_denied_notNotified]' started.
2020-07-20T20:01:35.0039240Z Test Case '-[ENCoreTests.StatusViewControllerTests test_snapshot_authorized_denied_notNotified]' passed (0.495 seconds).
2020-07-20T20:01:35.0144620Z Test Case '-[ENCoreTests.StatusViewControllerTests test_snapshot_active_notified_days_ago]' started.
2020-07-20T20:01:35.1257110Z Test Case '-[ENCoreTests.StatusViewControllerTests test_snapshot_active_notified_days_ago]' passed (0.123 seconds).
2020-07-20T20:01:35.1359600Z Test Case '-[ENCoreTests.StatusViewControllerTests test_snapshot_not_authorized_notified]' started.
2020-07-20T20:01:35.3062990Z Test Case '-[ENCoreTests.StatusViewControllerTests test_snapshot_not_authorized_notified]' passed (0.180 seconds).
2020-07-20T20:01:35.3168340Z Test Suite 'StatusViewControllerTests' passed at 2020-07-20 20:01:35.305.
2020-07-20T20:01:35.3270790Z 	 Executed 9 tests, with 0 failures (0 unexpected) in 2.758 (2.781) seconds
2020-07-20T20:01:35.3378030Z Test Suite 'OnboardingStepViewControllerTests' started at 2020-07-20 20:01:35.307
2020-07-20T20:01:35.3480600Z Test Case '-[ENCoreTests.OnboardingStepViewControllerTests test_snapshot_onboardingStepViewController]' started.
2020-07-20T20:01:41.4901670Z Test Case '-[ENCoreTests.OnboardingStepViewControllerTests test_snapshot_onboardingStepViewController]' passed (6.180 seconds).
2020-07-20T20:01:41.5215250Z Test Suite 'OnboardingStepViewControllerTests' passed at 2020-07-20 20:01:41.490.
2020-07-20T20:01:41.5371410Z 	 Executed 1 test, with 0 failures (0 unexpected) in 6.180 (6.184) seconds
2020-07-20T20:01:41.5606050Z Test Suite 'ENCoreTests.xctest' failed at 2020-07-20 20:01:41.497.
2020-07-20T20:01:41.5721480Z 	 Executed 104 tests, with 1 failure (0 unexpected) in 22.565 (23.063) seconds
2020-07-20T20:01:41.5845050Z Test Suite 'All tests' failed at 2020-07-20 20:01:41.499.
2020-07-20T20:01:41.5957580Z 	 Executed 104 tests, with 1 failure (0 unexpected) in 22.565 (23.206) seconds
2020-07-20T20:02:10.0288670Z 2020-07-20 20:02:10.026 xcodebuild[4402:22359] [MT] IDETestOperationsObserverDebug: 89.225 elapsed -- Testing started completed.
2020-07-20T20:02:10.0539570Z 2020-07-20 20:02:10.027 xcodebuild[4402:22359] [MT] IDETestOperationsObserverDebug: 0.000 sec, +0.000 sec -- start
2020-07-20T20:02:10.0645400Z 2020-07-20 20:02:10.027 xcodebuild[4402:22359] [MT] IDETestOperationsObserverDebug: 89.225 sec, +89.225 sec -- end
2020-07-20T20:02:19.7215700Z Failing tests:
2020-07-20T20:02:19.7216900Z 
2020-07-20T20:02:19.7217160Z 	ENCoreTests:
2020-07-20T20:02:19.7217360Z Test session results, code coverage, and logs:
2020-07-20T20:02:19.7217730Z 		ThankYouViewControllerTests.test_thankYou_snapshotStateLoading()
2020-07-20T20:02:19.7217970Z 
2020-07-20T20:02:19.7218260Z ** TEST FAILED **
2020-07-20T20:02:19.7218390Z 
2020-07-20T20:02:19.7222620Z 	/Users/runner/Library/Developer/Xcode/DerivedData/EN-cmozisvvooofdweawrlcvpkzbvjl/Logs/Test/Run-ENCore-2020.07.20_19-56-38-+0000.xcresult
2020-07-20T20:02:19.7222950Z 
2020-07-20T20:02:19.7261440Z Testing started on 'iPhone 11'
2020-07-20T20:02:19.7545660Z ##[error]Process completed with exit code 65.

5_citest-iphone11.txt

@rvandijke
Copy link
Contributor

Thanks for updating. Will patch it locally and review it right now

@rvandijke
Copy link
Contributor

This has been landed (by rebasing)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants