Making Everything Testable: Mitchell's GPU Testing Challenge

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

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