I've never had a black belt testing last longer than a half hour. That included forms demonstration (just my current forms, not every form I ever learned), sparring several people, and breaking.
My 5th Dan test lasted about 15 minutes.
My 5th Dan test lasted about 15 minutes.