jira-agile-metrics: Throughput Calculation Error

Hi,

i’m running into the following error. It seems that the generated image size is too big.

[2020-09-24 12:51:12 ERROR] Writing file for ThroughputCalculator failed with a fatal error. Attempting to run subsequent writers regardless.
Traceback (most recent call last):
  File "/Users/davidmoeller/Developer/agile_metrics/venv/lib/python3.8/site-packages/jira_agile_metrics/calculator.py", line 56, in run_calculators
    c.write()
  File "/Users/davidmoeller/Developer/agile_metrics/venv/lib/python3.8/site-packages/jira_agile_metrics/calculators/throughput.py", line 38, in write
    self.write_chart(data, self.settings['throughput_chart'])
  File "/Users/davidmoeller/Developer/agile_metrics/venv/lib/python3.8/site-packages/jira_agile_metrics/calculators/throughput.py", line 103, in write_chart
    fig.savefig(output_file, bbox_inches='tight', dpi=300)
  File "/Users/davidmoeller/Developer/agile_metrics/venv/lib/python3.8/site-packages/matplotlib/figure.py", line 2311, in savefig
    self.canvas.print_figure(fname, **kwargs)
  File "/Users/davidmoeller/Developer/agile_metrics/venv/lib/python3.8/site-packages/matplotlib/backend_bases.py", line 2210, in print_figure
    result = print_method(
  File "/Users/davidmoeller/Developer/agile_metrics/venv/lib/python3.8/site-packages/matplotlib/backend_bases.py", line 1639, in wrapper
    return func(*args, **kwargs)
  File "/Users/davidmoeller/Developer/agile_metrics/venv/lib/python3.8/site-packages/matplotlib/backends/backend_agg.py", line 509, in print_png
    FigureCanvasAgg.draw(self)
  File "/Users/davidmoeller/Developer/agile_metrics/venv/lib/python3.8/site-packages/matplotlib/backends/backend_agg.py", line 402, in draw
    self.renderer = self.get_renderer(cleared=True)
  File "/Users/davidmoeller/Developer/agile_metrics/venv/lib/python3.8/site-packages/matplotlib/backends/backend_agg.py", line 418, in get_renderer
    self.renderer = RendererAgg(w, h, self.figure.dpi)
  File "/Users/davidmoeller/Developer/agile_metrics/venv/lib/python3.8/site-packages/matplotlib/backends/backend_agg.py", line 96, in __init__
    self._renderer = _RendererAgg(int(width), int(height), dpi)
ValueError: Image size of 15443364x1476 pixels is too large. It must be less than 2^16 in each direction.

Did this happen in the past? Is there an easy way of solving it?

About this issue

  • Original URL
  • State: closed
  • Created 4 years ago
  • Comments: 17 (14 by maintainers)

Commits related to this issue

Most upvoted comments

My team and I faced this same issue. I think this fixes it: https://github.com/DeloitteDigitalUK/jira-agile-metrics/pull/44