pub fn setup_test_file(data: &[u8]) -> PathBuf
Helper function to set up a temporary test file and leak the temporary directory so it persists for the duration of the benchmark