When some of the chart-enabled plugins are not run, the chart code is still trying to read the value of these. Ideally this should just either disable that line in the chart or present it as zero points in it.
Actual behaviour
Lines are not being correctly rendered because while reading these missing values parseInt is being used, which returns a NaN value. chartJS doesn't seem to play ok with these.
Steps to reproduce
Run any build with at least one of these not present in the chart data:
'codeception-errors'
'phplint-errors'
'phpunit-errors'
'phptallint-errors'
'phptallint-warnings'
'phpcs-errors'
A single line (pink) will be shown, flat on zeros.
Environment info
Operating System: Ubuntu 14
PHP Version: 5.5.9
MySQL Version: 5.5.44
Expected behaviour
When some of the chart-enabled plugins are not run, the chart code is still trying to read the value of these. Ideally this should just either disable that line in the chart or present it as zero points in it.
Actual behaviour
Lines are not being correctly rendered because while reading these missing values parseInt is being used, which returns a NaN value. chartJS doesn't seem to play ok with these.
Steps to reproduce
Run any build with at least one of these not present in the chart data: 'codeception-errors' 'phplint-errors' 'phpunit-errors' 'phptallint-errors' 'phptallint-warnings' 'phpcs-errors' A single line (pink) will be shown, flat on zeros.
Environment info
Operating System: Ubuntu 14 PHP Version: 5.5.9 MySQL Version: 5.5.44