Something went wrong. Try again.
Hardware-in-the-loop development platform for the Commodore 64.
Something went wrong. Try again.
ultimate-tool c64dev.toml
2.5 kB · 93 lines
TOML
at main
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394schema_version = 7
[project]name = "ultimate-tool-smoke"
[build]command = ["make", "build"]working_directory = "fixtures/rust-mos-smoke"artifact = "fixtures/rust-mos-smoke/build/ultimate-tool-smoke.prg"toolchain = "ghcr.io/koalabuttz/rust-mos:ac2fb2277-4537158-4aaa40e16"symbol_sources = [ { id = "resident-map", path = "fixtures/rust-mos-smoke/build/ultimate-tool-smoke.map", format = "llvm_lld_map", context = "resident" }, { id = "resident-elf", path = "fixtures/rust-mos-smoke/build/ultimate-tool-smoke.elf", format = "elf_mos", context = "resident" },]source_remaps = [{ from = "/work", to = "." }]
[diagnostics]address = 49152length = 256command_address = 49408screen_address = 1024color_address = 55296
[diagnostics.crash_capture]context_address = 49472context_length = 32stack_bytes = 32zero_page = [{ name = "rust-virtual-registers", address = 2, length = 16 }]globals = [{ name = "fixture-state", address = 49504, length = 8 }]
[vice]executable = "x64sc"poll_interval_ms = 50
[ultimate]poll_interval_ms = 250request_timeout_ms = 8000
[[tests]]name = "smoke"timeout_ms = 10000heartbeat_timeout_ms = 1500expected_terminal = "pass"expected_screen = "ULTIMATE TOOL SMOKE"startup_command = { name = "scenario", payload = "pass" }
[[tests]]name = "sdk-fail"timeout_ms = 10000heartbeat_timeout_ms = 1500expected_terminal = "fail"expected_screen = "ULTIMATE TOOL SDK FAIL"startup_command = { name = "scenario", payload = "fail" }
[[tests]]name = "sdk-timeout"timeout_ms = 3000heartbeat_timeout_ms = 1500expected_terminal = "pass"expected_screen = "ULTIMATE TOOL SDK TIMEOUT"startup_command = { name = "scenario", payload = "timeout" }
[[tests]]name = "sdk-crash"timeout_ms = 5000heartbeat_timeout_ms = 1500expected_terminal = "pass"expected_screen = "ULTIMATE TOOL SDK CRASH"startup_command = { name = "scenario", payload = "crash" }
[[tests]]name = "sdk-panic"timeout_ms = 5000heartbeat_timeout_ms = 1500expected_terminal = "pass"expected_screen = "ULTIMATE TOOL SDK PANIC"startup_command = { name = "scenario", payload = "panic" }
[[tests]]name = "sdk-hang"timeout_ms = 5000heartbeat_timeout_ms = 1500expected_terminal = "pass"expected_screen = "ULTIMATE TOOL SDK HANG"startup_command = { name = "scenario", payload = "hang" }
[[tests]]name = "sdk-malformed"timeout_ms = 5000heartbeat_timeout_ms = 1500expected_terminal = "pass"expected_screen = "ULTIMATE TOOL SDK MALFORMED"startup_command = { name = "scenario", payload = "malformed" }