diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2012-11-19 15:03:09 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2012-11-20 15:31:48 +0000 |
commit | 077291583ce5a62d0b72093dc5e446a706a7fdfb (patch) | |
tree | 06264d64f3ff0ddf4d48811aa9758d3f12a89b7b /scripts/pybootchartgui/pybootchartgui/main.py | |
parent | 295f1608b050af3bf73b3cd6eaadb9a52a6b4822 (diff) | |
download | ast2050-yocto-poky-077291583ce5a62d0b72093dc5e446a706a7fdfb.zip ast2050-yocto-poky-077291583ce5a62d0b72093dc5e446a706a7fdfb.tar.gz |
scripts/pybootchart: Allow minimum task length to be configured from the commandline
Rather than hardcode the value of "8", allow the minimum task length to be
configured from the commandline using the -m option. "-m 0" means all
tasks will be graphed.
(From OE-Core rev: 30001153d3ce7dadf8f1ec79e634a638a9994518)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'scripts/pybootchartgui/pybootchartgui/main.py')
-rw-r--r-- | scripts/pybootchartgui/pybootchartgui/main.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/scripts/pybootchartgui/pybootchartgui/main.py b/scripts/pybootchartgui/pybootchartgui/main.py index e70ab13..e22636c 100644 --- a/scripts/pybootchartgui/pybootchartgui/main.py +++ b/scripts/pybootchartgui/pybootchartgui/main.py @@ -19,6 +19,8 @@ def _mk_options_parser(): help="output path (file or directory) where charts are stored") parser.add_option("-s", "--split", dest="num", type=int, default=1, help="split the output chart into <NUM> charts, only works with \"-o PATH\"") + parser.add_option("-m", "--mintime", dest="mintime", type=int, default=8, + help="only tasks longer than this time will be displayed") parser.add_option("-n", "--no-prune", action="store_false", dest="prune", default=True, help="do not prune the process tree") parser.add_option("-q", "--quiet", action="store_true", dest="quiet", default=False, @@ -51,7 +53,7 @@ def main(argv=None): parser.error("insufficient arguments, expected at least one path.") return 2 - res = parsing.parse(args, options.prune) + res = parsing.parse(args, options.prune, options.mintime) if options.interactive or options.output == None: gui.show(res) else: |