The fishless cycling is not done until you get 0ppm for both ammonia and nitrite readings for several days straight. Of course, during these several days you need to add ammonia as usual.
The whole point of fishless cycling is to get to the point you won't see any trace of ammonia or nitrite after you have added fish.
To get there, your aquarium must be able to convert all (100%) of the daily ammonia to nitrate. Since both ammonia and nitrite are toxic, you want to see 0ppm ammonia and 0ppm nitrite at the end of every day. Then you can proudly say your aquarium can take care of 2ppm of ammonia daily.
If you plan to add full stock of fish at once, then you might want to aim for higher. For example, my community aquarium was able to convert 5~6ppm of ammonia to nitrate every day without leaving a trace of ammonia or nitrite. It handled a tank full of fish as soon as the fishless cycle was done. I tested the water every day afterward and I never got a reading of ammonia or nitrite.