{
  "completed_at_utc": "2026-11-02T23:13:17.284442+00:00",
  "environment": {
    "os": "Linux",
    "kernel": "6.8.0-147-generic",
    "python": "3.12.3",
    "flock": "flock from util-linux 2.39.3",
    "timeout": "timeout (GNU coreutils) 9.4"
  },
  "workload": "Synthetic start/end JSON records and bounded sleeps only",
  "scheduler_executed": false,
  "network_calls": false,
  "cron_modified": false,
  "cases": [
    {
      "case": "default_wait",
      "holder_s": 0.8,
      "flock_options": [],
      "worker_delay_s": 0.05,
      "expected_exit": 0,
      "expected_events": "after_holder",
      "contender": {
        "exit_code": 0,
        "elapsed_s": 0.9599721489939839,
        "stdout": "",
        "stderr": ""
      },
      "holder": {
        "exit_code": 0,
        "elapsed_s": 1.0460335239768028,
        "stdout": "",
        "stderr": ""
      },
      "events": [
        {
          "worker": "holder",
          "phase": "start",
          "monotonic_ns": 1718891635683794,
          "utc": "2026-11-02T23:13:12.022964+00:00"
        },
        {
          "worker": "holder",
          "phase": "end",
          "monotonic_ns": 1718892437048380,
          "utc": "2026-11-02T23:13:12.824323+00:00"
        },
        {
          "worker": "contender",
          "phase": "start",
          "monotonic_ns": 1718892532091442,
          "utc": "2026-11-02T23:13:12.919370+00:00"
        },
        {
          "worker": "contender",
          "phase": "end",
          "monotonic_ns": 1718892582451713,
          "utc": "2026-11-02T23:13:12.969729+00:00"
        }
      ],
      "lock_reacquired_after_case": true,
      "passed": true
    },
    {
      "case": "skip_busy",
      "holder_s": 0.8,
      "flock_options": [
        "-n",
        "-E",
        "75"
      ],
      "worker_delay_s": 0.05,
      "expected_exit": 75,
      "expected_events": "never_started",
      "contender": {
        "exit_code": 75,
        "elapsed_s": 0.00877294410020113,
        "stdout": "",
        "stderr": ""
      },
      "holder": {
        "exit_code": 0,
        "elapsed_s": 0.9038249920122325,
        "stdout": "",
        "stderr": ""
      },
      "events": [
        {
          "worker": "holder",
          "phase": "start",
          "monotonic_ns": 1718892728853098,
          "utc": "2026-11-02T23:13:13.116132+00:00"
        },
        {
          "worker": "holder",
          "phase": "end",
          "monotonic_ns": 1718893529295419,
          "utc": "2026-11-02T23:13:13.916582+00:00"
        }
      ],
      "lock_reacquired_after_case": true,
      "passed": true
    },
    {
      "case": "wait_expires",
      "holder_s": 0.8,
      "flock_options": [
        "-w",
        "0.15",
        "-E",
        "75"
      ],
      "worker_delay_s": 0.05,
      "expected_exit": 75,
      "expected_events": "never_started",
      "contender": {
        "exit_code": 75,
        "elapsed_s": 0.1522555670235306,
        "stdout": "",
        "stderr": ""
      },
      "holder": {
        "exit_code": 0,
        "elapsed_s": 0.8845362579450011,
        "stdout": "",
        "stderr": ""
      },
      "events": [
        {
          "worker": "holder",
          "phase": "start",
          "monotonic_ns": 1718893652328227,
          "utc": "2026-11-02T23:13:14.039604+00:00"
        },
        {
          "worker": "holder",
          "phase": "end",
          "monotonic_ns": 1718894452692658,
          "utc": "2026-11-02T23:13:14.839967+00:00"
        }
      ],
      "lock_reacquired_after_case": true,
      "passed": true
    },
    {
      "case": "wait_is_not_runtime",
      "holder_s": 0.15,
      "flock_options": [
        "-w",
        "0.5",
        "-E",
        "75"
      ],
      "worker_delay_s": 0.8,
      "expected_exit": 0,
      "expected_events": "long_worker",
      "contender": {
        "exit_code": 0,
        "elapsed_s": 1.0427329170051962,
        "stdout": "",
        "stderr": ""
      },
      "holder": {
        "exit_code": 0,
        "elapsed_s": 1.1109802771825343,
        "stdout": "",
        "stderr": ""
      },
      "events": [
        {
          "worker": "holder",
          "phase": "start",
          "monotonic_ns": 1718894564705444,
          "utc": "2026-11-02T23:13:14.951984+00:00"
        },
        {
          "worker": "holder",
          "phase": "end",
          "monotonic_ns": 1718894715086835,
          "utc": "2026-11-02T23:13:15.102365+00:00"
        },
        {
          "worker": "contender",
          "phase": "start",
          "monotonic_ns": 1718894794156780,
          "utc": "2026-11-02T23:13:15.181437+00:00"
        },
        {
          "worker": "contender",
          "phase": "end",
          "monotonic_ns": 1718895594523865,
          "utc": "2026-11-02T23:13:15.981800+00:00"
        }
      ],
      "lock_reacquired_after_case": true,
      "passed": true
    },
    {
      "case": "execution_timeout",
      "holder_s": null,
      "flock_options": [],
      "worker_delay_s": 0.8,
      "expected_exit": 124,
      "expected_events": "started_not_finished",
      "contender": {
        "exit_code": 124,
        "elapsed_s": 0.1550533298868686,
        "stdout": "",
        "stderr": ""
      },
      "holder": null,
      "events": [
        {
          "worker": "contender",
          "phase": "start",
          "monotonic_ns": 1718895731914397,
          "utc": "2026-11-02T23:13:16.119194+00:00"
        }
      ],
      "lock_reacquired_after_case": true,
      "passed": true
    },
    {
      "case": "timeout_includes_wait",
      "holder_s": 0.8,
      "flock_options": [],
      "worker_delay_s": 0.05,
      "expected_exit": 124,
      "expected_events": "never_started",
      "contender": {
        "exit_code": 124,
        "elapsed_s": 0.15243116207420826,
        "stdout": "",
        "stderr": ""
      },
      "holder": {
        "exit_code": 0,
        "elapsed_s": 0.8957222211174667,
        "stdout": "",
        "stderr": ""
      },
      "events": [
        {
          "worker": "holder",
          "phase": "start",
          "monotonic_ns": 1718895934416680,
          "utc": "2026-11-02T23:13:16.321694+00:00"
        },
        {
          "worker": "holder",
          "phase": "end",
          "monotonic_ns": 1718896734755773,
          "utc": "2026-11-02T23:13:17.122030+00:00"
        }
      ],
      "lock_reacquired_after_case": true,
      "passed": true
    },
    {
      "case": "worker_failure",
      "holder_s": null,
      "flock_options": [],
      "worker_delay_s": 0.01,
      "expected_exit": 23,
      "expected_events": "finished_failure",
      "contender": {
        "exit_code": 23,
        "elapsed_s": 0.0888135398272425,
        "stdout": "",
        "stderr": ""
      },
      "holder": null,
      "events": [
        {
          "worker": "contender",
          "phase": "start",
          "monotonic_ns": 1718896844353414,
          "utc": "2026-11-02T23:13:17.231632+00:00"
        },
        {
          "worker": "contender",
          "phase": "end",
          "monotonic_ns": 1718896854714467,
          "utc": "2026-11-02T23:13:17.241988+00:00"
        }
      ],
      "lock_reacquired_after_case": true,
      "passed": true
    }
  ],
  "passed": true,
  "limits": "One local Linux filesystem; no real cron daemon, fairness, multi-host locks, child-daemon inheritance, retries, production side effects or performance conclusions."
}
