INNER CODE UNIT · Rust
threads_4_and_threads_1_yield_identical_decoded_records_stream
mbhall88/rasusa · src/alignment/mod.rs:283
fn threads_4_and_threads_1_yield_identical_decoded_records_stream() {
let input_path = Path::new("tests/cases/test.bam");
let seed = Some(2109);
let mut names1 = run_aln_get_reads_result_with_threads(
input_path,
seed,
SubsamplingStrategy::Stream,
NonZeroUsize::new(1).unwrap(),
);
let mut names4 = run_aln_get_reads_result_with_threads(
input_path,
seed,
SubsamplingStrategy::Stream,
NonZeroUsize::new(4).unwrap(),
);
// compare the sorted read set, not raw bytes - multithreaded BGZF reframes blocks