Confirmed users
1,905
edits
(→Performance: Add goal to move dzAlerts to Treeherder) |
(→Create tests for the "charts" (dashboard) service [ekyle]: defer this goal) |
||
Line 52: | Line 52: | ||
* Project page: https://wiki.mozilla.org/Auto-tools/Projects/Alerts | * Project page: https://wiki.mozilla.org/Auto-tools/Projects/Alerts | ||
=== Create tests for the "charts" (dashboard) service [ekyle] === | === {{defer|}} Create tests for the "charts" (dashboard) service [ekyle] === | ||
Create a set of unit tests for "charts", so that changes don't break existing functionality. | Create a set of unit tests for "charts", so that changes don't break existing functionality. | ||
* deferred due to addition of goal to move dzAlerts to Treeherder | |||
* why: Sustainability: charting code is getting complex due to all the branches created to avoid breaking other charts. Creating some tests would allow us to consolidate the branches by being confident that changes to the core JS code won't break tests. It will increase maintainability and time to develop new charts. | * why: Sustainability: charting code is getting complex due to all the branches created to avoid breaking other charts. Creating some tests would allow us to consolidate the branches by being confident that changes to the core JS code won't break tests. It will increase maintainability and time to develop new charts. | ||
* {{bug|1080092}} | * {{bug|1080092}} |