Bacteria take some time to grow on a petrie dish. Some viruses can only be seen with a special microscrope that the average lab probably doesn't have.
Also, when you have your water tested, you probably only test for a limited number of things. Under the circumstances, the city probably has to test for just about everything that could cause problems--that's a whole lot of testing...