Without travis_wait a build was failing with No output has been received in the last 10m0s in 40 minutes because the last binary assembly step is indeed long, but with travis_wait that build fails after 20 minutes with Timeout (20 minutes) reached.. Looks like travis_wait doesn't reset its timer if the input is received.