blob: 206d70777bb8c2517a83d618bd2963bc5b2de01f [file]
'''
Performace Monitor tool to show process and system statistics.
The measurment script used can be configured via config.json.
The script output is redirected as follows:
stdout: <workspace>/console.out
stderr: <workspace>/stderr.out
(The <workspace> is the actual working directory of the script)
The stdout output is shown as Process Statistics
The stderr output is shown as Information about the script
If the script produces <workspace>/sysstat.out it will be
shown as System Statistics.
The recommended measurement script to use is sysstatLogger.sh of CLL/tools.
'''
from PerformanceMonitor import PerformanceMonitor
EXTENSION = 'api.performancemonitor'
def createHandler(directory, *args):
return PerformanceMonitor(directory)