Skip to content

ci: add ASAN integration test job#1969

Closed
nezdolik wants to merge 2 commits into
cilium:mainfrom
nezdolik:add-asan-check
Closed

ci: add ASAN integration test job#1969
nezdolik wants to merge 2 commits into
cilium:mainfrom
nezdolik:add-asan-check

Conversation

@nezdolik

@nezdolik nezdolik commented Jul 6, 2026

Copy link
Copy Markdown
Contributor

Running the existing integration tests under AddressSanitizer and UndefinedBehaviorSanitizer gives us a targeted signal for use-after-free, buffer overflows, invalid lifetime assumptions, and undefined behavior in exercised proxy code paths.

The ASAN job reuses the Dockerfile.tests flow with reduced parallelism and longer timeouts to keep sanitizer output readable. The job passes the sanitizer Bazel configs explicitly so the check stays scoped to the Cilium proxy CI path.

Running the existing integration tests under AddressSanitizer and UndefinedBehaviorSanitizer gives the project a targeted signal for use-after-free, buffer overflows, invalid lifetime assumptions, and undefined behavior in exercised proxy code paths.

The ASAN job reuses the Dockerfile.tests flow with reduced parallelism and longer timeouts to keep sanitizer output readable. The job passes the sanitizer Bazel configs explicitly so the check stays scoped to the Cilium proxy CI path.

Signed-off-by: Kateryna Nezdolii <kateryna.nezdolii@gmail.com>
@nezdolik nezdolik requested a review from a team as a code owner July 6, 2026 14:36
@nezdolik nezdolik requested a review from mhofstetter July 6, 2026 14:36
@nezdolik

nezdolik commented Jul 6, 2026

Copy link
Copy Markdown
Contributor Author

to make sure ci changes are picked up raised a PR not from the form but from the upstream branch: #1970

@nezdolik nezdolik closed this Jul 6, 2026
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.

1 participant