Skip to content

VBox 3c: VirtualBox context in the integration test harness #276

Closed

Description

@Wenzel

Parent

#269

What to build

The integration test harness runs against VirtualBox: a VirtualBox context restores the snapshot, starts the VM headless, creates the driver for the selected access method, and powers off on teardown. First ground-truth test: reads match the core dump.

Acceptance criteria

  • Harness runs with the VirtualBox driver and MachineDebugger method selected
  • Read-correctness test: every RAM page read while paused is byte-identical to the dumpvmcore core file
  • Same test passes on a guest configured with more than 4 GiB of RAM, and the max physical address exceeds 4 GiB
  • The context is parameterised by access method so VBoxVMI can reuse it

Blocked by

Metadata

Metadata

Assignees

No one assigned

    Labels

    ready-for-agentFully specified, ready for an AFK agent

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions