Skip to content

let gameplay suit with scorev2 #586

let gameplay suit with scorev2

let gameplay suit with scorev2 #586

GitHub Actions / Test Results (Linux, SingleThread) failed Sep 5, 2024 in 1s

10369 passed, 89 failed and 74 skipped

Tests failed

❌ TestResults-Linux-SingleThread.trx

10532 tests were completed in 1928s with 10369 passed, 89 failed and 74 skipped.

Test suite Passed Failed Skipped Time
osu.Game.Rulesets.Catch.Tests.Mods.TestSceneCatchModPerfect 8✅ 1❌ 18s
osu.Game.Rulesets.EmptyFreeform.Tests.TestSceneOsuPlayer 1❌ 891ms
osu.Game.Rulesets.EmptyScrolling.Tests.TestSceneOsuPlayer 1❌ 889ms
osu.Game.Rulesets.Osu.Tests.Mods.TestSceneOsuModSuddenDeath 2✅ 1❌ 11s
osu.Game.Rulesets.Osu.Tests.TestSceneLegacyHitPolicy 11✅ 6❌ 13s
osu.Game.Rulesets.Osu.Tests.TestSceneSliderEarlyHitJudgement 2✅ 3❌ 5s
osu.Game.Rulesets.Osu.Tests.TestSceneSliderInput 13✅ 3❌ 30⚪ 9s
osu.Game.Rulesets.Osu.Tests.TestSceneSliderLateHitJudgement 7✅ 6❌ 14s
osu.Game.Rulesets.Osu.Tests.TestSceneSpinnerRotation 9✅ 1❌ 20s
osu.Game.Rulesets.Pippidon.Tests.TestSceneOsuPlayer 2❌ 2s
osu.Game.Tests.Beatmaps.Formats.LegacyScoreDecoderTest 38✅ 4❌ 1s
osu.Game.Tests.Rulesets.Scoring.HitResultTest 10❌ 52ms
osu.Game.Tests.Rulesets.Scoring.ScoreProcessorTest 232✅ 42❌ 12s
osu.Game.Tests.Visual.Gameplay.TestSceneGameplaySampleTriggerSource 6❌ 348ms
osu.Game.Tests.Visual.Multiplayer.TestSceneMultiplayerMatchSubScreen 18✅ 2❌ 4s

❌ osu.Game.Rulesets.Catch.Tests.Mods.TestSceneCatchModPerfect

✅ TestBananaShower(False)
✅ TestBananaShower(True)
✅ TestConstructor
✅ TestDroplet(True)
✅ TestFruit(False)
✅ TestFruit(True)
✅ TestJuiceStream(False)
✅ TestJuiceStream(True)
❌ TestTinyDroplet(True)
	"test passed" timed out

❌ osu.Game.Rulesets.EmptyFreeform.Tests.TestSceneOsuPlayer

❌ TestConstructor
	System.AggregateException : One or more errors occurred. (Unknown enum member (Parameter 'result'))
	  ----> System.ArgumentException : Unknown enum member (Parameter 'result')

❌ osu.Game.Rulesets.EmptyScrolling.Tests.TestSceneOsuPlayer

❌ TestConstructor
	System.AggregateException : One or more errors occurred. (Unknown enum member (Parameter 'result'))
	  ----> System.ArgumentException : Unknown enum member (Parameter 'result')

❌ osu.Game.Rulesets.Osu.Tests.Mods.TestSceneOsuModSuddenDeath

✅ TestConstructor
❌ TestMissTail
	"test passed" timed out
✅ TestMissTick

❌ osu.Game.Rulesets.Osu.Tests.TestSceneLegacyHitPolicy

✅ TestAutopilotReducesHittableRange
✅ TestClickSecondCircleAfterFirstCircleTime
✅ TestClickSecondCircleAfterFirstCircleTimeWithFirstCircleJudged
✅ TestClickSecondCircleAtFirstCircleTime
✅ TestClickSecondCircleBeforeFirstCircleTime
✅ TestClickSecondCircleBeforeFirstCircleTimeWithFirstCircleJudged
✅ TestConstructor
❌ TestHitCircleBeforeSliderHead
	(Slider @ 1500) judgement is Great: Expected: Great
	  But was:  GreatWithoutCombo
	
✅ TestHitCircleBeforeSpinner
❌ TestHitSliderHeadBeforeHitCircle
	(Slider @ 1200) judgement is Great: Expected: Great
	  But was:  GreatWithoutCombo
	
❌ TestHitSliderTicksBeforeCircle
	(Slider @ 1500) judgement is Great: Expected: Great
	  But was:  GreatWithoutCombo
	
❌ TestInputDoesNotFallThroughOverlappingSliders
	(Slider @ 1000) judgement is Ok: Expected: Ok
	  But was:  OkWithoutCombo
	
✅ TestOverlappingHitCirclesDontBlockEachOtherWhenBothVisible
✅ TestOverlappingHitCirclesDontBlockEachOtherWhenFullyFadedOut
❌ TestOverlappingSliders
	(Slider @ 1000) judgement is Ok: Expected: Ok
	  But was:  OkWithoutCombo
	
❌ TestOverlappingSlidersDontBlockEachOtherWhenFullyJudged
	(Slider @ 1000) judgement is Ok: Expected: Ok
	  But was:  OkWithoutCombo
	
✅ TestStacksDoNotShake

❌ osu.Game.Rulesets.Osu.Tests.TestSceneSliderEarlyHitJudgement

✅ TestConstructor
❌ TestHitEarlyAndReleaseInFollowRegion
	check tail result: Expected: IgnoreMiss
	  But was:  LargeTickMiss
	
❌ TestHitEarlyAndRepressInFollowRegion
	check tail result: Expected: IgnoreMiss
	  But was:  LargeTickMiss
	
✅ TestHitEarlyMoveIntoFollowRegion
❌ TestHitEarlyMoveOutsideFollowRegion
	check tail result: Expected: IgnoreMiss
	  But was:  LargeTickMiss
	

❌ osu.Game.Rulesets.Osu.Tests.TestSceneSliderInput

✅ TestConstructor
❌ TestInvalidKeyTransfer
	Tracking lost: Expected: IgnoreMiss
	  But was:  LargeTickMiss
	
✅ TestLeftBeforeSliderThenRightThenLettingGoOfLeft
✅ TestMidSliderTrackingAcquired
✅ TestMidSliderTrackingAcquiredWithMouseDownOutsideSlider
✅ TestPressBothKeysSimultaneouslyAndReleaseOne
✅ TestRewindHandling
⚪ TestTailLeniency(-30,False)
⚪ TestTailLeniency(0,True)
⚪ TestTailLeniency(10,True)
⚪ TestTailLeniency(120,True)
⚪ TestTailLeniency(150,True)
⚪ TestTailLeniency(200,True)
⚪ TestTailLeniency(300,False)
⚪ TestTailLeniency(60,True)
✅ TestTrackingAreaEdge
❌ TestTrackingAreaOutsideEdge
	Tracking lost: Expected: IgnoreMiss
	  But was:  LargeTickMiss
	
✅ TestTrackingLeftBeforeSliderToRight
✅ TestTrackingMidSlider
✅ TestTrackingPreclicked
✅ TestTrackingReleasedValidKey
✅ TestTrackingRetentionLeftRightLeft
✅ TestTrackingReturnMidSlider
❌ TestTrackingReturnMidSliderKeyDownBefore
	Tracking lost: Expected: IgnoreMiss
	  But was:  LargeTickMiss
	
⚪ TestVeryShortSlider(30,0)
⚪ TestVeryShortSlider(30,1)
⚪ TestVeryShortSlider(40,0)
⚪ TestVeryShortSlider(40,1)
⚪ TestVeryShortSlider(50,1)
⚪ TestVeryShortSlider(60,1)
⚪ TestVeryShortSlider(70,1)
⚪ TestVeryShortSlider(80,0)
⚪ TestVeryShortSlider(80,1)
⚪ TestVeryShortSlider(80,10)
⚪ TestVeryShortSlider(90,1)
⚪ TestVeryShortSliderMissHead(30,0)
⚪ TestVeryShortSliderMissHead(30,1)
⚪ TestVeryShortSliderMissHead(40,0)
⚪ TestVeryShortSliderMissHead(40,1)
⚪ TestVeryShortSliderMissHead(50,1)
⚪ TestVeryShortSliderMissHead(60,1)
⚪ TestVeryShortSliderMissHead(70,1)
⚪ TestVeryShortSliderMissHead(80,0)
⚪ TestVeryShortSliderMissHead(80,1)
⚪ TestVeryShortSliderMissHead(80,10)
⚪ TestVeryShortSliderMissHead(90,1)

❌ osu.Game.Rulesets.Osu.Tests.TestSceneSliderLateHitJudgement

✅ TestConstructor
✅ TestHitLateDoesNotHitTicksIfAnyOutOfRange
✅ TestHitLateInRangeDoesNotHitOutOfRangeTick
✅ TestHitLateInRangeDoesNotHitOutOfRangeTickAndTrackingLimitedToBall
❌ TestHitLateInRangeHitsRepeat
	repeat = LargeTickHit: Expected: LargeTickHit
	  But was:  SliderTailHit
	
✅ TestHitLateInRangeHitsTicks
✅ TestHitLateInRangeTracks
❌ TestHitLateOutOfRangeDoesNotHitTicks
	tail = IgnoreMiss: Expected: IgnoreMiss
	  But was:  LargeTickMiss
	
❌ TestHitLateOutOfRangeDoesNotTrack
	tail = IgnoreMiss: Expected: IgnoreMiss
	  But was:  LargeTickMiss
	
❌ TestHitLateShortSliderHitsAll
	repeat = LargeTickHit: Expected: LargeTickHit
	  But was:  SliderTailHit
	
❌ TestHitLateWithEdgeHit
	tail = IgnoreMiss: Expected: IgnoreMiss
	  But was:  LargeTickMiss
	
✅ TestLateHitSliderStream
❌ TestMissHeadInRangeDoesNotTrack
	tail = IgnoreMiss: Expected: IgnoreMiss
	  But was:  LargeTickMiss
	

❌ osu.Game.Rulesets.Osu.Tests.TestSceneSpinnerRotation

✅ TestConstructor
✅ TestRotationDirection(False)
✅ TestRotationDirection(True)
✅ TestSpinnerCompleteBonusRewinding
✅ TestSpinnerMiddleRewindingRotation
❌ TestSpinnerNormalBonusRewinding
	player score matching expected bonus score
✅ TestSpinnerRewindingRotation
✅ TestSpinPerMinuteOnRewind
✅ TestSpinUnaffectedByClockRate(0.5d)
✅ TestSpinUnaffectedByClockRate(2.0d)

❌ osu.Game.Rulesets.Pippidon.Tests.TestSceneOsuPlayer

❌ TestConstructor
	System.AggregateException : One or more errors occurred. (Unknown enum member (Parameter 'result'))
	  ----> System.ArgumentException : Unknown enum member (Parameter 'result')
❌ TestConstructor
	System.AggregateException : One or more errors occurred. (Unknown enum member (Parameter 'result'))
	  ----> System.ArgumentException : Unknown enum member (Parameter 'result')

❌ osu.Game.Tests.Beatmaps.Formats.LegacyScoreDecoderTest

✅ AccuracyAndRankOfLazerScoreWithoutLegacyReplaySoloScoreInfoUsesBestEffortFallbackToLegacy
✅ AccuracyAndRankOfLazerScoreWithoutLegacyReplaySoloScoreInfoUsesBestEffortFallbackToLegacy
✅ AccuracyOfStableScoreRecomputed
✅ AccuracyOfStableScoreRecomputed
❌ AccuracyRankAndTotalScoreOfLazerScorePreserved
	  Expected: 0.99500249875062474d
	  But was:  0.995d
	
❌ AccuracyRankAndTotalScoreOfLazerScorePreserved
	  Expected: 0.99500249875062474d
	  But was:  0.995d
	
✅ FirstTwoFramesPulledTowardThirdIfTheyAreAfterIt
✅ FirstTwoFramesPulledTowardThirdIfTheyAreAfterIt
✅ FirstTwoFramesSwappedIfInWrongOrder
✅ FirstTwoFramesSwappedIfInWrongOrder
✅ RankOfStableScoreUsesLazerDefinitions
✅ RankOfStableScoreUsesLazerDefinitions
✅ TestCultureInvariance
✅ TestCultureInvariance
✅ TestDecodeLegacyOnlineID
✅ TestDecodeLegacyOnlineID
✅ TestDecodeManiaReplay
✅ TestDecodeManiaReplay
✅ TestDecodeNewOnlineID
✅ TestDecodeNewOnlineID
✅ TestDecodeTaikoReplay
✅ TestDecodeTaikoReplay
✅ TestLegacyBeatmapReplayOffsetsDecode(14,False)
✅ TestLegacyBeatmapReplayOffsetsDecode(14,False)
✅ TestLegacyBeatmapReplayOffsetsDecode(3,True)
✅ TestLegacyBeatmapReplayOffsetsDecode(3,True)
✅ TestLegacyBeatmapReplayOffsetsDecode(6,False)
✅ TestLegacyBeatmapReplayOffsetsDecode(6,False)
✅ TestLegacyBeatmapReplayOffsetsEncodeDecode(14)
✅ TestLegacyBeatmapReplayOffsetsEncodeDecode(14)
✅ TestLegacyBeatmapReplayOffsetsEncodeDecode(3)
✅ TestLegacyBeatmapReplayOffsetsEncodeDecode(3)
✅ TestLegacyBeatmapReplayOffsetsEncodeDecode(6)
✅ TestLegacyBeatmapReplayOffsetsEncodeDecode(6)
✅ TestNegativeFrameSkipped
✅ TestNegativeFrameSkipped
✅ TestSoloScoreData
✅ TestSoloScoreData
❌ TestTotalScoreWithoutModsBackwardsPopulatedIfMissing
	  Expected: 1000000
	  But was:  910714
	
❌ TestTotalScoreWithoutModsBackwardsPopulatedIfMissing
	  Expected: 1000000
	  But was:  910714
	
✅ TestTotalScoreWithoutModsReadIfPresent
✅ TestTotalScoreWithoutModsReadIfPresent

❌ osu.Game.Tests.Rulesets.Scoring.HitResultTest

❌ TestValidResultPairs([IgnoreHit],[IgnoreMiss, ComboBreak])
	Multiple failures or warnings in test:
	  1)   IgnoreHit + None should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  2)   IgnoreHit + Miss should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  3)   IgnoreHit + Meh should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  4)   IgnoreHit + MehWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  5)   IgnoreHit + Ok should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  6)   IgnoreHit + OkWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  7)   IgnoreHit + Good should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  8)   IgnoreHit + Great should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  9)   IgnoreHit + GreatWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  10)   IgnoreHit + Perfect should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  11)   IgnoreHit + SmallTickMiss should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  12)   IgnoreHit + SmallTickHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  13)   IgnoreHit + LargeTickMiss should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  14)   IgnoreHit + LargeTickHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  15)   IgnoreHit + SmallBonus should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  16)   IgnoreHit + LargeBonus should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  17)   IgnoreHit + IgnoreHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  18)   IgnoreHit + SliderTailHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	
❌ TestValidResultPairs([IgnoreHit],[IgnoreMiss, ComboBreak])
	Multiple failures or warnings in test:
	  1)   IgnoreHit + None should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  2)   IgnoreHit + Miss should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  3)   IgnoreHit + Meh should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  4)   IgnoreHit + MehWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  5)   IgnoreHit + Ok should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  6)   IgnoreHit + OkWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  7)   IgnoreHit + Good should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  8)   IgnoreHit + Great should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  9)   IgnoreHit + GreatWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  10)   IgnoreHit + Perfect should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  11)   IgnoreHit + SmallTickMiss should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  12)   IgnoreHit + SmallTickHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  13)   IgnoreHit + LargeTickMiss should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  14)   IgnoreHit + LargeTickHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  15)   IgnoreHit + SmallBonus should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  16)   IgnoreHit + LargeBonus should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  17)   IgnoreHit + IgnoreHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  18)   IgnoreHit + SliderTailHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	
❌ TestValidResultPairs([LargeBonus, SmallBonus],[IgnoreMiss])
	Multiple failures or warnings in test:
	  1)   LargeBonus + None should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  2)   LargeBonus + Miss should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  3)   LargeBonus + Meh should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  4)   LargeBonus + MehWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  5)   LargeBonus + Ok should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  6)   LargeBonus + OkWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  7)   LargeBonus + Good should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  8)   LargeBonus + Great should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  9)   LargeBonus + GreatWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  10)   LargeBonus + Perfect should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  11)   LargeBonus + SmallTickMiss should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  12)   LargeBonus + SmallTickHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  13)   LargeBonus + LargeTickMiss should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  14)   LargeBonus + LargeTickHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  15)   LargeBonus + SmallBonus should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  16)   LargeBonus + LargeBonus should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  17)   LargeBonus + IgnoreHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  18)   LargeBonus + ComboBreak should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  19)   LargeBonus + SliderTailHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  20)   SmallBonus + None should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  21)   SmallBonus + Miss should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  22)   SmallBonus + Meh should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  23)   SmallBonus + MehWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  24)   SmallBonus + Ok should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  25)   SmallBonus + OkWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  26)   SmallBonus + Good should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  27)   SmallBonus + Great should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  28)   SmallBonus + GreatWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  29)   SmallBonus + Perfect should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  30)   SmallBonus + SmallTickMiss should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  31)   SmallBonus + SmallTickHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  32)   SmallBonus + LargeTickMiss should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  33)   SmallBonus + LargeTickHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  34)   SmallBonus + SmallBonus should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  35)   SmallBonus + LargeBonus should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  36)   SmallBonus + IgnoreHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  37)   SmallBonus + ComboBreak should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  38)   SmallBonus + SliderTailHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	
❌ TestValidResultPairs([LargeBonus, SmallBonus],[IgnoreMiss])
	Multiple failures or warnings in test:
	  1)   LargeBonus + None should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  2)   LargeBonus + Miss should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  3)   LargeBonus + Meh should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  4)   LargeBonus + MehWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  5)   LargeBonus + Ok should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  6)   LargeBonus + OkWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  7)   LargeBonus + Good should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  8)   LargeBonus + Great should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  9)   LargeBonus + GreatWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  10)   LargeBonus + Perfect should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  11)   LargeBonus + SmallTickMiss should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  12)   LargeBonus + SmallTickHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  13)   LargeBonus + LargeTickMiss should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  14)   LargeBonus + LargeTickHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  15)   LargeBonus + SmallBonus should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  16)   LargeBonus + LargeBonus should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  17)   LargeBonus + IgnoreHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  18)   LargeBonus + ComboBreak should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  19)   LargeBonus + SliderTailHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  20)   SmallBonus + None should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  21)   SmallBonus + Miss should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  22)   SmallBonus + Meh should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  23)   SmallBonus + MehWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  24)   SmallBonus + Ok should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  25)   SmallBonus + OkWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  26)   SmallBonus + Good should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  27)   SmallBonus + Great should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  28)   SmallBonus + GreatWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  29)   SmallBonus + Perfect should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  30)   SmallBonus + SmallTickMiss should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  31)   SmallBonus + SmallTickHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  32)   SmallBonus + LargeTickMiss should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  33)   SmallBonus + LargeTickHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  34)   SmallBonus + SmallBonus should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  35)   SmallBonus + LargeBonus should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  36)   SmallBonus + IgnoreHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  37)   SmallBonus + ComboBreak should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  38)   SmallBonus + SliderTailHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	
❌ TestValidResultPairs([LargeTickHit],[LargeTickMiss, IgnoreMiss])
	Multiple failures or warnings in test:
	  1)   LargeTickHit + None should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  2)   LargeTickHit + Miss should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  3)   LargeTickHit + Meh should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  4)   LargeTickHit + MehWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  5)   LargeTickHit + Ok should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  6)   LargeTickHit + OkWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  7)   LargeTickHit + Good should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  8)   LargeTickHit + Great should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  9)   LargeTickHit + GreatWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  10)   LargeTickHit + Perfect should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  11)   LargeTickHit + SmallTickMiss should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  12)   LargeTickHit + SmallTickHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  13)   LargeTickHit + LargeTickHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  14)   LargeTickHit + SmallBonus should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  15)   LargeTickHit + LargeBonus should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  16)   LargeTickHit + IgnoreHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  17)   LargeTickHit + ComboBreak should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  18)   LargeTickHit + SliderTailHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	
❌ TestValidResultPairs([LargeTickHit],[LargeTickMiss, IgnoreMiss])
	Multiple failures or warnings in test:
	  1)   LargeTickHit + None should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  2)   LargeTickHit + Miss should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  3)   LargeTickHit + Meh should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  4)   LargeTickHit + MehWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  5)   LargeTickHit + Ok should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  6)   LargeTickHit + OkWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  7)   LargeTickHit + Good should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  8)   LargeTickHit + Great should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  9)   LargeTickHit + GreatWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  10)   LargeTickHit + Perfect should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  11)   LargeTickHit + SmallTickMiss should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  12)   LargeTickHit + SmallTickHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  13)   LargeTickHit + LargeTickHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  14)   LargeTickHit + SmallBonus should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  15)   LargeTickHit + LargeBonus should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  16)   LargeTickHit + IgnoreHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  17)   LargeTickHit + ComboBreak should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  18)   LargeTickHit + SliderTailHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	
❌ TestValidResultPairs([Perfect, Great, Good, Ok, Meh],[Miss, IgnoreMiss])
	Multiple failures or warnings in test:
	  1)   Perfect + None should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  2)   Perfect + Meh should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  3)   Perfect + MehWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  4)   Perfect + Ok should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  5)   Perfect + OkWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  6)   Perfect + Good should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  7)   Perfect + Great should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  8)   Perfect + GreatWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  9)   Perfect + Perfect should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  10)   Perfect + SmallTickMiss should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  11)   Perfect + SmallTickHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  12)   Perfect + LargeTickMiss should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  13)   Perfect + LargeTickHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  14)   Perfect + SmallBonus should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  15)   Perfect + LargeBonus should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  16)   Perfect + IgnoreHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  17)   Perfect + ComboBreak should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  18)   Perfect + SliderTailHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  19)   Great + None should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  20)   Great + Meh should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  21)   Great + MehWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  22)   Great + Ok should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  23)   Great + OkWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  24)   Great + Good should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  25)   Great + Great should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  26)   Great + GreatWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  27)   Great + Perfect should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  28)   Great + SmallTickMiss should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  29)   Great + SmallTickHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  30)   Great + LargeTickMiss should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  31)   Great + LargeTickHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  32)   Great + SmallBonus should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  33)   Great + LargeBonus should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  34)   Great + IgnoreHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  35)   Great + ComboBreak should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  36)   Great + SliderTailHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  37)   Good + None should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  38)   Good + Meh should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  39)   Good + MehWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  40)   Good + Ok should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  41)   Good + OkWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  42)   Good + Good should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  43)   Good + Great should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  44)   Good + GreatWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  45)   Good + Perfect should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  46)   Good + SmallTickMiss should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  47)   Good + SmallTickHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  48)   Good + LargeTickMiss should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  49)   Good + LargeTickHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  50)   Good + SmallBonus should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  51)   Good + LargeBonus should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  52)   Good + IgnoreHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  53)   Good + ComboBreak should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  54)   Good + SliderTailHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  55)   Ok + None should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  56)   Ok + Meh should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  57)   Ok + MehWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  58)   Ok + Ok should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  59)   Ok + OkWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  60)   Ok + Good should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  61)   Ok + Great should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  62)   Ok + GreatWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  63)   Ok + Perfect should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  64)   Ok + SmallTickMiss should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  65)   Ok + SmallTickHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  66)   Ok + LargeTickMiss should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  67)   Ok + LargeTickHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  68)   Ok + SmallBonus should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  69)   Ok + LargeBonus should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  70)   Ok + IgnoreHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  71)   Ok + ComboBreak should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  72)   Ok + SliderTailHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  73)   Meh + None should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  74)   Meh + Meh should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  75)   Meh + MehWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  76)   Meh + Ok should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  77)   Meh + OkWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  78)   Meh + Good should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  79)   Meh + Great should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  80)   Meh + GreatWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  81)   Meh + Perfect should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  82)   Meh + SmallTickMiss should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  83)   Meh + SmallTickHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  84)   Meh + LargeTickMiss should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  85)   Meh + LargeTickHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  86)   Meh + SmallBonus should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  87)   Meh + LargeBonus should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  88)   Meh + IgnoreHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  89)   Meh + ComboBreak should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  90)   Meh + SliderTailHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	
❌ TestValidResultPairs([Perfect, Great, Good, Ok, Meh],[Miss, IgnoreMiss])
	Multiple failures or warnings in test:
	  1)   Perfect + None should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  2)   Perfect + Meh should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  3)   Perfect + MehWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  4)   Perfect + Ok should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  5)   Perfect + OkWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  6)   Perfect + Good should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  7)   Perfect + Great should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  8)   Perfect + GreatWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  9)   Perfect + Perfect should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  10)   Perfect + SmallTickMiss should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  11)   Perfect + SmallTickHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  12)   Perfect + LargeTickMiss should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  13)   Perfect + LargeTickHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  14)   Perfect + SmallBonus should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  15)   Perfect + LargeBonus should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  16)   Perfect + IgnoreHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  17)   Perfect + ComboBreak should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  18)   Perfect + SliderTailHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  19)   Great + None should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  20)   Great + Meh should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  21)   Great + MehWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  22)   Great + Ok should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  23)   Great + OkWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  24)   Great + Good should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  25)   Great + Great should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  26)   Great + GreatWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  27)   Great + Perfect should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  28)   Great + SmallTickMiss should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  29)   Great + SmallTickHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  30)   Great + LargeTickMiss should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  31)   Great + LargeTickHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  32)   Great + SmallBonus should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  33)   Great + LargeBonus should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  34)   Great + IgnoreHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  35)   Great + ComboBreak should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  36)   Great + SliderTailHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  37)   Good + None should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  38)   Good + Meh should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  39)   Good + MehWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  40)   Good + Ok should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  41)   Good + OkWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  42)   Good + Good should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  43)   Good + Great should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  44)   Good + GreatWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  45)   Good + Perfect should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  46)   Good + SmallTickMiss should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  47)   Good + SmallTickHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  48)   Good + LargeTickMiss should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  49)   Good + LargeTickHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  50)   Good + SmallBonus should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  51)   Good + LargeBonus should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  52)   Good + IgnoreHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  53)   Good + ComboBreak should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  54)   Good + SliderTailHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  55)   Ok + None should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  56)   Ok + Meh should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  57)   Ok + MehWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  58)   Ok + Ok should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  59)   Ok + OkWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  60)   Ok + Good should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  61)   Ok + Great should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  62)   Ok + GreatWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  63)   Ok + Perfect should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  64)   Ok + SmallTickMiss should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  65)   Ok + SmallTickHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  66)   Ok + LargeTickMiss should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  67)   Ok + LargeTickHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  68)   Ok + SmallBonus should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  69)   Ok + LargeBonus should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  70)   Ok + IgnoreHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  71)   Ok + ComboBreak should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  72)   Ok + SliderTailHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  73)   Meh + None should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  74)   Meh + Meh should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  75)   Meh + MehWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  76)   Meh + Ok should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  77)   Meh + OkWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  78)   Meh + Good should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  79)   Meh + Great should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  80)   Meh + GreatWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  81)   Meh + Perfect should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  82)   Meh + SmallTickMiss should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  83)   Meh + SmallTickHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  84)   Meh + LargeTickMiss should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  85)   Meh + LargeTickHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  86)   Meh + SmallBonus should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  87)   Meh + LargeBonus should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  88)   Meh + IgnoreHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  89)   Meh + ComboBreak should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  90)   Meh + SliderTailHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	
❌ TestValidResultPairs([SmallTickHit],[SmallTickMiss, IgnoreMiss])
	Multiple failures or warnings in test:
	  1)   SmallTickHit + None should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  2)   SmallTickHit + Miss should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  3)   SmallTickHit + Meh should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  4)   SmallTickHit + MehWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  5)   SmallTickHit + Ok should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  6)   SmallTickHit + OkWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  7)   SmallTickHit + Good should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  8)   SmallTickHit + Great should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  9)   SmallTickHit + GreatWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  10)   SmallTickHit + Perfect should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  11)   SmallTickHit + SmallTickHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  12)   SmallTickHit + LargeTickMiss should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  13)   SmallTickHit + LargeTickHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  14)   SmallTickHit + SmallBonus should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  15)   SmallTickHit + LargeBonus should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  16)   SmallTickHit + IgnoreHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  17)   SmallTickHit + ComboBreak should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  18)   SmallTickHit + SliderTailHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	
❌ TestValidResultPairs([SmallTickHit],[SmallTickMiss, IgnoreMiss])
	Multiple failures or warnings in test:
	  1)   SmallTickHit + None should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  2)   SmallTickHit + Miss should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  3)   SmallTickHit + Meh should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  4)   SmallTickHit + MehWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  5)   SmallTickHit + Ok should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  6)   SmallTickHit + OkWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  7)   SmallTickHit + Good should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  8)   SmallTickHit + Great should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  9)   SmallTickHit + GreatWithoutCombo should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  10)   SmallTickHit + Perfect should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  11)   SmallTickHit + SmallTickHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  12)   SmallTickHit + LargeTickMiss should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  13)   SmallTickHit + LargeTickHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  14)   SmallTickHit + SmallBonus should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  15)   SmallTickHit + LargeBonus should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  16)   SmallTickHit + IgnoreHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  17)   SmallTickHit + ComboBreak should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	  18)   SmallTickHit + SliderTailHit should not be supported.
	  Expected: <System.ArgumentOutOfRangeException>
	  But was:  null
	
	

❌ osu.Game.Tests.Rulesets.Scoring.ScoreProcessorTest

✅ TestAccuracyUpdateFromIgnoreMiss(Great)
✅ TestAccuracyUpdateFromIgnoreMiss(Great)
❌ TestAccuracyUpdateFromIgnoreMiss(LargeTickHit)
	  Expected: not equal to 1
	  But was:  1.0d
	
❌ TestAccuracyUpdateFromIgnoreMiss(LargeTickHit)
	  Expected: not equal to 1
	  But was:  1.0d
	
✅ TestAccuracyWhenNearPerfect
✅ TestAccuracyWhenNearPerfect
✅ TestAffectsAccuracy(Good,True)
✅ TestAffectsAccuracy(Good,True)
✅ TestAffectsAccuracy(Great,True)
✅ TestAffectsAccuracy(Great,True)
✅ TestAffectsAccuracy(IgnoreHit,False)
✅ TestAffectsAccuracy(IgnoreHit,False)
✅ TestAffectsAccuracy(IgnoreMiss,False)
✅ TestAffectsAccuracy(IgnoreMiss,False)
✅ TestAffectsAccuracy(LargeBonus,False)
✅ TestAffectsAccuracy(LargeBonus,False)
❌ TestAffectsAccuracy(LargeTickHit,True)
	  Expected: True
	  But was:  False
	
❌ TestAffectsAccuracy(LargeTickHit,True)
	  Expected: True
	  But was:  False
	
❌ TestAffectsAccuracy(LargeTickMiss,True)
	  Expected: True
	  But was:  False
	
❌ TestAffectsAccuracy(LargeTickMiss,True)
	  Expected: True
	  But was:  False
	
✅ TestAffectsAccuracy(Meh,True)
✅ TestAffectsAccuracy(Meh,True)
❌ TestAffectsAccuracy(Miss,True)
	  Expected: True
	  But was:  False
	
❌ TestAffectsAccuracy(Miss,True)
	  Expected: True
	  But was:  False
	
✅ TestAffectsAccuracy(None,False)
✅ TestAffectsAccuracy(None,False)
✅ TestAffectsAccuracy(Ok,True)
✅ TestAffectsAccuracy(Ok,True)
✅ TestAffectsAccuracy(Perfect,True)
✅ TestAffectsAccuracy(Perfect,True)
✅ TestAffectsAccuracy(SliderTailHit,True)
✅ TestAffectsAccuracy(SliderTailHit,True)
✅ TestAffectsAccuracy(SmallBonus,False)
✅ TestAffectsAccuracy(SmallBonus,False)
❌ TestAffectsAccuracy(SmallTickHit,True)
	  Expected: True
	  But was:  False
	
❌ TestAffectsAccuracy(SmallTickHit,True)
	  Expected: True
	  But was:  False
	
❌ TestAffectsAccuracy(SmallTickMiss,True)
	  Expected: True
	  But was:  False
	
❌ TestAffectsAccuracy(SmallTickMiss,True)
	  Expected: True
	  But was:  False
	
✅ TestAffectsCombo(Good,True)
✅ TestAffectsCombo(Good,True)
✅ TestAffectsCombo(Great,True)
✅ TestAffectsCombo(Great,True)
✅ TestAffectsCombo(IgnoreHit,False)
✅ TestAffectsCombo(IgnoreHit,False)
✅ TestAffectsCombo(IgnoreMiss,False)
✅ TestAffectsCombo(IgnoreMiss,False)
✅ TestAffectsCombo(LargeBonus,False)
✅ TestAffectsCombo(LargeBonus,False)
✅ TestAffectsCombo(LargeTickHit,True)
✅ TestAffectsCombo(LargeTickHit,True)
✅ TestAffectsCombo(LargeTickMiss,True)
✅ TestAffectsCombo(LargeTickMiss,True)
✅ TestAffectsCombo(Meh,True)
✅ TestAffectsCombo(Meh,True)
✅ TestAffectsCombo(Miss,True)
✅ TestAffectsCombo(Miss,True)
✅ TestAffectsCombo(None,False)
✅ TestAffectsCombo(None,False)
✅ TestAffectsCombo(Ok,True)
✅ TestAffectsCombo(Ok,True)
✅ TestAffectsCombo(Perfect,True)
✅ TestAffectsCombo(Perfect,True)
✅ TestAffectsCombo(SliderTailHit,True)
✅ TestAffectsCombo(SliderTailHit,True)
✅ TestAffectsCombo(SmallBonus,False)
✅ TestAffectsCombo(SmallBonus,False)
✅ TestAffectsCombo(SmallTickHit,False)
✅ TestAffectsCombo(SmallTickHit,False)
✅ TestAffectsCombo(SmallTickMiss,False)
✅ TestAffectsCombo(SmallTickMiss,False)
✅ TestBeatmapWithALotOfObjectsDoesNotOverflowClassicScore(osu.Game.Rulesets.Catch.CatchRuleset)
✅ TestBeatmapWithALotOfObjectsDoesNotOverflowClassicScore(osu.Game.Rulesets.Catch.CatchRuleset)
✅ TestBeatmapWithALotOfObjectsDoesNotOverflowClassicScore(osu.Game.Rulesets.Mania.ManiaRuleset)
✅ TestBeatmapWithALotOfObjectsDoesNotOverflowClassicScore(osu.Game.Rulesets.Mania.ManiaRuleset)
✅ TestBeatmapWithALotOfObjectsDoesNotOverflowClassicScore(osu.Game.Rulesets.Osu.OsuRuleset)
✅ TestBeatmapWithALotOfObjectsDoesNotOverflowClassicScore(osu.Game.Rulesets.Osu.OsuRuleset)
✅ TestBeatmapWithALotOfObjectsDoesNotOverflowClassicScore(osu.Game.Rulesets.Taiko.TaikoRuleset)
✅ TestBeatmapWithALotOfObjectsDoesNotOverflowClassicScore(osu.Game.Rulesets.Taiko.TaikoRuleset)
✅ TestComboBreak
✅ TestComboBreak
✅ TestEmptyBeatmap(Classic)
✅ TestEmptyBeatmap(Classic)
✅ TestEmptyBeatmap(Standardised)
✅ TestEmptyBeatmap(Standardised)
✅ TestFourVariousResultsOneMiss(Classic,Good,Perfect,15530)
✅ TestFourVariousResultsOneMiss(Classic,Good,Perfect,15530)
✅ TestFourVariousResultsOneMiss(Classic,Great,Great,32867)
✅ TestFourVariousResultsOneMiss(Classic,Great,Great,32867)
❌ TestFourVariousResultsOneMiss(Classic,LargeBonus,LargeBonus,100015)
	  Expected: 100015 +/- 0.5d
	  But was:  100150
	  Off by:   -135.0d
	
❌ TestFourVariousResultsOneMiss(Classic,LargeBonus,LargeBonus,100015)
	  Expected: 100015 +/- 0.5d
	  But was:  100150
	  Off by:   -135.0d
	
❌ TestFourVariousResultsOneMiss(Classic,LargeTickHit,LargeTickHit,32696)
	  Expected: 32696 +/- 0.5d
	  But was:  77775
	  Off by:   -45079.0d
	
❌ TestFourVariousResultsOneMiss(Classic,LargeTickHit,LargeTickHit,32696)
	  Expected: 32696 +/- 0.5d
	  But was:  77775
	  Off by:   -45079.0d
	
❌ TestFourVariousResultsOneMiss(Classic,LargeTickMiss,LargeTickHit,0)
	  Expected: 0 +/- 0.5d
	  But was:  50000
	  Off by:   -50000.0d
	
❌ TestFourVariousResultsOneMiss(Classic,LargeTickMiss,LargeTickHit,0)
	  Expected: 0 +/- 0.5d
	  But was:  50000
	  Off by:   -50000.0d
	
✅ TestFourVariousResultsOneMiss(Classic,Meh,Great,3492)
✅ TestFourVariousResultsOneMiss(Classic,Meh,Great,3492)
✅ TestFourVariousResultsOneMiss(Classic,Miss,Great,0)
✅ TestFourVariousResultsOneMiss(Classic,Miss,Great,0)
✅ TestFourVariousResultsOneMiss(Classic,Ok,Great,7029)
✅ TestFourVariousResultsOneMiss(Classic,Ok,Great,7029)
✅ TestFourVariousResultsOneMiss(Classic,Perfect,Perfect,32867)
✅ TestFourVariousResultsOneMiss(Classic,Perfect,Perfect,32867)
❌ TestFourVariousResultsOneMiss(Classic,SliderTailHit,SliderTailHit,37163)
	  Expected: 37163 +/- 0.5d
	  But was:  32696
	  Off by:   4467.0d
	
❌ TestFourVariousResultsOneMiss(Classic,SliderTailHit,SliderTailHit,37163)
	  Expected: 37163 +/- 0.5d
	  But was:  32696
	  Off by:   4467.0d
	
❌ TestFourVariousResultsOneMiss(Classic,SmallBonus,SmallBonus,100003)
	  Expected: 100003 +/- 0.5d
	  But was:  100030
	  Off by:   -27.0d
	
❌ TestFourVariousResultsOneMiss(Classic,SmallBonus,SmallBonus,100003)
	  Expected: 100003 +/- 0.5d
	  But was:  100030
	  Off by:   -27.0d
	
❌ TestFourVariousResultsOneMiss(Classic,SmallTickHit,SmallTickHit,49365)
	  Expected: 49365 +/- 0.5d
	  But was:  100000
	  Off by:   -50635.0d
	
❌ TestFourVariousResultsOneMiss(Classic,SmallTickHit,SmallTickHit,49365)
	  Expected: 49365 +/- 0.5d
	  But was:  100000
	  Off by:   -50635.0d
	
❌ TestFourVariousResultsOneMiss(Classic,SmallTickMiss,SmallTickHit,0)
	  Expected: 0 +/- 0.5d
	  But was:  100000
	  Off by:   -100000.0d
	

Report exceeded GitHub limit of 65535 bytes and has been trimmed

Annotations

Check failure on line 541 in osu.Game/Tests/Visual/OsuTestScene.cs

See this annotation in the file changed.

@github-actions github-actions / Test Results (Linux, SingleThread)

osu.Game.Rulesets.Catch.Tests.Mods.TestSceneCatchModPerfect ► TestTinyDroplet(True)

Failed test found in:
  TestResults-Linux-SingleThread.trx
Error:
  "test passed" timed out
Raw output
"test passed" timed out
   at osu.Framework.Testing.Drawables.Steps.UntilStepButton.<>c__DisplayClass11_0.<.ctor>b__0()
   at osu.Framework.Testing.Drawables.Steps.StepButton.PerformStep(Boolean userTriggered)
   at osu.Framework.Testing.TestScene.runNextStep(Action onCompletion, Action`1 onError, Func`2 stopCondition)
--- End of stack trace from previous location ---
   at osu.Framework.Testing.TestSceneTestRunner.TestRunner.RunTestBlocking(TestScene test)
   at osu.Game.Tests.Visual.OsuTestScene.OsuTestSceneTestRunner.RunTestBlocking(TestScene test) in /home/runner/work/osu/osu/osu.Game/Tests/Visual/OsuTestScene.cs:line 541
   at osu.Framework.Testing.TestScene.UseTestSceneRunnerAttribute.AfterTest(ITest test)
   at NUnit.Framework.Internal.Commands.TestActionCommand.<>c__DisplayClass0_0.<.ctor>b__1(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.BeforeAndAfterTestCommand.<>c__DisplayClass1_0.<Execute>b__1()
   at NUnit.Framework.Internal.Commands.DelegatingTestCommand.RunTestMethodInThreadAbortSafeZone(TestExecutionContext context, Action action)

Check failure on line 167 in osu.Game/Rulesets/Scoring/HitWindows.cs

See this annotation in the file changed.

@github-actions github-actions / Test Results (Linux, SingleThread)

osu.Game.Rulesets.EmptyFreeform.Tests.TestSceneOsuPlayer ► TestConstructor

Failed test found in:
  TestResults-Linux-SingleThread.trx
Error:
  System.AggregateException : One or more errors occurred. (Unknown enum member (Parameter 'result'))
    ----> System.ArgumentException : Unknown enum member (Parameter 'result')
Raw output
System.AggregateException : One or more errors occurred. (Unknown enum member (Parameter 'result'))
  ----> System.ArgumentException : Unknown enum member (Parameter 'result')
   at osu.Framework.Testing.TestScene.checkForErrors()
   at osu.Framework.Testing.TestScene.UseTestSceneRunnerAttribute.AfterTest(ITest test)
   at NUnit.Framework.Internal.Commands.TestActionCommand.<>c__DisplayClass0_0.<.ctor>b__1(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.BeforeAndAfterTestCommand.<>c__DisplayClass1_0.<Execute>b__1()
   at NUnit.Framework.Internal.Commands.DelegatingTestCommand.RunTestMethodInThreadAbortSafeZone(TestExecutionContext context, Action action)
--ArgumentException
   at osu.Game.Rulesets.Scoring.HitWindows.WindowFor(HitResult result) in /home/runner/work/osu/osu/osu.Game/Rulesets/Scoring/HitWindows.cs:line 167
   at osu.Game.Rulesets.Scoring.HitWindows.GetAllAvailableWindows()+MoveNext() in /home/runner/work/osu/osu/osu.Game/Rulesets/Scoring/HitWindows.cs:line 70
   at System.Collections.Generic.LargeArrayBuilder`1.AddRange(IEnumerable`1 items)
   at System.Collections.Generic.EnumerableHelpers.ToArray[T](IEnumerable`1 source)
   at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
   at osu.Game.Screens.Play.HUD.HitErrorMeters.BarHitErrorMeter.load() in /home/runner/work/osu/osu/osu.Game/Screens/Play/HUD/HitErrorMeters/BarHitErrorMeter.cs:line 90
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
--- End of stack trace from previous location ---
   at osu.Framework.Allocation.BackgroundDependencyLoaderAttribute.<>c__DisplayClass7_0.<CreateActivator>b__3(Object target, IReadOnlyDependencyContainer dc)
   at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
   at osu.Framework.Allocation.DependencyActivator.Activate[T](T obj, IReadOnlyDependencyContainer dependencies)
   at osu.Framework.Allocation.DependencyContainer.Inject[T](T instance)
   at osu.Framework.Graphics.Drawable.InjectDependencies(IReadOnlyDependencyContainer dependencies)
   at osu.Framework.Graphics.Containers.CompositeDrawable.InjectDependencies(IReadOnlyDependencyContainer dependencies)
   at osu.Framework.Graphics.Drawable.load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies)
   at osu.Framework.Graphics.Drawable.Load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
   at osu.Framework.Graphics.Containers.CompositeDrawable.loadChild(Drawable child)
   at osu.Framework.Graphics.Containers.CompositeDrawable.load(ShaderManager shaders, Nullable`1 cancellation)
   at osu.Framework.Graphics.Containers.CompositeDrawable.<>c.<RegisterForDependencyActivation>b__209_0(Object t, IReadOnlyDependencyContainer d)
   at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
   at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
   at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
   at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
   at osu.Framework.Allocation.DependencyActivator.Activate[T](T obj, IReadOnlyDependencyContainer dependencies)
   at osu.Framework.Allocation.DependencyContainer.Inject[T](T instance)
   at osu.Framework.Graphics.Drawable.InjectDependencies(IReadOnlyDependencyContainer dependencies)
   at osu.Framework.Graphics.Containers.CompositeDrawable.InjectDependencies(IReadOnlyDependencyContainer dependencies)
   at osu.Framework.Graphics.Drawable.load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies)
   at osu.Framework.Graphics.Drawable.Load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
   at osu.Framework.Graphics.Drawable.LoadFromAsync(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
   at osu.Framework.Graphics.Containers.CompositeDrawable.loadComponents[TLoadable](List`1 components, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext, CancellationToken cancellation)
   at osu.Framework.Graphics.Containers.CompositeDrawable.<>c__DisplayClass13_0`1.<LoadComponentsAsync>b__1()
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
--- End of stack trace from previous location ---
   at osu.Framework.Graphics.Containers.CompositeDrawable.<>c__DisplayClass13_2`1.<LoadComponentsAsync>b__4()
   at osu.Framework.Threading.ScheduledDelegate.InvokeTask()
   at osu.Framework.Threading.ScheduledDelegate.RunTaskInternal()
   at osu.Framework.Threading.Scheduler.Update()
   at osu.Framework.Graphics.Drawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Platform.GameHost.UpdateFrame()
   at osu.Framework.Platform.HeadlessGameHost.UpdateFrame()
   at osu.Framework.Threading.GameThread.processFrame()
--- End of stack trace from previous location ---
   at osu.Framework.Platform.GameHost.<>c__DisplayClass141_0.<abortExecutionFromException>b__0()
   at osu.Framework.Threading.ScheduledDelegate.InvokeTask()
   at osu.Framework.Threading.ScheduledDelegate.RunTaskInternal()
   at osu.Framework.Threading.Scheduler.Update()
   at osu.Framework.Threading.GameThread.processFrame()
   at osu.Framework.Threading.GameThread.RunSingleFrame()
   at osu.Framework.Platform.ThreadRunner.RunMainLoop()
   at osu.Framework.Platform.GameHost.windowUpdate()
   at osu.Framework.Platform.GameHost.Run(Game game)
   at osu.Framework.Testing.TestScene.<>c__DisplayClass50_0.<SetupGameHostForNUnit>b__0()
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)

Check failure on line 167 in osu.Game/Rulesets/Scoring/HitWindows.cs

See this annotation in the file changed.

@github-actions github-actions / Test Results (Linux, SingleThread)

osu.Game.Rulesets.EmptyScrolling.Tests.TestSceneOsuPlayer ► TestConstructor

Failed test found in:
  TestResults-Linux-SingleThread.trx
Error:
  System.AggregateException : One or more errors occurred. (Unknown enum member (Parameter 'result'))
    ----> System.ArgumentException : Unknown enum member (Parameter 'result')
Raw output
System.AggregateException : One or more errors occurred. (Unknown enum member (Parameter 'result'))
  ----> System.ArgumentException : Unknown enum member (Parameter 'result')
   at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
   at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
   at System.Threading.Tasks.Task.Wait()
   at osu.Framework.Extensions.TaskExtensions.WaitSafely(Task task)
   at osu.Framework.Testing.TestScene.checkForErrors()
   at osu.Framework.Testing.TestScene.UseTestSceneRunnerAttribute.AfterTest(ITest test)
   at NUnit.Framework.Internal.Commands.TestActionCommand.<>c__DisplayClass0_0.<.ctor>b__1(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.BeforeAndAfterTestCommand.<>c__DisplayClass1_0.<Execute>b__1()
   at NUnit.Framework.Internal.Commands.DelegatingTestCommand.RunTestMethodInThreadAbortSafeZone(TestExecutionContext context, Action action)
--ArgumentException
   at osu.Game.Rulesets.Scoring.HitWindows.WindowFor(HitResult result) in /home/runner/work/osu/osu/osu.Game/Rulesets/Scoring/HitWindows.cs:line 167
   at osu.Game.Rulesets.Scoring.HitWindows.GetAllAvailableWindows()+MoveNext() in /home/runner/work/osu/osu/osu.Game/Rulesets/Scoring/HitWindows.cs:line 70
   at System.Collections.Generic.LargeArrayBuilder`1.AddRange(IEnumerable`1 items)
   at System.Collections.Generic.EnumerableHelpers.ToArray[T](IEnumerable`1 source)
   at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
   at osu.Game.Screens.Play.HUD.HitErrorMeters.BarHitErrorMeter.load() in /home/runner/work/osu/osu/osu.Game/Screens/Play/HUD/HitErrorMeters/BarHitErrorMeter.cs:line 90
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
--- End of stack trace from previous location ---
   at osu.Framework.Allocation.BackgroundDependencyLoaderAttribute.<>c__DisplayClass7_0.<CreateActivator>b__3(Object target, IReadOnlyDependencyContainer dc)
   at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
   at osu.Framework.Allocation.DependencyActivator.Activate[T](T obj, IReadOnlyDependencyContainer dependencies)
   at osu.Framework.Allocation.DependencyContainer.Inject[T](T instance)
   at osu.Framework.Graphics.Drawable.InjectDependencies(IReadOnlyDependencyContainer dependencies)
   at osu.Framework.Graphics.Containers.CompositeDrawable.InjectDependencies(IReadOnlyDependencyContainer dependencies)
   at osu.Framework.Graphics.Drawable.load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies)
   at osu.Framework.Graphics.Drawable.Load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
   at osu.Framework.Graphics.Containers.CompositeDrawable.loadChild(Drawable child)
   at osu.Framework.Graphics.Containers.CompositeDrawable.load(ShaderManager shaders, Nullable`1 cancellation)
   at osu.Framework.Graphics.Containers.CompositeDrawable.<>c.<RegisterForDependencyActivation>b__209_0(Object t, IReadOnlyDependencyContainer d)
   at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
   at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
   at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
   at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
   at osu.Framework.Allocation.DependencyActivator.Activate[T](T obj, IReadOnlyDependencyContainer dependencies)
   at osu.Framework.Allocation.DependencyContainer.Inject[T](T instance)
   at osu.Framework.Graphics.Drawable.InjectDependencies(IReadOnlyDependencyContainer dependencies)
   at osu.Framework.Graphics.Containers.CompositeDrawable.InjectDependencies(IReadOnlyDependencyContainer dependencies)
   at osu.Framework.Graphics.Drawable.load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies)
   at osu.Framework.Graphics.Drawable.Load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
   at osu.Framework.Graphics.Drawable.LoadFromAsync(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
   at osu.Framework.Graphics.Containers.CompositeDrawable.loadComponents[TLoadable](List`1 components, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext, CancellationToken cancellation)
   at osu.Framework.Graphics.Containers.CompositeDrawable.<>c__DisplayClass13_0`1.<LoadComponentsAsync>b__1()
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
--- End of stack trace from previous location ---
   at osu.Framework.Graphics.Containers.CompositeDrawable.<>c__DisplayClass13_2`1.<LoadComponentsAsync>b__4()
   at osu.Framework.Threading.ScheduledDelegate.InvokeTask()
   at osu.Framework.Threading.ScheduledDelegate.RunTaskInternal()
   at osu.Framework.Threading.Scheduler.Update()
   at osu.Framework.Graphics.Drawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Platform.GameHost.UpdateFrame()
   at osu.Framework.Platform.HeadlessGameHost.UpdateFrame()
   at osu.Framework.Threading.GameThread.processFrame()
--- End of stack trace from previous location ---
   at osu.Framework.Platform.GameHost.<>c__DisplayClass141_0.<abortExecutionFromException>b__0()
   at osu.Framework.Threading.ScheduledDelegate.InvokeTask()
   at osu.Framework.Threading.ScheduledDelegate.RunTaskInternal()
   at osu.Framework.Threading.Scheduler.Update()
   at osu.Framework.Threading.GameThread.processFrame()
   at osu.Framework.Threading.GameThread.RunSingleFrame()
   at osu.Framework.Platform.ThreadRunner.RunMainLoop()
   at osu.Framework.Platform.GameHost.windowUpdate()
   at osu.Framework.Platform.GameHost.Run(Game game)
   at osu.Framework.Testing.TestScene.<>c__DisplayClass50_0.<SetupGameHostForNUnit>b__0()
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)

Check failure on line 541 in osu.Game/Tests/Visual/OsuTestScene.cs

See this annotation in the file changed.

@github-actions github-actions / Test Results (Linux, SingleThread)

osu.Game.Rulesets.Osu.Tests.Mods.TestSceneOsuModSuddenDeath ► TestMissTail

Failed test found in:
  TestResults-Linux-SingleThread.trx
Error:
  "test passed" timed out
Raw output
"test passed" timed out
   at osu.Framework.Testing.Drawables.Steps.UntilStepButton.<>c__DisplayClass11_0.<.ctor>b__0()
   at osu.Framework.Testing.Drawables.Steps.StepButton.PerformStep(Boolean userTriggered)
   at osu.Framework.Testing.TestScene.runNextStep(Action onCompletion, Action`1 onError, Func`2 stopCondition)
--- End of stack trace from previous location ---
   at osu.Framework.Testing.TestSceneTestRunner.TestRunner.RunTestBlocking(TestScene test)
   at osu.Game.Tests.Visual.OsuTestScene.OsuTestSceneTestRunner.RunTestBlocking(TestScene test) in /home/runner/work/osu/osu/osu.Game/Tests/Visual/OsuTestScene.cs:line 541
   at osu.Framework.Testing.TestScene.UseTestSceneRunnerAttribute.AfterTest(ITest test)
   at NUnit.Framework.Internal.Commands.TestActionCommand.<>c__DisplayClass0_0.<.ctor>b__1(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.BeforeAndAfterTestCommand.<>c__DisplayClass1_0.<Execute>b__1()
   at NUnit.Framework.Internal.Commands.DelegatingTestCommand.RunTestMethodInThreadAbortSafeZone(TestExecutionContext context, Action action)

Check failure on line 0 in TestResults-Linux-SingleThread.trx

See this annotation in the file changed.

@github-actions github-actions / Test Results (Linux, SingleThread)

osu.Game.Rulesets.Osu.Tests.TestSceneLegacyHitPolicy ► TestHitCircleBeforeSliderHead

Failed test found in:
  TestResults-Linux-SingleThread.trx
Error:
  (Slider @ 1500) judgement is Great: Expected: Great
    But was:  GreatWithoutCombo
  
Raw output
(Slider @ 1500) judgement is Great: Expected: Great
  But was:  GreatWithoutCombo

   at osu.Framework.Threading.ScheduledDelegate.RunTaskInternal()
   at osu.Framework.Threading.Scheduler.Update()
   at osu.Framework.Graphics.Drawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Platform.GameHost.UpdateFrame()
   at osu.Framework.Threading.GameThread.processFrame()
   at osu.Framework.Platform.ThreadRunner.RunMainLoop()
   at osu.Framework.Platform.GameHost.windowUpdate()
   at osu.Framework.Platform.GameHost.Run(Game game)

Check failure on line 0 in TestResults-Linux-SingleThread.trx

See this annotation in the file changed.

@github-actions github-actions / Test Results (Linux, SingleThread)

osu.Game.Rulesets.Osu.Tests.TestSceneLegacyHitPolicy ► TestHitSliderHeadBeforeHitCircle

Failed test found in:
  TestResults-Linux-SingleThread.trx
Error:
  (Slider @ 1200) judgement is Great: Expected: Great
    But was:  GreatWithoutCombo
  
Raw output
(Slider @ 1200) judgement is Great: Expected: Great
  But was:  GreatWithoutCombo

   at osu.Framework.Threading.ScheduledDelegate.RunTaskInternal()
   at osu.Framework.Threading.Scheduler.Update()
   at osu.Framework.Graphics.Drawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Platform.GameHost.UpdateFrame()
   at osu.Framework.Threading.GameThread.processFrame()
   at osu.Framework.Platform.ThreadRunner.RunMainLoop()
   at osu.Framework.Platform.GameHost.windowUpdate()
   at osu.Framework.Platform.GameHost.Run(Game game)

Check failure on line 0 in TestResults-Linux-SingleThread.trx

See this annotation in the file changed.

@github-actions github-actions / Test Results (Linux, SingleThread)

osu.Game.Rulesets.Osu.Tests.TestSceneLegacyHitPolicy ► TestHitSliderTicksBeforeCircle

Failed test found in:
  TestResults-Linux-SingleThread.trx
Error:
  (Slider @ 1500) judgement is Great: Expected: Great
    But was:  GreatWithoutCombo
  
Raw output
(Slider @ 1500) judgement is Great: Expected: Great
  But was:  GreatWithoutCombo

   at osu.Framework.Threading.ScheduledDelegate.RunTaskInternal()
   at osu.Framework.Threading.Scheduler.Update()
   at osu.Framework.Graphics.Drawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Platform.GameHost.UpdateFrame()
   at osu.Framework.Threading.GameThread.processFrame()
   at osu.Framework.Platform.ThreadRunner.RunMainLoop()
   at osu.Framework.Platform.GameHost.windowUpdate()
   at osu.Framework.Platform.GameHost.Run(Game game)

Check failure on line 0 in TestResults-Linux-SingleThread.trx

See this annotation in the file changed.

@github-actions github-actions / Test Results (Linux, SingleThread)

osu.Game.Rulesets.Osu.Tests.TestSceneLegacyHitPolicy ► TestInputDoesNotFallThroughOverlappingSliders

Failed test found in:
  TestResults-Linux-SingleThread.trx
Error:
  (Slider @ 1000) judgement is Ok: Expected: Ok
    But was:  OkWithoutCombo
  
Raw output
(Slider @ 1000) judgement is Ok: Expected: Ok
  But was:  OkWithoutCombo

   at osu.Framework.Threading.ScheduledDelegate.RunTaskInternal()
   at osu.Framework.Threading.Scheduler.Update()
   at osu.Framework.Graphics.Drawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Platform.GameHost.UpdateFrame()
   at osu.Framework.Threading.GameThread.processFrame()
   at osu.Framework.Platform.ThreadRunner.RunMainLoop()
   at osu.Framework.Platform.GameHost.windowUpdate()
   at osu.Framework.Platform.GameHost.Run(Game game)

Check failure on line 0 in TestResults-Linux-SingleThread.trx

See this annotation in the file changed.

@github-actions github-actions / Test Results (Linux, SingleThread)

osu.Game.Rulesets.Osu.Tests.TestSceneLegacyHitPolicy ► TestOverlappingSliders

Failed test found in:
  TestResults-Linux-SingleThread.trx
Error:
  (Slider @ 1000) judgement is Ok: Expected: Ok
    But was:  OkWithoutCombo
  
Raw output
(Slider @ 1000) judgement is Ok: Expected: Ok
  But was:  OkWithoutCombo

   at osu.Framework.Threading.ScheduledDelegate.RunTaskInternal()
   at osu.Framework.Threading.Scheduler.Update()
   at osu.Framework.Graphics.Drawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Platform.GameHost.UpdateFrame()
   at osu.Framework.Threading.GameThread.processFrame()
   at osu.Framework.Platform.ThreadRunner.RunMainLoop()
   at osu.Framework.Platform.GameHost.windowUpdate()
   at osu.Framework.Platform.GameHost.Run(Game game)

Check failure on line 0 in TestResults-Linux-SingleThread.trx

See this annotation in the file changed.

@github-actions github-actions / Test Results (Linux, SingleThread)

osu.Game.Rulesets.Osu.Tests.TestSceneLegacyHitPolicy ► TestOverlappingSlidersDontBlockEachOtherWhenFullyJudged

Failed test found in:
  TestResults-Linux-SingleThread.trx
Error:
  (Slider @ 1000) judgement is Ok: Expected: Ok
    But was:  OkWithoutCombo
  
Raw output
(Slider @ 1000) judgement is Ok: Expected: Ok
  But was:  OkWithoutCombo

   at osu.Framework.Threading.ScheduledDelegate.RunTaskInternal()
   at osu.Framework.Threading.Scheduler.Update()
   at osu.Framework.Graphics.Drawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Platform.GameHost.UpdateFrame()
   at osu.Framework.Threading.GameThread.processFrame()
   at osu.Framework.Platform.ThreadRunner.RunMainLoop()
   at osu.Framework.Platform.GameHost.windowUpdate()
   at osu.Framework.Platform.GameHost.Run(Game game)

Check failure on line 0 in TestResults-Linux-SingleThread.trx

See this annotation in the file changed.

@github-actions github-actions / Test Results (Linux, SingleThread)

osu.Game.Rulesets.Osu.Tests.TestSceneSliderEarlyHitJudgement ► TestHitEarlyAndReleaseInFollowRegion

Failed test found in:
  TestResults-Linux-SingleThread.trx
Error:
  check tail result: Expected: IgnoreMiss
    But was:  LargeTickMiss
  
Raw output
check tail result: Expected: IgnoreMiss
  But was:  LargeTickMiss

   at osu.Framework.Threading.ScheduledDelegate.RunTaskInternal()
   at osu.Framework.Threading.Scheduler.Update()
   at osu.Framework.Graphics.Drawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Platform.GameHost.UpdateFrame()
   at osu.Framework.Threading.GameThread.processFrame()
   at osu.Framework.Platform.ThreadRunner.RunMainLoop()
   at osu.Framework.Platform.GameHost.windowUpdate()
   at osu.Framework.Platform.GameHost.Run(Game game)