[Neo-report] r2606 gregory - in /trunk/tools: matrix perfs replication runner
nobody at svn.erp5.org
nobody at svn.erp5.org
Tue Jan 11 11:30:28 CET 2011
Author: gregory
Date: Tue Jan 11 11:30:28 2011
New Revision: 2606
Log:
Define main() function in test scripts to be egg aware.
Modified:
trunk/tools/matrix
trunk/tools/perfs
trunk/tools/replication
trunk/tools/runner
Modified: trunk/tools/matrix
==============================================================================
--- trunk/tools/matrix [iso-8859-1] (original)
+++ trunk/tools/matrix [iso-8859-1] Tue Jan 11 11:30:28 2011
@@ -131,6 +131,9 @@ class MatrixImportBenchmark(BenchmarkRun
summary = 'Matrix : %s ' % (info, )
return (summary, report)
-if __name__ == "__main__":
+def main(args=None):
MatrixImportBenchmark().run()
+if __name__ == "__main__":
+ main()
+
Modified: trunk/tools/perfs
==============================================================================
--- trunk/tools/perfs [iso-8859-1] (original)
+++ trunk/tools/perfs [iso-8859-1] Tue Jan 11 11:30:28 2011
@@ -127,8 +127,10 @@ class ImportBenchmark(BenchmarkRunner):
summary = 'Perf : %.1f KB/s (%.1f MB)' % (speed, size)
return (summary, report)
-if __name__ == "__main__":
+def main(args=None):
ImportBenchmark().run()
if PROFILING_ENABLED:
print profiler_report()
+if __name__ == "__main__":
+ main()
Modified: trunk/tools/replication
==============================================================================
--- trunk/tools/replication [iso-8859-1] (original)
+++ trunk/tools/replication [iso-8859-1] Tue Jan 11 11:30:28 2011
@@ -178,6 +178,9 @@ class ReplicationBenchmark(BenchmarkRunn
assert cut_at == 100
neo.getStorageProcessList()[-1].stop()
-if __name__ == "__main__":
+def main(args=None):
ReplicationBenchmark().run()
+if __name__ == "__main__":
+ main()
+
Modified: trunk/tools/runner
==============================================================================
--- trunk/tools/runner [iso-8859-1] (original)
+++ trunk/tools/runner [iso-8859-1] Tue Jan 11 11:30:28 2011
@@ -300,9 +300,12 @@ class TestRunner(BenchmarkRunner):
self._successful = runner.wasSuccessful()
return runner.buildReport(self.add_status)
-if __name__ == "__main__":
+def main(args=None):
runner = TestRunner()
runner.run()
if not runner.was_successful():
sys.exit(1)
sys.exit(0)
+
+if __name__ == "__main__":
+ main()
More information about the Neo-report
mailing list