How long should my tests be?

Please try to complete all the tasks given for at least 15 – 20 minutes.