Game guide · source of truth
Ledger

M0-04

apps/client-unity: URP project, Low/Mid/High/Ultra quality profiles, FPS overlay, batchmode builds Web+macOS+Android

← Ledger

partialstatus · M0
6✓ 5✗tests passed / failed
11.28Mtokens · 60 min
32evidence files · 4.9 MB

Evidence

From logs/evidence/M0-04/. Click a thumbnail for the full image.

Images (12)

android-default.png
android-default.png · 300 kB
android-high.png
android-high.png · 298 kB
android-low.png
android-low.png · 298 kB
android-ultra.png
android-ultra.png · 309 kB
macos-default.png
macos-default.png · 186 kB
macos-low.png
macos-low.png · 186 kB
macos-mid.png
macos-mid.png · 188 kB
macos-ultra.png
macos-ultra.png · 192 kB
web-mac-chrome-default.png
web-mac-chrome-default.png · 92 kB
web-mac-chrome-low.png
web-mac-chrome-low.png · 91 kB
web-phone-chrome-default.png
web-phone-chrome-default.png · 336 kB
web-phone-chrome-low.png
web-phone-chrome-low.png · 305 kB

Clips (1)

android-recording.mp4 · 1.9 MB

Logs and data (18)

android-logcat-default.txt · 33 kB · open
--------- beginning of main
10-08 03:54:08.675  9833  9833 I com.zoen.client: Using CollectorTypeCMC GC.
10-08 03:54:08.681  9833  9833 E com.zoen.client: Not starting debugger since process cannot load the jdwp agent.
10-08 03:54:08.683  9833  9833 D nativeloader: Load libframework-connectivity-tiramisu-jni.so using APEX ns com_android_tethering for caller /apex/com.android.tethering/javalib/framework-connectivity-t.jar: ok
10-08 03:54:08.709  9833  9833 I ActivityThread: nubia_trace_perf: 1
10-08 03:54:08.714  9833  9833 D nativeloader: Configuring clns-4 for other apk /data/app/~~lK82AtBiZa9wboEshyz63g==/com.zoen.client-Ak_lhgS0ajWSY_T00Va-cg==/base.apk. target_sdk_version=36, uses_libraries=, library_path=/data/app/~~lK82AtBiZa9wboEshyz63g==/com.zoen.client-Ak_lhgS0ajWSY_T00Va-cg==/lib/arm64:/data/app/~~lK82AtBiZa9wboEshyz63g==/com.zoen.client-Ak_lhgS0ajWSY_T00Va-cg==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/com.zoen.client
10-08 03:54:08.716  9833  9833 I ActivityThread: handleBindApplication: processName = com.zoen.client, packageName = com.zoen.client
10-08 03:54:08.717  9833  9833 I StorageManager: get storage volumes, checkpoint b.
10-08 03:54:08.719  9833  9833 W NubiaXmlCacheController: init: file.getAbsolutePath() = /storage/emulated/0/Android/data/com.zoen.client/cache/nubia_xml_cache_list.xml
10-08 03:54:08.719  9833  9853 W NubiaXmlCacheController: PreloadRunnable: mPackageName = com.zoen.client begin
10-08 03:54:08.720  9833  9853 I StorageManager: get storage volumes, checkpoint b.
10-08 03:54:08.720  9833  9833 D nativeloader: Load libframework-connectivity-jni.so using APEX ns com_android_tethering for caller /apex/com.android.tethering/javalib/framework-connectivity.jar: ok
10-08 03:54:08.720  9833  9853 W NubiaXmlCacheController: run: xml didn't exist, return
10-08 03:54:08.721  9833  9833 I Perf    : Connecting to perf service.
10-08 03:54:08.723  9833  9833 V GraphicsEnvironment: ANGLE Developer option for 'com.zoen.client' set to: 'default'
10-08 03:54:08.723  9833  9833 V GraphicsEnvironment: ANGLE GameManagerService for com.zoen.client: false
10-08 03:54:08.723  9833  9833 V GraphicsEnvironment: App is not on the allowlist for updatable production driver.
10-08 03:54:08.724  9833  9833 D NetworkSecurityConfig: No Network Security Config specified, using platform default
10-08 03:54:08.724  9833  9833 D NetworkSecurityConfig: No Network Security Config specified, using platform default
10-08 03:54:08.725  9833  9833 I NubiaBinderProxy: initLastBindTime: USE_CACHE = true
10-08 03:54:08.730  9833  9833 I ActivityThread: bindApplication App com.zoen.client bindPrimeCore succeed
10-08 03:54:08.736  9833  9833 I ActivityThread: performLaunchActivity App com.zoen.client bindPrimeCore succeed
10-08 03:54:08.738  9833  9833 D nativeloader: Load /data/app/~~lK82AtBiZa9wboEshyz63g==/com.zoen.client-Ak_lhgS0ajWSY_T00Va-cg==/lib/arm64/libgame.so using ns clns-4 from class loader (caller=base.apk): ok
10-08 03:54:08.738  9833  9833 D GameActivity: GameActivity_register
10-08 03:54:08.739  9833  9833 D ActivityThread: registerLongSnapReceiver for android.app.Application@749be4b
10-08 03:54:08.740  9833  9833 D AppCompatDelegate: Checking for metadata for AppLocalesMetadataHolderService : Service not found
10-08 03:54:08.758  9833  9833 W Resources: getNubiaXmlCacheController mNubiaXmlCachedController: null
10-08 03:54:08.759  9833  9833 I ActivityThread: performLaunchActivity: ActivityInfo{1f8b07d com.unity3d.player.UnityPlayerGameActivity}
10-08 03:54:08.759  9833  9833 W NubiaXmlCacheController: startCache() called
10-08 03:54:08.759  9833  9863 W NubiaXmlCacheController: PreloadRunnable: mPackageName = com.zoen.client begin
10-08 03:54:08.760  9833  9863 I StorageManager: get storage volumes, checkpoint b.
10-08 03:54:08.760  9833  9863 W NubiaXmlCacheController: run: xml didn't exist, return
10-08 03:54:08.772  9833  9833 D gti.InputConnection: InputConnection created
10-08 03:54:08.772  9833  9833 D gti.InputConnection: setEditorInfo
10-08 03:54:08.778  9833  9833 D nativeloader: Load /data/app/~~lK82AtBiZa9wboEshyz63g==/com.zoen.client-Ak_lhgS0ajWSY_T00Va-cg==/lib/arm64/libmain.so using ns clns-4 from class loader (caller=base.apk): ok
10-08 03:54:08.790  9833  9833 I IL2CPP  : JNI_OnLoad
10-08 03:54:08.790  9833  9833 V Unity   : Context Type: GameActivity
10-08 03:54:08.792  9833  9833 I GameActivity: Looking for library libgame.so
10-08 03:54:08.792  9833  9833 I GameActivity: Found library libgame.so. Loading...
10-08 03:54:08.793  9833  9833 I StorageManager: get storage volumes, checkpoint a.
…
android-logcat-high.txt · 23 kB · open
--------- beginning of main
10-08 03:56:45.833 21600 21600 I com.zoen.client: Using CollectorTypeCMC GC.
10-08 03:56:45.834 21600 21600 E com.zoen.client: Not starting debugger since process cannot load the jdwp agent.
10-08 03:56:45.837 21600 21600 D nativeloader: Load libframework-connectivity-tiramisu-jni.so using APEX ns com_android_tethering for caller /apex/com.android.tethering/javalib/framework-connectivity-t.jar: ok
10-08 03:56:45.864 21600 21600 I ActivityThread: nubia_trace_perf: 1
10-08 03:56:45.869 21600 21600 D nativeloader: Configuring clns-4 for other apk /data/app/~~lK82AtBiZa9wboEshyz63g==/com.zoen.client-Ak_lhgS0ajWSY_T00Va-cg==/base.apk. target_sdk_version=36, uses_libraries=, library_path=/data/app/~~lK82AtBiZa9wboEshyz63g==/com.zoen.client-Ak_lhgS0ajWSY_T00Va-cg==/lib/arm64:/data/app/~~lK82AtBiZa9wboEshyz63g==/com.zoen.client-Ak_lhgS0ajWSY_T00Va-cg==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/com.zoen.client
10-08 03:56:45.871 21600 21600 I ActivityThread: handleBindApplication: processName = com.zoen.client, packageName = com.zoen.client
10-08 03:56:45.872 21600 21600 I StorageManager: get storage volumes, checkpoint b.
10-08 03:56:45.872 21600 21600 W NubiaXmlCacheController: init: file.getAbsolutePath() = /storage/emulated/0/Android/data/com.zoen.client/cache/nubia_xml_cache_list.xml
10-08 03:56:45.873 21600 21629 W NubiaXmlCacheController: PreloadRunnable: mPackageName = com.zoen.client begin
10-08 03:56:45.873 21600 21629 I StorageManager: get storage volumes, checkpoint b.
10-08 03:56:45.874 21600 21600 D nativeloader: Load libframework-connectivity-jni.so using APEX ns com_android_tethering for caller /apex/com.android.tethering/javalib/framework-connectivity.jar: ok
10-08 03:56:45.874 21600 21629 I NubiaXmlCacheController: PreloadRunnable: read nubia_xml_cache_list.xml cost 1ms
10-08 03:56:45.874 21600 21600 I Perf    : Connecting to perf service.
10-08 03:56:45.875 21600 21629 I NubiaXmlCacheController: PreloadRunnable: preload XmlBlocks cost 1ms
10-08 03:56:45.876 21600 21600 V GraphicsEnvironment: ANGLE Developer option for 'com.zoen.client' set to: 'default'
10-08 03:56:45.876 21600 21600 V GraphicsEnvironment: ANGLE GameManagerService for com.zoen.client: false
10-08 03:56:45.876 21600 21600 V GraphicsEnvironment: App is not on the allowlist for updatable production driver.
10-08 03:56:45.877 21600 21600 D NetworkSecurityConfig: No Network Security Config specified, using platform default
10-08 03:56:45.877 21600 21600 D NetworkSecurityConfig: No Network Security Config specified, using platform default
10-08 03:56:45.878 21600 21600 I NubiaBinderProxy: initLastBindTime: USE_CACHE = true
10-08 03:56:45.881 21600 21600 I ActivityThread: bindApplication App com.zoen.client bindPrimeCore succeed
10-08 03:56:45.882 21600 21600 I ActivityThread: performLaunchActivity App com.zoen.client bindPrimeCore succeed
10-08 03:56:45.884 21600 21600 D nativeloader: Load /data/app/~~lK82AtBiZa9wboEshyz63g==/com.zoen.client-Ak_lhgS0ajWSY_T00Va-cg==/lib/arm64/libgame.so using ns clns-4 from class loader (caller=base.apk): ok
10-08 03:56:45.884 21600 21600 D GameActivity: GameActivity_register
10-08 03:56:45.885 21600 21600 D ActivityThread: registerLongSnapReceiver for android.app.Application@a7dbc40
10-08 03:56:45.888 21600 21600 D AppCompatDelegate: Checking for metadata for AppLocalesMetadataHolderService : Service not found
10-08 03:56:45.891 21600 21600 W Resources: getNubiaXmlCacheController mNubiaXmlCachedController: null
10-08 03:56:45.892 21600 21600 I ActivityThread: performLaunchActivity: ActivityInfo{864f6ca com.unity3d.player.UnityPlayerGameActivity}
10-08 03:56:45.892 21600 21600 W NubiaXmlCacheController: startCache() called
10-08 03:56:45.892 21600 21639 W NubiaXmlCacheController: PreloadRunnable: mPackageName = com.zoen.client begin
10-08 03:56:45.893 21600 21639 I StorageManager: get storage volumes, checkpoint b.
10-08 03:56:45.893 21600 21639 I NubiaXmlCacheController: PreloadRunnable: read nubia_xml_cache_list.xml cost 1ms
10-08 03:56:45.893 21600 21639 I NubiaXmlCacheController: PreloadRunnable: preload XmlBlocks cost 0ms
10-08 03:56:45.894 21600 21600 D gti.InputConnection: InputConnection created
10-08 03:56:45.894 21600 21600 D gti.InputConnection: setEditorInfo
10-08 03:56:45.899 21600 21600 D nativeloader: Load /data/app/~~lK82AtBiZa9wboEshyz63g==/com.zoen.client-Ak_lhgS0ajWSY_T00Va-cg==/lib/arm64/libmain.so using ns clns-4 from class loader (caller=base.apk): ok
10-08 03:56:45.911 21600 21600 I IL2CPP  : JNI_OnLoad
10-08 03:56:45.911 21600 21600 V Unity   : Context Type: GameActivity
10-08 03:56:45.913 21600 21600 I GameActivity: Looking for library libgame.so
…
android-logcat-low.txt · 21 kB · open
--------- beginning of main
10-08 03:56:30.053 18619 18619 I com.zoen.client: Using CollectorTypeCMC GC.
10-08 03:56:30.055 18619 18619 E com.zoen.client: Not starting debugger since process cannot load the jdwp agent.
10-08 03:56:30.057 18619 18619 D nativeloader: Load libframework-connectivity-tiramisu-jni.so using APEX ns com_android_tethering for caller /apex/com.android.tethering/javalib/framework-connectivity-t.jar: ok
10-08 03:56:30.084 18619 18619 I ActivityThread: nubia_trace_perf: 1
10-08 03:56:30.093 18619 18619 D nativeloader: Configuring clns-4 for other apk /data/app/~~lK82AtBiZa9wboEshyz63g==/com.zoen.client-Ak_lhgS0ajWSY_T00Va-cg==/base.apk. target_sdk_version=36, uses_libraries=, library_path=/data/app/~~lK82AtBiZa9wboEshyz63g==/com.zoen.client-Ak_lhgS0ajWSY_T00Va-cg==/lib/arm64:/data/app/~~lK82AtBiZa9wboEshyz63g==/com.zoen.client-Ak_lhgS0ajWSY_T00Va-cg==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/com.zoen.client
10-08 03:56:30.107 18619 18619 I ActivityThread: handleBindApplication: processName = com.zoen.client, packageName = com.zoen.client
10-08 03:56:30.107 18619 18619 I StorageManager: get storage volumes, checkpoint b.
10-08 03:56:30.109 18619 18619 W NubiaXmlCacheController: init: file.getAbsolutePath() = /storage/emulated/0/Android/data/com.zoen.client/cache/nubia_xml_cache_list.xml
10-08 03:56:30.110 18619 18619 D nativeloader: Load libframework-connectivity-jni.so using APEX ns com_android_tethering for caller /apex/com.android.tethering/javalib/framework-connectivity.jar: ok
10-08 03:56:30.111 18619 18619 I Perf    : Connecting to perf service.
10-08 03:56:30.114 18619 18665 W NubiaXmlCacheController: PreloadRunnable: mPackageName = com.zoen.client begin
10-08 03:56:30.117 18619 18665 I StorageManager: get storage volumes, checkpoint b.
10-08 03:56:30.117 18619 18665 I NubiaXmlCacheController: PreloadRunnable: read nubia_xml_cache_list.xml cost 3ms
10-08 03:56:30.118 18619 18665 I NubiaXmlCacheController: PreloadRunnable: preload XmlBlocks cost 1ms
10-08 03:56:30.119 18619 18619 V GraphicsEnvironment: ANGLE Developer option for 'com.zoen.client' set to: 'default'
10-08 03:56:30.122 18619 18619 V GraphicsEnvironment: ANGLE GameManagerService for com.zoen.client: false
10-08 03:56:30.122 18619 18619 V GraphicsEnvironment: App is not on the allowlist for updatable production driver.
10-08 03:56:30.127 18619 18619 D NetworkSecurityConfig: No Network Security Config specified, using platform default
10-08 03:56:30.127 18619 18619 D NetworkSecurityConfig: No Network Security Config specified, using platform default
10-08 03:56:30.127 18619 18619 I NubiaBinderProxy: initLastBindTime: USE_CACHE = true
10-08 03:56:30.132 18619 18619 I ActivityThread: bindApplication App com.zoen.client bindPrimeCore succeed
10-08 03:56:30.135 18619 18619 I ActivityThread: performLaunchActivity App com.zoen.client bindPrimeCore succeed
10-08 03:56:30.138 18619 18619 D nativeloader: Load /data/app/~~lK82AtBiZa9wboEshyz63g==/com.zoen.client-Ak_lhgS0ajWSY_T00Va-cg==/lib/arm64/libgame.so using ns clns-4 from class loader (caller=base.apk): ok
10-08 03:56:30.138 18619 18619 D GameActivity: GameActivity_register
10-08 03:56:30.139 18619 18619 D ActivityThread: registerLongSnapReceiver for android.app.Application@a7dbc40
10-08 03:56:30.144 18619 18619 D AppCompatDelegate: Checking for metadata for AppLocalesMetadataHolderService : Service not found
10-08 03:56:30.148 18619 18619 W Resources: getNubiaXmlCacheController mNubiaXmlCachedController: null
10-08 03:56:30.148 18619 18619 I ActivityThread: performLaunchActivity: ActivityInfo{864f6ca com.unity3d.player.UnityPlayerGameActivity}
10-08 03:56:30.148 18619 18619 W NubiaXmlCacheController: startCache() called
10-08 03:56:30.149 18619 18697 W NubiaXmlCacheController: PreloadRunnable: mPackageName = com.zoen.client begin
10-08 03:56:30.150 18619 18697 I StorageManager: get storage volumes, checkpoint b.
10-08 03:56:30.152 18619 18697 I NubiaXmlCacheController: PreloadRunnable: read nubia_xml_cache_list.xml cost 3ms
10-08 03:56:30.152 18619 18619 D gti.InputConnection: InputConnection created
10-08 03:56:30.153 18619 18619 D gti.InputConnection: setEditorInfo
10-08 03:56:30.153 18619 18697 I NubiaXmlCacheController: PreloadRunnable: preload XmlBlocks cost 1ms
10-08 03:56:30.159 18619 18619 D nativeloader: Load /data/app/~~lK82AtBiZa9wboEshyz63g==/com.zoen.client-Ak_lhgS0ajWSY_T00Va-cg==/lib/arm64/libmain.so using ns clns-4 from class loader (caller=base.apk): ok
10-08 03:56:30.174 18619 18619 I IL2CPP  : JNI_OnLoad
10-08 03:56:30.174 18619 18619 V Unity   : Context Type: GameActivity
10-08 03:56:30.176 18619 18619 I GameActivity: Looking for library libgame.so
…
android-logcat-ultra.txt · 26 kB · open
--------- beginning of main
10-08 03:57:04.935 22926 22926 I com.zoen.client: Using CollectorTypeCMC GC.
10-08 03:57:04.937 22926 22926 E com.zoen.client: Not starting debugger since process cannot load the jdwp agent.
10-08 03:57:04.939 22926 22926 D nativeloader: Load libframework-connectivity-tiramisu-jni.so using APEX ns com_android_tethering for caller /apex/com.android.tethering/javalib/framework-connectivity-t.jar: ok
10-08 03:57:04.959 22926 22926 I ActivityThread: nubia_trace_perf: 1
10-08 03:57:04.963 22926 22926 D nativeloader: Configuring clns-4 for other apk /data/app/~~lK82AtBiZa9wboEshyz63g==/com.zoen.client-Ak_lhgS0ajWSY_T00Va-cg==/base.apk. target_sdk_version=36, uses_libraries=, library_path=/data/app/~~lK82AtBiZa9wboEshyz63g==/com.zoen.client-Ak_lhgS0ajWSY_T00Va-cg==/lib/arm64:/data/app/~~lK82AtBiZa9wboEshyz63g==/com.zoen.client-Ak_lhgS0ajWSY_T00Va-cg==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/com.zoen.client
10-08 03:57:04.966 22926 22926 I ActivityThread: handleBindApplication: processName = com.zoen.client, packageName = com.zoen.client
10-08 03:57:04.967 22926 22926 I StorageManager: get storage volumes, checkpoint b.
10-08 03:57:04.967 22926 22926 W NubiaXmlCacheController: init: file.getAbsolutePath() = /storage/emulated/0/Android/data/com.zoen.client/cache/nubia_xml_cache_list.xml
10-08 03:57:04.968 22926 22953 W NubiaXmlCacheController: PreloadRunnable: mPackageName = com.zoen.client begin
10-08 03:57:04.968 22926 22953 I StorageManager: get storage volumes, checkpoint b.
10-08 03:57:04.968 22926 22926 D nativeloader: Load libframework-connectivity-jni.so using APEX ns com_android_tethering for caller /apex/com.android.tethering/javalib/framework-connectivity.jar: ok
10-08 03:57:04.969 22926 22926 I Perf    : Connecting to perf service.
10-08 03:57:04.969 22926 22953 I NubiaXmlCacheController: PreloadRunnable: read nubia_xml_cache_list.xml cost 1ms
10-08 03:57:04.970 22926 22953 I NubiaXmlCacheController: PreloadRunnable: preload XmlBlocks cost 1ms
10-08 03:57:04.971 22926 22926 V GraphicsEnvironment: ANGLE Developer option for 'com.zoen.client' set to: 'default'
10-08 03:57:04.971 22926 22926 V GraphicsEnvironment: ANGLE GameManagerService for com.zoen.client: false
10-08 03:57:04.971 22926 22926 V GraphicsEnvironment: App is not on the allowlist for updatable production driver.
10-08 03:57:04.972 22926 22926 D NetworkSecurityConfig: No Network Security Config specified, using platform default
10-08 03:57:04.973 22926 22926 D NetworkSecurityConfig: No Network Security Config specified, using platform default
10-08 03:57:04.973 22926 22926 I NubiaBinderProxy: initLastBindTime: USE_CACHE = true
10-08 03:57:04.977 22926 22926 I ActivityThread: bindApplication App com.zoen.client bindPrimeCore succeed
10-08 03:57:04.979 22926 22926 I ActivityThread: performLaunchActivity App com.zoen.client bindPrimeCore succeed
10-08 03:57:04.981 22926 22926 D nativeloader: Load /data/app/~~lK82AtBiZa9wboEshyz63g==/com.zoen.client-Ak_lhgS0ajWSY_T00Va-cg==/lib/arm64/libgame.so using ns clns-4 from class loader (caller=base.apk): ok
10-08 03:57:04.981 22926 22926 D GameActivity: GameActivity_register
10-08 03:57:04.982 22926 22926 D ActivityThread: registerLongSnapReceiver for android.app.Application@a7dbc40
10-08 03:57:04.984 22926 22926 D AppCompatDelegate: Checking for metadata for AppLocalesMetadataHolderService : Service not found
10-08 03:57:04.986 22926 22926 W Resources: getNubiaXmlCacheController mNubiaXmlCachedController: null
10-08 03:57:04.987 22926 22926 I ActivityThread: performLaunchActivity: ActivityInfo{864f6ca com.unity3d.player.UnityPlayerGameActivity}
10-08 03:57:04.987 22926 22926 W NubiaXmlCacheController: startCache() called
10-08 03:57:04.987 22926 22959 W NubiaXmlCacheController: PreloadRunnable: mPackageName = com.zoen.client begin
10-08 03:57:04.988 22926 22959 I StorageManager: get storage volumes, checkpoint b.
10-08 03:57:04.988 22926 22959 I NubiaXmlCacheController: PreloadRunnable: read nubia_xml_cache_list.xml cost 1ms
10-08 03:57:04.989 22926 22959 I NubiaXmlCacheController: PreloadRunnable: preload XmlBlocks cost 1ms
10-08 03:57:04.989 22926 22926 D gti.InputConnection: InputConnection created
10-08 03:57:04.989 22926 22926 D gti.InputConnection: setEditorInfo
10-08 03:57:04.994 22926 22926 D nativeloader: Load /data/app/~~lK82AtBiZa9wboEshyz63g==/com.zoen.client-Ak_lhgS0ajWSY_T00Va-cg==/lib/arm64/libmain.so using ns clns-4 from class loader (caller=base.apk): ok
10-08 03:57:05.005 22926 22926 I IL2CPP  : JNI_OnLoad
10-08 03:57:05.005 22926 22926 V Unity   : Context Type: GameActivity
10-08 03:57:05.007 22926 22926 I GameActivity: Looking for library libgame.so
…
build-android.txt · 4 kB · open
# M0-04B android build — excerpt of logs/test-output/M0-04B-03.log (2026-10-07T20:08:02Z)
$ /Users/king/Unity/Hub/Editor/6000.3.25f1/Unity.app/Contents/MacOS/Unity -batchmode -nographics -projectPath apps/client-unity -buildTarget Android -executeMethod Zoen.Build.Android -quit -logFile -
# cwd /Users/king/Desktop/Workspace/SRO/zoen
# exit 0
 Gradle: '/Users/king/Unity/Hub/Editor/6000.3.25f1/PlaybackEngines/AndroidPlayer/Tools/gradle' (Gradle Version: '9.3.1' Android Plugin Version: '9.0.0')
Android PostProcess task "Building Gradle Symbols" took 0.7902 ms
Android PostProcess task "Building Gradle project" took 294974.3715 ms
Android PostProcess task "Calling IPostGenerateGradleAndroidProject callbacks" took 1.9786 ms
Android PostProcess task "Validate Gradle Project" took 0.9341 ms
Build Finished, Result: Success.
Calling IPostGenerateGradleAndroidProject callbacks on '/Users/king/Desktop/Workspace/SRO/zoen/apps/client-unity/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary':
Copy '/Users/king/Desktop/Workspace/SRO/zoen/apps/client-unity/Library/Bee/Android/Prj/IL2CPP/Gradle/launcher/build/outputs/apk/release/launcher-release.apk' -> 
DisplayProgressbar: Building Gradle Symbols
DisplayProgressbar: Building Gradle project
DisplayProgressbar: Calling IPostGenerateGradleAndroidProject callbacks
DisplayProgressbar: Validate Gradle Project
Exiting batchmode successfully now!
Starting: /Users/king/Unity/Hub/Editor/6000.3.25f1/PlaybackEngines/AndroidPlayer/OpenJDK/bin/java -classpath "/Users/king/Unity/Hub/Editor/6000.3.25f1/PlaybackEngines/AndroidPlayer/Tools/gradle/lib/gradle-launcher-9.3.1.jar" org.gradle.launcher.GradleMain "-Dorg.gradle.jvmargs=-Xmx4096m" "--stop" 
Starting: /Users/king/Unity/Hub/Editor/6000.3.25f1/PlaybackEngines/AndroidPlayer/OpenJDK/bin/java -classpath "/Users/king/Unity/Hub/Editor/6000.3.25f1/PlaybackEngines/AndroidPlayer/Tools/gradle/lib/gradle-launcher-9.3.1.jar" org.gradle.launcher.GradleMain "-Dorg.gradle.jvmargs=-Xmx4096m" "assembleRelease" 
WorkingDir: /Users/king/Desktop/Workspace/SRO/zoen/apps/client-unity/Library/Bee/Android/Prj/IL2CPP/Gradle/launcher
ZOEN_BUILD target=Android result=Succeeded sizeBytes=652042172 seconds=1138.1 errors=0 warnings=0 output=/Users/king/Desktop/Workspace/SRO/zoen/apps/client-unity/Builds/Android/zoen.apk
[ 10/110    0s] CopyFiles /Users/king/Desktop/Workspace/SRO/zoen/apps/client-unity/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/libs/unity-classes.jar
[ 11/110    0s] CopyFiles /Users/king/Desktop/Workspace/SRO/zoen/apps/client-unity/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/java/com/unity3d/player/UnityPlayerGameActivity.java
[ 13/110    0s] CopyFiles /Users/king/Desktop/Workspace/SRO/zoen/apps/client-unity/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/jniLibs/arm64-v8a/libmain.so
[ 14/110    0s] WriteText /Users/king/Desktop/Workspace/SRO/zoen/apps/client-unity/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/res/values-v31/styles.xml
[ 15/110    0s] WriteText /Users/king/Desktop/Workspace/SRO/zoen/apps/client-unity/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/res/values-v21/styles.xml
[ 16/110    0s] CopyFiles /Users/king/Desktop/Workspace/SRO/zoen/apps/client-unity/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/res/values/ids.xml
[ 17/110    0s] WriteText /Users/king/Desktop/Workspace/SRO/zoen/apps/client-unity/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/res/values/styles.xml
[ 18/110    0s] WriteText /Users/king/Desktop/Workspace/SRO/zoen/apps/client-unity/Library/Bee/Android/Prj/IL2CPP/Gradle/unityLibrary/src/main/res/values/colors.xml
build-macos.txt · 597 B · open
# M0-04B macos build — excerpt of logs/test-output/M0-04B-06.log (2026-10-07T20:08:02Z)
$ /Users/king/Unity/Hub/Editor/6000.3.25f1/Unity.app/Contents/MacOS/Unity -batchmode -nographics -projectPath apps/client-unity -buildTarget StandaloneOSX -executeMethod Zoen.Build.MacOS -quit -logFile -
# cwd /Users/king/Desktop/Workspace/SRO/zoen
# exit 0
Build Finished, Result: Success.
Exiting batchmode successfully now!
ZOEN_BUILD target=macOS result=Succeeded sizeBytes=117372728 seconds=32.4 errors=0 warnings=0 output=/Users/king/Desktop/Workspace/SRO/zoen/apps/client-unity/Builds/macOS/Zoen.app
build-web.txt · 572 B · open
# M0-04B web build — excerpt of logs/test-output/M0-04B-07.log (2026-10-07T20:08:02Z)
$ /Users/king/Unity/Hub/Editor/6000.3.25f1/Unity.app/Contents/MacOS/Unity -batchmode -nographics -projectPath apps/client-unity -buildTarget WebGL -executeMethod Zoen.Build.Web -quit -logFile -
# cwd /Users/king/Desktop/Workspace/SRO/zoen
# exit 0
Build Finished, Result: Success.
Exiting batchmode successfully now!
ZOEN_BUILD target=Web result=Succeeded sizeBytes=11413101 seconds=212.6 errors=0 warnings=0 output=/Users/king/Desktop/Workspace/SRO/zoen/apps/client-unity/Builds/Web
macos-player-default.txt · 3 kB · open
Mono path[0] = '/Users/king/Desktop/Workspace/SRO/zoen/apps/client-unity/Builds/macOS/Zoen.app/Contents/Resources/Data/Managed'
Mono config path = '/Users/king/Desktop/Workspace/SRO/zoen/apps/client-unity/Builds/macOS/Zoen.app/Contents/MonoBleedingEdge/etc'
Input System module state changed to: Initialized.
[Physics::Module] Initialized fallback backend.
[Physics::Module] Id: 0xdecafbad
Initialize engine version: 6000.3.25f1 (e1dba0a9aba4)
[Subsystems] Discovering subsystems at path /Users/king/Desktop/Workspace/SRO/zoen/apps/client-unity/Builds/macOS/Zoen.app/Contents/Resources/Data/UnitySubsystems
GfxDevice: creating device client; kGfxThreadingModeThreaded
 preferred device: Apple M3 (high power)
Metal devices available: 1
0: Apple M3 (high power)
Using device Apple M3 (high power)
Initializing Metal device caps: Apple M3
Mac GPU Family: 2
Apple GPU Family: 9
MSL Version: 3.0
Has Float MSAA: 1
Has Float Filtering: 1
ReadWrite Texture Tier: 2
Begin MonoManager ReloadAssembly
- Loaded All Assemblies, in  0.232 seconds
- Finished resetting the current domain, in  0.009 seconds
[Physics::Module] Selected backend.
[Physics::Module] Name: PhysX
[Physics::Module] Id: 0xf2b8ea05
[Physics::Module] SDK Version: 4.1.2
[Physics::Module] Integration Version: 1.0.0
[Physics::Module] Threading Mode: Multi-Threaded
UnloadTime: 1.453417 ms
ZOEN_BOOT {"product":"Zoen","version":"0.1.0","unity":"6000.3.25f1","platform":"OSXPlayer","graphicsApi":"Metal","graphicsVersion":"Metal","gpu":"Apple M3","device":"Mac15,12","os":"Mac OS X 26.5.2","systemMemoryMb":24576,"screenWidth":1280,"screenHeight":720,"tier":"High","tiers":["Low","Mid","High","Ultra"],"tierRequest":"","targetFrameRate":-1,"vSyncCount":1}
ZOEN_FPS tier=High api=Metal fps=60.0 avgMs=16.67 p50Ms=16.67 p95Ms=16.67 p99Ms=16.67 maxMs=16.67 frames=240 logErrors=0 logWarnings=0
ZOEN_CAPTURE /Users/king/Desktop/Workspace/SRO/zoen/logs/evidence/M0-04/macos-default.png
ZOEN_FPS tier=High api=Metal fps=60.0 avgMs=16.67 p50Ms=16.67 p95Ms=16.67 p99Ms=16.67 maxMs=16.67 frames=240 logErrors=0 logWarnings=0
Thread 0x1719df000 may have been prematurely finalized
[Physics::Module] Cleanup current backend.
[Physics::Module] Id: 0xf2b8ea05
Input System module state changed to: ShutdownInProgress.
Input System polling thread exited.
Input System module state changed to: Shutdown.
Thread 0x17092b000 may have been prematurely finalized
…
macos-player-low.txt · 3 kB · open
Mono path[0] = '/Users/king/Desktop/Workspace/SRO/zoen/apps/client-unity/Builds/macOS/Zoen.app/Contents/Resources/Data/Managed'
Mono config path = '/Users/king/Desktop/Workspace/SRO/zoen/apps/client-unity/Builds/macOS/Zoen.app/Contents/MonoBleedingEdge/etc'
Input System module state changed to: Initialized.
[Physics::Module] Initialized fallback backend.
[Physics::Module] Id: 0xdecafbad
Initialize engine version: 6000.3.25f1 (e1dba0a9aba4)
[Subsystems] Discovering subsystems at path /Users/king/Desktop/Workspace/SRO/zoen/apps/client-unity/Builds/macOS/Zoen.app/Contents/Resources/Data/UnitySubsystems
GfxDevice: creating device client; kGfxThreadingModeThreaded
 preferred device: Apple M3 (high power)
Metal devices available: 1
0: Apple M3 (high power)
Using device Apple M3 (high power)
Initializing Metal device caps: Apple M3
Mac GPU Family: 2
Apple GPU Family: 9
MSL Version: 3.0
Has Float MSAA: 1
Has Float Filtering: 1
ReadWrite Texture Tier: 2
Begin MonoManager ReloadAssembly
- Loaded All Assemblies, in  0.163 seconds
- Finished resetting the current domain, in  0.003 seconds
[Physics::Module] Selected backend.
[Physics::Module] Name: PhysX
[Physics::Module] Id: 0xf2b8ea05
[Physics::Module] SDK Version: 4.1.2
[Physics::Module] Integration Version: 1.0.0
[Physics::Module] Threading Mode: Multi-Threaded
UnloadTime: 0.840708 ms
ZOEN_BOOT {"product":"Zoen","version":"0.1.0","unity":"6000.3.25f1","platform":"OSXPlayer","graphicsApi":"Metal","graphicsVersion":"Metal","gpu":"Apple M3","device":"Mac15,12","os":"Mac OS X 26.5.2","systemMemoryMb":24576,"screenWidth":1280,"screenHeight":720,"tier":"Low","tiers":["Low","Mid","High","Ultra"],"tierRequest":"low","targetFrameRate":-1,"vSyncCount":1}
ZOEN_FPS tier=Low api=Metal fps=60.0 avgMs=16.67 p50Ms=16.67 p95Ms=16.67 p99Ms=16.67 maxMs=16.67 frames=240 logErrors=0 logWarnings=0
ZOEN_CAPTURE /Users/king/Desktop/Workspace/SRO/zoen/logs/evidence/M0-04/macos-low.png
ZOEN_FPS tier=Low api=Metal fps=60.0 avgMs=16.67 p50Ms=16.67 p95Ms=16.67 p99Ms=16.67 maxMs=16.67 frames=240 logErrors=0 logWarnings=0
Thread 0x16cf4f000 may have been prematurely finalized
[Physics::Module] Cleanup current backend.
[Physics::Module] Id: 0xf2b8ea05
Input System module state changed to: ShutdownInProgress.
Input System polling thread exited.
Input System module state changed to: Shutdown.
Thread 0x16bc6b000 may have been prematurely finalized
…
macos-player-mid.txt · 2 kB · open
Mono path[0] = '/Users/king/Desktop/Workspace/SRO/zoen/apps/client-unity/Builds/macOS/Zoen.app/Contents/Resources/Data/Managed'
Mono config path = '/Users/king/Desktop/Workspace/SRO/zoen/apps/client-unity/Builds/macOS/Zoen.app/Contents/MonoBleedingEdge/etc'
Input System module state changed to: Initialized.
[Physics::Module] Initialized fallback backend.
[Physics::Module] Id: 0xdecafbad
Initialize engine version: 6000.3.25f1 (e1dba0a9aba4)
[Subsystems] Discovering subsystems at path /Users/king/Desktop/Workspace/SRO/zoen/apps/client-unity/Builds/macOS/Zoen.app/Contents/Resources/Data/UnitySubsystems
GfxDevice: creating device client; kGfxThreadingModeThreaded
 preferred device: Apple M3 (high power)
Metal devices available: 1
0: Apple M3 (high power)
Using device Apple M3 (high power)
Initializing Metal device caps: Apple M3
Mac GPU Family: 2
Apple GPU Family: 9
MSL Version: 3.0
Has Float MSAA: 1
Has Float Filtering: 1
ReadWrite Texture Tier: 2
Begin MonoManager ReloadAssembly
- Loaded All Assemblies, in  0.159 seconds
- Finished resetting the current domain, in  0.003 seconds
[Physics::Module] Selected backend.
[Physics::Module] Name: PhysX
[Physics::Module] Id: 0xf2b8ea05
[Physics::Module] SDK Version: 4.1.2
[Physics::Module] Integration Version: 1.0.0
[Physics::Module] Threading Mode: Multi-Threaded
UnloadTime: 1.108917 ms
ZOEN_BOOT {"product":"Zoen","version":"0.1.0","unity":"6000.3.25f1","platform":"OSXPlayer","graphicsApi":"Metal","graphicsVersion":"Metal","gpu":"Apple M3","device":"Mac15,12","os":"Mac OS X 26.5.2","systemMemoryMb":24576,"screenWidth":1280,"screenHeight":720,"tier":"Mid","tiers":["Low","Mid","High","Ultra"],"tierRequest":"mid","targetFrameRate":-1,"vSyncCount":1}
ZOEN_CAPTURE /Users/king/Desktop/Workspace/SRO/zoen/logs/evidence/M0-04/macos-mid.png
ZOEN_FPS tier=Mid api=Metal fps=60.0 avgMs=16.66 p50Ms=16.67 p95Ms=17.02 p99Ms=17.54 maxMs=17.67 frames=240 logErrors=0 logWarnings=0
Thread 0x171327000 may have been prematurely finalized
[Physics::Module] Cleanup current backend.
[Physics::Module] Id: 0xf2b8ea05
Input System module state changed to: ShutdownInProgress.
Input System polling thread exited.
Input System module state changed to: Shutdown.
Thread 0x17015b000 may have been prematurely finalized
Thread 0x1701e7000 may have been prematurely finalized
…
macos-player-ultra.txt · 3 kB · open
Mono path[0] = '/Users/king/Desktop/Workspace/SRO/zoen/apps/client-unity/Builds/macOS/Zoen.app/Contents/Resources/Data/Managed'
Mono config path = '/Users/king/Desktop/Workspace/SRO/zoen/apps/client-unity/Builds/macOS/Zoen.app/Contents/MonoBleedingEdge/etc'
Input System module state changed to: Initialized.
[Physics::Module] Initialized fallback backend.
[Physics::Module] Id: 0xdecafbad
Initialize engine version: 6000.3.25f1 (e1dba0a9aba4)
[Subsystems] Discovering subsystems at path /Users/king/Desktop/Workspace/SRO/zoen/apps/client-unity/Builds/macOS/Zoen.app/Contents/Resources/Data/UnitySubsystems
GfxDevice: creating device client; kGfxThreadingModeThreaded
 preferred device: Apple M3 (high power)
Metal devices available: 1
0: Apple M3 (high power)
Using device Apple M3 (high power)
Initializing Metal device caps: Apple M3
Mac GPU Family: 2
Apple GPU Family: 9
MSL Version: 3.0
Has Float MSAA: 1
Has Float Filtering: 1
ReadWrite Texture Tier: 2
Begin MonoManager ReloadAssembly
- Loaded All Assemblies, in  0.146 seconds
- Finished resetting the current domain, in  0.002 seconds
[Physics::Module] Selected backend.
[Physics::Module] Name: PhysX
[Physics::Module] Id: 0xf2b8ea05
[Physics::Module] SDK Version: 4.1.2
[Physics::Module] Integration Version: 1.0.0
[Physics::Module] Threading Mode: Multi-Threaded
UnloadTime: 1.466208 ms
ZOEN_BOOT {"product":"Zoen","version":"0.1.0","unity":"6000.3.25f1","platform":"OSXPlayer","graphicsApi":"Metal","graphicsVersion":"Metal","gpu":"Apple M3","device":"Mac15,12","os":"Mac OS X 26.5.2","systemMemoryMb":24576,"screenWidth":1280,"screenHeight":720,"tier":"Ultra","tiers":["Low","Mid","High","Ultra"],"tierRequest":"ultra","targetFrameRate":-1,"vSyncCount":1}
ZOEN_FPS tier=Ultra api=Metal fps=60.0 avgMs=16.67 p50Ms=16.67 p95Ms=16.67 p99Ms=16.67 maxMs=16.67 frames=240 logErrors=0 logWarnings=0
ZOEN_CAPTURE /Users/king/Desktop/Workspace/SRO/zoen/logs/evidence/M0-04/macos-ultra.png
ZOEN_FPS tier=Ultra api=Metal fps=60.0 avgMs=16.67 p50Ms=16.67 p95Ms=16.67 p99Ms=16.67 maxMs=16.67 frames=240 logErrors=0 logWarnings=0
Thread 0x16f757000 may have been prematurely finalized
[Physics::Module] Cleanup current backend.
[Physics::Module] Id: 0xf2b8ea05
Input System module state changed to: ShutdownInProgress.
Input System polling thread exited.
Input System module state changed to: Shutdown.
Thread 0x16e473000 may have been prematurely finalized
…
android-smoke.json · 11 kB · open
{
  "finished": "2026-10-07T19:57:20.637Z",
  "device": {
    "ro.product.model": "NX709S",
    "ro.product.brand": "nubia",
    "ro.soc.model": "SM8475",
    "ro.build.version.release": "13",
    "ro.build.version.sdk": "33"
  },
  "apk": "apps/client-unity/Builds/Android/zoen.apk",
  "apkBytes": 31664090,
  "install": "Performing Streamed Install\nSuccess",
  "component": "com.zoen.client/com.unity3d.player.UnityPlayerGameActivity",
  "pass": true,
  "platformNoise": [
    {
      "tag": "qdgralloc",
      "pattern": "/^GetSize: Unrecognized pixel format: 0x38$/",
      "why": "Qualcomm gralloc probe of AHardwareBuffer format 56 at Vulkan start"
    },
    {
      "tag": "Gralloc4",
      "pattern": "/^isSupported\\(1, 1, 56, 1, \\.\\.\\.\\) failed with 5$/",
      "why": "same format probe"
    },
    {
      "tag": "GraphicBufferAllocator",
      "pattern": "/^Failed to allocate \\(4 x 4\\) layerCount 1 format 56 usage b00: 5$/",
      "why": "same format probe"
    },
    {
      "tag": "AHardwareBuffer",
      "pattern": "/^GraphicBuffer\\(w=4, h=4, lc=1\\) failed \\(Unknown error -5\\), handle=0x0$/",
      "why": "same format probe"
    },
    {
      "tag": "SwappyDisplayManager",
      "pattern": "/couldn't find \"libgame\\.so\"$/",
      "why": "frame-pacing helper looks in system dirs only, then falls back"
    },
…
build-summary-android.json · 318 B · open
{
    "target": "Android",
    "result": "Succeeded",
    "output": "/Users/king/Desktop/Workspace/SRO/zoen/apps/client-unity/Builds/Android/zoen.apk",
    "sizeBytes": 652042172,
    "seconds": 1138.1,
    "errors": 0,
    "warnings": 0,
    "unity": "6000.3.25f1",
    "finishedUtc": "2026-10-07T19:43:11.9809720Z"
}
build-summary-macos.json · 312 B · open
{
    "target": "macOS",
    "result": "Succeeded",
    "output": "/Users/king/Desktop/Workspace/SRO/zoen/apps/client-unity/Builds/macOS/Zoen.app",
    "sizeBytes": 117372728,
    "seconds": 32.4,
    "errors": 0,
    "warnings": 0,
    "unity": "6000.3.25f1",
    "finishedUtc": "2026-10-07T19:58:34.2605490Z"
}
build-summary-web.json · 299 B · open
{
    "target": "Web",
    "result": "Succeeded",
    "output": "/Users/king/Desktop/Workspace/SRO/zoen/apps/client-unity/Builds/Web",
    "sizeBytes": 11413101,
    "seconds": 212.6,
    "errors": 0,
    "warnings": 0,
    "unity": "6000.3.25f1",
    "finishedUtc": "2026-10-07T20:04:31.7336900Z"
}
macos-smoke.json · 5 kB · open
{
  "finished": "2026-10-07T20:01:33.384Z",
  "app": "apps/client-unity/Builds/macOS/Zoen.app",
  "pass": true,
  "results": [
    {
      "tier": "default",
      "expectTier": "High",
      "exitCode": 0,
      "signal": null,
      "boot": {
        "product": "Zoen",
        "version": "0.1.0",
        "unity": "6000.3.25f1",
        "platform": "OSXPlayer",
        "graphicsApi": "Metal",
        "graphicsVersion": "Metal",
        "gpu": "Apple M3",
        "device": "Mac15,12",
        "os": "Mac OS X 26.5.2",
        "systemMemoryMb": 24576,
        "screenWidth": 1280,
        "screenHeight": 720,
        "tier": "High",
        "tiers": [
          "Low",
          "Mid",
          "High",
          "Ultra"
        ],
        "tierRequest": "",
        "targetFrameRate": -1,
        "vSyncCount": 1
      },
      "fps": [
        "tier=High api=Metal fps=60.0 avgMs=16.67 p50Ms=16.67 p95Ms=16.67 p99Ms=16.67 maxMs=16.67 frames=240 logErrors=0 logWarnings=0",
        "tier=High api=Metal fps=60.0 avgMs=16.67 p50Ms=16.67 p95Ms=16.67 p99Ms=16.67 maxMs=16.67 frames=240 logErrors=0 logWarnings=0"
      ],
      "logErrors": 0,
      "problems": [],
…
web-smoke-mac-chrome.json · 19 kB · open
{
  "label": "mac-chrome",
  "finished": "2026-10-07T20:06:35.114Z",
  "graphicsApi": "OpenGLES3",
  "graphicsVersion": "OpenGL ES 3.0 (WebGL 2.0 (OpenGL ES 3.0 Chromium))",
  "consoleErrors": 0,
  "consoleWarnings": 77,
  "checkFailures": 0,
  "pass": true,
  "results": [
    {
      "case": "default",
      "url": "http://localhost:4350/",
      "expectTier": "Mid",
      "bootMs": 1894,
      "boot": {
        "product": "Zoen",
        "version": "0.1.0",
        "unity": "6000.3.25f1",
        "platform": "WebGLPlayer",
        "graphicsApi": "OpenGLES3",
        "graphicsVersion": "OpenGL ES 3.0 (WebGL 2.0 (OpenGL ES 3.0 Chromium))",
        "gpu": "ANGLE (Apple, ANGLE Metal Renderer: Apple M3, Unspecified Version)",
        "device": "Chrome 155.0.0.0",
        "os": "MacOS 10.15.7",
        "systemMemoryMb": 107,
        "screenWidth": 960,
        "screenHeight": 600,
        "tier": "Mid",
        "tiers": [
          "Low",
          "Mid"
        ],
        "tierRequest": "",
        "targetFrameRate": -1,
        "vSyncCount": 1
      },
      "fps": "tier=Mid api=OpenGLES3 fps=60.0 avgMs=16.67 p50Ms=17.00 p95Ms=17.00 p99Ms=18.00 maxMs=18.00 frames=240 logErrors=0 logWarnings=0\n",
      "webgl": {
        "webgl2": true,
…
web-smoke-phone-chrome.json · 17 kB · open
{
  "label": "phone-chrome",
  "finished": "2026-10-07T20:07:52.570Z",
  "graphicsApi": "OpenGLES3",
  "graphicsVersion": "OpenGL ES 3.0 (WebGL 2.0 (OpenGL ES 3.0 Chromium))",
  "consoleErrors": 0,
  "consoleWarnings": 61,
  "checkFailures": 0,
  "pass": true,
  "results": [
    {
      "case": "default",
      "url": "http://localhost:4350/",
      "expectTier": "Mid",
      "bootMs": 1454,
      "boot": {
        "product": "Zoen",
        "version": "0.1.0",
        "unity": "6000.3.25f1",
        "platform": "WebGLPlayer",
        "graphicsApi": "OpenGLES3",
        "graphicsVersion": "OpenGL ES 3.0 (WebGL 2.0 (OpenGL ES 3.0 Chromium))",
        "gpu": "ANGLE (Qualcomm, Adreno (TM) 730, OpenGL ES 3.2)",
        "device": "Chrome 154.0.0.0",
        "os": "Android 10",
        "systemMemoryMb": 107,
        "screenWidth": 1080,
        "screenHeight": 2121,
        "tier": "Mid",
        "tiers": [
          "Low",
          "Mid"
        ],
        "tierRequest": "",
        "targetFrameRate": -1,
        "vSyncCount": 1
      },
      "fps": "tier=Mid api=OpenGLES3 fps=60.3 avgMs=16.60 p50Ms=17.00 p95Ms=19.00 p99Ms=21.00 maxMs=24.00 frames=240 logErrors=0 logWarnings=0\n",
      "webgl": {
        "webgl2": true,
…

Other files (1)

Tests

fail project setup: URP tiers from feel-quality.json · 443.1 s · raw log$ /Users/king/Unity/Hub/Editor/6000.3.25f1/Unity.app/Contents/MacOS/Unity -batchmode -nographics -projectPath apps/client-unity -executeMethod Zoen.ProjectSetup.Run -quit -logFile -
fail project setup: URP tiers from feel-quality.json · 238.6 s · raw log$ /Users/king/Unity/Hub/Editor/6000.3.25f1/Unity.app/Contents/MacOS/Unity -batchmode -nographics -projectPath apps/client-unity -executeMethod Zoen.ProjectSetup.Run -quit -logFile -
pass project setup: URP tiers from feel-quality.json · 155.5 s · raw log$ /Users/king/Unity/Hub/Editor/6000.3.25f1/Unity.app/Contents/MacOS/Unity -batchmode -nographics -projectPath apps/client-unity -executeMethod Zoen.ProjectSetup.Run -quit -logFile -
fail EditMode tests (batchmode) · 155.2 s · raw log$ /Users/king/Unity/Hub/Editor/6000.3.25f1/Unity.app/Contents/MacOS/Unity -batchmode -nographics -projectPath apps/client-unity -runTests -testPlatform EditMode -testResults /Users/king/Desktop/Workspace/SRO/zoen/logs/test-output/M0-04-editmode.xml -logFile -
pass EditMode tests (batchmode) · 155.2 s · raw log$ /Users/king/Unity/Hub/Editor/6000.3.25f1/Unity.app/Contents/MacOS/Unity -batchmode -nographics -projectPath apps/client-unity -runTests -testPlatform EditMode -testResults /Users/king/Desktop/Workspace/SRO/zoen/logs/test-output/M0-04-editmode.xml -logFile -
pass Web build (WebGL2, Brotli) · 740.9 s · raw log$ /Users/king/Unity/Hub/Editor/6000.3.25f1/Unity.app/Contents/MacOS/Unity -batchmode -nographics -projectPath apps/client-unity -buildTarget WebGL -executeMethod Zoen.Build.Web -quit -logFile -
fail Web smoke: Playwright + Chrome on the Mac (graphics API, 0 console errors) · 29.2 s · raw log$ node tools/unity/web-smoke.mjs --label mac-chrome
pass Web smoke: Playwright + Chrome on the Mac (graphics API, 0 console errors) · 52.5 s · raw log$ node tools/unity/web-smoke.mjs --label mac-chrome
pass macOS build (native test app, Mono) · 400.8 s · raw log$ /Users/king/Unity/Hub/Editor/6000.3.25f1/Unity.app/Contents/MacOS/Unity -batchmode -nographics -projectPath apps/client-unity -buildTarget StandaloneOSX -executeMethod Zoen.Build.MacOS -quit -logFile -
fail macOS smoke: native app per tier (boot, tier, 0 errors, screenshot) · 284.8 s · raw log$ node tools/unity/macos-smoke.mjs
pass docs lint + index · 0.7 s · raw log$ pnpm docs:lint

Notes

2026-10-07 19:07 UTC · Card test met: EditMode 26/26 (logs/evidence/M0-04/editmode-results.xml); Web build 11.4 MB Brotli, Playwright in Chrome on the Mac: graphicsApi OpenGLES3 (WebGL 2.0, ANGLE Metal Apple M3), 0 console errors, 76 engine/browser warnings (autoplay, Unity format probing, PlayerPrefs sync deprecation), 60 fps p99 18 ms, Web ships Low+Mid, ?tier=ultra refused. macOS universal app (ad-hoc signed) built; smoke 1/4 pass: Unity pauses unfocused windows (runInBackground off) -> ProjectSetup now sets runInBackground=true, NOT rebuilt/tested. Findings: Unity persists the last tier in PlayerPrefs (Web IndexedDB, macOS com.zoen.client); opening a folder without ProjectSettings merges Unity's default packages (IAP, Analytics, Version Control) into the manifest - removed. Android APK + phone smoke not started (context limit) -> M0-04B. Phone: NX709S, SM8475, Android 13, Chrome 154, adb authorised.