{
  "schema": 1,
  "version": "1.0.0",
  "started_at_utc": "2026-10-15T22:56:05.892307+00:00",
  "completed_at_utc": "2026-10-15T22:56:08.857511+00:00",
  "elapsed_seconds": 2.965,
  "network": "regtest",
  "platform": "linux",
  "core_versions": {
    "litecoind": "Litecoin Core version v0.21.5.8",
    "litecoin-cli": "Litecoin Core RPC client version v0.21.5.8"
  },
  "binary_sha256": {
    "litecoind": "63fb440cdc5e2e7d46144b8e3a47dab4725fa9c056a77b8b12b11854504f4838",
    "litecoin-cli": "d185011cc0dbb5d2dd20611e9dc060dbb0a5d9be31a03f57da5dbd3dad4c3769"
  },
  "node_options": [
    "-regtest",
    "-connect=0",
    "-listen=0",
    "-dnsseed=0",
    "-dns=0",
    "-discover=0",
    "-listenonion=0",
    "-upnp=0",
    "-onlynet=ipv4",
    "-disablewallet=1",
    "-dbcache=32",
    "-par=1",
    "-rpcbind=127.0.0.1",
    "-rpcallowip=127.0.0.1"
  ],
  "scope": "Five fresh sequential configuration startups, three successful and two rejected. Genesis only, wallet disabled, no mining/peers/mainnet sync. Not actual block pruning, a storage measurement, rescan or wallet restore.",
  "cases": [
    {
      "id": "P01",
      "prune": 0,
      "txindex": 0,
      "expect_started": true,
      "started_at_utc": "2026-10-15T22:56:06.513560+00:00",
      "startup": "started",
      "rpc_port": 44699,
      "blockchain_info": {
        "chain": "regtest",
        "blocks": 0,
        "headers": 0,
        "bestblockhash": "530827f38f93b43ed12af0b3ad25a288dc02ed74d6d7857862df51fc56c416f9",
        "difficulty": 4.656542373906925e-10,
        "mediantime": 1296688602,
        "verificationprogress": 1,
        "initialblockdownload": true,
        "chainwork": "0000000000000000000000000000000000000000000000000000000000000002",
        "size_on_disk": 288,
        "pruned": false,
        "softforks": {
          "bip34": {
            "type": "buried",
            "active": false,
            "height": 500
          },
          "bip66": {
            "type": "buried",
            "active": false,
            "height": 1251
          },
          "bip65": {
            "type": "buried",
            "active": false,
            "height": 1351
          },
          "csv": {
            "type": "buried",
            "active": false,
            "height": 432
          },
          "segwit": {
            "type": "buried",
            "active": true,
            "height": 0
          },
          "testdummy": {
            "type": "bip9",
            "bip9": {
              "status": "defined",
              "start_time": 0,
              "timeout": 9223372036854775807,
              "since": 0
            },
            "active": false
          },
          "taproot": {
            "type": "bip9",
            "bip9": {
              "status": "active",
              "start_time": -1,
              "timeout": 9223372036854775807,
              "since": 0
            },
            "height": 0,
            "active": true
          },
          "mweb": {
            "type": "bip9",
            "bip9": {
              "status": "defined",
              "start_time": 1601450001,
              "timeout": 9223372036854775807,
              "since": 0
            },
            "active": false
          }
        },
        "warnings": ""
      },
      "pruned": false,
      "automatic_pruning": null,
      "prune_target_size": null,
      "diagnostic_lines": [],
      "exit_code": 0,
      "completed_at_utc": "2026-10-15T22:56:07.075344+00:00"
    },
    {
      "id": "P02",
      "prune": 549,
      "txindex": 0,
      "expect_started": false,
      "started_at_utc": "2026-10-15T22:56:07.075601+00:00",
      "startup": "rejected",
      "rpc_port": 44399,
      "blockchain_info": null,
      "pruned": null,
      "automatic_pruning": null,
      "prune_target_size": null,
      "diagnostic_lines": [
        "Error: Prune configured below the minimum of 550 MiB.  Please use a higher number."
      ],
      "exit_code": 1,
      "completed_at_utc": "2026-10-15T22:56:07.408162+00:00"
    },
    {
      "id": "P03",
      "prune": 550,
      "txindex": 0,
      "expect_started": true,
      "started_at_utc": "2026-10-15T22:56:07.408437+00:00",
      "startup": "started",
      "rpc_port": 39905,
      "blockchain_info": {
        "chain": "regtest",
        "blocks": 0,
        "headers": 0,
        "bestblockhash": "530827f38f93b43ed12af0b3ad25a288dc02ed74d6d7857862df51fc56c416f9",
        "difficulty": 4.656542373906925e-10,
        "mediantime": 1296688602,
        "verificationprogress": 1,
        "initialblockdownload": true,
        "chainwork": "0000000000000000000000000000000000000000000000000000000000000002",
        "size_on_disk": 288,
        "pruned": true,
        "pruneheight": 0,
        "automatic_pruning": true,
        "prune_target_size": 576716800,
        "softforks": {
          "bip34": {
            "type": "buried",
            "active": false,
            "height": 500
          },
          "bip66": {
            "type": "buried",
            "active": false,
            "height": 1251
          },
          "bip65": {
            "type": "buried",
            "active": false,
            "height": 1351
          },
          "csv": {
            "type": "buried",
            "active": false,
            "height": 432
          },
          "segwit": {
            "type": "buried",
            "active": true,
            "height": 0
          },
          "testdummy": {
            "type": "bip9",
            "bip9": {
              "status": "defined",
              "start_time": 0,
              "timeout": 9223372036854775807,
              "since": 0
            },
            "active": false
          },
          "taproot": {
            "type": "bip9",
            "bip9": {
              "status": "active",
              "start_time": -1,
              "timeout": 9223372036854775807,
              "since": 0
            },
            "height": 0,
            "active": true
          },
          "mweb": {
            "type": "bip9",
            "bip9": {
              "status": "defined",
              "start_time": 1601450001,
              "timeout": 9223372036854775807,
              "since": 0
            },
            "active": false
          }
        },
        "warnings": ""
      },
      "pruned": true,
      "automatic_pruning": true,
      "prune_target_size": 576716800,
      "diagnostic_lines": [],
      "exit_code": 0,
      "completed_at_utc": "2026-10-15T22:56:07.961391+00:00"
    },
    {
      "id": "P04",
      "prune": 1,
      "txindex": 0,
      "expect_started": true,
      "started_at_utc": "2026-10-15T22:56:07.961653+00:00",
      "startup": "started",
      "rpc_port": 45367,
      "blockchain_info": {
        "chain": "regtest",
        "blocks": 0,
        "headers": 0,
        "bestblockhash": "530827f38f93b43ed12af0b3ad25a288dc02ed74d6d7857862df51fc56c416f9",
        "difficulty": 4.656542373906925e-10,
        "mediantime": 1296688602,
        "verificationprogress": 1,
        "initialblockdownload": true,
        "chainwork": "0000000000000000000000000000000000000000000000000000000000000002",
        "size_on_disk": 288,
        "pruned": true,
        "pruneheight": 0,
        "automatic_pruning": false,
        "softforks": {
          "bip34": {
            "type": "buried",
            "active": false,
            "height": 500
          },
          "bip66": {
            "type": "buried",
            "active": false,
            "height": 1251
          },
          "bip65": {
            "type": "buried",
            "active": false,
            "height": 1351
          },
          "csv": {
            "type": "buried",
            "active": false,
            "height": 432
          },
          "segwit": {
            "type": "buried",
            "active": true,
            "height": 0
          },
          "testdummy": {
            "type": "bip9",
            "bip9": {
              "status": "defined",
              "start_time": 0,
              "timeout": 9223372036854775807,
              "since": 0
            },
            "active": false
          },
          "taproot": {
            "type": "bip9",
            "bip9": {
              "status": "active",
              "start_time": -1,
              "timeout": 9223372036854775807,
              "since": 0
            },
            "height": 0,
            "active": true
          },
          "mweb": {
            "type": "bip9",
            "bip9": {
              "status": "defined",
              "start_time": 1601450001,
              "timeout": 9223372036854775807,
              "since": 0
            },
            "active": false
          }
        },
        "warnings": ""
      },
      "pruned": true,
      "automatic_pruning": false,
      "prune_target_size": null,
      "diagnostic_lines": [],
      "exit_code": 0,
      "completed_at_utc": "2026-10-15T22:56:08.524114+00:00"
    },
    {
      "id": "P05",
      "prune": 550,
      "txindex": 1,
      "expect_started": false,
      "started_at_utc": "2026-10-15T22:56:08.524398+00:00",
      "startup": "rejected",
      "rpc_port": 58705,
      "blockchain_info": null,
      "pruned": null,
      "automatic_pruning": null,
      "prune_target_size": null,
      "diagnostic_lines": [
        "Error: Prune mode is incompatible with -txindex."
      ],
      "exit_code": 1,
      "completed_at_utc": "2026-10-15T22:56:08.857473+00:00"
    }
  ],
  "process_lifecycle": [
    {
      "case": "P01",
      "event": "started_process",
      "time_utc": "2026-10-15T22:56:06.513560+00:00",
      "pid": 451410,
      "configuration": [
        "-prune=0",
        "-txindex=0"
      ]
    },
    {
      "case": "P01",
      "event": "exited",
      "time_utc": "2026-10-15T22:56:07.075357+00:00",
      "pid": 451410,
      "exit_code": 0
    },
    {
      "case": "P02",
      "event": "started_process",
      "time_utc": "2026-10-15T22:56:07.075601+00:00",
      "pid": 451431,
      "configuration": [
        "-prune=549",
        "-txindex=0"
      ]
    },
    {
      "case": "P02",
      "event": "exited",
      "time_utc": "2026-10-15T22:56:07.408184+00:00",
      "pid": 451431,
      "exit_code": 1
    },
    {
      "case": "P03",
      "event": "started_process",
      "time_utc": "2026-10-15T22:56:07.408437+00:00",
      "pid": 451436,
      "configuration": [
        "-prune=550",
        "-txindex=0"
      ]
    },
    {
      "case": "P03",
      "event": "exited",
      "time_utc": "2026-10-15T22:56:07.961404+00:00",
      "pid": 451436,
      "exit_code": 0
    },
    {
      "case": "P04",
      "event": "started_process",
      "time_utc": "2026-10-15T22:56:07.961653+00:00",
      "pid": 451459,
      "configuration": [
        "-prune=1",
        "-txindex=0"
      ]
    },
    {
      "case": "P04",
      "event": "exited",
      "time_utc": "2026-10-15T22:56:08.524130+00:00",
      "pid": 451459,
      "exit_code": 0
    },
    {
      "case": "P05",
      "event": "started_process",
      "time_utc": "2026-10-15T22:56:08.524398+00:00",
      "pid": 451479,
      "configuration": [
        "-prune=550",
        "-txindex=1"
      ]
    },
    {
      "case": "P05",
      "event": "exited",
      "time_utc": "2026-10-15T22:56:08.857494+00:00",
      "pid": 451479,
      "exit_code": 1
    }
  ],
  "assertions_passed": 45,
  "assertions": [
    {
      "name": "litecoindmatches pinned SHA",
      "passed": true,
      "details": null
    },
    {
      "name": "litecoindversion command succeeded",
      "passed": true,
      "details": null
    },
    {
      "name": "litecoindversion0.21.5.8",
      "passed": true,
      "details": null
    },
    {
      "name": "litecoin-climatches pinned SHA",
      "passed": true,
      "details": null
    },
    {
      "name": "litecoin-cliversion command succeeded",
      "passed": true,
      "details": null
    },
    {
      "name": "litecoin-cliversion0.21.5.8",
      "passed": true,
      "details": null
    },
    {
      "name": "Daemon help command succeeded",
      "passed": true,
      "details": null
    },
    {
      "name": "P01observed expected startup boundary",
      "passed": true,
      "details": null
    },
    {
      "name": "P01regtest chain",
      "passed": true,
      "details": null
    },
    {
      "name": "P01no generated/downloaded blocks",
      "passed": true,
      "details": null
    },
    {
      "name": "P01RPC version0.21.5.8",
      "passed": true,
      "details": null
    },
    {
      "name": "P01zero peers",
      "passed": true,
      "details": null
    },
    {
      "name": "P01empty peer metadata",
      "passed": true,
      "details": null
    },
    {
      "name": "Prune0 reports prunedfalse",
      "passed": true,
      "details": null
    },
    {
      "name": "Prune0 has no pruning target",
      "passed": true,
      "details": null
    },
    {
      "name": "P01prune height at untouched genesis",
      "passed": true,
      "details": null
    },
    {
      "name": "P01clean exit0",
      "passed": true,
      "details": null
    },
    {
      "name": "P02observed expected startup boundary",
      "passed": true,
      "details": null
    },
    {
      "name": "P02startup rejection has nonzero exit",
      "passed": true,
      "details": null
    },
    {
      "name": "Prune549 actual minimum error",
      "passed": true,
      "details": null
    },
    {
      "name": "P03observed expected startup boundary",
      "passed": true,
      "details": null
    },
    {
      "name": "P03regtest chain",
      "passed": true,
      "details": null
    },
    {
      "name": "P03no generated/downloaded blocks",
      "passed": true,
      "details": null
    },
    {
      "name": "P03RPC version0.21.5.8",
      "passed": true,
      "details": null
    },
    {
      "name": "P03zero peers",
      "passed": true,
      "details": null
    },
    {
      "name": "P03empty peer metadata",
      "passed": true,
      "details": null
    },
    {
      "name": "Prune550 reports prunedtrue",
      "passed": true,
      "details": null
    },
    {
      "name": "Prune550 automatictrue",
      "passed": true,
      "details": null
    },
    {
      "name": "Prune550 exact binary target",
      "passed": true,
      "details": null
    },
    {
      "name": "P03prune height at untouched genesis",
      "passed": true,
      "details": null
    },
    {
      "name": "P03clean exit0",
      "passed": true,
      "details": null
    },
    {
      "name": "P04observed expected startup boundary",
      "passed": true,
      "details": null
    },
    {
      "name": "P04regtest chain",
      "passed": true,
      "details": null
    },
    {
      "name": "P04no generated/downloaded blocks",
      "passed": true,
      "details": null
    },
    {
      "name": "P04RPC version0.21.5.8",
      "passed": true,
      "details": null
    },
    {
      "name": "P04zero peers",
      "passed": true,
      "details": null
    },
    {
      "name": "P04empty peer metadata",
      "passed": true,
      "details": null
    },
    {
      "name": "Prune1 reports prunedtrue",
      "passed": true,
      "details": null
    },
    {
      "name": "Prune1 automaticfalse",
      "passed": true,
      "details": null
    },
    {
      "name": "Prune1 has no automatic target",
      "passed": true,
      "details": null
    },
    {
      "name": "P04prune height at untouched genesis",
      "passed": true,
      "details": null
    },
    {
      "name": "P04clean exit0",
      "passed": true,
      "details": null
    },
    {
      "name": "P05observed expected startup boundary",
      "passed": true,
      "details": null
    },
    {
      "name": "P05startup rejection has nonzero exit",
      "passed": true,
      "details": null
    },
    {
      "name": "Prune550 txindex actual incompatibility",
      "passed": true,
      "details": null
    }
  ]
}
