add launch timeout unit test