Skip to content

Fix Bazel coverage.#1080

Closed
htuch wants to merge 9 commits intoenvoyproxy:masterfrom
htuch:fix-bazel-cov
Closed

Fix Bazel coverage.#1080
htuch wants to merge 9 commits intoenvoyproxy:masterfrom
htuch:fix-bazel-cov

Conversation

@htuch
Copy link
Copy Markdown
Member

@htuch htuch commented Jun 9, 2017

Looks like Bazel 0.5.1 caused the .gcda to appear under runfiles, which
confuses gcov as it doesn't match the location of the .gcno.

Looks like Bazel 0.5.1 caused the .gcda to appear under runfiles, which
confuses gcov as it doesn't match the location of the .gcno.
@htuch
Copy link
Copy Markdown
Member Author

htuch commented Jun 9, 2017

@mattklein123 I need to head out now. This is roughly the fix, but I don't have time to wait for it to verify. Feel free to take over this PR to unblock coverage.

@mattklein123
Copy link
Copy Markdown
Member

@dnoe can you just merge this fix into your PR so we can test it all together?

@mattklein123
Copy link
Copy Markdown
Member

As long as this still passes on the old image, can also just merge this. Then merger master into the other PR. Can do it later.

@dnoe
Copy link
Copy Markdown
Contributor

dnoe commented Jun 9, 2017

I believe this change is independent of mine. There is no expected change to the coverage in my change (death tests never reported coverage for covered lines). Unfortunately this still seems to be failing the coverage test, it looks like there is something else wrong. Let me see what I can find.

@mattklein123
Copy link
Copy Markdown
Member

@htuch this isn't passing current CI. @dnoe this is related to your issue and should be the fix for why your PR can't pass CI. I think it would be best for the two of you to merge your PRs into something that passes, but whatever works.

@mattklein123
Copy link
Copy Markdown
Member

Fix merged in @dnoe commit. Closing.

jpsim pushed a commit that referenced this pull request Nov 28, 2022
Description: Adds basic framework for unit coverage of the PlatformBridgeFilter.
Risk Level: Low
Testing: Local and CI

Signed-off-by: Mike Schore <mike.schore@gmail.com>
Signed-off-by: JP Simard <jp@jpsim.com>
jpsim pushed a commit that referenced this pull request Nov 29, 2022
Description: Adds basic framework for unit coverage of the PlatformBridgeFilter.
Risk Level: Low
Testing: Local and CI

Signed-off-by: Mike Schore <mike.schore@gmail.com>
Signed-off-by: JP Simard <jp@jpsim.com>
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.

3 participants