XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet

XFESystem

【Rust】XFE系统,基于Rust和汇编

公开
关注 0 Fork 0 Star 0
UTF-8
{
  "schema": 1,
  "version": "0.2.0-dev.4",
  "status": "passed",
  "started_utc": "2026-10-13T23:40:20.1895934Z",
  "finished_utc": "2026-10-13T23:40:36.3722808Z",
  "rust_checks": 215,
  "font_asset_checks": 5,
  "total_checks": 220,
  "ignored_preview_checks": 2,
  "suites": {
    "kernel": {
      "log": "build/ui-dev4-host-c-stars-kernel.log",
      "finished_utc": "2026-10-13T23:40:25.2589610Z",
      "suite": "kernel",
      "command": "powershell -NoProfile -ExecutionPolicy Bypass -File scripts/test-kernel-host.ps1",
      "exit_code": 0,
      "started_utc": "2026-10-13T23:40:20.1960776Z",
      "status": "passed",
      "log_sha256": "5d22fabf663d95e977eca914baeada4ef5594b9a0e14039ebf3732c658116f5b",
      "passed": 131,
      "failed": 0,
      "ignored": 2,
      "test_suites": [
        {
          "name": "vfs",
          "passed": 26,
          "failed": 0,
          "ignored": 0
        },
        {
          "name": "drivers",
          "passed": 89,
          "failed": 0,
          "ignored": 2
        },
        {
          "name": "vm",
          "passed": 4,
          "failed": 0,
          "ignored": 0
        },
        {
          "name": "platform",
          "passed": 9,
          "failed": 0,
          "ignored": 0
        },
        {
          "name": "display_surfaces",
          "passed": 2,
          "failed": 0,
          "ignored": 0
        },
        {
          "name": "console_routing",
          "passed": 1,
          "failed": 0,
          "ignored": 0
        }
      ]
    },
    "workspace": {
      "log": "build/ui-dev4-host-c-stars-workspace.log",
      "finished_utc": "2026-10-13T23:40:33.8333305Z",
      "suite": "workspace",
      "command": ".tools/cargo/bin/cargo.exe test --workspace --exclude xfe-kernel --exclude xfe-init --exclude xfe-examples --offline",
      "exit_code": 0,
      "started_utc": "2026-10-13T23:40:25.2708097Z",
      "status": "passed",
      "log_sha256": "e62430c7735da49e8928ccfa8f93c22f3cf6ea472de3e6f79bb11d54f2aa1177",
      "passed": 63,
      "failed": 0,
      "ignored": 0,
      "test_suites": [
        {
          "name": "xfe_abi",
          "passed": 0,
          "failed": 0,
          "ignored": 0
        },
        {
          "name": "xfe_bootshim",
          "passed": 3,
          "failed": 0,
          "ignored": 0
        },
        {
          "name": "xfe_bootshim/mode_policy",
          "passed": 5,
          "failed": 0,
          "ignored": 0
        },
        {
          "name": "xfe_formats",
          "passed": 11,
          "failed": 0,
          "ignored": 0
        },
        {
          "name": "xfe_fs",
          "passed": 24,
          "failed": 0,
          "ignored": 0
        },
        {
          "name": "xfe_sdk",
          "passed": 0,
          "failed": 0,
          "ignored": 0
        },
        {
          "name": "xfe_web",
          "passed": 7,
          "failed": 0,
          "ignored": 0
        },
        {
          "name": "xtask",
          "passed": 13,
          "failed": 0,
          "ignored": 0
        },
        {
          "name": "doc-tests/xfe_abi",
          "passed": 0,
          "failed": 0,
          "ignored": 0
        },
        {
          "name": "doc-tests/xfe_bootshim",
          "passed": 0,
          "failed": 0,
          "ignored": 0
        },
        {
          "name": "doc-tests/xfe_formats",
          "passed": 0,
          "failed": 0,
          "ignored": 0
        },
        {
          "name": "doc-tests/xfe_fs",
          "passed": 0,
          "failed": 0,
          "ignored": 0
        },
        {
          "name": "doc-tests/xfe_sdk",
          "passed": 0,
          "failed": 0,
          "ignored": 0
        },
        {
          "name": "doc-tests/xfe_web",
          "passed": 0,
          "failed": 0,
          "ignored": 0
        }
      ]
    },
    "shell": {
      "log": "build/ui-dev4-host-c-stars-shell.log",
      "finished_utc": "2026-10-13T23:40:36.2554092Z",
      "suite": "shell",
      "command": "powershell -NoProfile -ExecutionPolicy Bypass -File user/init/tests/test-shell-host.ps1",
      "exit_code": 0,
      "started_utc": "2026-10-13T23:40:33.8339771Z",
      "status": "passed",
      "log_sha256": "4862b5aba1c29ec0355d1f59f1ea9dc53ad071f6150674de5471d76df639b9f2",
      "passed": 21,
      "failed": 0,
      "ignored": 0,
      "test_suites": [
        {
          "name": "shell_input_i18n",
          "passed": 21,
          "failed": 0,
          "ignored": 0
        }
      ]
    },
    "fonts": {
      "log": "build/ui-dev4-host-c-stars-fonts.log",
      "finished_utc": "2026-10-13T23:40:36.3718386Z",
      "suite": "fonts",
      "command": "C:/Users/XFEstudio/.cache/codex-runtimes/codex-primary-runtime/dependencies/python/python.exe assets/branding/test-console-fonts.py",
      "exit_code": 0,
      "started_utc": "2026-10-13T23:40:36.2559832Z",
      "status": "passed",
      "log_sha256": "64ae8df1c30feb0295c2642b09667bbed0fd1fc0f24304881c1b0642d26b6771",
      "passed": 5,
      "failed": 0,
      "ignored": 0,
      "test_suites": [
        {
          "name": "console_font_assets",
          "passed": 5,
          "failed": 0,
          "ignored": 0
        }
      ]
    }
  },
  "build_metadata": {
    "x86_64": {
      "path": "build/x86_64/build-info.json",
      "sha256": "b60bd02a8ab3e14ed4cb1666840cb16c68dfbebdd5f1bdfc43e291f41813a25d",
      "content": {
        "schema": 1,
        "version": "0.2.0-dev.4",
        "architecture": "x86_64",
        "system_sha256": "160e1c1f93587cc626b926e8c9deb4312652776a16114fd4ba8ecd393c1673ca",
        "kernel_sha256": "26b520fcfd34336bc2c148abdd2e78e0f6246c13057e978c37029da87a46d026",
        "rootfs_sha256": "43c06ba91c47665e9ebdf54c45b8d809abdb061596dc034a10f5afeb0025137b",
        "bootshim_sha256": "a25ba5b73d992f392ff7486f9feafbc3bcf80e1649abb8d826ffa5e6aa4b8428"
      },
      "actual_artifact_sha256": {
        "system.img": "160e1c1f93587cc626b926e8c9deb4312652776a16114fd4ba8ecd393c1673ca",
        "kernel.elf": "26b520fcfd34336bc2c148abdd2e78e0f6246c13057e978c37029da87a46d026",
        "rootfs.cpio": "43c06ba91c47665e9ebdf54c45b8d809abdb061596dc034a10f5afeb0025137b",
        "bootshim.efi": "a25ba5b73d992f392ff7486f9feafbc3bcf80e1649abb8d826ffa5e6aa4b8428"
      },
      "all_artifacts_match_metadata": true
    },
    "i686": {
      "path": "build/i686/build-info.json",
      "sha256": "f95b831cee411eb828c08cab60f99ca1edddc814f2784c502e1df2e3bd7854a7",
      "content": {
        "schema": 1,
        "version": "0.2.0-dev.4",
        "architecture": "i686",
        "system_sha256": "e090005d199de5932342120bfc858e1d23d55fa855d8d82ae99656bd7773fbef",
        "kernel_sha256": "1554411fc15f7cd51714f85189cd41702bc96051645c3cb51ac3efb08dbc29b1",
        "rootfs_sha256": "81a845c8a9bbd75e27ce3bf119463d036ea52db404f50353449018db60395299",
        "bootshim_sha256": "c1e9fbe65f8479730efcc07ceb310d98574ecb85f8ce4e3e7e09e35cf8d16d39"
      },
      "actual_artifact_sha256": {
        "system.img": "e090005d199de5932342120bfc858e1d23d55fa855d8d82ae99656bd7773fbef",
        "kernel.elf": "1554411fc15f7cd51714f85189cd41702bc96051645c3cb51ac3efb08dbc29b1",
        "rootfs.cpio": "81a845c8a9bbd75e27ce3bf119463d036ea52db404f50353449018db60395299",
        "bootshim.efi": "c1e9fbe65f8479730efcc07ceb310d98574ecb85f8ce4e3e7e09e35cf8d16d39"
      },
      "all_artifacts_match_metadata": true
    },
    "aarch64": {
      "path": "build/aarch64/build-info.json",
      "sha256": "0e7562f2d53a2e96f04288619611d255ce26c01baff27e79f01c883921c0de54",
      "content": {
        "schema": 1,
        "version": "0.2.0-dev.4",
        "architecture": "aarch64",
        "system_sha256": "0f25d2d2853d93b5f9031e2447d12c02085a036037b492090406a73ca4f33e4b",
        "kernel_sha256": "da6db289a1253d7145cd407b1320b2cf62be99e1df59577b314e3c2f4d4b5daa",
        "rootfs_sha256": "e1ad2b33d4a37471b6e7922fd81ec28d4e00ada7860e71af07e2760b90fc937e",
        "bootshim_sha256": "e3d2159f04ab576fc851fb54b13209c4324533baa98faa5336053bfdf8d28393"
      },
      "actual_artifact_sha256": {
        "system.img": "0f25d2d2853d93b5f9031e2447d12c02085a036037b492090406a73ca4f33e4b",
        "kernel.elf": "da6db289a1253d7145cd407b1320b2cf62be99e1df59577b314e3c2f4d4b5daa",
        "rootfs.cpio": "e1ad2b33d4a37471b6e7922fd81ec28d4e00ada7860e71af07e2760b90fc937e",
        "bootshim.efi": "e3d2159f04ab576fc851fb54b13209c4324533baa98faa5336053bfdf8d28393"
      },
      "all_artifacts_match_metadata": true
    }
  },
  "environment": {
    "cargo_home": "C:\\Users\\XFEstudio\\Desktop\\work\\CSharp\\GitHub\\XFEstudio\\XFESystem\\.tools\\cargo",
    "rustup_home": "C:\\Users\\XFEstudio\\Desktop\\work\\CSharp\\GitHub\\XFEstudio\\XFESystem\\.tools\\rustup",
    "rust_toolchain": "1.99.0",
    "python": "C:/Users/XFEstudio/.cache/codex-runtimes/codex-primary-runtime/dependencies/python/python.exe",
    "cargo_lock_sha256": "76d97958fedc51e8f16d57f714466fe1a01c9d5848644437b948e6a632b358f1",
    "rust_toolchain_toml_sha256": "8d1639d462bcba000b4add4bd5f899ce4f89bec3179f8ca3845cf22af0dedc96"
  },
  "test_entrypoint_sha256": {
    "scripts/test-kernel-host.ps1": "0135cdde66c739b9c9559ddd0e99f46fb5acb24be8b253eff25bf2420dcb2c62",
    "user/init/tests/test-shell-host.ps1": "351232805dd1b852fea27b7f8ba34f1e9e3d945a185bad973825f94f8a5a999f",
    "assets/branding/test-console-fonts.py": "8eab9051dfb55e7f2add2d6ca779fe5a27de9626753ddcfa1ca48b34f19c75a6"
  },
  "renderer_source_sha256": "cd34605ce30e8b750b068d9e1a496001ee93b0e79e418f4a74ee01ad5b1546fc",
  "notes": [
    "Kernel suite includes renderer, EDID, USB/PS2 input and platform regressions; the overlapping console-only subset is not counted again.",
    "display_surfaces has two top-level Rust tests; its merge test launches eight fresh-process scenarios, which are not counted as additional checks.",
    "Two optional framebuffer/pointer PNG preview exporters are ignored; all 215 Rust checks and 5 font checks passed.",
    "This run changed only host build/test outputs, logs and this validation receipt. It started no QEMU or OS acceptance processes and did not close existing QEMU processes.",
    "Host tests validate source logic and assets; firmware boot and physical hardware behavior are covered by separate receipts."
  ]
}