Skip to content
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

feat: Enhance GitHub Actions "Code Sanitizers" Workflow #4258

Closed

Commits on Aug 18, 2023

  1. Remove the need for nano-enc docker images

    - 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
    gr0vity-dev committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    afc8f79 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    057f507 View commit details
    Browse the repository at this point in the history
  3. Prevent error log if no file was created

    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.
    gr0vity-dev committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    e0a4194 View commit details
    Browse the repository at this point in the history