abaire / nxdk_pgraph_tests

Tests to verify xemu handling of various pushbuffer commands
Other
12 stars 8 forks source link

Allow B button to exit tests that are being run in auto mode #29

Open abaire opened 2 years ago

abaire commented 2 years ago

Currently it's impossible to break out if the tester goes into auto run mode (either via timeout on the main menu or pressing 'X'). Ideally users should be able to break out of auto run mode and get back to the menu by pressing 'B' at any time.

AKARSH-KUMAR-JHAA commented 2 years ago

hey can i work on this issue

abaire commented 2 years ago

hey can i work on this issue

Definitely. As a pointer you'll want to look at making TestSuite::RunAll substantially smarter.

I'd probably either return execution to the TestDriver's run loop so it can check for input or move the input event loop handling to a background thread that updates some shared state that the TestSuite can check in between tests.