Plugin

pytest_statsd.plugin

class pytest_statsd.plugin.GraphiteReport(config)

Bases: object

Graphite report implementation

append_failed(report)

Add failed test metric

Parameters:report (pytest.Report) – Test case report
Returns:
append_passed(report)

Add passed test metric

Parameters:report (pytest.Report) – Test case report
Returns:
append_skipped(report)

Add skipped test metric

Parameters:report (pytest.Report) – Test case report
Returns:
pytest_runtest_logreport(report)

Add report metrics

Parameters:report (pytest.Report) – Test case report
Returns:
pytest_sessionfinish(session)

whole test run finishes

Parameters:session (pytest.Session) –
Returns:
pytest_sessionstart(session)

before test run begins

Parameters:session (pytest.Session) –
Returns:
pytest_terminal_summary(terminalreporter)

add additional section in terminal summary reporting

Parameters:terminalreporter
Returns:
pytest_statsd.plugin.pytest_addoption(parser)
Parameters:parser
Returns:
pytest_statsd.plugin.pytest_configure(config)
Parameters:config
Returns:
pytest_statsd.plugin.pytest_unconfigure(config)
Parameters:config
Returns: