move_base will invoke the recovery behaviors on three conditions: An oscillation was discovered, no global plan was received for some amount of time, or the local planner failed to find a valid velocity command for some amount of time. You can try forcing these conditions as test cases?