{
  "scope": "host/linux-kwin-density",
  "metric": {
    "name": "glass-to-glass latency",
    "unit": "ms",
    "lower_is_better": true
  },
  "fingerprint": {
    "machine": "ci-nvidia-vm",
    "hostname": "tpl-linux-nvidia",
    "os": "Ubuntu 24.04.4 LTS",
    "kernel": "7.0.0-28-generic",
    "gpu": "NVIDIA GeForce RTX 5060 Ti",
    "driver": "580.173.02",
    "session": "x11",
    "compositor": "GNOME Shell 46.0",
    "display": {
      "output": "HDMI-0",
      "primary": true,
      "width": 1920,
      "height": 1080,
      "x": 0,
      "y": 0,
      "refresh_hz": 60.0,
      "available_hz": [
        60.0,
        120.0,
        59.94,
        29.97,
        25.0,
        23.98
      ]
    },
    "displays": [
      {
        "output": "HDMI-0",
        "primary": true,
        "width": 1920,
        "height": 1080,
        "x": 0,
        "y": 0,
        "refresh_hz": 60.0,
        "available_hz": [
          60.0,
          120.0,
          59.94,
          29.97,
          25.0,
          23.98
        ]
      },
      {
        "output": "DP-1",
        "primary": false,
        "width": 1920,
        "height": 1080,
        "x": 1920,
        "y": 0,
        "refresh_hz": 60.0,
        "available_hz": [
          60.0
        ]
      }
    ],
    "capabilities": [
      "docker",
      "high-refresh",
      "multi-monitor",
      "nvidia",
      "real-display",
      "x11"
    ],
    "commits": {
      "beam": "3b66fe026dac0d9f021f2f36264337061836d62b"
    },
    "load": {
      "loadavg_1m": 0.63,
      "loadavg_5m": 0.66,
      "loadavg_15m": 0.96,
      "cpus": 16,
      "mem_total_mb": 24005,
      "mem_available_mb": 21777
    },
    "config": {
      "width": 1920,
      "height": 1080,
      "max_fps": 60,
      "codec": "h264",
      "env": {}
    },
    "commits_source": "stamp (.beam-rev written by the sync, not a git checkout)"
  },
  "validity": {
    "gate": "a cell is valid when every session of the arm was streaming for the whole cell, exactly one timecode is located in the measured viewer, >=80% of samples land in 0<x<1000 ms, >=50% are distinct from their predecessor, and the observer's own MEDIAN grab cost is <=5 ms",
    "cells_total": 12,
    "cells_valid": 12
  },
  "arms": [
    {
      "name": "1 session",
      "cycles": [
        {
          "cycle": 0,
          "samples": 30,
          "requested": 30,
          "validity": "ok",
          "loadavg_1m": 0.76806640625,
          "p50": 46.0,
          "telemetry": {
            "sessions_live": 1,
            "sessions_presenting": 1,
            "cpu_cores_total": 0.186,
            "cpu_cores_per_session": 0.186,
            "egress_mbit_s_total": 21.55,
            "egress_mbit_s_per_session": 21.55,
            "gpu_pct": 29,
            "encoder_pct": 5,
            "decoder_pct": 2,
            "vram_mb": 1013,
            "host_mem_used_mb": 3240,
            "unique_fps": 44.5,
            "poll_hz": 200.0
          }
        },
        {
          "cycle": 1,
          "samples": 30,
          "requested": 30,
          "validity": "ok",
          "loadavg_1m": 5.08642578125,
          "p50": 49.0,
          "telemetry": {
            "sessions_live": 1,
            "sessions_presenting": 1,
            "cpu_cores_total": 0.181,
            "cpu_cores_per_session": 0.181,
            "egress_mbit_s_total": 21.56,
            "egress_mbit_s_per_session": 21.56,
            "gpu_pct": 20,
            "encoder_pct": 6,
            "decoder_pct": 2,
            "vram_mb": 1008,
            "host_mem_used_mb": 3314,
            "unique_fps": 56.0,
            "poll_hz": 182.0
          }
        },
        {
          "cycle": 2,
          "samples": 30,
          "requested": 30,
          "validity": "ok",
          "loadavg_1m": 4.75537109375,
          "p50": 47.5,
          "telemetry": {
            "sessions_live": 1,
            "sessions_presenting": 1,
            "cpu_cores_total": 0.188,
            "cpu_cores_per_session": 0.188,
            "egress_mbit_s_total": 21.53,
            "egress_mbit_s_per_session": 21.53,
            "gpu_pct": 19,
            "encoder_pct": 6,
            "decoder_pct": 2,
            "vram_mb": 1056,
            "host_mem_used_mb": 3387,
            "unique_fps": 60.0,
            "poll_hz": 181.0
          }
        }
      ],
      "status": "valid",
      "median_p50": 47.5
    },
    {
      "name": "2 sessions",
      "cycles": [
        {
          "cycle": 0,
          "samples": 30,
          "requested": 30,
          "validity": "ok",
          "loadavg_1m": 1.65869140625,
          "p50": 63.0,
          "telemetry": {
            "sessions_live": 2,
            "sessions_presenting": 2,
            "cpu_cores_total": 0.438,
            "cpu_cores_per_session": 0.219,
            "egress_mbit_s_total": 43.44,
            "egress_mbit_s_per_session": 21.72,
            "gpu_pct": 28,
            "encoder_pct": 12,
            "decoder_pct": 6,
            "vram_mb": 1761,
            "host_mem_used_mb": 4201,
            "unique_fps": 50.5,
            "poll_hz": 170.5
          }
        },
        {
          "cycle": 1,
          "samples": 30,
          "requested": 30,
          "validity": "ok",
          "loadavg_1m": 3.66162109375,
          "p50": 57.5,
          "telemetry": {
            "sessions_live": 2,
            "sessions_presenting": 2,
            "cpu_cores_total": 0.43,
            "cpu_cores_per_session": 0.215,
            "egress_mbit_s_total": 42.69,
            "egress_mbit_s_per_session": 21.34,
            "gpu_pct": 38,
            "encoder_pct": 10,
            "decoder_pct": 4,
            "vram_mb": 1751,
            "host_mem_used_mb": 4271,
            "unique_fps": 50.5,
            "poll_hz": 153.5
          }
        },
        {
          "cycle": 2,
          "samples": 30,
          "requested": 30,
          "validity": "ok",
          "loadavg_1m": 2.9775390625,
          "p50": 65.0,
          "telemetry": {
            "sessions_live": 2,
            "sessions_presenting": 2,
            "cpu_cores_total": 0.421,
            "cpu_cores_per_session": 0.21,
            "egress_mbit_s_total": 43.11,
            "egress_mbit_s_per_session": 21.55,
            "gpu_pct": 26,
            "encoder_pct": 11,
            "decoder_pct": 5,
            "vram_mb": 1764,
            "host_mem_used_mb": 4278,
            "unique_fps": 49.5,
            "poll_hz": 129.0
          }
        }
      ],
      "status": "valid",
      "median_p50": 63.0
    },
    {
      "name": "4 sessions",
      "cycles": [
        {
          "cycle": 0,
          "samples": 30,
          "requested": 30,
          "validity": "ok",
          "loadavg_1m": 3.43603515625,
          "p50": 67.0,
          "telemetry": {
            "sessions_live": 4,
            "sessions_presenting": 4,
            "cpu_cores_total": 1.172,
            "cpu_cores_per_session": 0.293,
            "egress_mbit_s_total": 86.06,
            "egress_mbit_s_per_session": 21.52,
            "gpu_pct": 45,
            "encoder_pct": 23,
            "decoder_pct": 12,
            "vram_mb": 3275,
            "host_mem_used_mb": 6120,
            "unique_fps": 39.5,
            "poll_hz": 129.0
          }
        },
        {
          "cycle": 1,
          "samples": 30,
          "requested": 30,
          "validity": "ok",
          "loadavg_1m": 4.994140625,
          "p50": 77.5,
          "telemetry": {
            "sessions_live": 4,
            "sessions_presenting": 4,
            "cpu_cores_total": 1.168,
            "cpu_cores_per_session": 0.292,
            "egress_mbit_s_total": 85.95,
            "egress_mbit_s_per_session": 21.49,
            "gpu_pct": 49,
            "encoder_pct": 24,
            "decoder_pct": 10,
            "vram_mb": 3280,
            "host_mem_used_mb": 6170,
            "unique_fps": 36.5,
            "poll_hz": 135.0
          }
        },
        {
          "cycle": 2,
          "samples": 30,
          "requested": 30,
          "validity": "ok",
          "loadavg_1m": 5.87890625,
          "p50": 74.5,
          "telemetry": {
            "sessions_live": 4,
            "sessions_presenting": 4,
            "cpu_cores_total": 1.207,
            "cpu_cores_per_session": 0.302,
            "egress_mbit_s_total": 86.06,
            "egress_mbit_s_per_session": 21.52,
            "gpu_pct": 45,
            "encoder_pct": 24,
            "decoder_pct": 9,
            "vram_mb": 3283,
            "host_mem_used_mb": 6115,
            "unique_fps": 41.0,
            "poll_hz": 135.0
          }
        }
      ],
      "status": "valid",
      "median_p50": 74.5
    },
    {
      "name": "8 sessions",
      "cycles": [
        {
          "cycle": 0,
          "samples": 30,
          "requested": 30,
          "validity": "ok",
          "loadavg_1m": 9.8515625,
          "p50": 71.5,
          "telemetry": {
            "sessions_live": 8,
            "sessions_presenting": 8,
            "cpu_cores_total": 2.88,
            "cpu_cores_per_session": 0.36,
            "egress_mbit_s_total": 172.06,
            "egress_mbit_s_per_session": 21.51,
            "gpu_pct": 82,
            "encoder_pct": 46,
            "decoder_pct": 19,
            "vram_mb": 6297,
            "host_mem_used_mb": 10328,
            "unique_fps": 26.5,
            "poll_hz": 122.5
          }
        },
        {
          "cycle": 1,
          "samples": 30,
          "requested": 30,
          "validity": "ok",
          "loadavg_1m": 9.798828125,
          "p50": 74.5,
          "telemetry": {
            "sessions_live": 8,
            "sessions_presenting": 8,
            "cpu_cores_total": 2.71,
            "cpu_cores_per_session": 0.339,
            "egress_mbit_s_total": 168.79,
            "egress_mbit_s_per_session": 21.1,
            "gpu_pct": 81,
            "encoder_pct": 45,
            "decoder_pct": 19,
            "vram_mb": 6302,
            "host_mem_used_mb": 9925,
            "unique_fps": 26.5,
            "poll_hz": 128.0
          }
        },
        {
          "cycle": 2,
          "samples": 30,
          "requested": 30,
          "validity": "ok",
          "loadavg_1m": 8.39599609375,
          "p50": 75.0,
          "telemetry": {
            "sessions_live": 8,
            "sessions_presenting": 7,
            "cpu_cores_total": 2.806,
            "cpu_cores_per_session": 0.351,
            "egress_mbit_s_total": 168.63,
            "egress_mbit_s_per_session": 21.08,
            "gpu_pct": 86,
            "encoder_pct": 47,
            "decoder_pct": 20,
            "vram_mb": 6331,
            "host_mem_used_mb": 9978,
            "unique_fps": 27.0,
            "poll_hz": 128.0
          }
        }
      ],
      "status": "valid",
      "median_p50": 74.5
    }
  ],
  "telemetry_units": {
    "sessions_live": "count",
    "sessions_presenting": "count",
    "cpu_cores_total": "cores",
    "cpu_cores_per_session": "cores",
    "egress_mbit_s_total": "Mbit/s",
    "egress_mbit_s_per_session": "Mbit/s",
    "gpu_pct": "%",
    "encoder_pct": "%",
    "decoder_pct": "%",
    "vram_mb": "MB",
    "host_mem_used_mb": "MB",
    "unique_fps": "fps",
    "poll_hz": "Hz"
  },
  "harness": {
    "test": "kwin_density",
    "cycles": 3,
    "samples": 30,
    "started_at": "2026-08-12T23:13:49.316282+00:00"
  }
}
