improve BackpressureSpec, see #3414

- only issue SuspendWriting after the previous ResumeWriting was done
- gather debug status in case of failure