let gameplay suit with scorev2 #586
10369 passed, 89 failed and 74 skipped
❌ TestResults-Linux-SingleThread.trx
10532 tests were completed in 1928s with 10369 passed, 89 failed and 74 skipped.
❌ 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
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
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
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
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
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
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
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
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
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
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
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)