Repository: mlcommons/inference
Issue: MLC command to run whisper fails for missing dataset file
Root cause: Validation Gap

```
'/home/mlcuser/venv/mlc/bin/python3' reference_mlperf.py             --scenario Offline             --dataset_dir '/home/mlcuser/MLC/repos/local/cache/download-file_whisper-dataset_6825ccf3/whisper-model.uri'             --manifest '/home/mlcuser/MLC/repos/local/cache/download-file_whisper-dataset_6825ccf3/whisper-model.uri/data/dev-all-repack.json'             --log_dir '/home/mlcuser/MLC/repos/local/cache/get-mlperf-inference-results-dir_94a235cb/test_results/94fdf9878a2a-reference-gpu-vllm-vdefault-default_config/whisper/offline/performance/run_1'             --model_path '/home/mlcuser/MLC/repos/local/cache/download-file_ml-model-whispe_0403e52d/whisper-model.uri'                             --user_conf '/home/mlcuser/MLC/repos/mlcommons@mlperf-automations/script/generate-mlperf-inference-user-conf/tmp/790cd6fbc52c4998896612652892fd8e.conf'   --num_workers 1 2>&1 | tee '/home/mlcuser/MLC/repos/local/cache/get-mlperf-inference-results-dir_94a235cb/test_results/94fdf9878a2a-reference-gpu-vllm-vdefault-default_config/whisper/offline/performance/run_1/console.out'; echo ${PIPESTATUS[0]} > exitstatus
INFO 07-28 20:44:01 [__init__.py:235] Automatically detected platform cuda.
Namespace(scenario='Offline', accuracy=False, mlperf_conf='mlperf.conf', user_conf='/home/mlcuser/MLC/repos/mlcommons@mlperf-automations/script/generate-mlperf-inference-user-conf/tmp/790cd6fbc52c4998896612652892fd8e.conf', audit_conf='audit.conf', dataset_dir='/home/mlcuser/MLC/repos/local/cache/download-file_whisper-dataset_6825ccf3/whisper-model.uri', model_path='/home/mlcuser/MLC/repos/local/cache/download-file_ml-model-whispe_0403e52d/whisper-model.uri', manifest='/home/mlcuser/MLC/repos/local/cache/download-file_whisper-dataset_6825ccf3/whisper-model.uri/data/dev-all-repack.json', perf_count=None, log_dir='/home/mlcuser/MLC/repos/local/cache/get-mlperf-inference-results-dir_94a235cb/test_results/94fdf9878a2a-reference-gpu-vllm-vdefault-default_config/whisper/offline/performance/run_1', num_workers=1)
Traceback (most recent call last):
  File "/home/mlcuser/MLC/repos/local/cache/get-git-repo_inference-src_282bcdf0/inference/speech2text/reference_mlperf.py", line 122, in <module>
    main()
  File "/home/mlcuser/MLC/repos/local/cache/get-git-repo_inference-src_282bcdf0/inference/speech2text/reference_mlperf.py", line 73, in main
    sut = vllmSUT(args.dataset_dir,
  File "/home/mlcuser/MLC/repos/local/cache/get-git-repo_inference-src_282bcdf0/inference/speech2text/reference_SUT.py", line 258, in __init__
    self.qsl = AudioQSL(dataset_dir,
  File "/home/mlcuser/MLC/repos/local/cache/get-git-repo_inference-src_282bcdf0/inference/speech2text/QSL.py", line 53, in __init__
    self.manifest = Manifest(
  File "/home/mlcuser/MLC/repos/local/cache/get-git-repo_inference-src_282bcdf0/inference/speech2text/manifest.py", line 34, in __init__
    with open(manifest_path, "r", encoding="utf-8") as fh:
FileNotFoundError: [Errno 2] No such file or directory: '/home/mlcuser/MLC/repos/local/cache/download-file_whisper-dataset_6825ccf3/whisper-model.uri/data/dev-all-repack.json'
Exception ignored in: <function AudioQSL.__del__ at 0x77a6c5bc7d90>
Traceback (most recent call last):
  File "/home/mlcuser/MLC/repos/local/cache/get-git-repo_inference-src_282bcdf0/inference/speech2text/QSL.py", line 88, in __del__
    lg.DestroyQSL(self.qsl)
AttributeError: 'AudioQSL' object has no attribute 'qsl'
```

The rclone download link is working fine here.