newman icon indicating copy to clipboard operation
newman copied to clipboard

feat BUG-2712 Adding reproducer for memory leak bug

Open william-wallace-simplisafe opened this issue 2 years ago • 1 comments

This is not code to be merged!

This is a reproducer for bug #2712. Please see the test/2712_reproducer/README.md for details on how to run this reproducer.

For the impatient:

cd test/2712_reproducer

To run a quick sanity check with a data file with one iteration do the following

export DATAFILE=data/one.csv; docker-compose up --build

To reproduce the bug, set the $DATAFILE env variable to the uids.csv containing multple iterations. This reproducer will run out of heap space at approximately iteration 32200

export DATAFILE=data/uids.csv; docker-compose up --build

Codecov Report

Merging #2993 (d31735d) into develop (a5018ec) will not change coverage. The diff coverage is n/a.

@@           Coverage Diff            @@
##           develop    #2993   +/-   ##
========================================
  Coverage    90.96%   90.96%           
========================================
  Files           21       21           
  Lines         1151     1151           
  Branches       349      349           
========================================
  Hits          1047     1047           
  Misses         104      104           
Flag Coverage Δ
cli 82.18% <ø> (ø)
integration 41.00% <ø> (ø)
library 58.55% <ø> (ø)
unit 75.06% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

:mega: Codecov can now indicate which changes are the most critical in Pull Requests. Learn more

codecov[bot] avatar Jul 14 '22 18:07 codecov[bot]