[llvm-commits] [zorg] r148008 - in /zorg/trunk/lnt/lnt: lnttool/import_data.py util/ImportData.py
Daniel Dunbar
daniel at zuster.org
Wed Jan 11 17:53:45 PST 2012
Author: ddunbar
Date: Wed Jan 11 19:53:45 2012
New Revision: 148008
URL: http://llvm.org/viewvc/llvm-project?rev=148008&view=rev
Log:
[lnt] lnt import: Add a --no-report option, useful for speeding up large batch
imports.
Modified:
zorg/trunk/lnt/lnt/lnttool/import_data.py
zorg/trunk/lnt/lnt/util/ImportData.py
Modified: zorg/trunk/lnt/lnt/lnttool/import_data.py
URL: http://llvm.org/viewvc/llvm-project/zorg/trunk/lnt/lnt/lnttool/import_data.py?rev=148008&r1=148007&r2=148008&view=diff
==============================================================================
--- zorg/trunk/lnt/lnt/lnttool/import_data.py (original)
+++ zorg/trunk/lnt/lnt/lnttool/import_data.py Wed Jan 11 19:53:45 2012
@@ -28,7 +28,9 @@
parser.add_option("-v", "--verbose", dest="verbose",
help="show verbose test results",
action="store_true", default=False)
- parser.add_option("", "--no-email", dest="noEmail",
+ parser.add_option("", "--no-email", dest="no_email",
+ action="store_true", default=False)
+ parser.add_option("", "--no-report", dest="no_report",
action="store_true", default=False)
(opts, args) = parser.parse_args(args)
@@ -57,7 +59,7 @@
result = lnt.util.ImportData.import_and_report(
config, opts.database, db, file,
opts.format, opts.commit, opts.show_sample_count,
- opts.noEmail)
+ opts.no_email, opts.no_report)
success &= result.get('success', False)
if opts.show_raw_result:
Modified: zorg/trunk/lnt/lnt/util/ImportData.py
URL: http://llvm.org/viewvc/llvm-project/zorg/trunk/lnt/lnt/util/ImportData.py?rev=148008&r1=148007&r2=148008&view=diff
==============================================================================
--- zorg/trunk/lnt/lnt/util/ImportData.py (original)
+++ zorg/trunk/lnt/lnt/util/ImportData.py Wed Jan 11 19:53:45 2012
@@ -6,7 +6,8 @@
from lnt.util import NTEmailReport
def import_and_report(config, db_name, db, file, format, commit=False,
- show_sample_count=False, disable_email=False):
+ show_sample_count=False, disable_email=False,
+ disable_report=False):
"""
import_and_report(config, db_name, db, file, format,
[commit], [show_sample_count],
@@ -88,8 +89,9 @@
report_url = "%s/db_%s/" % (config.zorgURL, db_name)
else:
report_url = 'localhost'
- NTEmailReport.emailReport(result, db, run, report_url,
- email_config, toAddress, success, commit)
+ if not disable_report:
+ NTEmailReport.emailReport(result, db, run, report_url,
+ email_config, toAddress, success, commit)
result['added_machines'] = db.getNumMachines() - numMachines
result['added_runs'] = db.getNumRuns() - numRuns
@@ -120,7 +122,8 @@
# Perform the shadow import.
shadow_result = import_and_report(config, shadow_name,
shadow_db, file, format, commit,
- show_sample_count, disable_email)
+ show_sample_count, disable_email,
+ disable_report)
# Append the shadow result to the result.
result['shadow_result'] = shadow_result
More information about the llvm-commits
mailing list