def action_submit(name, args): """submit a test report to the server""" parser = OptionParser("%s [options] <url> <file>+" % name) parser.add_option("", "--commit", dest="commit", type=int, help=("whether the result should be committed " "[%default]"), default=True) parser.add_option("-v", "--verbose", dest="verbose", help="show verbose test results", action="store_true", default=False) (opts, args) = parser.parse_args(args) if len(args) < 2: parser.error("incorrect number of argments") if not opts.commit: warning("submit called with --commit=0, your results will not be saved" " at the server.") from lnt.util import ServerUtil files = ServerUtil.submitFiles(args[0], args[1:], opts.commit, opts.verbose) if opts.verbose: for f in files: lnt.util.ImportData.print_report_result(f, sys.stdout, sys.stderr, True)
def action_submit(url, files, select_machine, merge, verbose): """submit a test report to the server""" from lnt.util import ServerUtil import lnt.util.ImportData results = ServerUtil.submitFiles(url, files, verbose, select_machine=select_machine, merge_run=merge) for submitted_file in results: if verbose: lnt.util.ImportData.print_report_result( submitted_file, sys.stdout, sys.stderr, True) _print_result_url(submitted_file, verbose) if len(files) != len(results): sys.exit(1)
def action_submit(url, files, select_machine, merge, verbose): """submit a test report to the server""" from lnt.util import ServerUtil import lnt.util.ImportData results = ServerUtil.submitFiles(url, files, verbose, select_machine=select_machine, merge_run=merge) for submitted_file in results: if verbose: lnt.util.ImportData.print_report_result(submitted_file, sys.stdout, sys.stderr, True) _print_result_url(submitted_file, verbose) if len(files) != len(results): sys.exit(1)