It really depends on what you need to do. Car checks are quick. But if it is for you, with an appointment which is easy to get online, there's almost no waiting.
About 3—4hours, or get there half hour before open or half hour before it close
For driving test never gone there the Chinese guys will fail you no matter what
Thanks! Your answer is awaiting moderation.