A functional capacity test can last between 2-6 hours. The doctor may break it up over two consecutive days.