{
  "run_id": "FVFGC913Q6L7_20260508_124046_13935",
  "serial": "FVFGC913Q6L7",
  "model": "MacBookAir10,1",
  "profile": "deep",
  "version": "0.3.1",
  "status": "FAIL",
  "fail_count": 1,
  "warn_count": 1,
  "last_seen": "2026-05-08T14:38:06+0000",
  "age_sec": 78828,
  "summary": {
    "run_id": "FVFGC913Q6L7_20260508_124046_13935",
    "serial": "FVFGC913Q6L7",
    "model": "MacBookAir10,1",
    "profile": "deep",
    "version": "0.3.1",
    "status": "FAIL",
    "fail_count": 1,
    "warn_count": 1,
    "finished_at": "2026-05-08T14:37:57Z"
  },
  "recent_warnings": [
    "{\"ts\":\"2026-05-08T13:58:59Z\",\"level\":\"WARN\",\"type\":\"upload_failed\",\"message\":\"kind=monitor rc=56\"}",
    "{\"ts\":\"2026-05-08T14:37:54Z\",\"level\":\"WARN\",\"type\":\"powermetrics_failed\",\"message\":\"rc=64\"}"
  ],
  "recent_failures": [
    "{\"ts\":\"2026-05-08T14:22:19Z\",\"level\":\"FAIL\",\"type\":\"ssd_device_read_failed\",\"message\":\"device=/dev/rdisk3 rc=1 required=1 maybe_permission_or_io\"}"
  ],
  "recent_log": "stress-ng: info: [26727] failed: 0\nstress-ng: info: [26727] metrics untrustworthy: 0\nstress-ng: info: [26727] successful run completed in 10 mins 5.53 secs\n2026-05-08T14:12:01Z INFO memory_pressure_ok tool=stress-ng vm_bytes=75% timeout_sec=600\n2026-05-08T14:12:01Z INFO stage ssd_file_test\n2026-05-08T14:12:01Z INFO ssd_write_start mb=33152 file=/tmp/diag_core_macos_ssd_FVFGC913Q6L7_20260508_124046_13935.bin\n2072+0 records in\n2072+0 records out\n34762391552 bytes transferred in 85.256218 secs (407740249 bytes/sec)\n2026-05-08T14:17:06Z INFO ssd_verify_ok mb=33152 sha256=9cb923acf81d940318e4ea8a38f32a2a835e929dff305285c4f7b80c13c6606c\n2026-05-08T14:17:06Z INFO stage ssd_pattern_tests\n2026-05-08T14:17:06Z INFO ssd_pattern_zero_start mb=33152 file=/tmp/diag_core_pattern_FVFGC913Q6L7_20260508_124046_13935.bin\n2072+0 records in\n2072+0 records out\n34762391552 bytes transferred in 51.079594 secs (680553404 bytes/sec)\n2026-05-08T14:21:38Z INFO ssd_pattern_zero_ok mb=33152 sha256=0eeef0186a195e0c89980d7aeb765a28cb0630c4af964d1a0a5fd8d991243651\n2026-05-08T14:21:38Z INFO fio_verify_pattern_start size_mb=33152 file=/tmp/diag_core_pattern_FVFGC913Q6L7_20260508_124046_13935.bin\n2026-05-08T14:22:19Z INFO fio_verify_pattern_ok size_mb=33152\n2026-05-08T14:22:19Z INFO stage ssd_device_read\n2026-05-08T14:22:19Z INFO ssd_device_read_start device=/dev/rdisk3 mb=all\ndd: /dev/rdisk3: Operation not permitted\n2026-05-08T14:22:19Z FAIL ssd_device_read_failed device=/dev/rdisk3 rc=1 required=1 maybe_permission_or_io\n2026-05-08T14:22:20Z INFO stage ssd_fio_tests\n2026-05-08T14:22:20Z INFO fio_write_start size_mb=33157 runtime_sec=300 file=/tmp/diag_core_fio_FVFGC913Q6L7_20260508_124046_13935.bin\n2026-05-08T14:27:53Z INFO fio_write_ok size_mb=33157\n2026-05-08T14:27:53Z INFO fio_read_start size_mb=33157 runtime_sec=300 file=/tmp/diag_core_fio_FVFGC913Q6L7_20260508_124046_13935.bin\n2026-05-08T14:32:53Z INFO fio_read_ok size_mb=33157\n2026-05-08T14:32:53Z INFO fio_mixed_start size_mb=33157 runtime_sec=300 file=/tmp/diag_core_fio_FVFGC913Q6L7_20260508_124046_13935.bin\n2026-05-08T14:37:54Z INFO fio_mixed_ok size_mb=33157\n2026-05-08T14:37:54Z INFO powermetrics_start duration_sec=20\n2026-05-08T14:37:54Z WARN powermetrics_failed rc=64\n2026-05-08T14:37:54Z INFO smart_snapshot label=post devices=1\n2026-05-08T14:37:54Z INFO smart_health label=post file=post_smartctl_IOService__AppleARMPE_arm-io_10F00000_AppleT810xIO_ans_77400000_AppleASCWrapV4_iop-ans-nub_RTBuddy_ANS2__RTBuddyService_AppleANS3NVMeController_NS_01_1.txt health=PASSED critical=0x00 media_errors=0 error_log=0 used_pct=4 spare_pct=100\n2026-05-08T14:37:56Z INFO kernel_storage_scan label=post relevant_lines=1196\n2026-05-08T14:37:56Z INFO crash_report_scan recent_reports=0\n0\n2026-05-08T14:37:56Z INFO health_metrics file=/tmp/elnote-diag-core-macos/FVFGC913Q6L7_20260508_124046_13935/health_metrics.json smart_files=4 kernel_hits=1311 crash_reports=0\n0\n2026-05-08T14:37:57Z INFO stage done\n2026-05-08T14:37:57Z INFO summary status=FAIL fails=1 warns=1 summary=/tmp/elnote-diag-core-macos/FVFGC913Q6L7_20260508_124046_13935/summary.json",
  "artifacts": [
    "events.jsonl",
    "full_log.txt",
    "meta.jsonl",
    "monitor.jsonl",
    "summary.jsonl"
  ],
  "artifact_count": 21,
  "risk_score": 58,
  "progress": {
    "percent": 100,
    "stage": "done",
    "steps": [
      {
        "key": "inventory",
        "label": "Inventory + Tools",
        "weight": 4,
        "state": "complete"
      },
      {
        "key": "smart_pre",
        "label": "SMART Precheck",
        "weight": 6,
        "state": "complete"
      },
      {
        "key": "cpu",
        "label": "CPU Smoke",
        "weight": 4,
        "state": "complete"
      },
      {
        "key": "memory_prepare",
        "label": "Memory Prepare",
        "weight": 2,
        "state": "complete"
      },
      {
        "key": "ram",
        "label": "RAM memtester",
        "weight": 24,
        "state": "complete"
      },
      {
        "key": "memory_pressure",
        "label": "Memory Pressure",
        "weight": 8,
        "state": "complete"
      },
      {
        "key": "ssd_hash",
        "label": "SSD Random Write + Hash",
        "weight": 13,
        "state": "complete"
      },
      {
        "key": "ssd_pattern",
        "label": "SSD Pattern Verify",
        "weight": 12,
        "state": "complete"
      },
      {
        "key": "ssd_device_read",
        "label": "SSD Full Device Read",
        "weight": 12,
        "state": "warn"
      },
      {
        "key": "fio_write",
        "label": "fio Sequential Write",
        "weight": 6,
        "state": "complete"
      },
      {
        "key": "fio_read",
        "label": "fio Random Read",
        "weight": 5,
        "state": "complete"
      },
      {
        "key": "fio_mixed",
        "label": "fio Mixed RW",
        "weight": 3,
        "state": "complete"
      },
      {
        "key": "health",
        "label": "Health Metrics + Upload",
        "weight": 1,
        "state": "complete"
      }
    ],
    "elapsed_sec": 7039,
    "eta_sec": null,
    "coverage": {
      "ram_mb": 3563,
      "ram_target_mb": 3563,
      "ram_passes": 8,
      "ram_done_mb": 3563,
      "ram_done_passes": 8,
      "ram_current_pass": "",
      "ram_current_passes": "",
      "ram_effective_planned_mb_passes": 28504,
      "ram_effective_done_mb_passes": 28504,
      "ssd_hash_mb": 33152,
      "ssd_hash_done_mb": 33152,
      "ssd_pattern_mb": 33152,
      "ssd_pattern_done_mb": 33152,
      "ssd_device_read_mb": 0,
      "ssd_device_read_label": "all",
      "ssd_device_read_planned": "all",
      "ssd_device_read_done": "",
      "fio_write_mb": 33157,
      "fio_read_mb": 33157,
      "fio_mixed_mb": 33157,
      "fio_write_done": true,
      "fio_read_done": true,
      "fio_mixed_done": true,
      "sizing_policy": {
        "ram_target_mb": "5079",
        "ram_passes": "8",
        "ram_reserve_mb": "1536",
        "ssd_write_mb": "35034",
        "ssd_pattern_mb": "35034",
        "ssd_read_mb": "35034",
        "ssd_raw_read_mb": "all",
        "ssd_keep_free_mb": "11687",
        "df_total_mb": "233752",
        "df_free_mb": "50614"
      }
    }
  },
  "metrics": {},
  "monitor": {
    "ts": "2026-05-08T14:37:52Z",
    "load": "0,97 1,03 1,11",
    "load_1m": "0.97",
    "load_5m": "1.03",
    "load_15m": "1.11",
    "ncpu": "",
    "load_pct": null,
    "tmp_free_mb": "15370",
    "power_source": "",
    "ac_attached": "",
    "power_label": "unknown",
    "battery_pct": "",
    "charging_state": ""
  },
  "telemetry": {
    "latest": {
      "ts": "2026-05-08T14:37:52Z",
      "stage": "ssd_fio_tests",
      "load": "0,97 1,03 1,11",
      "vm_pages_free": "197908",
      "vm_pages_speculative": "183889",
      "tmp_free_mb": "15370"
    },
    "samples": 435,
    "cpu_busy_pct": {
      "current": "",
      "min": "",
      "avg": "",
      "max": "",
      "samples": 0
    },
    "load_pct": {
      "current": "",
      "min": "",
      "avg": "",
      "max": "",
      "samples": 0
    },
    "temp_c": {
      "current": "",
      "min": "",
      "avg": "",
      "max": "",
      "samples": 0
    },
    "cpu_speed_limit_pct": {
      "current": "",
      "min": "",
      "avg": "",
      "max": "",
      "samples": 0
    },
    "cpu_power_w": {
      "current": "",
      "min": "",
      "avg": "",
      "max": "",
      "samples": 0
    },
    "gpu_power_w": {
      "current": "",
      "min": "",
      "avg": "",
      "max": "",
      "samples": 0
    },
    "throttle_samples": 0,
    "ncpu": ""
  },
  "device": {
    "serial": "FVFGC913Q6L7",
    "model_name": "MacBook Air",
    "model_identifier": "MacBookAir10,1",
    "chip": "Apple M1",
    "cpu": "Apple M1",
    "cpu_cores": "8 (4 performance and 4 efficiency)",
    "gpu": "Apple M1",
    "ram": "8 GB",
    "storage": "245.11 GB",
    "battery_cycle_count": "211",
    "battery_condition": "Normal",
    "battery_max_capacity": "88%",
    "battery_design_capacity": "4382"
  },
  "speed": [
    {
      "name": "fio / diag_rand_read read",
      "samples": 1,
      "mb": 0.0,
      "current_mb_s": 677.6,
      "min_mb_s": 677.6,
      "avg_mb_s": 677.6,
      "max_mb_s": 677.6,
      "current_iops": 5420.5,
      "avg_iops": 5420.5
    },
    {
      "name": "fio / diag_randrw_mixed read",
      "samples": 1,
      "mb": 0.0,
      "current_mb_s": 319.8,
      "min_mb_s": 319.8,
      "avg_mb_s": 319.8,
      "max_mb_s": 319.8,
      "current_iops": 2558.0,
      "avg_iops": 2558.0
    },
    {
      "name": "fio / diag_randrw_mixed write",
      "samples": 1,
      "mb": 0.0,
      "current_mb_s": 137.1,
      "min_mb_s": 137.1,
      "avg_mb_s": 137.1,
      "max_mb_s": 137.1,
      "current_iops": 1097.0,
      "avg_iops": 1097.0
    },
    {
      "name": "fio / diag_seq_write write",
      "samples": 1,
      "mb": 0.0,
      "current_mb_s": 779.6,
      "min_mb_s": 779.6,
      "avg_mb_s": 779.6,
      "max_mb_s": 779.6,
      "current_iops": 779.6,
      "avg_iops": 779.6
    },
    {
      "name": "fio / diag_verify_pattern read",
      "samples": 1,
      "mb": 0.0,
      "current_mb_s": 2582.7,
      "min_mb_s": 2582.7,
      "avg_mb_s": 2582.7,
      "max_mb_s": 2582.7,
      "current_iops": 2582.7,
      "avg_iops": 2582.7
    },
    {
      "name": "fio / diag_verify_pattern write",
      "samples": 1,
      "mb": 0.0,
      "current_mb_s": 1189.3,
      "min_mb_s": 1189.3,
      "avg_mb_s": 1189.3,
      "max_mb_s": 1189.3,
      "current_iops": 1189.3,
      "avg_iops": 1189.3
    }
  ],
  "smart": [
    {
      "file": "post_smartctl_IOService__AppleARMPE_arm-io_10F00000_AppleT810xIO_ans_77400000_AppleASCWrapV4_iop-ans-nub_RTBuddy_ANS2__RTBuddyService_AppleANS3NVMeController_NS_01_1.txt",
      "issues": [],
      "overall_health": "PASSED",
      "critical_warning": "0x00",
      "available_spare_pct": 100,
      "percentage_used": 4,
      "data_units_read": "205.676.844 [105 TB]",
      "data_units_written": "90.604.547 [46,3 TB]",
      "power_cycles": 365,
      "power_on_hours": 941,
      "unsafe_shutdowns": 45,
      "media_errors": 0,
      "error_log_entries": 0
    },
    {
      "file": "pre_smartctl_IOService__AppleARMPE_arm-io_10F00000_AppleT810xIO_ans_77400000_AppleASCWrapV4_iop-ans-nub_RTBuddy_ANS2__RTBuddyService_AppleANS3NVMeController_NS_01_1.txt",
      "issues": [],
      "overall_health": "PASSED",
      "critical_warning": "0x00",
      "available_spare_pct": 100,
      "percentage_used": 3,
      "data_units_read": "204.561.193 [104 TB]",
      "data_units_written": "89.599.583 [45,8 TB]",
      "power_cycles": 365,
      "power_on_hours": 941,
      "unsafe_shutdowns": 45,
      "media_errors": 0,
      "error_log_entries": 0
    }
  ],
  "fio": [
    {
      "file": "fio_rand_read.json",
      "jobs": [
        {
          "jobname": "diag_rand_read",
          "error": 0,
          "read_mb_s": 677.6,
          "read_iops": 5420.5,
          "write_mb_s": 0.0,
          "write_iops": 0.0
        }
      ],
      "issues": []
    },
    {
      "file": "fio_randrw_mixed.json",
      "jobs": [
        {
          "jobname": "diag_randrw_mixed",
          "error": 0,
          "read_mb_s": 319.8,
          "read_iops": 2558.0,
          "write_mb_s": 137.1,
          "write_iops": 1097.0
        }
      ],
      "issues": []
    },
    {
      "file": "fio_seq_write.json",
      "jobs": [
        {
          "jobname": "diag_seq_write",
          "error": 0,
          "read_mb_s": 0.0,
          "read_iops": 0.0,
          "write_mb_s": 779.6,
          "write_iops": 779.6
        }
      ],
      "issues": []
    },
    {
      "file": "fio_verify_pattern.json",
      "jobs": [
        {
          "jobname": "diag_verify_pattern",
          "error": 0,
          "read_mb_s": 2582.7,
          "read_iops": 2582.7,
          "write_mb_s": 1189.3,
          "write_iops": 1189.3
        }
      ],
      "issues": []
    }
  ],
  "kernel": {
    "relevant_lines": 1311,
    "weighted_issues": 6,
    "examples": [
      "2026-05-08 13:56:28.530 Df kernel[0:1d1c1] (IONVMeFamily) virtual IOReturn IONVMeController::SendShutdownNotification(bool)::2013:CC=0x46c001 timeout=35000",
      "2026-05-08 13:56:28.530 Df kernel[0:1d1c1] (IONVMeFamily) virtual IOReturn IONVMeController::SendShutdownNotification(bool)::2013:CC=0x46c001 timeout=35000",
      "2026-05-08 14:08:07.715 Df kernel[0:1d2a8] (IONVMeFamily) virtual IOReturn IONVMeController::SendShutdownNotification(bool)::2013:CC=0x46c001 timeout=35000",
      "2026-05-08 14:08:07.715 Df kernel[0:1d2a8] (IONVMeFamily) virtual IOReturn IONVMeController::SendShutdownNotification(bool)::2013:CC=0x46c001 timeout=35000",
      "2026-05-08 14:24:47.543 Df kernel[0:1d3db] (IONVMeFamily) virtual IOReturn IONVMeController::SendShutdownNotification(bool)::2013:CC=0x46c001 timeout=35000",
      "2026-05-08 14:24:47.543 Df kernel[0:1d3db] (IONVMeFamily) virtual IOReturn IONVMeController::SendShutdownNotification(bool)::2013:CC=0x46c001 timeout=35000"
    ]
  },
  "crashes": {
    "reports": 0,
    "panic_like_hits": 0,
    "examples": []
  },
  "issues": [
    "{\"ts\":\"2026-05-08T14:22:19Z\",\"level\":\"FAIL\",\"type\":\"ssd_device_read_failed\",\"message\":\"device=/dev/rdisk3 rc=1 required=1 maybe_permission_or_io\"}",
    "Kernel/IO issue lines: 6"
  ],
  "artifacts_detail": [
    "diskutil_apfs.txt",
    "diskutil_list.txt",
    "fio_rand_read.json",
    "fio_randrw_mixed.json",
    "fio_seq_write.json",
    "fio_verify_pattern.json",
    "health_metrics.json",
    "inventory.txt",
    "ioreg_battery.txt",
    "networksetup_ports.txt",
    "pmset.txt",
    "pmset_assertions.txt",
    "post_kernel_storage_relevant.txt",
    "post_smartctl_IOService__AppleARMPE_arm-io_10F00000_AppleT810xIO_ans_77400000_AppleASCWrapV4_iop-ans-nub_RTBuddy_ANS2__RTBuddyService_AppleANS3NVMeController_NS_01_1.txt",
    "post_smartctl_scan.txt",
    "powermetrics_sample.txt",
    "pre_kernel_storage_relevant.txt",
    "pre_smartctl_IOService__AppleARMPE_arm-io_10F00000_AppleT810xIO_ans_77400000_AppleASCWrapV4_iop-ans-nub_RTBuddy_ANS2__RTBuddyService_AppleANS3NVMeController_NS_01_1.txt",
    "pre_smartctl_scan.txt",
    "system_profiler.txt",
    "vm_stat_before_ram.txt"
  ]
}