Extract test executor from test runner