If there are no changepoints within the xlimits provided by the user, the plotting script produces a traceback:
Traceback (most recent call last):
File "../bin/plot_krun_results", line 1643, in <module>
inset_xlimits=options.inset_xlimits)
File "../bin/plot_krun_results", line 361, in main
core_cycles, cycles_ylimits, inset_xlimits)
File "../bin/plot_krun_results", line 986, in draw_page
p_exec_charts[index].plot_stack()
File "../bin/plot_krun_results", line 523, in plot_stack
self.plot_wallclock_times()
File "../bin/plot_krun_results", line 587, in plot_wallclock_times
self._plot_steady_equivalent(self.wallclock_axis)
File "../bin/plot_krun_results", line 672, in _plot_steady_equivalent
if (self.segment_means[0] + self.segment_vars[0] >= lower_bound and
AttributeError: 'ProcessExecChart' object has no attribute 'segment_vars'
Due to the same bug, when the user has passed in --xlimits and there are no changpoints within the bounds, insets do not correctly plot steady segment equivalent data.
If there are no changepoints within the
xlimitsprovided by the user, the plotting script produces a traceback:Due to the same bug, when the user has passed in
--xlimitsand there are no changpoints within the bounds, insets do not correctly plot steady segment equivalent data.