si usa un semaforo

codice:
var mutex = false;

function test_start()  {
  if (!mutex) {
     mutex = true;

     // fai qualcosa

  }

  mutex = false;
}
ovviamente va pensato a qualcosa di più sicuro rispetto all'uso di una var globale, altrimenti rischi che qualcos'altro possa cambiarne il valore.