pub fn get_input( paths_file: Option<&Path>, paths: Option<Vec<PathBuf>>, test_number: Option<u32>, cancellation_flag: &Arc<AtomicUsize>, ) -> Result<CliInput>