Um, I am not sure this is OK. the request-wait cycle below is not really a good measurement. At least you can request 50000 upfront but the synchronous expectNext will still skew the result.