Making Everything Testable: Mitchell's GPU Testing Challenge
2025-07-06

HashiCorp co-founder Mitchell faced a significant challenge while developing his latest project, Ghostty, a GPU-rendered terminal emulator: testing the GPU rendering code. This article summarizes his BugBash presentation, exploring how to make seemingly untestable code testable. It highlights the lack of widely accepted solutions for GPU testing in the age of AI, making Mitchell's approach particularly valuable. His solution and the work at Antithesis demonstrate a commitment to pushing the boundaries of software testing.
Development
GPU testing