-
Notifications
You must be signed in to change notification settings - Fork 402
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
iox-#692 Move tsan jobs into build-test.yml #1888
iox-#692 Move tsan jobs into build-test.yml #1888
Conversation
e0f4cc6
to
d239fbc
Compare
This needs to wait until #1879 got merged to re-evaluate the scan time. |
@ibrhmkuru It seems the tsan job now finishes in about 23 minutes. https://github.com/eclipse-iceoryx/iceoryx/actions/runs/4165393238/jobs/7208329322. I think we do not need to split the test runs up. cc @dkroenke |
c6aaa31
to
25c89f6
Compare
@ibrhmkuru The job itself looks good and the execution time is acceptable, we can bring this into master. There are only some formal things missing:
|
25c89f6
to
b0eeac5
Compare
b0eeac5
to
2f87030
Compare
Signed-off-by: Ibrahim Kuru <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Scan time looks ok with ~25 minutes.
The error in the integrationtest is caused by another issue and will be fixed with #1907
LGTM!
57d2e96
to
b169e18
Compare
Signed-off-by: Ibrahim Kuru <[email protected]>
b169e18
to
002c083
Compare
Codecov Report
@@ Coverage Diff @@
## master #1888 +/- ##
==========================================
+ Coverage 75.44% 75.45% +0.01%
==========================================
Files 383 383
Lines 15181 15181
Branches 2148 2148
==========================================
+ Hits 11453 11455 +2
Misses 3055 3055
+ Partials 673 671 -2
Flags with carried forward coverage won't be shown. Click here to find out more.
|
@dkroenke Can you approve if changes are okay ? |
@dkroenke Do you have any additional review comments? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Signed-off-by: Ibrahim Kuru [email protected]
Pre-Review Checklist for the PR Author
iox-123-this-is-a-branch
)iox-#123 commit text
)task-list-completed
)iceoryx_hoofs
are added to./clang-tidy-diff-scans.txt
Notes for Reviewer
build-test-ubuntu-with-thread-sanitizer-clang-latest
job moved fromCode Linting on master branch
workflow intoBuild & Test
workflow. So, thread sanitizer will work for every pull request.mutex
anddeadlock
type of warnings, only the problematic functions are suppressed.Checklist for the PR Reviewer
iceoryx_hoofs
have been added to./clang-tidy-diff-scans.txt
Post-review Checklist for the PR Author
References