swayfx-mosaic/tooling/probes/step20c-corec-v2/evidence/graphics-prospective-source-freeze.json

819 lines
23 KiB
JSON

{
"files": {
"README.md": "3148baa6c004d45cc151789652234cdd07fc961a166e799d0604c937ad6622fc",
"cases.py": "668230af8439e7cbe3b275a06dfd2d3f04e44cdcc133892a18e7d950fa2f0a8e",
"clients/fullscreen-client.c": "7c1a41875a5406b796c05695736e9f6d937d0fc87e8297b80fdccfdc34096605",
"clients/nested-client.c": "957f81886122256afd1dd5712185a021c08927899d3d7664041c64a366bc7438",
"clients/pointer-daemon.c": "8e4eaad95882d0d73866f801899007240b01cb6e15a712e820b3e3f71a78bbe5",
"clients/saved-client.c": "fb23512dea7b74b2ec7468a4e45d12d1a6ee83bf22f261a3d12e9c1077dda8f6",
"clients/static-reference.c": "e346a85ded3345b232cd6edca5a1ac57aebfd548a60e12b3c47a5cf515e6c50e",
"clients/vertical-client.c": "5f15adce7304839cc46150c0153a186724ea5f1f4f51b69aacf01a242a54e9db",
"engine.py": "af2e22687a58803a87d8a406f5d3f780a80194fa5c84595b2a0d98025862cece",
"evidence.py": "70c6bd58bf30c1cb8e4909aa7f2e8d71cbe4ad5ba49253ae94beff067151736a",
"freeze.py": "ff4372f3bedc41b1dae950ee58ca877ca602f24878020b443df72cd0daeece3e",
"fullscreen.py": "cc12e2636ca5facec5b05e56e0235f865c4c67b5d0714b816ca8a0363759b5a9",
"gate.py": "59d078db0701b80a453dd5971f21e5c6dd2e9f76c42d3d8865159cbd1c13c631",
"geometry.py": "76a80e98887d3a3707ee942b48a49c1850cdc4aeeb28237d9fea33fa3470fb12",
"gpu_handler.py": "78f93a9d067cd7f2f5dd40941c3deba955c1cddeb7131bc222208c3c26d4c58b",
"ipc_predicates.py": "5354ba53e1b3f8d0026f4475beebee58d093a81db7d26304cad7085ae3efd352",
"lifecycle.py": "df0c11027b3b8b0ef371ddb6ec4bcfd28dac09835644d0c3ce6e273d5e565e92",
"model.py": "a578fc589fb092dae3ccdcf8c4eec12a97e515f721decc4c968078dedcb2367a",
"offline/test_graphics_v2.py": "455d0297e2deaa14623561a0c893e6e84ea891c74decb38748ef04dbd90e598f",
"offline/test_prospective.py": "09231dfb0e91d693e062f6518b613cc9da6be7a8ecc4e60e2942d27066bc8640",
"oom.py": "7afc9bd27840bbc5b4a3c0eca96dba45d1b90d9a2975b72c897832ba06d9bb0a",
"oom_handler.py": "1ae766b759e58d8fcdc991fa64d3218d159d8a3b90825b7cba555c24aa4501a2",
"parent-provenance.json": "cd4a768a1c4cac81c4d102b7c37346060269b5d56a020c129bf79f31ec79ae80",
"pixels.py": "d315ddad978238ffbf1c8e4d712d4608ba23564703332d814f627f57f7b6e7f5",
"plans.py": "082ef1ecb16a7c4225008c030f9fa3e446837e9569dbf4fae910dab77d80c70b",
"predicates.py": "abe0c4c5b3b6d533d2714e13d317d68cd02e1f1c6180d2972ff94d00c9069cd1",
"prepare.py": "c43bf58bd8668758e101f8437470e820a94251f48536b8c73267b43904ebd21f",
"prepare_fullscreen.py": "eda437d6c4a8e3903e974ee118edcfd33de757e3afd931d35a4ce441c20cdc3d",
"protocols/wlr-virtual-pointer-unstable-v1.xml": "3ff6d540be0bc5228195bf072bde42117ea17945a5c2061add5d3cf97d6bb524",
"protocols/xdg-shell.xml": "7ba7f9c8473deee674cb1f154a18abd0bb0cc072604fc055b0c15e459fc4c7df",
"run.py": "67b3a71c2ab0e8c5f5f807a3fab93b4aa08ba3d8895dd374d83ed49ded0c20b2",
"saved.py": "3838829f11f539971d0fdeeea44bf9658e9a0383aa228496d27678f06254d8a0",
"saved_validators.py": "b412fedc24869274c8b1506a2800c8d4815c93df859785c6e96f719d692014af",
"validate_offline.py": "ddbdc29fb151d7fe9b2e44e6614796aa2fbfc117b9b76aa34b2905257813fbe6",
"validators.py": "d8ae5e72ed507653e7631cda233bd6bdfd7f31a97f6d4fd6f53427437b28b054",
"wire-fixture.txt": "c6c9fc072f78fbcf9cfdeebcc5becdbdfb61824352495a0e767d7d390267f640"
},
"limits": {
"captures": 180,
"captures_per_run": 18,
"duration_s": 150,
"runs": 14
},
"plans": {
"C1": {
"action_limits": {
"camera": 6,
"chain": 2,
"click": 12,
"configuration": 70,
"grab": 4,
"move": 24,
"mutation": 26,
"spawn": 12
},
"admission": "PENDING_INDEPENDENT_REVIEW",
"axis": 0,
"binary": "core",
"boundary": 0,
"capture_limit": 18,
"client": "nested-client",
"config": "output HEADLESS-1 resolution 800x600 scale 1 transform normal position -800 0\noutput HEADLESS-2 resolution 800x600 scale 1 transform normal position 0 0\nworkspace 1 output HEADLESS-1\nworkspace 2 output HEADLESS-2\nfocus_follows_mouse no\nseat seat0 hide_cursor 100\nshadows disable\nblur disable\n",
"id": "C1",
"mode": "mosaic",
"outputs": [
{
"logical": [
-800,
0,
800,
600
],
"mode": [
800,
600
],
"name": "HEADLESS-1",
"scale": 1,
"transform": "normal"
},
{
"logical": [
0,
0,
800,
600
],
"mode": [
800,
600
],
"name": "HEADLESS-2",
"scale": 1,
"transform": "normal"
}
],
"placement": "static_cross"
},
"C2": {
"action_limits": {
"camera": 6,
"chain": 2,
"click": 12,
"configuration": 70,
"grab": 4,
"move": 24,
"mutation": 26,
"spawn": 12
},
"admission": "PENDING_INDEPENDENT_REVIEW",
"axis": 1,
"binary": "core",
"boundary": 600,
"capture_limit": 12,
"client": "vertical-client",
"config": "output HEADLESS-1 resolution 800x600 scale 1 transform normal position 0 0\noutput HEADLESS-2 resolution 800x600 scale 1 transform normal position 0 600\nworkspace 1 output HEADLESS-1\nworkspace 2 output HEADLESS-2\nfocus_follows_mouse no\nseat seat0 hide_cursor 100\nshadows disable\nblur disable\n",
"id": "C2",
"mode": "mosaic",
"outputs": [
{
"logical": [
0,
0,
800,
600
],
"mode": [
800,
600
],
"name": "HEADLESS-1",
"scale": 1,
"transform": "normal"
},
{
"logical": [
0,
600,
800,
600
],
"mode": [
800,
600
],
"name": "HEADLESS-2",
"scale": 1,
"transform": "normal"
}
],
"placement": "v_both_cross"
},
"C3": {
"action_limits": {
"camera": 6,
"chain": 2,
"click": 12,
"configuration": 70,
"grab": 4,
"move": 24,
"mutation": 26,
"spawn": 12
},
"admission": "PENDING_INDEPENDENT_REVIEW",
"axis": 0,
"binary": "core",
"boundary": 0,
"capture_limit": 12,
"client": "nested-client",
"config": "output HEADLESS-1 resolution 1000x750 scale 1.25 transform normal position -800 0\noutput HEADLESS-2 resolution 800x600 scale 1 transform normal position 0 0\nworkspace 1 output HEADLESS-1\nworkspace 2 output HEADLESS-2\nfocus_follows_mouse no\nseat seat0 hide_cursor 100\nshadows disable\nblur disable\n",
"id": "C3",
"mode": "mosaic",
"outputs": [
{
"logical": [
-800,
0,
800,
600
],
"mode": [
1000,
750
],
"name": "HEADLESS-1",
"scale": 1.25,
"transform": "normal"
},
{
"logical": [
0,
0,
800,
600
],
"mode": [
800,
600
],
"name": "HEADLESS-2",
"scale": 1,
"transform": "normal"
}
],
"placement": "static_cross"
},
"C4": {
"action_limits": {
"camera": 6,
"chain": 2,
"click": 12,
"configuration": 70,
"grab": 4,
"move": 24,
"mutation": 26,
"spawn": 12
},
"admission": "PENDING_INDEPENDENT_REVIEW",
"axis": 0,
"binary": "core",
"boundary": 0,
"capture_limit": 12,
"client": "nested-client",
"config": "output HEADLESS-1 resolution 750x1000 scale 1.25 transform 90 position -800 0\noutput HEADLESS-2 resolution 800x600 scale 1 transform normal position 0 0\nworkspace 1 output HEADLESS-1\nworkspace 2 output HEADLESS-2\nfocus_follows_mouse no\nseat seat0 hide_cursor 100\nshadows disable\nblur disable\n",
"id": "C4",
"mode": "mosaic",
"outputs": [
{
"logical": [
-800,
0,
800,
600
],
"mode": [
750,
1000
],
"name": "HEADLESS-1",
"scale": 1.25,
"transform": "90"
},
{
"logical": [
0,
0,
800,
600
],
"mode": [
800,
600
],
"name": "HEADLESS-2",
"scale": 1,
"transform": "normal"
}
],
"placement": "static_cross"
},
"C5": {
"action_limits": {
"camera": 6,
"chain": 2,
"click": 12,
"configuration": 70,
"grab": 4,
"move": 24,
"mutation": 26,
"spawn": 12
},
"admission": "PENDING_INDEPENDENT_REVIEW",
"axis": 0,
"binary": "core",
"boundary": 0,
"capture_limit": 12,
"client": "nested-client",
"config": "output HEADLESS-1 resolution 800x600 scale 1 transform normal position -800 0\noutput HEADLESS-2 resolution 800x600 scale 1 transform normal position 0 0\nworkspace 1 output HEADLESS-1\nworkspace 2 output HEADLESS-2\nfocus_follows_mouse no\nseat seat0 hide_cursor 100\nshadows disable\nblur disable\n",
"id": "C5",
"mode": "mosaic",
"outputs": [
{
"logical": [
-800,
0,
800,
600
],
"mode": [
800,
600
],
"name": "HEADLESS-1",
"scale": 1,
"transform": "normal"
},
{
"logical": [
0,
0,
800,
600
],
"mode": [
800,
600
],
"name": "HEADLESS-2",
"scale": 1,
"transform": "normal"
}
],
"placement": "static_cross"
},
"C6": {
"action_limits": {
"camera": 6,
"chain": 2,
"click": 12,
"configuration": 70,
"grab": 4,
"move": 24,
"mutation": 26,
"spawn": 12
},
"admission": "PENDING_INDEPENDENT_REVIEW",
"axis": 0,
"binary": "core",
"boundary": 0,
"capture_limit": 12,
"client": "nested-client",
"config": "output HEADLESS-1 resolution 800x600 scale 1 transform normal position -800 0\noutput HEADLESS-2 resolution 800x600 scale 1 transform normal position 0 0\nworkspace 1 output HEADLESS-1\nworkspace 2 output HEADLESS-2\nfocus_follows_mouse no\nseat seat0 hide_cursor 100\nshadows disable\nblur disable\n",
"id": "C6",
"mode": "mosaic",
"outputs": [
{
"logical": [
-800,
0,
800,
600
],
"mode": [
800,
600
],
"name": "HEADLESS-1",
"scale": 1,
"transform": "normal"
},
{
"logical": [
0,
0,
800,
600
],
"mode": [
800,
600
],
"name": "HEADLESS-2",
"scale": 1,
"transform": "normal"
}
],
"placement": "static_cross"
},
"C7": {
"action_limits": {
"camera": 6,
"chain": 2,
"click": 12,
"configuration": 70,
"grab": 4,
"move": 24,
"mutation": 26,
"spawn": 12
},
"admission": "PENDING_INDEPENDENT_REVIEW",
"axis": 0,
"binary": "core",
"boundary": 0,
"capture_limit": 14,
"client": "nested-client",
"config": "output HEADLESS-1 resolution 800x600 scale 1 transform normal position -800 0\noutput HEADLESS-2 resolution 800x600 scale 1 transform normal position 0 0\nworkspace 1 output HEADLESS-1\nworkspace 2 output HEADLESS-2\nfocus_follows_mouse no\nseat seat0 hide_cursor 100\nshadows disable\nblur disable\n",
"id": "C7",
"mode": "mosaic",
"outputs": [
{
"logical": [
-800,
0,
800,
600
],
"mode": [
800,
600
],
"name": "HEADLESS-1",
"scale": 1,
"transform": "normal"
},
{
"logical": [
0,
0,
800,
600
],
"mode": [
800,
600
],
"name": "HEADLESS-2",
"scale": 1,
"transform": "normal"
}
],
"placement": "static_cross"
},
"C8": {
"action_limits": {
"camera": 6,
"chain": 2,
"click": 12,
"configuration": 70,
"grab": 4,
"move": 24,
"mutation": 26,
"spawn": 12
},
"admission": "NOT_ADMITTED",
"axis": 0,
"binary": "core",
"boundary": 0,
"capture_limit": 12,
"client": "fullscreen-client",
"config": "output HEADLESS-1 resolution 800x600 scale 1 transform normal position -800 0\noutput HEADLESS-2 resolution 800x600 scale 1 transform normal position 0 0\nworkspace 1 output HEADLESS-1\nworkspace 2 output HEADLESS-2\nfocus_follows_mouse no\nseat seat0 hide_cursor 100\nshadows disable\nblur disable\n",
"id": "C8",
"mode": "mosaic",
"outputs": [
{
"logical": [
-800,
0,
800,
600
],
"mode": [
800,
600
],
"name": "HEADLESS-1",
"scale": 1,
"transform": "normal"
},
{
"logical": [
0,
0,
800,
600
],
"mode": [
800,
600
],
"name": "HEADLESS-2",
"scale": 1,
"transform": "normal"
}
],
"placement": "fullscreen_cross",
"reason": "No offline equal-child nonleaf fullscreen configure/crossing certificate; no empirical calibration authorized"
},
"G2": {
"action_limits": {
"camera": 6,
"chain": 2,
"click": 12,
"configuration": 70,
"grab": 4,
"hook": 3,
"move": 24,
"mutation": 26,
"spawn": 12
},
"admission": "NOT_ADMITTED",
"axis": 0,
"binary": "gpu",
"boundary": 0,
"capture_limit": 16,
"client": "nested-client",
"config": "output HEADLESS-1 resolution 800x600 scale 1 transform normal position -800 0\noutput HEADLESS-2 resolution 800x600 scale 1 transform normal position 0 0\nworkspace 1 output HEADLESS-1\nworkspace 2 output HEADLESS-2\nfocus_follows_mouse no\nseat seat0 hide_cursor 100\nshadows disable\nblur disable\n",
"id": "G2",
"mode": "mosaic",
"outputs": [
{
"logical": [
-800,
0,
800,
600
],
"mode": [
800,
600
],
"name": "HEADLESS-1",
"scale": 1,
"transform": "normal"
},
{
"logical": [
0,
0,
800,
600
],
"mode": [
800,
600
],
"name": "HEADLESS-2",
"scale": 1,
"transform": "normal"
}
],
"placement": "static_cross",
"reason": "Separately reviewed diagnostic/discriminant source hook and exact binary unavailable"
},
"O1": {
"action_limits": {
"camera": 6,
"chain": 2,
"click": 12,
"configuration": 70,
"grab": 4,
"hook": 1,
"move": 24,
"mutation": 26,
"spawn": 12
},
"admission": "NOT_ADMITTED",
"axis": 0,
"binary": "oom",
"boundary": 0,
"capture_limit": 8,
"client": "nested-client",
"config": "output HEADLESS-1 resolution 800x600 scale 1 transform normal position -800 0\noutput HEADLESS-2 resolution 800x600 scale 1 transform normal position 0 0\nworkspace 1 output HEADLESS-1\nworkspace 2 output HEADLESS-2\nfocus_follows_mouse no\nseat seat0 hide_cursor 100\nshadows disable\nblur disable\n",
"id": "O1",
"mode": "mosaic",
"outputs": [
{
"logical": [
-800,
0,
800,
600
],
"mode": [
800,
600
],
"name": "HEADLESS-1",
"scale": 1,
"transform": "normal"
},
{
"logical": [
0,
0,
800,
600
],
"mode": [
800,
600
],
"name": "HEADLESS-2",
"scale": 1,
"transform": "normal"
}
],
"placement": "static_cross",
"reason": "Separately reviewed diagnostic/discriminant source hook and exact binary unavailable"
},
"O2": {
"action_limits": {
"camera": 6,
"chain": 2,
"click": 12,
"configuration": 70,
"grab": 4,
"hook": 1,
"move": 24,
"mutation": 26,
"spawn": 12
},
"admission": "NOT_ADMITTED",
"axis": 0,
"binary": "oom",
"boundary": 0,
"capture_limit": 8,
"client": "nested-client",
"config": "output HEADLESS-1 resolution 800x600 scale 1 transform normal position -800 0\noutput HEADLESS-2 resolution 800x600 scale 1 transform normal position 0 0\nworkspace 1 output HEADLESS-1\nworkspace 2 output HEADLESS-2\nfocus_follows_mouse no\nseat seat0 hide_cursor 100\nshadows disable\nblur disable\n",
"id": "O2",
"mode": "mosaic",
"outputs": [
{
"logical": [
-800,
0,
800,
600
],
"mode": [
800,
600
],
"name": "HEADLESS-1",
"scale": 1,
"transform": "normal"
},
{
"logical": [
0,
0,
800,
600
],
"mode": [
800,
600
],
"name": "HEADLESS-2",
"scale": 1,
"transform": "normal"
}
],
"placement": "static_cross",
"reason": "Separately reviewed diagnostic/discriminant source hook and exact binary unavailable"
},
"P0": {
"action_limits": {
"camera": 6,
"chain": 2,
"click": 12,
"configuration": 70,
"grab": 4,
"move": 24,
"mutation": 26,
"spawn": 12
},
"admission": "PENDING_INDEPENDENT_REVIEW",
"axis": 0,
"binary": "pristine",
"boundary": 0,
"capture_limit": 10,
"client": "nested-client",
"config": "output HEADLESS-1 resolution 800x600 scale 1 transform normal position -800 0\noutput HEADLESS-2 resolution 800x600 scale 1 transform normal position 0 0\nworkspace 1 output HEADLESS-1\nworkspace 2 output HEADLESS-2\nfocus_follows_mouse no\nseat seat0 hide_cursor 100\nshadows disable\nblur disable\n",
"id": "P0",
"mode": "pristine",
"outputs": [
{
"logical": [
-800,
0,
800,
600
],
"mode": [
800,
600
],
"name": "HEADLESS-1",
"scale": 1,
"transform": "normal"
},
{
"logical": [
0,
0,
800,
600
],
"mode": [
800,
600
],
"name": "HEADLESS-2",
"scale": 1,
"transform": "normal"
}
],
"placement": "static_cross"
},
"P1": {
"action_limits": {
"camera": 6,
"chain": 2,
"click": 12,
"configuration": 70,
"grab": 4,
"move": 24,
"mutation": 26,
"spawn": 12
},
"admission": "NOT_ADMITTED",
"axis": 0,
"binary": "pristine",
"boundary": 0,
"capture_limit": 10,
"client": "fullscreen-client",
"config": "output HEADLESS-1 resolution 800x600 scale 1 transform normal position -800 0\noutput HEADLESS-2 resolution 800x600 scale 1 transform normal position 0 0\nworkspace 1 output HEADLESS-1\nworkspace 2 output HEADLESS-2\nfocus_follows_mouse no\nseat seat0 hide_cursor 100\nshadows disable\nblur disable\n",
"id": "P1",
"mode": "pristine",
"outputs": [
{
"logical": [
-800,
0,
800,
600
],
"mode": [
800,
600
],
"name": "HEADLESS-1",
"scale": 1,
"transform": "normal"
},
{
"logical": [
0,
0,
800,
600
],
"mode": [
800,
600
],
"name": "HEADLESS-2",
"scale": 1,
"transform": "normal"
}
],
"placement": "fullscreen_cross",
"reason": "No offline equal-child nonleaf fullscreen configure/crossing certificate; no empirical calibration authorized"
},
"R1": {
"action_limits": {
"camera": 6,
"chain": 2,
"click": 12,
"configuration": 70,
"grab": 4,
"move": 24,
"mutation": 26,
"spawn": 12
},
"admission": "NOT_ADMITTED",
"axis": 0,
"binary": "core",
"boundary": 0,
"capture_limit": 14,
"client": "nested-client",
"config": "output HEADLESS-1 resolution 800x600 scale 1 transform normal position -800 0\noutput HEADLESS-2 resolution 800x600 scale 1 transform normal position 0 0\nworkspace 1 output HEADLESS-1\nworkspace 2 output HEADLESS-2\nfocus_follows_mouse no\nseat seat0 hide_cursor 100\nshadows disable\nblur disable\n",
"id": "R1",
"mode": "mosaic",
"outputs": [
{
"logical": [
-800,
0,
800,
600
],
"mode": [
800,
600
],
"name": "HEADLESS-1",
"scale": 1,
"transform": "normal"
},
{
"logical": [
0,
0,
800,
600
],
"mode": [
800,
600
],
"name": "HEADLESS-2",
"scale": 1,
"transform": "normal"
}
],
"placement": "static_cross",
"reason": "Separately reviewed diagnostic/discriminant source hook and exact binary unavailable"
}
},
"preflight": "PENDING_INDEPENDENT_REVIEW",
"real_reservations": 0,
"runtime": "NOT_RUN",
"schema": "graphics-v2-source-freeze",
"source_root": "/var/tmp/swayfx-mosaic-corec-v2-i516p6po/graphics-next-kit",
"ticket": "SWAYFX_MOSAIC_STEP20C_REBUILD_FROM_GIT_COREC_OOM_GPU_NIGHT_SHIFT_V1"
}