Skip to content

[Profiler] Add new job: Address sanitizer on Linux#2687

Merged
gleocadie merged 4 commits into
masterfrom
gleocadie/add-address-asan-on-linux
Apr 15, 2022
Merged

[Profiler] Add new job: Address sanitizer on Linux#2687
gleocadie merged 4 commits into
masterfrom
gleocadie/add-address-asan-on-linux

Conversation

@gleocadie

@gleocadie gleocadie commented Apr 14, 2022

Copy link
Copy Markdown
Collaborator

Summary of changes

Add a new job to build the profiler with Clang Address sanitizer.

Reason for change

This will help us in finding memory misusages.

Implementation details

Add new job:

  • Ensure libasan is installed
  • Run the application with and without the new pipeline

Disable for now memory leak detection. This will be done in another PR since there are a lot of noise due external libraries.

Test coverage

Other details

@github-actions github-actions Bot added the area:profiler Issues related to the continous-profiler label Apr 14, 2022
@gleocadie
gleocadie force-pushed the gleocadie/add-address-asan-on-linux branch 9 times, most recently from 5913ef0 to 51af3fd Compare April 14, 2022 14:07
@gleocadie
gleocadie force-pushed the gleocadie/add-address-asan-on-linux branch from 51af3fd to de648d4 Compare April 14, 2022 14:22
@gleocadie
gleocadie force-pushed the gleocadie/add-address-asan-on-linux branch from de648d4 to 101fad0 Compare April 14, 2022 14:42
@gleocadie
gleocadie marked this pull request as ready for review April 14, 2022 14:42
@gleocadie
gleocadie requested a review from a team as a code owner April 14, 2022 14:42

@chrisnas chrisnas left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@gleocadie
gleocadie merged commit 1b1d09c into master Apr 15, 2022
@gleocadie
gleocadie deleted the gleocadie/add-address-asan-on-linux branch April 15, 2022 17:48
@github-actions github-actions Bot added this to the vNext milestone Apr 15, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:profiler Issues related to the continous-profiler

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants