Disable signal handler tests under ASAN.#1076
Disable signal handler tests under ASAN.#1076mattklein123 merged 12 commits intoenvoyproxy:masterfrom
Conversation
ci/ci_steps.sh
Outdated
There was a problem hiding this comment.
(ignore the fancy github text replacement)
There was a problem hiding this comment.
Thanks for the much needed pointer, I was thinking this was what was reported from the "docker images" command which obviously it is not.
There was a problem hiding this comment.
If there are dev docs that would have made sense here please add them.
Some specific ones already had to be disabled but other tests no longer pass under the latest Clang ASAN because they mysteriously have no output. The ENVOY_BUILD_SHA is updated to the latest so CI uses that CI image.
046a721 to
b844428
Compare
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.
| @@ -1,5 +1,5 @@ | |||
| #!/bin/bash | |||
| ENVOY_BUILD_SHA=fc747b3c2fd49b1260484572071fe4194cd6824d | |||
| ENVOY_BUILD_SHA=1d2a2100708d1012cd61054ce04d4dc4e3b03ff2 | |||
There was a problem hiding this comment.
This change has no effect outside of this PR until it is merged, correct?
There was a problem hiding this comment.
Yes, that is correct. But it's failing due to changes in bazel per the other open PR. See the comments there.
…ls_tests_under_asan
|
Trying it out now. |
|
With @htuch 's change to fix coverage merged I can see an actual coverage report now. The report is not affected by my change (which only changes behavior under ASAN) but is 97.9% :( Investigating to see if something else changed. |
This commit adds a test which manually exercises the signal handler code in SignalAction. This code was previously exercised but this is a quick and dirty trick to make sure code coverage analysis picks it up by using a nonfatal signal type. Code coverage sits at 98% with this commit.
Bumping primarily to include the changes from #12477 for decompressor trailers reporting. Contains changes to fix compilation after: - d245c02 - 52ec66f Also contains new fixes required by Envoy Mobile: - #13039 - #13040 Signed-off-by: Michael Rebello <me@michaelrebello.com> Signed-off-by: JP Simard <jp@jpsim.com>
Bumping primarily to include the changes from #12477 for decompressor trailers reporting. Contains changes to fix compilation after: - d245c02 - 52ec66f Also contains new fixes required by Envoy Mobile: - #13039 - #13040 Signed-off-by: Michael Rebello <me@michaelrebello.com> Signed-off-by: JP Simard <jp@jpsim.com>
rsp is not actually clobbered by that code and later gccs actually (correctly) bark at it. Fixed issue envoyproxy#1076.
**Description** This parses OpenAI Web Tool requests and obfuscation used in gpt-5. As a part of this, we re-record all the affected requests. **Related Issues/PRs (if applicable)** #1068 --------- Signed-off-by: Adrian Cole <adrian@tetrate.io>
Some specific ones already had to be disabled but other tests no longer
pass under the latest Clang ASAN because they mysteriously have no output.
The ENVOY_BUILD_SHA is updated to the latest so CI uses that CI image.