ResourceTracker#

class ci_watson.resource_tracker.ResourceTracker[source]#

Bases: object

Track resources used during track context.

Methods Summary

log(request)

Log tracked resource usage to the pytest request user properties.

track([log])

Context during which resources are tracked.

Methods Documentation

log(request)[source]#

Log tracked resource usage to the pytest request user properties.

Parameters:
requestpytest.FixtureRequest

Must be a function-scoped pytest request fixture result.

track(log=None)[source]#

Context during which resources are tracked.

Parameters:
logpytest.FixtureRequest, optional

If provided, log the usage to the provided request fixture result.