{
  "host": "scan",
  "out": "/home/yann/libhft-bench-runs/open-v4-mellanox-20260908-PekVA8/sitting",
  "started_utc": "2026-09-08T18:02:20Z",
  "updated_utc": "2026-09-08T18:29:51Z",
  "total": 46,
  "results": [
    {
      "cell": "cpp/kernel/single",
      "completed_utc": "2026-09-08T18:02:49Z",
      "evidence": "/home/yann/libhft-bench-runs/open-v4-mellanox-20260908-PekVA8/sitting/single/cpp/kernel/attempt-5uj5grx8/run",
      "harness_exit": 0,
      "startup_affinity_readback": "pass",
      "source_revision": "initial",
      "status": "ok",
      "sessions": "1/1",
      "p50_us": "19.325",
      "p99_us": "27.238",
      "p999_us": "29.629",
      "max_us": "69.023",
      "target_per_sec": "50000",
      "achieved_per_sec": "49997",
      "resp_p50_us": "20.146",
      "resp_p99_us": "29.206",
      "resp_p999_us": "30.559",
      "resp_max_us": "69.907"
    },
    {
      "cell": "cpp/vma/single",
      "completed_utc": "2026-09-08T18:03:28Z",
      "evidence": "/home/yann/libhft-bench-runs/open-v4-mellanox-20260908-PekVA8/sitting/single/cpp/vma/attempt-_ehg9h_0/run",
      "harness_exit": 0,
      "startup_affinity_readback": "pass",
      "source_revision": "initial",
      "status": "ok",
      "sessions": "1/1",
      "p50_us": "6.768",
      "p99_us": "7.696",
      "p999_us": "7.834",
      "max_us": "25.529",
      "target_per_sec": "50000",
      "achieved_per_sec": "49999",
      "resp_p50_us": "7.119",
      "resp_p99_us": "8.070",
      "resp_p999_us": "8.266",
      "resp_max_us": "26.211"
    },
    {
      "cell": "cpp/socketxtreme/single",
      "completed_utc": "2026-09-08T18:04:08Z",
      "evidence": "/home/yann/libhft-bench-runs/open-v4-mellanox-20260908-PekVA8/sitting/single/cpp/socketxtreme/attempt-7ou23gst/run",
      "harness_exit": 0,
      "startup_affinity_readback": "pass",
      "source_revision": "initial",
      "status": "ok",
      "sessions": "1/1",
      "p50_us": "5.956",
      "p99_us": "7.590",
      "p999_us": "11.895",
      "max_us": "25.212",
      "target_per_sec": "50000",
      "achieved_per_sec": "49999",
      "resp_p50_us": "6.253",
      "resp_p99_us": "7.920",
      "resp_p999_us": "12.219",
      "resp_max_us": "25.760"
    },
    {
      "cell": "java-pure/kernel/single",
      "completed_utc": "2026-09-08T18:04:45Z",
      "evidence": "/home/yann/libhft-bench-runs/open-v4-mellanox-20260908-PekVA8/sitting/single/java-pure/kernel/attempt-fkowfmt_/run",
      "harness_exit": 0,
      "startup_affinity_readback": "pass",
      "source_revision": "initial",
      "status": "partial",
      "sessions": "1/1",
      "p50_us": "29.014",
      "p99_us": "35.088",
      "p999_us": "71.650",
      "max_us": "151.666",
      "target_per_sec": "50000",
      "achieved_per_sec": "49997",
      "resp_p50_us": "33.248",
      "resp_p99_us": "48.465",
      "resp_p999_us": "134.659",
      "resp_max_us": "186.987"
    },
    {
      "cell": "java-pure/vma/single",
      "completed_utc": "2026-09-08T18:05:45Z",
      "evidence": "/home/yann/libhft-bench-runs/open-v4-mellanox-20260908-PekVA8/sitting/single/java-pure/vma/attempt-rz4pygk2/run",
      "harness_exit": 0,
      "startup_affinity_readback": "pass",
      "source_revision": "initial",
      "status": "fail",
      "sessions": "1/1",
      "p50_us": "",
      "p99_us": "",
      "p999_us": "",
      "max_us": "",
      "target_per_sec": "",
      "achieved_per_sec": "",
      "resp_p50_us": "",
      "resp_p99_us": "",
      "resp_p999_us": "",
      "resp_max_us": ""
    },
    {
      "cell": "java-jni/kernel/single",
      "completed_utc": "2026-09-08T18:06:22Z",
      "evidence": "/home/yann/libhft-bench-runs/open-v4-mellanox-20260908-PekVA8/sitting/single/java-jni/kernel/attempt-d6x7ez_i/run",
      "harness_exit": 0,
      "startup_affinity_readback": "pass",
      "source_revision": "initial",
      "status": "ok",
      "sessions": "1/1",
      "p50_us": "26.109",
      "p99_us": "32.112",
      "p999_us": "36.909",
      "max_us": "130.415",
      "target_per_sec": "50000",
      "achieved_per_sec": "49996",
      "resp_p50_us": "30.445",
      "resp_p99_us": "34.154",
      "resp_p999_us": "73.587",
      "resp_max_us": "164.166"
    },
    {
      "cell": "java-jni/vma/single",
      "completed_utc": "2026-09-08T18:07:22Z",
      "evidence": "/home/yann/libhft-bench-runs/open-v4-mellanox-20260908-PekVA8/sitting/single/java-jni/vma/attempt-8qk9ufm5/run",
      "harness_exit": 0,
      "startup_affinity_readback": "pass",
      "source_revision": "initial",
      "status": "ok",
      "sessions": "1/1",
      "p50_us": "7.582",
      "p99_us": "8.215",
      "p999_us": "10.156",
      "max_us": "81.187",
      "target_per_sec": "50000",
      "achieved_per_sec": "49999",
      "resp_p50_us": "7.827",
      "resp_p99_us": "8.649",
      "resp_p999_us": "17.932",
      "resp_max_us": "95.578"
    },
    {
      "cell": "java-jni/socketxtreme/single",
      "completed_utc": "2026-09-08T18:08:21Z",
      "evidence": "/home/yann/libhft-bench-runs/open-v4-mellanox-20260908-PekVA8/sitting/single/java-jni/socketxtreme/attempt-6531jgqb/run",
      "harness_exit": 0,
      "startup_affinity_readback": "pass",
      "source_revision": "initial",
      "status": "ok",
      "sessions": "1/1",
      "p50_us": "7.298",
      "p99_us": "9.188",
      "p999_us": "14.205",
      "max_us": "52.647",
      "target_per_sec": "50000",
      "achieved_per_sec": "49999",
      "resp_p50_us": "7.488",
      "resp_p99_us": "9.594",
      "resp_p999_us": "21.727",
      "resp_max_us": "86.381"
    },
    {
      "cell": "dotnet-native/kernel/single",
      "completed_utc": "2026-09-08T18:08:51Z",
      "evidence": "/home/yann/libhft-bench-runs/open-v4-mellanox-20260908-PekVA8/sitting/single/dotnet-native/kernel/attempt-xlmmkd2r/run",
      "harness_exit": 0,
      "startup_affinity_readback": "pass",
      "source_revision": "initial",
      "status": "saturated",
      "sessions": "1/1",
      "p50_us": "33.516",
      "p99_us": "44.576",
      "p999_us": "59.686",
      "max_us": "269.807",
      "target_per_sec": "50000",
      "achieved_per_sec": "49996",
      "resp_p50_us": "36.707",
      "resp_p99_us": "191.871",
      "resp_p999_us": "272.512",
      "resp_max_us": "298.564"
    },
    {
      "cell": "dotnet-native/vma/single",
      "completed_utc": "2026-09-08T18:09:37Z",
      "evidence": "/home/yann/libhft-bench-runs/open-v4-mellanox-20260908-PekVA8/sitting/single/dotnet-native/vma/attempt-wpoesrp1/run",
      "harness_exit": 0,
      "startup_affinity_readback": "pass",
      "source_revision": "initial",
      "status": "ok",
      "sessions": "1/1",
      "p50_us": "9.104",
      "p99_us": "9.713",
      "p999_us": "19.757",
      "max_us": "230.218",
      "target_per_sec": "50000",
      "achieved_per_sec": "49999",
      "resp_p50_us": "9.456",
      "resp_p99_us": "10.087",
      "resp_p999_us": "105.150",
      "resp_max_us": "230.825"
    },
    {
      "cell": "dotnet-native/socketxtreme/single",
      "completed_utc": "2026-09-08T18:10:23Z",
      "evidence": "/home/yann/libhft-bench-runs/open-v4-mellanox-20260908-PekVA8/sitting/single/dotnet-native/socketxtreme/attempt-w87qhb4x/run",
      "harness_exit": 0,
      "startup_affinity_readback": "pass",
      "source_revision": "initial",
      "status": "partial",
      "sessions": "1/1",
      "p50_us": "8.186",
      "p99_us": "13.558",
      "p999_us": "24.789",
      "max_us": "224.955",
      "target_per_sec": "50000",
      "achieved_per_sec": "49999",
      "resp_p50_us": "8.462",
      "resp_p99_us": "13.833",
      "resp_p999_us": "106.218",
      "resp_max_us": "226.740"
    },
    {
      "cell": "dotnet-managed/kernel/single",
      "completed_utc": "2026-09-08T18:10:52Z",
      "evidence": "/home/yann/libhft-bench-runs/open-v4-mellanox-20260908-PekVA8/sitting/single/dotnet-managed/kernel/attempt-7hu9x6lp/run",
      "harness_exit": 0,
      "startup_affinity_readback": "pass",
      "source_revision": "initial",
      "status": "ok",
      "sessions": "1/1",
      "p50_us": "32.903",
      "p99_us": "38.137",
      "p999_us": "41.110",
      "max_us": "99.046",
      "target_per_sec": "50000",
      "achieved_per_sec": "49996",
      "resp_p50_us": "33.984",
      "resp_p99_us": "38.552",
      "resp_p999_us": "41.538",
      "resp_max_us": "101.028"
    },
    {
      "cell": "dotnet-managed/vma/single",
      "completed_utc": "2026-09-08T18:11:38Z",
      "evidence": "/home/yann/libhft-bench-runs/open-v4-mellanox-20260908-PekVA8/sitting/single/dotnet-managed/vma/attempt-hwvhpzbl/run",
      "harness_exit": 0,
      "startup_affinity_readback": "pass",
      "source_revision": "initial",
      "status": "ok",
      "sessions": "1/1",
      "p50_us": "14.056",
      "p99_us": "14.370",
      "p999_us": "14.660",
      "max_us": "49.154",
      "target_per_sec": "50000",
      "achieved_per_sec": "49998",
      "resp_p50_us": "14.293",
      "resp_p99_us": "14.662",
      "resp_p999_us": "14.947",
      "resp_max_us": "50.275"
    },
    {
      "cell": "cpp/kernel/mono",
      "completed_utc": "2026-09-08T18:13:50Z",
      "evidence": "/home/yann/libhft-bench-runs/open-v4-mellanox-20260908-PekVA8/sitting/mono/cpp/kernel/attempt-hwo3qykn/run",
      "harness_exit": 0,
      "startup_affinity_readback": "pass",
      "source_revision": "initial",
      "status": "partial",
      "sessions": "32/32",
      "p50_us": "31.584",
      "p99_us": "41.560",
      "p999_us": "45.110",
      "max_us": "80.185",
      "target_per_sec": "1562.5",
      "achieved_per_sec": "1562",
      "resp_p50_us": "35.712",
      "resp_p99_us": "48.348",
      "resp_p999_us": "50.347",
      "resp_max_us": "85.377"
    },
    {
      "cell": "cpp/vma/mono",
      "completed_utc": "2026-09-08T18:16:14Z",
      "evidence": "/home/yann/libhft-bench-runs/open-v4-mellanox-20260908-PekVA8/sitting/mono/cpp/vma/attempt-sn9ikm1q/run",
      "harness_exit": 0,
      "startup_affinity_readback": "pass",
      "source_revision": "initial",
      "status": "partial",
      "sessions": "32/32",
      "p50_us": "8.086",
      "p99_us": "13.210",
      "p999_us": "18.917",
      "max_us": "28.005",
      "target_per_sec": "1562.5",
      "achieved_per_sec": "1562",
      "resp_p50_us": "8.855",
      "resp_p99_us": "14.330",
      "resp_p999_us": "20.006",
      "resp_max_us": "28.757"
    },
    {
      "cell": "cpp/socketxtreme/mono",
      "completed_utc": "2026-09-08T18:18:40Z",
      "evidence": "/home/yann/libhft-bench-runs/open-v4-mellanox-20260908-PekVA8/sitting/mono/cpp/socketxtreme/attempt-8accu4b3/run",
      "harness_exit": 0,
      "startup_affinity_readback": "pass",
      "source_revision": "initial",
      "status": "partial",
      "sessions": "32/32",
      "p50_us": "13.400",
      "p99_us": "23.096",
      "p999_us": "25.496",
      "max_us": "80.292",
      "target_per_sec": "1562.5",
      "achieved_per_sec": "1562",
      "resp_p50_us": "13.975",
      "resp_p99_us": "23.680",
      "resp_p999_us": "26.158",
      "resp_max_us": "80.841"
    },
    {
      "cell": "java-pure/kernel/mono",
      "completed_utc": "2026-09-08T18:21:02Z",
      "evidence": "/home/yann/libhft-bench-runs/open-v4-mellanox-20260908-PekVA8/sitting/mono/java-pure/kernel/attempt-xtjtnstp/run",
      "harness_exit": 0,
      "startup_affinity_readback": "pass",
      "source_revision": "initial",
      "status": "partial",
      "sessions": "32/32",
      "p50_us": "94.131",
      "p99_us": "149.491",
      "p999_us": "155.474",
      "max_us": "371.673",
      "target_per_sec": "1562.5",
      "achieved_per_sec": "1562",
      "resp_p50_us": "98.665",
      "resp_p99_us": "155.740",
      "resp_p999_us": "163.641",
      "resp_max_us": "376.329"
    },
    {
      "cell": "java-pure/vma/mono",
      "completed_utc": "2026-09-08T18:23:47Z",
      "evidence": "/home/yann/libhft-bench-runs/open-v4-mellanox-20260908-PekVA8/sitting/mono/java-pure/vma/attempt-cs36i3e1/run",
      "harness_exit": 0,
      "startup_affinity_readback": "pass",
      "source_revision": "initial",
      "status": "partial",
      "sessions": "32/32",
      "p50_us": "17.669",
      "p99_us": "22.049",
      "p999_us": "24.788",
      "max_us": "416.523",
      "target_per_sec": "1562.5",
      "achieved_per_sec": "1562",
      "resp_p50_us": "18.428",
      "resp_p99_us": "24.012",
      "resp_p999_us": "26.916",
      "resp_max_us": "417.919"
    },
    {
      "cell": "java-jni/kernel/mono",
      "completed_utc": "2026-09-08T18:26:08Z",
      "evidence": "/home/yann/libhft-bench-runs/open-v4-mellanox-20260908-PekVA8/sitting/mono/java-jni/kernel/attempt-sj43ik8e/run",
      "harness_exit": 0,
      "startup_affinity_readback": "pass",
      "source_revision": "initial",
      "status": "partial",
      "sessions": "32/32",
      "p50_us": "34.592",
      "p99_us": "48.088",
      "p999_us": "54.709",
      "max_us": "128.408",
      "target_per_sec": "1562.5",
      "achieved_per_sec": "1562",
      "resp_p50_us": "39.771",
      "resp_p99_us": "54.579",
      "resp_p999_us": "58.877",
      "resp_max_us": "171.798"
    },
    {
      "cell": "java-jni/vma/mono",
      "completed_utc": "2026-09-08T18:28:53Z",
      "evidence": "/home/yann/libhft-bench-runs/open-v4-mellanox-20260908-PekVA8/sitting/mono/java-jni/vma/attempt-2r3p28p2/run",
      "harness_exit": 0,
      "startup_affinity_readback": "pass",
      "source_revision": "initial",
      "status": "partial",
      "sessions": "32/32",
      "p50_us": "10.652",
      "p99_us": "16.598",
      "p999_us": "17.204",
      "max_us": "104.422",
      "target_per_sec": "1562.5",
      "achieved_per_sec": "1562",
      "resp_p50_us": "11.944",
      "resp_p99_us": "18.201",
      "resp_p999_us": "19.119",
      "resp_max_us": "106.304"
    }
  ],
  "state": "interrupted",
  "current": "java-jni/socketxtreme/mono",
  "schedule_version": 4,
  "sitting_id": "scan-open-v4-sitting",
  "commit": "c7e1710da78c7882c68964401b1dc1fd83ae299c",
  "previous_progress": "/home/yann/libhft-bench-runs/open-v4-mellanox-20260908-PekVA8/sitting/previous-public-progress.json",
  "current_evidence": "/home/yann/libhft-bench-runs/open-v4-mellanox-20260908-PekVA8/sitting/mono/java-jni/socketxtreme/attempt-b1wplnoh/run",
  "error": "RuntimeError: java-jni/socketxtreme/mono: parameter audit failed (1); see /home/yann/libhft-bench-runs/open-v4-mellanox-20260908-PekVA8/sitting/mono/java-jni/socketxtreme/attempt-b1wplnoh/params-audit.log",
  "scope": "Initial Mellanox campaign; Java SINGLE rows subsequently superseded"
}
