| Result | Test | Time |
| passed | AccessibilityAuditUITests › testGame() | |
| passed | AccessibilityAuditUITests › testHome() | |
| passed | AccessibilityAuditUITests › testRiddlesJourneyAndRules() | |
| passed | AccessibilityTests › testHouseFontsGrowWithTheReadersTextSize() | |
| passed | AccessibilityTests › testNamNamRoundEndIsAnnounced() | |
| passed | AccessibilityTests › testPassAndPlayNamesTheSides() | |
| passed | AccessibilityTests › testTheComputersMoveWithACaptureHandsTheTurnBack() | |
| passed | AccessibilityTests › testTheEndOfTheGameIsAnnounced() | |
| passed | AccessibilityTests › testThePreviewSaysWhereTheLastSeedLandsAndWhatItTakes() | |
| passed | AccessibilityTests › testYourMoveThenTheComputersTurn() | |
| passed | AdinkraIconsTests › testGlyphsScaleWithTheirRect() | |
| passed | AdinkraIconsTests › testNyansapoIsSymmetricAndInsideItsBox() | |
| passed | AdinkraIconsTests › testSankofaDrawsInsideItsBox() | |
| passed | AppSettingsTests › testLeakedInstantSpeedIsRepairedEvenWhenSoundWasTurnedBackOn() | |
| passed | AppSettingsTests › testLeakedTestPreferencesAreRepairedOnce() | |
| passed | AppSettingsTests › testNamNamIsTheDefaultRuleSetForNewGames() | |
| passed | AppSettingsTests › testNormalLaunchPlaysAtChosenSpeedWithSoundAndHaptics() | |
| passed | AppSettingsTests › testTestModeIsInstantAndSilentButNeverSaved() | |
| passed | AppVersionTests › testAppStoreBuildsShowOnlyTheVersion() | |
| passed | AppVersionTests › testDevelopmentBuildsSaySo() | |
| passed | AppVersionTests › testTestFlightBuildsSayBeta() | |
| passed | BoardLayoutTests › testHouseSeedsStayInsideTheHollow() | |
| passed | BoardLayoutTests › testHousesDoNotOverlapEachOtherOrTheStores() | |
| passed | BoardLayoutTests › testPortraitStoresSitBesideTheirPlayers() | |
| passed | BoardLayoutTests › testStoreSeedsStayInsideTheBowlAndClearOfTheCount() | |
| passed | BoardSceneTimingTests › testFourSeedSowingTakesRealTime() | |
| passed | BoardSceneTimingTests › testInstantSpeedSkipsTheAnimation() | |
| passed | EndGameTests › testEitherPlayerCanResignInPassAndPlay() | |
| passed | EndGameTests › testLessonsAndRiddlesCannotBeEnded() | |
| passed | EndGameTests › testResigningAgainstTheComputerGivesItTheGame() | |
| passed | EndGameTests › testStoppingInAbapaEndsTheGameOnTheScores() | |
| passed | EndGameTests › testStoppingInNamNamEndsOnlyTheRound() | |
| passed | GameFlowTests › testAResultIsRecordedOnceEvenWithoutAScreen() | |
| passed | GameFlowTests › testLeavingTheBoardMidMoveEndsTheAnimation() | |
| passed | GameFlowTests › testLosingToTheComputerSoundsLikeALoss() | |
| passed | GameFlowTests › testNewGameMidMoveIsNotOverwrittenByTheOldAnimation() | |
| passed | GameFlowTests › testUndoAgainstTheComputerTakesBackItsReplyAndYourMove() | |
| passed | GameFlowTests › testUndoSkipsEveryComputerMoveInARow() | |
| passed | GameFlowTests › testUndoToAPositionWhereTheComputerOpensLetsItMoveAgain() | |
| passed | HomeScreenUITests › testDifficultyCanBeChangedMidGame() | |
| passed | HomeScreenUITests › testHomeScreenShowsOnePrimaryActionAndHidesTheRest() | |
| passed | HomeScreenUITests › testJourneyOpensAndFirstMatchStarts() | |
| passed | HomeScreenUITests › testLeavingMidMoveDoesNotFreezeTheBoard() | |
| passed | HomeScreenUITests › testNamNamIsTheDefaultAndSowingRelays() | |
| passed | HomeScreenUITests › testPassAndPlaySowsSeedsCounterClockwise() | |
| passed | HomeScreenUITests › testPlayingAgainstTheAIGetsAReply() | |
| passed | HomeScreenUITests › testResigningFromTheFlagEndsTheGame() | |
| passed | HomeScreenUITests › testRulesPageLeadsWithTheChosenRules() | |
| passed | HomeScreenUITests › testSolvingTheDailyRiddleMarksItSolved() | |
| passed | HomeScreenUITests › testTappingTheLessonLineShowsTheWholeStep() | |
| passed | HomeScreenUITests › testTappingTheRiddleLineShowsTheWholeRiddle() | |
| passed | HomeScreenUITests › testTipJarOpensFromSettingsAndUnlocksNothing() | |
| passed | HomeScreenUITests › testTutorialFirstMoveStepAdvances() | |
| passed | HomeScreenUITests › testUndoRestoresThePreviousPosition() | |
| passed | LandscapeUITests › testBoardInLandscapeHasAllHousesAndBothStores() | |
| passed | LandscapeUITests › testMenuInLandscapeShowsTitleAndAllTiles() | |
| passed | LandscapeUITests › testPortraitMenuScrollsOverThePinnedPhoto() | |
| passed | LessonClarityTests › testEveryStepThatNeedsATapPointsAtTheGlowingHouse() | |
| passed | LessonClarityTests › testHouseNamesSitBesideTheirHousesWithoutCoveringTheCounts() | |
| passed | LessonClarityTests › testNoStepDependsOnHowThePhoneIsHeld() | |
| passed | LessonClarityTests › testTappingAHouseOnAStepWithNothingToPlaySaysHowToGoOn() | |
| passed | LessonClarityTests › testTheFirstStepExplainsTheHouseNamesAndCounts() | |
| passed | LinksTests › testAnAppStoreIDMakesTheWriteAReviewLink() | |
| passed | LinksTests › testAnUnsetBuildSettingIsNotAnID() | |
| passed | LinksTests › testNoIDMeansNoLink() | |
| passed | OwareAppTests › testTheTestHostSendsNothing() | |
| passed | OwareAppTests › testTipProductsAreDistinctAndBelongToTheApp() | |
| passed | PlayerEventsTests › testALossReportsButUnlocksNothing() | |
| passed | PlayerEventsTests › testAWinAgainstAnEasierLevelIsNotAGrandmasterWin() | |
| passed | PlayerEventsTests › testAnalyticsSendsOnlyWhenEnabled() | |
| passed | PlayerEventsTests › testDailyRiddleSubmitsTheStreakOthersDoNot() | |
| passed | PlayerEventsTests › testEventsCarryNoPersonalData() | |
| passed | PlayerEventsTests › testJourneyStarsAndChapters() | |
| passed | PlayerEventsTests › testLessonAndTips() | |
| passed | PlayerEventsTests › testNoAppIDMeansNoAnalytics() | |
| passed | PlayerEventsTests › testOnlinePolicy() | |
| passed | PlayerEventsTests › testPassAndPlayReportsWhichSideWonWithoutAchievements() | |
| passed | PlayerEventsTests › testRiddlesAndLessonsAreNotGames() | |
| passed | PlayerEventsTests › testTakingAllTwelveHousesInNamNam() | |
| passed | PlayerEventsTests › testTheSDKIsNotStartedWhileAnalyticsAreOff() | |
| passed | PlayerEventsTests › testUnfinishedGamesReportNothing() | |
| passed | PlayerEventsTests › testUsageStatsSettingDefaultsOnAndIsOffInTests() | |
| passed | PlayerEventsTests › testWinAgainstTheGrandmasterCountsAndUnlocks() | |
| passed | RiddleStreakTests › testAMissedDayRestartsTheStreak() | |
| passed | RiddleStreakTests › testConsecutiveDaysBuildAStreak() | |
| passed | RiddleStreakTests › testDayNumberIgnoresTheDevicesCalendar() | |
| passed | RiddleStreakTests › testOtherRiddlesDoNotCount() | |
| passed | RiddleStreakTests › testSolvingTwiceOnOneDayCountsOnce() | |
| passed | RoundMessageTests › testGainingOneHouse() | |
| passed | RoundMessageTests › testGainingTwoHouses() | |
| passed | RoundMessageTests › testKeepingHouses() | |
| passed | RoundMessageTests › testPassAndPlay() | |
| passed | RoundMessageTests › testWinningTheRoundButLosingAHouse() | |
| passed | RulesFollowSettingsTests › testLessonFollowsTheChosenRules() | |
| passed | RulesFollowSettingsTests › testNamNamJourneyStarsCountRounds() | |
| passed | RulesFollowSettingsTests › testNamNamLessonMovesDoWhatTheLessonSays() | |
| passed | RulesFollowSettingsTests › testPlayAgainAndNextOpponentKeepTheRules() | |
| passed | RulesFollowSettingsTests › testRiddlesFollowTheChosenRules() | |
| passed | SoundPlayerTests › testABoardDoesNotStartTheAudioEngine() | |
| passed | SoundPlayerTests › testNoEngineWhileSoundIsOff() | |