code: def get_test_reporter(self, dataset_type: str) -> TestReporter:
      test_reporter_config = self._get_test_reporter_config()
      return build_test_reporter(
          self.datamodules, test_reporter_config, dataset_type
      )
  
imports: import logging
  import warnings
  from typing import Dict, List, Optional
  import pytorch_lightning
  from mmf.common.sample import SampleList
  from mmf.common.test_reporter import TestReporter
  from mmf.datasets.iteration_strategies import IterationStrategy
  from mmf.datasets.multi_dataset_loader import MultiDataLoader
  from mmf.utils.build import build_iteration_strategy, build_multiple_datamodules, build_test_reporter
  from mmf.utils.dataset import dataset_list_from_config
  from mmf.utils.general import get_batch_size
  from omegaconf import DictConfig, OmegaConf
  from torch.utils.data import DataLoader
label_desc: Use image node_id 8 for calling the MultiDataModule obj's underlying member method code with example usage: obj.get_test_reporter(dataset_type) and returns: build_test_reporter