replicate StepMetrics to each partition and merge back to the main step execution; save partition execution after its completion; add test to verify metrics in partitioned chunk step and cold-restart of partitioned step.