My DD missed school the day they were doing MAP testing. She took it over homeroom/study hall the next 3 days, so there's certainly no time limit for completion.