From: Johannes Berg <johannes.berg@xxxxxxxxx> This is useful to see where we spend most time. Signed-off-by: Johannes Berg <johannes.berg@xxxxxxxxx> --- gentree.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/gentree.py b/gentree.py index 3273eedec928..8fdf34c60f7e 100755 --- a/gentree.py +++ b/gentree.py @@ -4,7 +4,7 @@ # import argparse, sys, os, errno, shutil, re, subprocess -import tarfile, gzip +import tarfile, gzip, time # find self source_dir = os.path.abspath(os.path.dirname(__file__)) @@ -305,12 +305,17 @@ def git_debug_init(args): git.commit_all("Copied backport", tree=args.bpid.project_dir) +prevtime = None def git_debug_snapshot(args, name): """ Take a git snapshot for the debugging. """ if not args.gitdebug: return + global prevtime + if prevtime is not None: + name += "\n\n(took %.2f seconds)\n" % (time.time() - prevtime) + prevtime = time.time() git.commit_all(name, tree=args.bpid.project_dir) def get_rel_spec_stable(rel): -- 2.24.1 -- To unsubscribe from this list: send the line "unsubscribe backports" in