I like this extension a lot and we use it in our daily testing but we had a strange situation where we had to execute tests sequentially so, we used @stepwise to accomplish that.
We had one test which was failing inside spec with @stepwise and retry executed that specific test. In this situation I would expect @RetryOnFailure to execute all tests inside that spec instead of only failed tests as it is annotated with @stepwise