'Test execution statistics.
Statistics are an instance of
:class:`~robot.model.statistics.Statistics` that is created based
on the contained ``suite`` and possible
:func:`configuration <configure>`.
Statistics are created every time this property is accessed. Saving
them to a variable is thus often a good idea to avoid re-creating
them unnecessarily::
from robot.api import ExecutionResult
result = ExecutionResult(\'output.xml\')
result.configure(stat_config={\'suite_stat_level\': 2,
\'tag_stat_combine\': \'tagANDanother\'})
stats = result.statistics
print stats.total.critical.failed
print stats.total.critical.passed
print stats.tags.combined[0].total'

@property
def statistics(self):

    return Statistics(self.suite, **self._stat_config)
