Skip to content

Enable Vulkan support and fix Android JNI surface logic #927

Enable Vulkan support and fix Android JNI surface logic

Enable Vulkan support and fix Android JNI surface logic #927

Triggered via pull request March 29, 2026 15:00
Status Failure
Total duration 26m 28s
Artifacts

ci.yml

on: pull_request
Matrix: Test
Fit to window
Zoom out
Zoom in

Annotations

25 errors and 16 warnings
Test (Linux, ubuntu-latest, MultiThreaded)
Process completed with exit code 1.
Test (Linux, ubuntu-latest, SingleThread)
Process completed with exit code 1.
Code Quality
Process completed with exit code 1.
Code Quality: osu.Game/Screens/OnlinePlay/Lounge/LoungeSubScreen.cs#L233
Nullable value type may be null.
Code Quality: osu.Game/Screens/OnlinePlay/Lounge/LoungeSubScreen.cs#L232
Nullable value type may be null.
Code Quality: osu.Game/Screens/OnlinePlay/Lounge/LoungeSubScreen.cs#L233
Nullable value type may be null.
Code Quality: osu.Game/Screens/OnlinePlay/Lounge/LoungeSubScreen.cs#L232
Nullable value type may be null.
Test (Windows, windows-latest, SingleThread)
Process completed with exit code 1.
Test (Windows, windows-latest, MultiThreaded)
Process completed with exit code 1.
Test (Linux, ubuntu-latest, MultiThreaded)
No files were found with the provided path: /home/runner/work/osu/osu/TestResults/TestResults-Linux-MultiThreaded.trx. No artifacts will be uploaded.
Test (Linux, ubuntu-latest, SingleThread)
No files were found with the provided path: /home/runner/work/osu/osu/TestResults/TestResults-Linux-SingleThread.trx. No artifacts will be uploaded.
Test (Windows, windows-latest, SingleThread)
No files were found with the provided path: D:\a\osu\osu/TestResults/TestResults-Windows-SingleThread.trx. No artifacts will be uploaded.
Test (Windows, windows-latest, MultiThreaded)
No files were found with the provided path: D:\a\osu\osu/TestResults/TestResults-Windows-MultiThreaded.trx. No artifacts will be uploaded.
Build only (iOS): osu.Game.Rulesets.Taiko.Tests.iOS/obj/Debug/net10.0-ios/iossimulator-arm64/MicrosoftTestingPlatformEntryPoint.cs#L12
Method 'MicrosoftTestingPlatformEntryPoint.Main(string[])' will not be used as an entry point because a synchronous entry point 'Program.Main(string[])' was found.
Build only (iOS): osu.Game/Screens/OnlinePlay/Lounge/LoungeSubScreen.cs#L233
Nullable value type may be null.
Build only (iOS): osu.Game/Screens/OnlinePlay/Lounge/LoungeSubScreen.cs#L232
Nullable value type may be null.
Build only (iOS): osu.Game.Rulesets.Taiko.Tests.iOS/obj/Debug/net10.0-ios/iossimulator-arm64/MicrosoftTestingPlatformEntryPoint.cs#L12
Method 'MicrosoftTestingPlatformEntryPoint.Main(string[])' will not be used as an entry point because a synchronous entry point 'Program.Main(string[])' was found.
Build only (iOS): osu.Game/Screens/OnlinePlay/Lounge/LoungeSubScreen.cs#L233
Nullable value type may be null.
Build only (iOS): osu.Game/Screens/OnlinePlay/Lounge/LoungeSubScreen.cs#L232
Nullable value type may be null.
Build only (Android)
Android 16 will require 16 KB page sizes, shared library 'libveldrid-spirv.so' does not have a 16 KB page size. Please inform the authors of the NuGet package 'ppy.Veldrid.SPIRV' version '1.0.15-g5911265ec3' which contains 'runtimes/android-arm64/native/libveldrid-spirv.so'. See https://developer.android.com/guide/practices/page-sizes for more details.
Build only (Android)
Android 16 will require 16 KB page sizes, shared library 'libveldrid-spirv.so' does not have a 16 KB page size. Please inform the authors of the NuGet package 'ppy.Veldrid.SPIRV' version '1.0.15-g5911265ec3' which contains 'runtimes/android-arm64/native/libveldrid-spirv.so'. See https://developer.android.com/guide/practices/page-sizes for more details.