)]}'
{"doc/dashboards/graphite.dashboard.html":[{"author":{"_account_id":261,"name":"Salvatore Orlando","email":"salv.orlando@gmail.com","username":"salvatore-orlando"},"change_message_id":"59647d49a60b0e0fd97aa7f7ad71161b35d08723","unresolved":false,"context_lines":[{"line_number":3,"context_line":"\u003ctable\u003e"},{"line_number":4,"context_line":"\u003ctr\u003e"},{"line_number":5,"context_line":"\u003ctd\u003e"},{"line_number":6,"context_line":"\u003ca href\u003d\"http://graphite.openstack.org/render/?from\u003d-10days\u0026height\u003d500\u0026until\u003dnow\u0026width\u003d1200\u0026bgcolor\u003dffffff\u0026fgcolor\u003d000000\u0026yMax\u003d100\u0026yMin\u003d0\u0026target\u003dcolor%28alias%28movingAverage%28asPercent%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-dvr-multinode-full.FAILURE,sum%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-dvr-multinode-full.{SUCCESS,FAILURE}%29%29,%2736hours%27%29,%20%27gate-tempest-dsvm-neutron-dvr-multinode-full%27%29,%27orange%27%29\u0026target\u003dcolor%28alias%28movingAverage%28asPercent%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-dvr.FAILURE,sum%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-dvr.{SUCCESS,FAILURE}%29%29,%2736hours%27%29,%20%27gate-tempest-dsvm-neutron-dvr%27%29,%27blue%27%29\u0026target\u003dcolor%28alias%28movingAverage%28asPercent%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-multinode-full.FAILURE,sum%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-multinode-full.{SUCCESS,FAILURE}%29%29,%2736hours%27%29,%20%27gate-tempest-dsvm-neutron-multinode-full%27%29,%27green%27%29\u0026target\u003dcolor%28alias%28movingAverage%28asPercent%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-full.FAILURE,sum%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-full.{SUCCESS,FAILURE}%29%29,%2736hours%27%29,%20%27gate-tempest-dsvm-neutron-full%27%29,%27red%27%29\"\u003e"},{"line_number":7,"context_line":"\u003cimg src\u003d\"http://graphite.openstack.org/render/?from\u003d-10days\u0026height\u003d500\u0026until\u003dnow\u0026width\u003d1200\u0026bgcolor\u003dffffff\u0026fgcolor\u003d000000\u0026yMax\u003d100\u0026yMin\u003d0\u0026target\u003dcolor%28alias%28movingAverage%28asPercent%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-dvr-multinode-full.FAILURE,sum%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-dvr-multinode-full.{SUCCESS,FAILURE}%29%29,%2736hours%27%29,%20%27gate-tempest-dsvm-neutron-dvr-multinode-full%27%29,%27orange%27%29\u0026target\u003dcolor%28alias%28movingAverage%28asPercent%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-dvr.FAILURE,sum%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-dvr.{SUCCESS,FAILURE}%29%29,%2736hours%27%29,%20%27gate-tempest-dsvm-neutron-dvr%27%29,%27blue%27%29\u0026target\u003dcolor%28alias%28movingAverage%28asPercent%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-multinode-full.FAILURE,sum%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-multinode-full.{SUCCESS,FAILURE}%29%29,%2736hours%27%29,%20%27gate-tempest-dsvm-neutron-multinode-full%27%29,%27green%27%29\u0026target\u003dcolor%28alias%28movingAverage%28asPercent%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-full.FAILURE,sum%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-full.{SUCCESS,FAILURE}%29%29,%2736hours%27%29,%20%27gate-tempest-dsvm-neutron-full%27%29,%27red%27%29\" width\u003d\"400\"\u003e"},{"line_number":8,"context_line":"\u003c/a\u003e"},{"line_number":9,"context_line":"\u003c/td\u003e"}],"source_content_type":"text/html","patch_set":1,"id":"1a4dcd0f_34a61854","line":6,"updated":"2015-08-14 13:36:23.000000000","message":"please consider adding also graph titles. It\u0027s possible with graphite.\n\nAlso, this graph seems to suggest that at some point failure rates were more than 100%?\n\nFinally, consider using the hitcount function offered by graphite. It\u0027s specific for gate job, and reports failure rate in an interval of time of your choice.","commit_id":"b42a5d20927c0f5166a36c6b14b5b136dc314b49"},{"author":{"_account_id":11682,"name":"Ryan Moats","email":"rmoats@us.ibm.com","username":"regXboi"},"change_message_id":"78e5bd082fd2cc2c0c791bef61131f3ae959548e","unresolved":false,"context_lines":[{"line_number":3,"context_line":"\u003ctable\u003e"},{"line_number":4,"context_line":"\u003ctr\u003e"},{"line_number":5,"context_line":"\u003ctd\u003e"},{"line_number":6,"context_line":"\u003ca href\u003d\"http://graphite.openstack.org/render/?from\u003d-10days\u0026height\u003d500\u0026until\u003dnow\u0026width\u003d1200\u0026bgcolor\u003dffffff\u0026fgcolor\u003d000000\u0026yMax\u003d100\u0026yMin\u003d0\u0026target\u003dcolor%28alias%28movingAverage%28asPercent%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-dvr-multinode-full.FAILURE,sum%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-dvr-multinode-full.{SUCCESS,FAILURE}%29%29,%2736hours%27%29,%20%27gate-tempest-dsvm-neutron-dvr-multinode-full%27%29,%27orange%27%29\u0026target\u003dcolor%28alias%28movingAverage%28asPercent%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-dvr.FAILURE,sum%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-dvr.{SUCCESS,FAILURE}%29%29,%2736hours%27%29,%20%27gate-tempest-dsvm-neutron-dvr%27%29,%27blue%27%29\u0026target\u003dcolor%28alias%28movingAverage%28asPercent%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-multinode-full.FAILURE,sum%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-multinode-full.{SUCCESS,FAILURE}%29%29,%2736hours%27%29,%20%27gate-tempest-dsvm-neutron-multinode-full%27%29,%27green%27%29\u0026target\u003dcolor%28alias%28movingAverage%28asPercent%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-full.FAILURE,sum%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-full.{SUCCESS,FAILURE}%29%29,%2736hours%27%29,%20%27gate-tempest-dsvm-neutron-full%27%29,%27red%27%29\"\u003e"},{"line_number":7,"context_line":"\u003cimg src\u003d\"http://graphite.openstack.org/render/?from\u003d-10days\u0026height\u003d500\u0026until\u003dnow\u0026width\u003d1200\u0026bgcolor\u003dffffff\u0026fgcolor\u003d000000\u0026yMax\u003d100\u0026yMin\u003d0\u0026target\u003dcolor%28alias%28movingAverage%28asPercent%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-dvr-multinode-full.FAILURE,sum%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-dvr-multinode-full.{SUCCESS,FAILURE}%29%29,%2736hours%27%29,%20%27gate-tempest-dsvm-neutron-dvr-multinode-full%27%29,%27orange%27%29\u0026target\u003dcolor%28alias%28movingAverage%28asPercent%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-dvr.FAILURE,sum%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-dvr.{SUCCESS,FAILURE}%29%29,%2736hours%27%29,%20%27gate-tempest-dsvm-neutron-dvr%27%29,%27blue%27%29\u0026target\u003dcolor%28alias%28movingAverage%28asPercent%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-multinode-full.FAILURE,sum%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-multinode-full.{SUCCESS,FAILURE}%29%29,%2736hours%27%29,%20%27gate-tempest-dsvm-neutron-multinode-full%27%29,%27green%27%29\u0026target\u003dcolor%28alias%28movingAverage%28asPercent%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-full.FAILURE,sum%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-full.{SUCCESS,FAILURE}%29%29,%2736hours%27%29,%20%27gate-tempest-dsvm-neutron-full%27%29,%27red%27%29\" width\u003d\"400\"\u003e"},{"line_number":8,"context_line":"\u003c/a\u003e"},{"line_number":9,"context_line":"\u003c/td\u003e"}],"source_content_type":"text/html","patch_set":1,"id":"1a4dcd0f_5ac3cb8a","line":6,"in_reply_to":"1a4dcd0f_34a61854","updated":"2015-08-14 14:10:37.000000000","message":"Graph titles have been added...\n\nThis graph covers the initial addition of the multinode jobs and so the left hand side for them is \"no data\", not failure rate \u003e 100%\n\nIf somebody wants to add hitcount graphs to the page, feel free :)","commit_id":"b42a5d20927c0f5166a36c6b14b5b136dc314b49"},{"author":{"_account_id":261,"name":"Salvatore Orlando","email":"salv.orlando@gmail.com","username":"salvatore-orlando"},"change_message_id":"59647d49a60b0e0fd97aa7f7ad71161b35d08723","unresolved":false,"context_lines":[{"line_number":5,"context_line":"\u003ctd\u003e"},{"line_number":6,"context_line":"\u003ca href\u003d\"http://graphite.openstack.org/render/?from\u003d-10days\u0026height\u003d500\u0026until\u003dnow\u0026width\u003d1200\u0026bgcolor\u003dffffff\u0026fgcolor\u003d000000\u0026yMax\u003d100\u0026yMin\u003d0\u0026target\u003dcolor%28alias%28movingAverage%28asPercent%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-dvr-multinode-full.FAILURE,sum%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-dvr-multinode-full.{SUCCESS,FAILURE}%29%29,%2736hours%27%29,%20%27gate-tempest-dsvm-neutron-dvr-multinode-full%27%29,%27orange%27%29\u0026target\u003dcolor%28alias%28movingAverage%28asPercent%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-dvr.FAILURE,sum%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-dvr.{SUCCESS,FAILURE}%29%29,%2736hours%27%29,%20%27gate-tempest-dsvm-neutron-dvr%27%29,%27blue%27%29\u0026target\u003dcolor%28alias%28movingAverage%28asPercent%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-multinode-full.FAILURE,sum%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-multinode-full.{SUCCESS,FAILURE}%29%29,%2736hours%27%29,%20%27gate-tempest-dsvm-neutron-multinode-full%27%29,%27green%27%29\u0026target\u003dcolor%28alias%28movingAverage%28asPercent%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-full.FAILURE,sum%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-full.{SUCCESS,FAILURE}%29%29,%2736hours%27%29,%20%27gate-tempest-dsvm-neutron-full%27%29,%27red%27%29\"\u003e"},{"line_number":7,"context_line":"\u003cimg src\u003d\"http://graphite.openstack.org/render/?from\u003d-10days\u0026height\u003d500\u0026until\u003dnow\u0026width\u003d1200\u0026bgcolor\u003dffffff\u0026fgcolor\u003d000000\u0026yMax\u003d100\u0026yMin\u003d0\u0026target\u003dcolor%28alias%28movingAverage%28asPercent%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-dvr-multinode-full.FAILURE,sum%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-dvr-multinode-full.{SUCCESS,FAILURE}%29%29,%2736hours%27%29,%20%27gate-tempest-dsvm-neutron-dvr-multinode-full%27%29,%27orange%27%29\u0026target\u003dcolor%28alias%28movingAverage%28asPercent%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-dvr.FAILURE,sum%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-dvr.{SUCCESS,FAILURE}%29%29,%2736hours%27%29,%20%27gate-tempest-dsvm-neutron-dvr%27%29,%27blue%27%29\u0026target\u003dcolor%28alias%28movingAverage%28asPercent%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-multinode-full.FAILURE,sum%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-multinode-full.{SUCCESS,FAILURE}%29%29,%2736hours%27%29,%20%27gate-tempest-dsvm-neutron-multinode-full%27%29,%27green%27%29\u0026target\u003dcolor%28alias%28movingAverage%28asPercent%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-full.FAILURE,sum%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-full.{SUCCESS,FAILURE}%29%29,%2736hours%27%29,%20%27gate-tempest-dsvm-neutron-full%27%29,%27red%27%29\" width\u003d\"400\"\u003e"},{"line_number":8,"context_line":"\u003c/a\u003e"},{"line_number":9,"context_line":"\u003c/td\u003e"},{"line_number":10,"context_line":"\u003ctd\u003e"},{"line_number":11,"context_line":"\u003ca href\u003d\"http://graphite.openstack.org/render/?from\u003d-10days\u0026height\u003d500\u0026until\u003dnow\u0026width\u003d1200\u0026bgcolor\u003dffffff\u0026fgcolor\u003d000000\u0026yMax\u003d100\u0026yMin\u003d0\u0026target\u003dcolor%28alias%28movingAverage%28asPercent%28stats.zuul.pipeline.check.job.gate-grenade-dsvm-neutron.FAILURE,sum%28stats.zuul.pipeline.check.job.gate-grenade-dsvm-neutron.{SUCCESS,FAILURE}%29%29,%2736hours%27%29,%20%27gate-grenade-dsvm-neutron%27%29,%27orange%27%29\u0026target\u003dcolor%28alias%28movingAverage%28asPercent%28stats.zuul.pipeline.check.job.gate-neutron-dsvm-api.FAILURE,sum%28stats.zuul.pipeline.check.job.gate-neutron-dsvm-api.{SUCCESS,FAILURE}%29%29,%2736hours%27%29,%20%27gate-neutron-dsvm-api%27%29,%27blue%27%29\u0026target\u003dcolor%28alias%28movingAverage%28asPercent%28stats.zuul.pipeline.check.job.gate-neutron-dsvm-functional.FAILURE,sum%28stats.zuul.pipeline.check.job.gate-neutron-dsvm-functional.{SUCCESS,FAILURE}%29%29,%2736hours%27%29,%20%27gate-neutron-dsvm-functional%27%29,%27green%27%29\u0026target\u003dcolor%28alias%28movingAverage%28asPercent%28stats.zuul.pipeline.check.job.gate-neutron-dsvm-fullstack.FAILURE,sum%28stats.zuul.pipeline.check.job.gate-neutron-dsvm-fullstack.{SUCCESS,FAILURE}%29%29,%2736hours%27%29,%20%27gate-neutron-dsvm-fullstack%27%29,%27red%27%29\"\u003e"}],"source_content_type":"text/html","patch_set":1,"id":"1a4dcd0f_94b4cc82","line":8,"updated":"2015-08-14 13:36:23.000000000","message":"are you sure the link is really useful here? it just ends up opening the static image included in the img tag","commit_id":"b42a5d20927c0f5166a36c6b14b5b136dc314b49"},{"author":{"_account_id":11682,"name":"Ryan Moats","email":"rmoats@us.ibm.com","username":"regXboi"},"change_message_id":"78e5bd082fd2cc2c0c791bef61131f3ae959548e","unresolved":false,"context_lines":[{"line_number":5,"context_line":"\u003ctd\u003e"},{"line_number":6,"context_line":"\u003ca href\u003d\"http://graphite.openstack.org/render/?from\u003d-10days\u0026height\u003d500\u0026until\u003dnow\u0026width\u003d1200\u0026bgcolor\u003dffffff\u0026fgcolor\u003d000000\u0026yMax\u003d100\u0026yMin\u003d0\u0026target\u003dcolor%28alias%28movingAverage%28asPercent%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-dvr-multinode-full.FAILURE,sum%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-dvr-multinode-full.{SUCCESS,FAILURE}%29%29,%2736hours%27%29,%20%27gate-tempest-dsvm-neutron-dvr-multinode-full%27%29,%27orange%27%29\u0026target\u003dcolor%28alias%28movingAverage%28asPercent%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-dvr.FAILURE,sum%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-dvr.{SUCCESS,FAILURE}%29%29,%2736hours%27%29,%20%27gate-tempest-dsvm-neutron-dvr%27%29,%27blue%27%29\u0026target\u003dcolor%28alias%28movingAverage%28asPercent%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-multinode-full.FAILURE,sum%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-multinode-full.{SUCCESS,FAILURE}%29%29,%2736hours%27%29,%20%27gate-tempest-dsvm-neutron-multinode-full%27%29,%27green%27%29\u0026target\u003dcolor%28alias%28movingAverage%28asPercent%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-full.FAILURE,sum%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-full.{SUCCESS,FAILURE}%29%29,%2736hours%27%29,%20%27gate-tempest-dsvm-neutron-full%27%29,%27red%27%29\"\u003e"},{"line_number":7,"context_line":"\u003cimg src\u003d\"http://graphite.openstack.org/render/?from\u003d-10days\u0026height\u003d500\u0026until\u003dnow\u0026width\u003d1200\u0026bgcolor\u003dffffff\u0026fgcolor\u003d000000\u0026yMax\u003d100\u0026yMin\u003d0\u0026target\u003dcolor%28alias%28movingAverage%28asPercent%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-dvr-multinode-full.FAILURE,sum%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-dvr-multinode-full.{SUCCESS,FAILURE}%29%29,%2736hours%27%29,%20%27gate-tempest-dsvm-neutron-dvr-multinode-full%27%29,%27orange%27%29\u0026target\u003dcolor%28alias%28movingAverage%28asPercent%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-dvr.FAILURE,sum%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-dvr.{SUCCESS,FAILURE}%29%29,%2736hours%27%29,%20%27gate-tempest-dsvm-neutron-dvr%27%29,%27blue%27%29\u0026target\u003dcolor%28alias%28movingAverage%28asPercent%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-multinode-full.FAILURE,sum%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-multinode-full.{SUCCESS,FAILURE}%29%29,%2736hours%27%29,%20%27gate-tempest-dsvm-neutron-multinode-full%27%29,%27green%27%29\u0026target\u003dcolor%28alias%28movingAverage%28asPercent%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-full.FAILURE,sum%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-full.{SUCCESS,FAILURE}%29%29,%2736hours%27%29,%20%27gate-tempest-dsvm-neutron-full%27%29,%27red%27%29\" width\u003d\"400\"\u003e"},{"line_number":8,"context_line":"\u003c/a\u003e"},{"line_number":9,"context_line":"\u003c/td\u003e"},{"line_number":10,"context_line":"\u003ctd\u003e"},{"line_number":11,"context_line":"\u003ca href\u003d\"http://graphite.openstack.org/render/?from\u003d-10days\u0026height\u003d500\u0026until\u003dnow\u0026width\u003d1200\u0026bgcolor\u003dffffff\u0026fgcolor\u003d000000\u0026yMax\u003d100\u0026yMin\u003d0\u0026target\u003dcolor%28alias%28movingAverage%28asPercent%28stats.zuul.pipeline.check.job.gate-grenade-dsvm-neutron.FAILURE,sum%28stats.zuul.pipeline.check.job.gate-grenade-dsvm-neutron.{SUCCESS,FAILURE}%29%29,%2736hours%27%29,%20%27gate-grenade-dsvm-neutron%27%29,%27orange%27%29\u0026target\u003dcolor%28alias%28movingAverage%28asPercent%28stats.zuul.pipeline.check.job.gate-neutron-dsvm-api.FAILURE,sum%28stats.zuul.pipeline.check.job.gate-neutron-dsvm-api.{SUCCESS,FAILURE}%29%29,%2736hours%27%29,%20%27gate-neutron-dsvm-api%27%29,%27blue%27%29\u0026target\u003dcolor%28alias%28movingAverage%28asPercent%28stats.zuul.pipeline.check.job.gate-neutron-dsvm-functional.FAILURE,sum%28stats.zuul.pipeline.check.job.gate-neutron-dsvm-functional.{SUCCESS,FAILURE}%29%29,%2736hours%27%29,%20%27gate-neutron-dsvm-functional%27%29,%27green%27%29\u0026target\u003dcolor%28alias%28movingAverage%28asPercent%28stats.zuul.pipeline.check.job.gate-neutron-dsvm-fullstack.FAILURE,sum%28stats.zuul.pipeline.check.job.gate-neutron-dsvm-fullstack.{SUCCESS,FAILURE}%29%29,%2736hours%27%29,%20%27gate-neutron-dsvm-fullstack%27%29,%27red%27%29\"\u003e"}],"source_content_type":"text/html","patch_set":1,"id":"1a4dcd0f_7a6487e4","line":8,"in_reply_to":"1a4dcd0f_94b4cc82","updated":"2015-08-14 14:10:37.000000000","message":"Yes, I think it is useful - the whole point is to have the thumbnails appear in the dashboard and click through to get more detail","commit_id":"b42a5d20927c0f5166a36c6b14b5b136dc314b49"},{"author":{"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},"change_message_id":"0c2be7c8ca2c6365853b7b8c9eae4336cf893712","unresolved":false,"context_lines":[{"line_number":1,"context_line":""},{"line_number":2,"context_line":"\u003ch2\u003e"},{"line_number":3,"context_line":"Neutron Graphite Thumbnails - Click to see full size figure"},{"line_number":4,"context_line":"\u003c/h2\u003e"},{"line_number":5,"context_line":"\u003ctable border\u003d\"1\"\u003e"},{"line_number":6,"context_line":"\u003ctr\u003e"}],"source_content_type":"text/html","patch_set":2,"id":"fa1b9901_796caa9c","line":3,"updated":"2015-08-17 21:29:43.000000000","message":"Were these machine generated?  If so, how, so we can maintain/add long-term? A follow-on patch with a readme would be fine.","commit_id":"dfe9a2b9185f984f54424e32c857d1a6aac616f7"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"23725eb19e8b53da809cf74041a8116c4c68fe28","unresolved":false,"context_lines":[{"line_number":25,"context_line":"\u003c/a\u003e"},{"line_number":26,"context_line":"\u003c/td\u003e"},{"line_number":27,"context_line":"\u003ctd align\u003d\"center\"\u003e"},{"line_number":28,"context_line":"Failure Percentage - Last 10 Days - Large Opts\u003cbr\u003e"},{"line_number":29,"context_line":"\u003ca href\u003d\"http://graphite.openstack.org/render/?title\u003dFailure Percentage - Last 10 Days - Large Opts\u0026from\u003d-10days\u0026height\u003d500\u0026until\u003dnow\u0026width\u003d1200\u0026bgcolor\u003dffffff\u0026fgcolor\u003d000000\u0026yMax\u003d100\u0026yMin\u003d0\u0026target\u003dcolor%28alias%28movingAverage%28asPercent%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-large-ops.FAILURE,sum%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-large-ops.{SUCCESS,FAILURE}%29%29,%2736hours%27%29,%20%27gate-tempest-dsvm-neutron-large-ops%27%29,%27orange%27%29\"\u003e"},{"line_number":30,"context_line":"\u003cimg src\u003d\"http://graphite.openstack.org/render/?from\u003d-10days\u0026height\u003d500\u0026until\u003dnow\u0026width\u003d1200\u0026bgcolor\u003dffffff\u0026fgcolor\u003d000000\u0026yMax\u003d100\u0026yMin\u003d0\u0026target\u003dcolor%28alias%28movingAverage%28asPercent%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-large-ops.FAILURE,sum%28stats.zuul.pipeline.check.job.gate-tempest-dsvm-neutron-large-ops.{SUCCESS,FAILURE}%29%29,%2736hours%27%29,%20%27gate-tempest-dsvm-neutron-large-ops%27%29,%27orange%27%29\" width\u003d\"400\"\u003e"},{"line_number":31,"context_line":"\u003c/a\u003e"}],"source_content_type":"text/html","patch_set":2,"id":"fa1b9901_9952dedc","line":28,"updated":"2015-08-17 21:30:10.000000000","message":"s/Opts/Ops","commit_id":"dfe9a2b9185f984f54424e32c857d1a6aac616f7"}]}
