Test input is now given at the start of the test run, before the controller is started. This makes timing inaccurate. A separate thread should be started that holds a queue of input events and hands them to the controller at the correct time.
Test input is now given at the start of the test run, before the controller is started. This makes timing inaccurate. A separate thread should be started that holds a queue of input events and hands them to the controller at the correct time.
Test input is now given at the start of the test run, before the controller is started. This makes timing inaccurate. A separate thread should be started that holds a queue of input events and hands them to the controller at the correct time.