)]}'
{
  "commit": "f4c7f97fcfbf170baa15ce5bf408f5c231786beb",
  "tree": "4a0f57ea0c4bbc8dcc31004270fe750d33342157",
  "parents": [
    "3c17e90a4e97c0be5f24923321de2349a75d8d7b"
  ],
  "author": {
    "name": "JesseMelon",
    "email": "jessechambers2000@icloud.com",
    "time": "Tue May 12 18:27:05 2026 -0400"
  },
  "committer": {
    "name": "Anthony Rocha",
    "email": "116300062+rusty1968@users.noreply.github.com",
    "time": "Wed May 13 12:23:37 2026 -0700"
  },
  "message": "test harness for qemu and pi via ssh\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "45cc761103d439c19f816d8feccaa1b8f87ed9f9",
      "old_mode": 33188,
      "old_path": ".bazelrc",
      "new_id": "dd92fd30301dca175d826d97f4825d4ade1b35de",
      "new_mode": 33188,
      "new_path": ".bazelrc"
    },
    {
      "type": "modify",
      "old_id": "563e8939958dd2d2ec5d286ad8831784237bd14f",
      "old_mode": 33188,
      "old_path": ".gitignore",
      "new_id": "e90698a28839d685787a04f6716a20b2ec3fca5d",
      "new_mode": 33188,
      "new_path": ".gitignore"
    },
    {
      "type": "modify",
      "old_id": "bb7ccaff44d5f5f463abec1a4bc5d01b62c19f7c",
      "old_mode": 33188,
      "old_path": "target/ast10x0/BUILD.bazel",
      "new_id": "0255c5bf425652fa14f8d7a9c74b55720df00d3b",
      "new_mode": 33188,
      "new_path": "target/ast10x0/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "83dc6279207b748bb4fba61cbbcb0d1b8907df61",
      "old_mode": 33188,
      "old_path": "target/ast10x0/README.md",
      "new_id": "58fb1f88de87f976785742e0b7efff99a97ca666",
      "new_mode": 33188,
      "new_path": "target/ast10x0/README.md"
    },
    {
      "type": "modify",
      "old_id": "788642f3c3ea000c48967caaac33d46cb80f4edc",
      "old_mode": 33188,
      "old_path": "target/ast10x0/harness/BUILD.bazel",
      "new_id": "5a4c437aa145e7a1e8ada103ddb33b59d734e893",
      "new_mode": 33188,
      "new_path": "target/ast10x0/harness/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f0e86d68d6fbef10975c3175589d2b25aa260028",
      "new_mode": 33188,
      "new_path": "target/ast10x0/harness/evb_config.toml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8f96bfc5ce87623fca98949174513bd7fb328317",
      "new_mode": 33188,
      "new_path": "target/ast10x0/harness/pi_test_runner.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "70fe99802b97ed70ab4944da615f235698ff9996",
      "new_mode": 33188,
      "new_path": "target/ast10x0/harness/qemu_runner.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fb359b6dbfe3eb2a242f011fd03ad73b3a3e3744",
      "new_mode": 33188,
      "new_path": "target/ast10x0/harness/test_runner.py"
    },
    {
      "type": "delete",
      "old_id": "e98a99b1635d51dd72530b962104d23c041fc1b1",
      "old_mode": 33188,
      "old_path": "target/ast10x0/harness/uart_test_exec_wrapper.sh",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "9f14ed09ffdbf79b69f0ff7cd5ffcb5e687ff77c",
      "old_mode": 33188,
      "old_path": "target/ast10x0/harness/uart_upload_test.bzl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "cec8ab17bc741bf0f6ff34a70f91bd054c1aadd0",
      "old_mode": 33188,
      "old_path": "target/ast10x0/peripherals/uart/mod.rs",
      "new_id": "0de74914eee93bd8ae75defaa09b454ddba80fe4",
      "new_mode": 33188,
      "new_path": "target/ast10x0/peripherals/uart/mod.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9b4072bb8c3f538895eef2a431f37fe3a71aec31",
      "new_mode": 33188,
      "new_path": "target/ast10x0/tests/README.md"
    },
    {
      "type": "modify",
      "old_id": "2b3dd08816d480edd1d45f6c67219edc2d92a255",
      "old_mode": 33188,
      "old_path": "target/ast10x0/tests/interrupts/kernel/BUILD.bazel",
      "new_id": "417a0087ea0bd98a614f85457a676a0fa352b174",
      "new_mode": 33188,
      "new_path": "target/ast10x0/tests/interrupts/kernel/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "2eb0944e9a566da72bdd65a1b9f20d2ef18b6325",
      "old_mode": 33188,
      "old_path": "target/ast10x0/tests/interrupts/kernel/target.rs",
      "new_id": "6d16108c94edfa0320028ba180bdca3ea0e9d9c6",
      "new_mode": 33188,
      "new_path": "target/ast10x0/tests/interrupts/kernel/target.rs"
    },
    {
      "type": "modify",
      "old_id": "0517efb3ba1888aa6253c1aa1c03bae186fe7bf5",
      "old_mode": 33188,
      "old_path": "target/ast10x0/tests/interrupts/user/BUILD.bazel",
      "new_id": "653e68c767b086a00d7b446bc96af5df1ccdc13a",
      "new_mode": 33188,
      "new_path": "target/ast10x0/tests/interrupts/user/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "46d032c66f6b5f29364776dca74c9edfda783335",
      "old_mode": 33188,
      "old_path": "target/ast10x0/tests/interrupts/user/target.rs",
      "new_id": "92cb3fcf59bc078fcb12ba1e72acc1dfc11dff91",
      "new_mode": 33188,
      "new_path": "target/ast10x0/tests/interrupts/user/target.rs"
    },
    {
      "type": "modify",
      "old_id": "6aac1fdf40691b7dc2dc3213118f0a4b805cedd8",
      "old_mode": 33188,
      "old_path": "target/ast10x0/tests/ipc/user/BUILD.bazel",
      "new_id": "553dfdedff0804f60c95d1abb02ae90a319fcdc6",
      "new_mode": 33188,
      "new_path": "target/ast10x0/tests/ipc/user/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "abfb96b1bf4de47184af3628bdbb531f4e74413c",
      "old_mode": 33188,
      "old_path": "target/ast10x0/tests/ipc/user/target.rs",
      "new_id": "d386f549e76b1d46dc2a9ff1d6f5c0d8702270ec",
      "new_mode": 33188,
      "new_path": "target/ast10x0/tests/ipc/user/target.rs"
    },
    {
      "type": "modify",
      "old_id": "45049947db3c8c86af44e966ca9e35d69676241f",
      "old_mode": 33188,
      "old_path": "target/ast10x0/tests/threads/kernel/BUILD.bazel",
      "new_id": "aad4c2c3277aec1dc32593cffe970d2f93a4d50f",
      "new_mode": 33188,
      "new_path": "target/ast10x0/tests/threads/kernel/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "2c2e7fb1ba8b6669b1675212bd259b49524150ca",
      "old_mode": 33188,
      "old_path": "target/ast10x0/tests/threads/kernel/target.rs",
      "new_id": "d9376d95f9dcf904e1fc442d51d21992185f0d0a",
      "new_mode": 33188,
      "new_path": "target/ast10x0/tests/threads/kernel/target.rs"
    },
    {
      "type": "modify",
      "old_id": "64f799ce75cd9012968e334a92d44b317ad37966",
      "old_mode": 33188,
      "old_path": "target/ast10x0/tests/unittest_runner/BUILD.bazel",
      "new_id": "abc253fbda2cc019c2a09e369c1eda84e86ea14d",
      "new_mode": 33188,
      "new_path": "target/ast10x0/tests/unittest_runner/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "fb7ca9d7691a0d6162193ea2fad3ceacdfcf759e",
      "old_mode": 33188,
      "old_path": "target/ast10x0/tests/unittest_runner/target.rs",
      "new_id": "176eecaeacc1aee0e617868725c5268d7f1a8054",
      "new_mode": 33188,
      "new_path": "target/ast10x0/tests/unittest_runner/target.rs"
    },
    {
      "type": "modify",
      "old_id": "20ab68e89ceab26d20877768f033b9185d6979c6",
      "old_mode": 33188,
      "old_path": "target/ast10x0/tests/usart/BUILD.bazel",
      "new_id": "cac8839769c713b7051aa29ddc2a9698767c3915",
      "new_mode": 33188,
      "new_path": "target/ast10x0/tests/usart/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "8ea4a2f284ce2644e5040f09fffb71b06593e3cb",
      "old_mode": 33188,
      "old_path": "workflows.json",
      "new_id": "d1f19192a4a8d170cf270f9368b474ce07bdced7",
      "new_mode": 33188,
      "new_path": "workflows.json"
    }
  ]
}
