I really really doubt that it can process a million uncached rows under a second.
But yeah, I just tested an million was not a good example because it does take only a bit over a second on decent hardware.
So perhaps should have said 10 million.
I agree about not returning any results being the right test.