↪ 0 2017-06-30 16:35:35 ayatane@sharanohiar.mtv:~/src/chromiumos/chromite % bin/summarize_build_stats --past-week --report-file summary-email.html
16:35:38: INFO: Running cidb query on pid 159253, repr(query) starts with 'SHOW DATABASES'
16:35:39: INFO: Created cidb engine readonly@173.194.81.53 for pid 159253
16:35:39: INFO: Running cidb query on pid 159253, repr(query) starts with 'SHOW TABLES'
16:35:41: INFO: Running cidb query on pid 159253, repr(query) starts with 'SELECT MAX(schemaVersion) from schemaVersionTable'
16:35:41: INFO: Created a SchemaVersionedMySQLConnection, sqlalchemy version 1.0.15
16:35:41: INFO: Gathering data for master-paladin from 2017-06-24 until 2017-06-30
16:35:41: INFO: Running cidb query on pid 159253, repr(query) starts with 'SELECT id, build_config, start_time, finish_time, status, waterfall, build_number, builder_name, pl
16:35:41: INFO: Fetched no builds.
16:35:41: INFO: Sorting by build number.
16:35:41: INFO: Gathering cl actions history
16:35:41: INFO: Running cidb query on pid 159253, repr(query) starts with 'SELECT c.id, b.id, action, c.reason, build_config, change_number, patch_number, change_source, time
16:35:41: INFO: Gathering build annotations
16:35:42: WARNING: /usr/local/google/home/ayatane/.cache/cros_venv/venv-2.7.6-5addca6cf590166d7b70e22a95bea4a0/local/lib/python2.7/site-packages/sqlalchemy/sql/elements.py:3795: SAWarning: Textual SQL expression '' should be explicitly declared as text('') (this warning may be suppressed after 10 occurrences)
{"expr": util.ellipses_string(element)})
16:35:42: INFO: Running cidb query on pid 159253, repr(query) starts with <sqlalchemy.sql.selectable.Select at 0x7f43fca0c550; Select object>
16:35:42: INFO: No runs included.
summarize_build_stats: Unhandled exception:
Traceback (most recent call last):
File "bin/summarize_build_stats", line 93, in <module>
main()
File "bin/summarize_build_stats", line 29, in main
wrapper.DoMain()
File "/usr/local/google/home/ayatane/src/chromiumos/chromite/scripts/wrapper.py", line 164, in DoMain
commandline.ScriptWrapperMain(FindTarget)
File "/usr/local/google/home/ayatane/src/chromiumos/chromite/lib/commandline.py", line 837, in ScriptWrapperMain
ret = target(argv[1:])
File "/usr/local/google/home/ayatane/src/chromiumos/chromite/scripts/summarize_build_stats.py", line 812, in main
options.bad_patch_candidates)
File "/usr/local/google/home/ayatane/src/chromiumos/chromite/scripts/summarize_build_stats.py", line 251, in Summarize
return self.SummarizeCQ(bad_patch_candidates=bad_patch_candidates)
File "/usr/local/google/home/ayatane/src/chromiumos/chromite/scripts/summarize_build_stats.py", line 331, in SummarizeCQ
false_rejection_count)
File "/usr/local/google/home/ayatane/src/chromiumos/chromite/scripts/summarize_build_stats.py", line 216, in FalseRejectionRate
rejection_count * 100. / (rejection_count + good_patch_count)
ZeroDivisionError: float division by zero
Comment 1 by ayatane@chromium.org
, Jul 1 2017