Publish Electron conformance captures

This commit is contained in:
Meta Vens 2026-07-10 16:32:51 +01:00
commit 08f3a5b9bb
5 changed files with 86 additions and 6 deletions

View file

@ -0,0 +1,40 @@
{
"schema": "gamecult.eve.runtime_witness.v1",
"witnessId": "eveelectron.aetheria.aetheria.daemon.game",
"runtimeId": "electron-shell",
"runtimeOwnerRepo": "EveElectron",
"providerId": "aetheria",
"surfaceId": "aetheria.daemon.game",
"projectionKind": "provider-authored-world-surface",
"status": "pass",
"generatedAtUtc": "2026-07-10T15:09:51.213Z",
"execution": {
"cacheState": "cold",
"durationMs": 519.822,
"testDurationMs": 519.822
},
"assertions": {
"providerAdvertisement": true,
"surfaceMatched": true,
"nativeWindowCapture": true,
"nonblankPixels": true,
"sourceVersion": 1
},
"screenshotMetrics": {
"width": 1280,
"height": 800,
"encodedSizeBytes": 39559,
"sha256": "553809a7a784a4e12ba8d9316262ba1b8898fe5af20d232fe852637ef65af517"
},
"artifacts": [
{
"kind": "electron-window-png",
"path": "window.png",
"sha256": "553809a7a784a4e12ba8d9316262ba1b8898fe5af20d232fe852637ef65af517",
"sizeBytes": 39559,
"width": 1280,
"height": 800
}
],
"authority": "eveelectron-owns-window-and-lowering-provider-owns-surface-state-and-command-acceptance"
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

View file

@ -0,0 +1,40 @@
{
"schema": "gamecult.eve.runtime_witness.v1",
"witnessId": "eveelectron.eve.world-smoke.eve.world-smoke.surface",
"runtimeId": "electron-shell",
"runtimeOwnerRepo": "EveElectron",
"providerId": "eve.world-smoke",
"surfaceId": "eve.world-smoke.surface",
"projectionKind": "provider-authored-world-surface",
"status": "pass",
"generatedAtUtc": "2026-07-10T15:09:50.144Z",
"execution": {
"cacheState": "cold",
"durationMs": 491.992,
"testDurationMs": 491.992
},
"assertions": {
"providerAdvertisement": true,
"surfaceMatched": true,
"nativeWindowCapture": true,
"nonblankPixels": true,
"sourceVersion": 1
},
"screenshotMetrics": {
"width": 1280,
"height": 800,
"encodedSizeBytes": 28659,
"sha256": "5f16b4ffc1d63ce9d88e6dc64cb0afc31a325518ed9cc60bc4d670454da879ed"
},
"artifacts": [
{
"kind": "electron-window-png",
"path": "window.png",
"sha256": "5f16b4ffc1d63ce9d88e6dc64cb0afc31a325518ed9cc60bc4d670454da879ed",
"sizeBytes": 28659,
"width": 1280,
"height": 800
}
],
"authority": "eveelectron-owns-window-and-lowering-provider-owns-surface-state-and-command-acceptance"
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

View file

@ -129,8 +129,8 @@
"evidencePaths": [
"../EveElectron/scripts/capture-conformance.ps1",
"../EveElectron/capture/main.mjs",
"../EveElectron/artifacts/capture/generic-world/window.png",
"../EveElectron/artifacts/capture/aetheria-world/window.png"
"../EveElectron/conformance/captures/generic-world/window.png",
"../EveElectron/conformance/captures/aetheria-world/window.png"
],
"pendingProofs": []
}
@ -142,20 +142,20 @@
{
"kind": "png",
"schema": "image/png",
"path": "../EveElectron/artifacts/capture/generic-world/window.png",
"path": "../EveElectron/conformance/captures/generic-world/window.png",
"providerId": "eve.world-smoke",
"surfaceId": "eve.world-smoke.surface",
"sourceSurfacePath": "../Eve/web/fixtures/eve-world-smoke-surface.json",
"requestPath": "../EveElectron/artifacts/capture/generic-world/runtime-witness.json"
"requestPath": "../EveElectron/conformance/captures/generic-world/runtime-witness.json"
},
{
"kind": "png",
"schema": "image/png",
"path": "../EveElectron/artifacts/capture/aetheria-world/window.png",
"path": "../EveElectron/conformance/captures/aetheria-world/window.png",
"providerId": "aetheria",
"surfaceId": "aetheria.daemon.game",
"sourceSurfacePath": "../Aetheria/conformance/eve/aetheria-world-surface.json",
"requestPath": "../EveElectron/artifacts/capture/aetheria-world/runtime-witness.json"
"requestPath": "../EveElectron/conformance/captures/aetheria-world/runtime-witness.json"
}
]
}