bug in merge_chunks
Summary
Parameter inconsistent in merge_chunks function
For the problem of megre_chunks:
L64 in diva_evaluation_cli/bin/private_src/implementation/exec/exec.py
should be consistent as
L10 in diva_evaluation_cli/src/entry_points/actev_merge_chunks.py
and the same as
L8 in diva_evaluation_cli/bin/private_src/implementation/validate_system/expected_validation_result.txt
Steps to reproduce
Call actev exec
it will first call exec.py (diva_evaluation_cli/bin/private_src/implementation/exec/exec.py) and L64 is merge_chunks(system_cache_dir, output, chunk_result, None) IT REQUIRES FOUR PARAMETERS.Then it will call actev_merge_chunks.py (diva_evaluation_cli/src/entry_points/actev_merge_chunks.py)but on L10 def entry_point(result_location, output_file, chunks_file, chunk_ids, system_cache_dir) REQUIRES FIVE PARAMETERS.
You can also call actev merge-chunks
to test it.
And call actev validate-system --strict
to check the code.