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: added a new CLI arg --merge-async to asynchronously and incrementally merge process coverage files to avoid OOM due to heap exhaustion #469

Merged
merged 5 commits into from May 26, 2023

Commits on May 3, 2023

  1. fix: updated getMergedProcessCov to be async and incrementally merge …

    …process coverage files to avoid
    
    OOM due to heap exhaustion.
    bizob2828 committed May 3, 2023
    Configuration menu
    Copy the full SHA
    5d56252 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2023

  1. feat: added a new CLI arg --merge-async to asynchronously and incre…

    …mentally merge process coverage files to avoid OOM due to heap exhaustion
    bizob2828 committed May 23, 2023
    Configuration menu
    Copy the full SHA
    0978bdf View commit details
    Browse the repository at this point in the history
  2. chore: removed fixture and tests for unsupported versions of c8 < 10

    This was breaking the lib/report.js since it now relies on either `fs/promises` or `fs.promises` depending on the version of Node.js.
    bizob2828 committed May 23, 2023
    Configuration menu
    Copy the full SHA
    028120e View commit details
    Browse the repository at this point in the history

Commits on May 24, 2023

  1. test: updated non-atomic test to clean up beforehand to work when run…

    …ning across different test iterations within the same process
    bizob2828 committed May 24, 2023
    Configuration menu
    Copy the full SHA
    5b65511 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2023

  1. chore: Enabled clean=true on the cobertura test to avoid issues when

    running tests more than once now.
    bizob2828 committed May 25, 2023
    Configuration menu
    Copy the full SHA
    18e037a View commit details
    Browse the repository at this point in the history