Repository navigation
Welcome to TestFlows Machine #5
naulius
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
TestFlows Machine is a deterministic hypervisor and execution environment. Record a run of your software, replay it exactly, and branch it from any point to explore what else could have happened.
Steer threads into the order a race needs, and inject faults into system calls, memory, disks, containers, clocks and networks. Debug with time travel: go back to the point of failure and run debugging commands right there, step backwards as well as forwards, add logging after the fact, or use GDB inside the machine. Time compression skips idle waits, so sleeps and timeouts take almost no time. Your programs, Docker images and Docker Compose projects run in it unchanged.
Machine is in public beta. We're improving it quickly, and what you tell us here decides what we work on next.
Getting started
Where to post
Found a bug? Open an issue with the commands you ran and the output of
machine --version.Before you post
Tell us what you're testing, what worked and what got in your way.
All reactions