Ejemplo n.º 1
0
  def __init__(self, run_tracker, settings):
    Reporter.__init__(self, run_tracker, settings)
     # The main report, and associated tool outputs, go under this dir.
    self._html_dir = settings.html_dir

    # We render HTML from mustache templates.
    self._renderer = MustacheRenderer(settings.template_dir, __name__)

    # We serve files relative to the build root.
    self._buildroot = get_buildroot()
    self._html_path_base = os.path.relpath(self._html_dir, self._buildroot)

    # We write the main report body to this file object.
    self._report_file = None

    # We redirect stdout, stderr etc. of tool invocations to these files.
    self._output_files = defaultdict(dict)  # workunit_id -> {path -> fileobj}.
Ejemplo n.º 2
0
  def __init__(self, run_tracker, settings):
    Reporter.__init__(self, run_tracker, settings)
     # The main report, and associated tool outputs, go under this dir.
    self._html_dir = settings.html_dir

    # We render HTML from mustache templates.
    self._renderer = MustacheRenderer(Renderer(search_dirs=settings.template_dir))

    # We serve files relative to the build root.
    self._buildroot = get_buildroot()
    self._html_path_base = os.path.relpath(self._html_dir, self._buildroot)

    # We write the main report body to this file object.
    self._report_file = None

    # We redirect stdout, stderr etc. of tool invocations to these files.
    self._output_files = defaultdict(dict)  # workunit_id -> {path -> fileobj}.
 def __init__(self, run_tracker, settings):
   Reporter.__init__(self, run_tracker, settings)
Ejemplo n.º 4
0
 def __init__(self, run_tracker, settings):
   Reporter.__init__(self, run_tracker, settings._replace(log_level=Report.ERROR))
Ejemplo n.º 5
0
 def __init__(self, run_tracker, settings):
     Reporter.__init__(self, run_tracker, settings)
Ejemplo n.º 6
0
 def __init__(self, run_tracker, settings):
     Reporter.__init__(self, run_tracker,
                       settings._replace(log_level=Report.ERROR))