>>40
testCoroutine = TestCoroutine();をStartに入れて
ループで呼び出さなければ1つだけ止まると思うけど

1ループごとにに呼び出されるTest1が増えるから
どれが何番目に立てたコルーチンなのか確認のしようがないが
Test1が複数、Test2が1つの状態で回り続けるんでね?