class_docstr: Test case: Create Report using Stat Auto dataset with ONLY Data Analysis
  (p1)
  - refer to README in sample_input for more info on dataset
  - please update the config to include other feature in p1
code: def setUp(self) -> None:
      warnings.simplefilter("ignore", ResourceWarning)
      """ Specify Config Files """
      self.json = prepare_template(
          filename="data-statistics-analysis_stat-auto.json"
      )
      json_obj = read_json_source(self.json)
      self.json_report_name = json_obj["name"]
      json_writers = json_obj["writers"]
      for writer in json_writers:
          if writer["class"] == "Pdf":
              self.json_writer_pdf_name = writer["attr"]["name"]
      self.json_writer_pdf_page_number = 7
  
      self.out_path = prepare_output_path(working_path="sample_output")
  
file_path: contextual-ai/tests/compiler/test_data_statistics_analysis_stat_auto.py
imports: import sys
  import warnings
  from PyPDF2 import PdfFileReader
  from datetime import datetime
  import unittest
  from xai.compiler import Configuration, Controller
  from tests.compiler.util import prepare_template, prepare_output_path, read_json_source, time_in_range, remove_temp
label_desc: Use image node_id 1 for calling the TestDataStatisticsAnalysisStatAuto obj's underlying member method code with example usage: obj.setUp() without return types