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

common: don't blanket-ignore sd-executor coredumps #668

Merged
merged 4 commits into from
Oct 18, 2023

Commits on Oct 18, 2023

  1. common: don't blanket-ignore sd-executor coredumps

    Limit this only to TEST-02-UNITTESTS where it's expected, as it
    otherwise might (and did) hide real issues.
    mrc0mmand committed Oct 18, 2023
    Configuration menu
    Copy the full SHA
    ea31398 View commit details
    Browse the repository at this point in the history
  2. Ignore coredumps generated by unit test

    There's quite a number of intentional crashes in unit tests and
    filtering them out is PITA, especially when it comes to crashes that
    happen during "double-fork" (test-execute), since their executable is
    then set to systemd-executor, which we don't want to "blanket-ignore".
    
    Instead, let's check for any coredumps before running unit tests, so we
    get the boot sequence covered, and then instruct the coredump-collecting
    machinery to look for coredumps that happened only after the unit tests.
    mrc0mmand committed Oct 18, 2023
    Configuration menu
    Copy the full SHA
    b270551 View commit details
    Browse the repository at this point in the history
  3. common: drop the optional parameter in coredumpctl_set_ts()

    It's not used anywhere and just confuses shellcheck.
    mrc0mmand committed Oct 18, 2023
    Configuration menu
    Copy the full SHA
    6dfc07d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2300d3f View commit details
    Browse the repository at this point in the history