Skip to content

travis: Add timestamps to all build messages#40605

Merged
bors merged 2 commits into
rust-lang:masterfrom
alexcrichton:add-stamps
Mar 23, 2017
Merged

travis: Add timestamps to all build messages#40605
bors merged 2 commits into
rust-lang:masterfrom
alexcrichton:add-stamps

Conversation

@alexcrichton

Copy link
Copy Markdown
Member

When debugging why builds are taking so long it's often useful to get the
timestamp of all log messages as we're not always timing every tiny step of the
build. I wrote a utility for prepending a relative timestamp from the start of
a process which is now downloaded to the builders and is what we wrap the entire
build invocation in.

Closes #40577

@rust-highfive

Copy link
Copy Markdown
Contributor

r? @brson

(rust_highfive has picked a reviewer for you, use r? to override)

@alexcrichton

Copy link
Copy Markdown
Member Author

Note that this PR also disables --enable-quiet-tests on Travis to aid in debugging.

@brson

brson commented Mar 17, 2017

Copy link
Copy Markdown
Contributor

@bors r+

@bors

bors commented Mar 17, 2017

Copy link
Copy Markdown
Collaborator

📌 Commit 4b25ccd has been approved by brson

@bors

bors commented Mar 17, 2017

Copy link
Copy Markdown
Collaborator

☔ The latest upstream changes (presumably #40575) made this pull request unmergeable. Please resolve the merge conflicts.

@alexcrichton

Copy link
Copy Markdown
Member Author

@bors: r=brson

@bors

bors commented Mar 20, 2017

Copy link
Copy Markdown
Collaborator

📌 Commit fd6cffc has been approved by brson

@frewsxcv

Copy link
Copy Markdown
Contributor

@bors r-

https://travis-ci.org/rust-lang/rust/jobs/213256348

/Users/travis/build.sh: line 229: stamp: command not found

@alexcrichton

Copy link
Copy Markdown
Member Author

@bors: r=brson

@bors

bors commented Mar 21, 2017

Copy link
Copy Markdown
Collaborator

📌 Commit 499fb8d has been approved by brson

@bors

bors commented Mar 21, 2017

Copy link
Copy Markdown
Collaborator

🔒 Merge conflict

When debugging why builds are taking so long it's often useful to get the
timestamp of all log messages as we're not always timing every tiny step of the
build. I wrote a [utility] for prepending a relative timestamp from the start of
a process which is now downloaded to the builders and is what we wrap the entire
build invocation in.

[utility]: https://github.com/alexcrichton/stamp-rs

Closes rust-lang#40577
This makes travis problems more difficult to debug, so let's just enable more
verbose logging.
@bstrie

bstrie commented Mar 21, 2017

Copy link
Copy Markdown
Contributor

@bors r=brson

@bors

bors commented Mar 21, 2017

Copy link
Copy Markdown
Collaborator

📌 Commit 2727866 has been approved by brson

@bors

bors commented Mar 23, 2017

Copy link
Copy Markdown
Collaborator

⌛ Testing commit 2727866 with merge 8dfc25e...

bors added a commit that referenced this pull request Mar 23, 2017
travis: Add timestamps to all build messages

When debugging why builds are taking so long it's often useful to get the
timestamp of all log messages as we're not always timing every tiny step of the
build. I wrote a [utility] for prepending a relative timestamp from the start of
a process which is now downloaded to the builders and is what we wrap the entire
build invocation in.

[utility]: https://github.com/alexcrichton/stamp-rs

Closes #40577
@bors

bors commented Mar 23, 2017

Copy link
Copy Markdown
Collaborator

☀️ Test successful - status-appveyor, status-travis
Approved by: brson
Pushing 8dfc25e to master...

@bors bors merged commit 2727866 into rust-lang:master Mar 23, 2017
@alexcrichton alexcrichton deleted the add-stamps branch April 4, 2017 23:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants