Skip to content

mappool mode

mappool mode #556

GitHub Actions / Test Results (Linux, SingleThread) failed Jul 14, 2024 in 0s

5981 passed, 4 failed and 52 skipped

Tests failed

❌ TestResults-Linux-SingleThread.trx

6037 tests were completed in 1146s with 5981 passed, 4 failed and 52 skipped.

Test suite Passed Failed Skipped Time
osu.Game.Tests.Database.BeatmapImporterUpdateTests 12✅ 1❌ 5s
osu.Game.Tournament.Tests.Screens.TestSceneMapPoolScreen 7✅ 3❌ 1s

❌ osu.Game.Tests.Database.BeatmapImporterUpdateTests

✅ TestCollectionTransferModifiedBeatmap
✅ TestCollectionTransferNewBeatmap(False)
✅ TestCollectionTransferNewBeatmap(True)
✅ TestDanglingScoreTransferred
✅ TestExistingDifficultyModified
✅ TestExistingDifficultyRemoved
❌ TestMetadataTransferred
	  Expected: 2024-07-14 08:54:50.8782107+00:00
	  But was:  2024-07-14 08:54:50.7752413+00:00
	
✅ TestNewDifficultyAdded
✅ TestNewDifficultyAddedNoOnlineID
✅ TestNoChanges
✅ TestScoreLostOnModification
✅ TestScoreTransferredOnUnchanged
✅ TestUpdatedImportContainsNothing

❌ osu.Game.Tournament.Tests.Screens.TestSceneMapPoolScreen

❌ TestBanOrderMultipleBans
	last choice was Ban by Red: Expected: (Ban, Red)
	  But was:  (Protected, Red)
	
✅ TestConstructor
✅ TestFewMaps
✅ TestJustEnoughMaps
✅ TestJustEnoughMods
✅ TestManyMaps
✅ TestManyMods
❌ TestMultipleTeamBans
	three bans registered: Expected: 3
	  But was:  1
	
❌ TestPickBanOrder
	last choice was Ban by Red: Expected: (Ban, Red)
	  But was:  (Protected, Red)
	
✅ TestSplitMapPoolByMods

Annotations

Check failure on line 499 in osu.Game.Tests/Database/BeatmapImporterUpdateTests.cs

See this annotation in the file changed.

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

osu.Game.Tests.Database.BeatmapImporterUpdateTests ► TestMetadataTransferred

Failed test found in:
  TestResults-Linux-SingleThread.trx
Error:
    Expected: 2024-07-14 08:54:50.8782107+00:00
    But was:  2024-07-14 08:54:50.7752413+00:00
  
Raw output
  Expected: 2024-07-14 08:54:50.8782107+00:00
  But was:  2024-07-14 08:54:50.7752413+00:00

   at osu.Game.Tests.Database.BeatmapImporterUpdateTests.<>c.<<TestMetadataTransferred>b__10_0>d.MoveNext() in /home/runner/work/osu/osu/osu.Game.Tests/Database/BeatmapImporterUpdateTests.cs:line 499
--- End of stack trace from previous location ---
   at osu.Game.Tests.Database.RealmTest.<>c__DisplayClass1_1.<<RunTestWithRealmAsync>b__0>d.MoveNext() in /home/runner/work/osu/osu/osu.Game.Tests/Database/RealmTest.cs:line 60
--- End of stack trace from previous location ---
   at osu.Game.Tests.Database.RealmTest.RealmTestGame.<>c__DisplayClass0_0.<<-ctor>b__0>d.MoveNext() in /home/runner/work/osu/osu/osu.Game.Tests/Database/RealmTest.cs:line 119
--- End of stack trace from previous location ---
   at System.Threading.Tasks.Task.<>c.<ThrowAsync>b__128_0(Object state)
   at osu.Framework.Threading.ScheduledDelegate.RunTaskInternal()
   at osu.Framework.Threading.Scheduler.Update()
   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.RunTaskInternal()
   at osu.Framework.Threading.Scheduler.Update()
   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)
   at osu.Game.Tests.Database.RealmTest.RunTestWithRealmAsync(Func`3 testAction, String caller) in /home/runner/work/osu/osu/osu.Game.Tests/Database/RealmTest.cs:line 53
   at osu.Game.Tests.Database.BeatmapImporterUpdateTests.TestMetadataTransferred() in /home/runner/work/osu/osu/osu.Game.Tests/Database/BeatmapImporterUpdateTests.cs:line 476

1)    at osu.Game.Tests.Database.BeatmapImporterUpdateTests.<>c.<<TestMetadataTransferred>b__10_0>d.MoveNext() in /home/runner/work/osu/osu/osu.Game.Tests/Database/BeatmapImporterUpdateTests.cs:line 499

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

See this annotation in the file changed.

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

osu.Game.Tournament.Tests.Screens.TestSceneMapPoolScreen ► TestBanOrderMultipleBans

Failed test found in:
  TestResults-Linux-SingleThread.trx
Error:
  last choice was Ban by Red: Expected: (Ban, Red)
    But was:  (Protected, Red)
  
Raw output
last choice was Ban by Red: Expected: (Ban, Red)
  But was:  (Protected, Red)

   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.Platform.GameHost.UpdateFrame()
   at osu.Framework.Platform.HeadlessGameHost.UpdateFrame()
   at osu.Framework.Threading.GameThread.processFrame()
   at osu.Framework.Threading.GameThread.RunSingleFrame()
   at osu.Framework.Platform.ThreadRunner.RunMainLoop()
   at osu.Framework.Platform.GameHost.Run(Game game)
   at osu.Framework.Testing.TestScene.<>c__DisplayClass50_0.<SetupGameHostForNUnit>b__0()

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

See this annotation in the file changed.

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

osu.Game.Tournament.Tests.Screens.TestSceneMapPoolScreen ► TestMultipleTeamBans

Failed test found in:
  TestResults-Linux-SingleThread.trx
Error:
  three bans registered: Expected: 3
    But was:  1
  
Raw output
three bans registered: Expected: 3
  But was:  1

   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.Platform.GameHost.UpdateFrame()
   at osu.Framework.Platform.HeadlessGameHost.UpdateFrame()
   at osu.Framework.Threading.GameThread.processFrame()
   at osu.Framework.Threading.GameThread.RunSingleFrame()
   at osu.Framework.Platform.ThreadRunner.RunMainLoop()
   at osu.Framework.Platform.GameHost.Run(Game game)
   at osu.Framework.Testing.TestScene.<>c__DisplayClass50_0.<SetupGameHostForNUnit>b__0()

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

See this annotation in the file changed.

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

osu.Game.Tournament.Tests.Screens.TestSceneMapPoolScreen ► TestPickBanOrder

Failed test found in:
  TestResults-Linux-SingleThread.trx
Error:
  last choice was Ban by Red: Expected: (Ban, Red)
    But was:  (Protected, Red)
  
Raw output
last choice was Ban by Red: Expected: (Ban, Red)
  But was:  (Protected, Red)

   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.Platform.GameHost.UpdateFrame()
   at osu.Framework.Platform.HeadlessGameHost.UpdateFrame()
   at osu.Framework.Threading.GameThread.processFrame()
   at osu.Framework.Threading.GameThread.RunSingleFrame()
   at osu.Framework.Platform.ThreadRunner.RunMainLoop()
   at osu.Framework.Platform.GameHost.Run(Game game)
   at osu.Framework.Testing.TestScene.<>c__DisplayClass50_0.<SetupGameHostForNUnit>b__0()