mirror of https://github.com/zulip/zulip.git
docs: Document that we use `ts` automatically in Travis CI.
This commit is contained in:
parent
5e4acbaba3
commit
fa87c6113d
|
@ -55,6 +55,10 @@ our configuration, you'll want to look at these closely.
|
||||||
|
|
||||||
## Useful debugging tips and tools
|
## 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,
|
* For performance issues,
|
||||||
[this statistics tool](https://scribu.github.io/travis-stats/#zulip/zulip/master)
|
[this statistics tool](https://scribu.github.io/travis-stats/#zulip/zulip/master)
|
||||||
can give you test runtime history data that can help with
|
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
|
that every remote branch you push will be tested, which can be
|
||||||
helpful when debugging something complicated.
|
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
|
[travis-fork]: git-guide.html#step-3-configure-travis-ci-continuous-integration
|
||||||
|
|
||||||
## Performance optimizations
|
## Performance optimizations
|
||||||
|
|
Loading…
Reference in New Issue