Between each run, you will need to delete the bisectNNNN.coverage files, otherwise the report will contain information from those previous runs:
I'm surprised this operation is not done via some dune
task. I'd expect the "plugin" for dune to add high-level commands to reset the test coverage; or to perform the reset automatically at each execution of a test.