Skip to content

fix: restore Load() try-catch fallback in RulesetShaderManager and ma… #2599

fix: restore Load() try-catch fallback in RulesetShaderManager and ma…

fix: restore Load() try-catch fallback in RulesetShaderManager and ma… #2599

Re-run triggered May 26, 2026 18:20
Status Failure
Total duration 5m 1s
Artifacts 1

ci.yml

on: push
Matrix: Test
Resource Budget (Source Overrides)
24s
Resource Budget (Source Overrides)
Code Quality
1m 7s
Code Quality
Build only (Android)
4m 54s
Build only (Android)
Build only (iOS)
1m 20s
Build only (iOS)
Test results
8s
Test results
Fit to window
Zoom out
Zoom in

Annotations

22 errors and 5 warnings
Code Quality
Process completed with exit code 1.
Code Quality: osu.Game/Rulesets/UI/DrawableRulesetDependencies.cs#L212
'DrawableRulesetDependencies.RulesetShaderManager.Load(string, string)': cannot override inherited member 'ShaderManager.Load(string, string)' because it is not marked virtual, abstract, or override
Code Quality: osu.Game/Rulesets/UI/DrawableRulesetDependencies.cs#L212
'DrawableRulesetDependencies.RulesetShaderManager.Load(string, string)': cannot override inherited member 'ShaderManager.Load(string, string)' because it is not marked virtual, abstract, or override
Test (Linux, ubuntu-latest, MultiThreaded, rulesets, osu.Game.Rulesets.Osu.Tests/bin/Debug/**/osu...: osu.Game/Rulesets/UI/DrawableRulesetDependencies.cs#L212
'DrawableRulesetDependencies.RulesetShaderManager.Load(string, string)': cannot override inherited member 'ShaderManager.Load(string, string)' because it is not marked virtual, abstract, or override
Test (Linux, ubuntu-latest, MultiThreaded, rulesets, osu.Game.Rulesets.Osu.Tests/bin/Debug/**/osu...: osu.Game/Rulesets/UI/DrawableRulesetDependencies.cs#L212
'DrawableRulesetDependencies.RulesetShaderManager.Load(string, string)': cannot override inherited member 'ShaderManager.Load(string, string)' because it is not marked virtual, abstract, or override
Test (Linux, ubuntu-latest, MultiThreaded, game, osu.Game.Tests/bin/Debug/**/osu.Game.Tests.dll o...: osu.Game/Rulesets/UI/DrawableRulesetDependencies.cs#L212
'DrawableRulesetDependencies.RulesetShaderManager.Load(string, string)': cannot override inherited member 'ShaderManager.Load(string, string)' because it is not marked virtual, abstract, or override
Test (Linux, ubuntu-latest, MultiThreaded, game, osu.Game.Tests/bin/Debug/**/osu.Game.Tests.dll o...: osu.Game/Rulesets/UI/DrawableRulesetDependencies.cs#L212
'DrawableRulesetDependencies.RulesetShaderManager.Load(string, string)': cannot override inherited member 'ShaderManager.Load(string, string)' because it is not marked virtual, abstract, or override
Build only (iOS)
Process completed with exit code 1.
Build only (iOS): osu.Game/Rulesets/UI/DrawableRulesetDependencies.cs#L212
'DrawableRulesetDependencies.RulesetShaderManager.Load(string, string)': cannot override inherited member 'ShaderManager.Load(string, string)' because it is not marked virtual, abstract, or override
Build only (iOS): osu.Game/Rulesets/UI/DrawableRulesetDependencies.cs#L212
'DrawableRulesetDependencies.RulesetShaderManager.Load(string, string)': cannot override inherited member 'ShaderManager.Load(string, string)' because it is not marked virtual, abstract, or override
Test (Windows, windows-2025-vs2026, MultiThreaded, rulesets, osu.Game.Rulesets.Osu.Tests/bin/Debu...: osu.Game/Rulesets/UI/DrawableRulesetDependencies.cs#L212
'DrawableRulesetDependencies.RulesetShaderManager.Load(string, string)': cannot override inherited member 'ShaderManager.Load(string, string)' because it is not marked virtual, abstract, or override
Test (Windows, windows-2025-vs2026, MultiThreaded, rulesets, osu.Game.Rulesets.Osu.Tests/bin/Debu...: osu.Game/Rulesets/UI/DrawableRulesetDependencies.cs#L212
'DrawableRulesetDependencies.RulesetShaderManager.Load(string, string)': cannot override inherited member 'ShaderManager.Load(string, string)' because it is not marked virtual, abstract, or override
Test (Windows, windows-2025-vs2026, MultiThreaded, game, osu.Game.Tests/bin/Debug/**/osu.Game.Tes...: osu.Game/Rulesets/UI/DrawableRulesetDependencies.cs#L212
'DrawableRulesetDependencies.RulesetShaderManager.Load(string, string)': cannot override inherited member 'ShaderManager.Load(string, string)' because it is not marked virtual, abstract, or override
Test (Windows, windows-2025-vs2026, MultiThreaded, game, osu.Game.Tests/bin/Debug/**/osu.Game.Tes...: osu.Game/Rulesets/UI/DrawableRulesetDependencies.cs#L212
'DrawableRulesetDependencies.RulesetShaderManager.Load(string, string)': cannot override inherited member 'ShaderManager.Load(string, string)' because it is not marked virtual, abstract, or override
Test results
No test report files were found
Build only (Android)
Process completed with exit code 1.
Build only (Android): osu.Game/Rulesets/UI/DrawableRulesetDependencies.cs#L212
'DrawableRulesetDependencies.RulesetShaderManager.Load(string, string)': cannot override inherited member 'ShaderManager.Load(string, string)' because it is not marked virtual, abstract, or override
Build only (Android): osu.Game/Rulesets/UI/DrawableRulesetDependencies.cs#L212
'DrawableRulesetDependencies.RulesetShaderManager.Load(string, string)': cannot override inherited member 'ShaderManager.Load(string, string)' because it is not marked virtual, abstract, or override
Test (Linux, ubuntu-latest, MultiThreaded, rulesets, osu.Game.Rulesets.Osu.Tests/bin/Debug/**/osu...
No files were found with the provided path: /home/runner/work/osu/osu/TestResults/TestResults-Linux-MultiThreaded-rulesets.trx. No artifacts will be uploaded.
Test (Linux, ubuntu-latest, MultiThreaded, game, osu.Game.Tests/bin/Debug/**/osu.Game.Tests.dll o...
No files were found with the provided path: /home/runner/work/osu/osu/TestResults/TestResults-Linux-MultiThreaded-game.trx. No artifacts will be uploaded.
Test (Windows, windows-2025-vs2026, MultiThreaded, rulesets, osu.Game.Rulesets.Osu.Tests/bin/Debu...
No files were found with the provided path: D:\a\osu\osu/TestResults/TestResults-Windows-MultiThreaded-rulesets.trx. No artifacts will be uploaded.
Test (Windows, windows-2025-vs2026, MultiThreaded, game, osu.Game.Tests/bin/Debug/**/osu.Game.Tes...
No files were found with the provided path: D:\a\osu\osu/TestResults/TestResults-Windows-MultiThreaded-game.trx. No artifacts will be uploaded.
Test results
No file matches path *.trx

Artifacts

Produced during runtime
Name Size Digest
resource-budget-source
997 Bytes
sha256:90980b899d7c08634074a1b6a5dc9c3b9234c2dd57c8233e933822cb9b724a6a