From 0821f3b0f87ec748698e40211e7db8dc8cbfc651 Mon Sep 17 00:00:00 2001 From: Markus Lehtonen Date: Fri, 15 Sep 2017 15:54:52 +0300 Subject: scripts/oe-build-perf-report: use --hostname in --list Makes it possible to list test results for certain host only, instead of always listing all results from all hosts. (From OE-Core rev: 3c07f1f05440234243c570ebfb42dcda2f455a3d) Signed-off-by: Markus Lehtonen Signed-off-by: Ross Burton Signed-off-by: Richard Purdie --- scripts/oe-build-perf-report | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'scripts') diff --git a/scripts/oe-build-perf-report b/scripts/oe-build-perf-report index defd930b04..89d9d6f6b5 100755 --- a/scripts/oe-build-perf-report +++ b/scripts/oe-build-perf-report @@ -85,7 +85,9 @@ def get_test_runs(repo, tag_name, **kwargs): def list_test_revs(repo, tag_name, verbosity, **kwargs): """Get list of all tested revisions""" - fields, revs = get_test_runs(repo, tag_name, **kwargs) + valid_kwargs = dict([(k, v) for k, v in kwargs.items() if v is not None]) + + fields, revs = get_test_runs(repo, tag_name, **valid_kwargs) ignore_fields = ['tag_number'] if verbosity < 2: extra_fields = ['COMMITS', 'TEST RUNS'] @@ -509,7 +511,7 @@ def main(argv=None): repo = GitRepo(args.repo) if args.list: - list_test_revs(repo, args.tag_name, args.list) + list_test_revs(repo, args.tag_name, args.list, hostname=args.hostname) return 0 # Determine hostname which to use -- cgit v1.2.3-54-g00ecf