Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Write alloc counter test output to stdout and file #1188

Merged
merged 1 commit into from
May 20, 2021

Conversation

glbrntt
Copy link
Collaborator

@glbrntt glbrntt commented May 20, 2021

Motivation:

The allocation counting test harness writes output to a file and then
parses the file to check for allocations. However, this step includes
building a whole bunch of stuff which can take some time and since no
output is generated during that time it appears to some CI systems as if
there is no forward progress. Travis will kill CI jobs if there is no
output for 10 minutes.

Modifications:

  • 'tee' the output from running the allocation counting tests

Result:

We see progress on stdout.

Motivation:

The allocation counting test harness writes output to a file and then
parses the file to check for allocations. However, this step includes
building a whole bunch of stuff which can take some time and since no
output is generated during that time it appears to some CI systems as if
there is no forward progress. Travis will kill CI jobs if there is no
output for 10 minutes.

Modifications:

- 'tee' the output from running the allocation counting tests

Result:

We see progress on stdout.
@glbrntt glbrntt added the semver/none No version bump required. label May 20, 2021
@glbrntt glbrntt requested a review from Lukasa May 20, 2021 08:08
@glbrntt glbrntt merged commit a19bc8c into grpc:main May 20, 2021
@glbrntt glbrntt deleted the gb-tee-alloc-test-output branch May 20, 2021 10:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
semver/none No version bump required.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants