diff --git a/docs/travis.md b/docs/travis.md index a20b4b744b..d03437c4e9 100644 --- a/docs/travis.md +++ b/docs/travis.md @@ -55,6 +55,10 @@ our configuration, you'll want to look at these closely. ## Useful debugging tips and tools +* Zulip uses the `ts` tool to log the current time on every line of + the output in our Travis CI scripts. You can use this output to + determine which steps are actually consuming a lot of time. + * For performance issues, [this statistics tool](https://scribu.github.io/travis-stats/#zulip/zulip/master) can give you test runtime history data that can help with @@ -66,12 +70,6 @@ our configuration, you'll want to look at these closely. that every remote branch you push will be tested, which can be helpful when debugging something complicated. -* You can - [use the ts tool](https://github.com/zulip/zulip/commit/da731c) to - get timing for every line of your Travis scripts (which can help - with performance debugging). Note, however, that `ts` always return - exit code 0, so with that patch, Travis CI will always report success. - [travis-fork]: git-guide.html#step-3-configure-travis-ci-continuous-integration ## Performance optimizations