Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Enhance code sanitizers workflow (fixed & resubmitted) #4278

Merged

Conversation

pwojcikdev
Copy link
Contributor

This is a resubmission of #4258 with some fixes and improvements to the way final reports are displayed.

gr0vity-dev and others added 7 commits August 18, 2023 17:35
- Run testcases with sanitizers directly on ubuntu 22.04 github runners
- use space instead of colon as separator for TSAN_OPTIONS and ASAN_OPTIONS
- add timeout for core_test (45min) and rpc_test (20min) to produce a report in case of a deadlock
In case no report is created, there is an error message which is not useful :
`ls: cannot access 'build/sanitizer_report*': No such file or directory`
This case is treated in the else condition already.
@pwojcikdev pwojcikdev merged commit 6f916f0 into nanocurrency:develop Sep 6, 2023
17 checks passed
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants