The number of times that a trial can be postponed is at the discretion of the judge.  The judge has to determine whether there is a valid reason for each continuance; however,  the judge won't allow this to continue indefinitely.