)]}'
{"grafana/neutron.yaml":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"bbbf5d278f3408ec4c296a1c754fda053415b1cd","unresolved":false,"context_lines":[{"line_number":18,"context_line":"        - title: Integrated Tempest Failure Rates (Gate queue)"},{"line_number":19,"context_line":"          span: 4"},{"line_number":20,"context_line":"          targets:"},{"line_number":21,"context_line":"            - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.gate.project.git_openstack_org.openstack_neutron.master.job.tempest-full.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.gate.project.git_openstack_org.openstack_neutron.master.job.tempest-full.{SUCCESS,FAILURE})),\u002724hours\u0027), \u0027tempest-full\u0027)"},{"line_number":22,"context_line":"            - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.gate.project.git_openstack_org.openstack_neutron.master.job.neutron-tempest-plugin-api.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.gate.project.git_openstack_org.openstack_neutron.master.job.neutron-tempest-plugin-api.{SUCCESS,FAILURE})),\u002724hours\u0027), \u0027neutron-tempest-plugin-api\u0027)"},{"line_number":23,"context_line":"            - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.gate.project.git_openstack_org.openstack_neutron.master.job.neutron-tempest-dvr.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.gate.project.git_openstack_org.openstack_neutron.master.job.neutron-tempest-dvr.{SUCCESS,FAILURE})),\u002724hours\u0027), \u0027neutron-tempest-dvr\u0027)"},{"line_number":24,"context_line":"            - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.gate.project.git_openstack_org.openstack_neutron.master.job.neutron-tempest-linuxbridge.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.gate.project.git_openstack_org.openstack_neutron.master.job.neutron-tempest-linuxbridge.{SUCCESS,FAILURE})),\u002724hours\u0027), \u0027neutron-tempest-linuxbridge\u0027)"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7f96bb07_e5466550","line":21,"range":{"start_line":21,"start_character":170,"end_line":21,"end_character":182},"updated":"2018-01-10 21:12:27.000000000","message":"neutron-tempest-full ?","commit_id":"979d8feb73f248812a68d928ff03eb93731a539b"},{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"445e7efa8ffb452e67f697fe04b634239634b71f","unresolved":false,"context_lines":[{"line_number":18,"context_line":"        - title: Integrated Tempest Failure Rates (Gate queue)"},{"line_number":19,"context_line":"          span: 4"},{"line_number":20,"context_line":"          targets:"},{"line_number":21,"context_line":"            - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.gate.project.git_openstack_org.openstack_neutron.master.job.tempest-full.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.gate.project.git_openstack_org.openstack_neutron.master.job.tempest-full.{SUCCESS,FAILURE})),\u002724hours\u0027), \u0027tempest-full\u0027)"},{"line_number":22,"context_line":"            - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.gate.project.git_openstack_org.openstack_neutron.master.job.neutron-tempest-plugin-api.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.gate.project.git_openstack_org.openstack_neutron.master.job.neutron-tempest-plugin-api.{SUCCESS,FAILURE})),\u002724hours\u0027), \u0027neutron-tempest-plugin-api\u0027)"},{"line_number":23,"context_line":"            - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.gate.project.git_openstack_org.openstack_neutron.master.job.neutron-tempest-dvr.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.gate.project.git_openstack_org.openstack_neutron.master.job.neutron-tempest-dvr.{SUCCESS,FAILURE})),\u002724hours\u0027), \u0027neutron-tempest-dvr\u0027)"},{"line_number":24,"context_line":"            - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.gate.project.git_openstack_org.openstack_neutron.master.job.neutron-tempest-linuxbridge.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.gate.project.git_openstack_org.openstack_neutron.master.job.neutron-tempest-linuxbridge.{SUCCESS,FAILURE})),\u002724hours\u0027), \u0027neutron-tempest-linuxbridge\u0027)"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7f96bb07_e58e65cf","line":21,"range":{"start_line":21,"start_character":170,"end_line":21,"end_character":182},"in_reply_to":"7f96bb07_e5466550","updated":"2018-01-10 21:31:08.000000000","message":"we are going to remove the job since it is duplicate for tempest-full","commit_id":"979d8feb73f248812a68d928ff03eb93731a539b"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"bbbf5d278f3408ec4c296a1c754fda053415b1cd","unresolved":false,"context_lines":[{"line_number":58,"context_line":"        - title: Tempest Failure Rates (Check queue)"},{"line_number":59,"context_line":"          span: 4"},{"line_number":60,"context_line":"          targets:"},{"line_number":61,"context_line":"            - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.tempest-full.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.tempest-full.{SUCCESS,FAILURE})),\u002724hours\u0027), \u0027tempest-full\u0027)"},{"line_number":62,"context_line":"            - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.tempest-dsvm-neutron-dvr.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.tempest-dsvm-neutron-dvr.{SUCCESS,FAILURE})),\u002724hours\u0027), \u0027tempest-dsvm-neutron-dvr\u0027)"},{"line_number":63,"context_line":"            - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.tempest-dsvm-neutron-linuxbridge.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.tempest-dsvm-neutron-linuxbridge.{SUCCESS,FAILURE})),\u002724hours\u0027), \u0027tempest-dsvm-neutron-linuxbridge\u0027)"},{"line_number":64,"context_line":"            - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.legacy-tempest-dsvm-py35.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.legacy-tempest-dsvm-py35.{SUCCESS,FAILURE})),\u002724hours\u0027), \u0027legacy-tempest-dsvm-py35\u0027)"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7f96bb07_05f831c2","line":61,"range":{"start_line":61,"start_character":171,"end_line":61,"end_character":183},"updated":"2018-01-10 21:12:27.000000000","message":"neutron-tempest-full ?","commit_id":"979d8feb73f248812a68d928ff03eb93731a539b"},{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"445e7efa8ffb452e67f697fe04b634239634b71f","unresolved":false,"context_lines":[{"line_number":58,"context_line":"        - title: Tempest Failure Rates (Check queue)"},{"line_number":59,"context_line":"          span: 4"},{"line_number":60,"context_line":"          targets:"},{"line_number":61,"context_line":"            - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.tempest-full.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.tempest-full.{SUCCESS,FAILURE})),\u002724hours\u0027), \u0027tempest-full\u0027)"},{"line_number":62,"context_line":"            - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.tempest-dsvm-neutron-dvr.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.tempest-dsvm-neutron-dvr.{SUCCESS,FAILURE})),\u002724hours\u0027), \u0027tempest-dsvm-neutron-dvr\u0027)"},{"line_number":63,"context_line":"            - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.tempest-dsvm-neutron-linuxbridge.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.tempest-dsvm-neutron-linuxbridge.{SUCCESS,FAILURE})),\u002724hours\u0027), \u0027tempest-dsvm-neutron-linuxbridge\u0027)"},{"line_number":64,"context_line":"            - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.legacy-tempest-dsvm-py35.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.legacy-tempest-dsvm-py35.{SUCCESS,FAILURE})),\u002724hours\u0027), \u0027legacy-tempest-dsvm-py35\u0027)"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7f96bb07_45b71988","line":61,"range":{"start_line":61,"start_character":171,"end_line":61,"end_character":183},"in_reply_to":"7f96bb07_05f831c2","updated":"2018-01-10 21:31:08.000000000","message":"ditto","commit_id":"979d8feb73f248812a68d928ff03eb93731a539b"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"bbbf5d278f3408ec4c296a1c754fda053415b1cd","unresolved":false,"context_lines":[{"line_number":59,"context_line":"          span: 4"},{"line_number":60,"context_line":"          targets:"},{"line_number":61,"context_line":"            - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.tempest-full.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.tempest-full.{SUCCESS,FAILURE})),\u002724hours\u0027), \u0027tempest-full\u0027)"},{"line_number":62,"context_line":"            - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.tempest-dsvm-neutron-dvr.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.tempest-dsvm-neutron-dvr.{SUCCESS,FAILURE})),\u002724hours\u0027), \u0027tempest-dsvm-neutron-dvr\u0027)"},{"line_number":63,"context_line":"            - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.tempest-dsvm-neutron-linuxbridge.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.tempest-dsvm-neutron-linuxbridge.{SUCCESS,FAILURE})),\u002724hours\u0027), \u0027tempest-dsvm-neutron-linuxbridge\u0027)"},{"line_number":64,"context_line":"            - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.legacy-tempest-dsvm-py35.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.legacy-tempest-dsvm-py35.{SUCCESS,FAILURE})),\u002724hours\u0027), \u0027legacy-tempest-dsvm-py35\u0027)"},{"line_number":65,"context_line":"            - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.neutron-tempest-multinode-full.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.neutron-tempest-multinode-full.{SUCCESS,FAILURE})),\u002724hours\u0027), \u0027neutron-tempest-multinode-full (non-voting)\u0027)"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7f96bb07_a5d7fd23","line":62,"range":{"start_line":62,"start_character":171,"end_line":62,"end_character":195},"updated":"2018-01-10 21:12:27.000000000","message":"neutron-tempest-dvr ?","commit_id":"979d8feb73f248812a68d928ff03eb93731a539b"},{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"445e7efa8ffb452e67f697fe04b634239634b71f","unresolved":false,"context_lines":[{"line_number":59,"context_line":"          span: 4"},{"line_number":60,"context_line":"          targets:"},{"line_number":61,"context_line":"            - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.tempest-full.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.tempest-full.{SUCCESS,FAILURE})),\u002724hours\u0027), \u0027tempest-full\u0027)"},{"line_number":62,"context_line":"            - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.tempest-dsvm-neutron-dvr.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.tempest-dsvm-neutron-dvr.{SUCCESS,FAILURE})),\u002724hours\u0027), \u0027tempest-dsvm-neutron-dvr\u0027)"},{"line_number":63,"context_line":"            - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.tempest-dsvm-neutron-linuxbridge.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.tempest-dsvm-neutron-linuxbridge.{SUCCESS,FAILURE})),\u002724hours\u0027), \u0027tempest-dsvm-neutron-linuxbridge\u0027)"},{"line_number":64,"context_line":"            - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.legacy-tempest-dsvm-py35.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.legacy-tempest-dsvm-py35.{SUCCESS,FAILURE})),\u002724hours\u0027), \u0027legacy-tempest-dsvm-py35\u0027)"},{"line_number":65,"context_line":"            - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.neutron-tempest-multinode-full.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.neutron-tempest-multinode-full.{SUCCESS,FAILURE})),\u002724hours\u0027), \u0027neutron-tempest-multinode-full (non-voting)\u0027)"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7f96bb07_c5aa4918","line":62,"range":{"start_line":62,"start_character":171,"end_line":62,"end_character":195},"in_reply_to":"7f96bb07_a5d7fd23","updated":"2018-01-10 21:31:08.000000000","message":"Done","commit_id":"979d8feb73f248812a68d928ff03eb93731a539b"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"bbbf5d278f3408ec4c296a1c754fda053415b1cd","unresolved":false,"context_lines":[{"line_number":60,"context_line":"          targets:"},{"line_number":61,"context_line":"            - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.tempest-full.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.tempest-full.{SUCCESS,FAILURE})),\u002724hours\u0027), \u0027tempest-full\u0027)"},{"line_number":62,"context_line":"            - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.tempest-dsvm-neutron-dvr.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.tempest-dsvm-neutron-dvr.{SUCCESS,FAILURE})),\u002724hours\u0027), \u0027tempest-dsvm-neutron-dvr\u0027)"},{"line_number":63,"context_line":"            - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.tempest-dsvm-neutron-linuxbridge.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.tempest-dsvm-neutron-linuxbridge.{SUCCESS,FAILURE})),\u002724hours\u0027), \u0027tempest-dsvm-neutron-linuxbridge\u0027)"},{"line_number":64,"context_line":"            - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.legacy-tempest-dsvm-py35.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.legacy-tempest-dsvm-py35.{SUCCESS,FAILURE})),\u002724hours\u0027), \u0027legacy-tempest-dsvm-py35\u0027)"},{"line_number":65,"context_line":"            - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.neutron-tempest-multinode-full.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.neutron-tempest-multinode-full.{SUCCESS,FAILURE})),\u002724hours\u0027), \u0027neutron-tempest-multinode-full (non-voting)\u0027)"},{"line_number":66,"context_line":"            - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.neutron-tempest-dvr-ha-multinode-full.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.neutron-tempest-dvr-ha-multinode-full.{SUCCESS,FAILURE})),\u002724hours\u0027), \u0027neutron-tempest-dvr-ha-multinode-full (non-voting)\u0027)"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7f96bb07_05e6f117","line":63,"range":{"start_line":63,"start_character":171,"end_line":63,"end_character":203},"updated":"2018-01-10 21:12:27.000000000","message":"neutron-tempest-linuxbridge ?","commit_id":"979d8feb73f248812a68d928ff03eb93731a539b"},{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"445e7efa8ffb452e67f697fe04b634239634b71f","unresolved":false,"context_lines":[{"line_number":60,"context_line":"          targets:"},{"line_number":61,"context_line":"            - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.tempest-full.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.tempest-full.{SUCCESS,FAILURE})),\u002724hours\u0027), \u0027tempest-full\u0027)"},{"line_number":62,"context_line":"            - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.tempest-dsvm-neutron-dvr.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.tempest-dsvm-neutron-dvr.{SUCCESS,FAILURE})),\u002724hours\u0027), \u0027tempest-dsvm-neutron-dvr\u0027)"},{"line_number":63,"context_line":"            - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.tempest-dsvm-neutron-linuxbridge.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.tempest-dsvm-neutron-linuxbridge.{SUCCESS,FAILURE})),\u002724hours\u0027), \u0027tempest-dsvm-neutron-linuxbridge\u0027)"},{"line_number":64,"context_line":"            - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.legacy-tempest-dsvm-py35.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.legacy-tempest-dsvm-py35.{SUCCESS,FAILURE})),\u002724hours\u0027), \u0027legacy-tempest-dsvm-py35\u0027)"},{"line_number":65,"context_line":"            - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.neutron-tempest-multinode-full.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.neutron-tempest-multinode-full.{SUCCESS,FAILURE})),\u002724hours\u0027), \u0027neutron-tempest-multinode-full (non-voting)\u0027)"},{"line_number":66,"context_line":"            - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.neutron-tempest-dvr-ha-multinode-full.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.neutron-tempest-dvr-ha-multinode-full.{SUCCESS,FAILURE})),\u002724hours\u0027), \u0027neutron-tempest-dvr-ha-multinode-full (non-voting)\u0027)"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7f96bb07_a567fd25","line":63,"range":{"start_line":63,"start_character":171,"end_line":63,"end_character":203},"in_reply_to":"7f96bb07_05e6f117","updated":"2018-01-10 21:31:08.000000000","message":"Done","commit_id":"979d8feb73f248812a68d928ff03eb93731a539b"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"bbbf5d278f3408ec4c296a1c754fda053415b1cd","unresolved":false,"context_lines":[{"line_number":73,"context_line":"        - title: Grenade Failure Rates (Check queue)"},{"line_number":74,"context_line":"          span: 4"},{"line_number":75,"context_line":"          targets:"},{"line_number":76,"context_line":"            - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.grenade-dsvm-neutron.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.grenade-dsvm-neutron.{SUCCESS,FAILURE})),\u002724hours\u0027), \u0027grenade-dsvm-neutron\u0027)"},{"line_number":77,"context_line":"            - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.grenade-dsvm-neutron-multinode.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.grenade-dsvm-neutron-multinode.{SUCCESS,FAILURE})),\u002724hours\u0027), \u0027grenade-dsvm-neutron-multinode\u0027)"},{"line_number":78,"context_line":"            - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.grenade-dsvm-neutron-dvr-multinode.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.grenade-dsvm-neutron-dvr-multinode.{SUCCESS,FAILURE})),\u002724hours\u0027), \u0027grenade-dsvm-neutron-dvr-multinode\u0027)"},{"line_number":79,"context_line":"          type: graph"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7f96bb07_85bbe1e3","line":76,"range":{"start_line":76,"start_character":171,"end_line":76,"end_character":191},"updated":"2018-01-10 21:12:27.000000000","message":"neutron-grenade ?  similar for two below","commit_id":"979d8feb73f248812a68d928ff03eb93731a539b"},{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"445e7efa8ffb452e67f697fe04b634239634b71f","unresolved":false,"context_lines":[{"line_number":73,"context_line":"        - title: Grenade Failure Rates (Check queue)"},{"line_number":74,"context_line":"          span: 4"},{"line_number":75,"context_line":"          targets:"},{"line_number":76,"context_line":"            - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.grenade-dsvm-neutron.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.grenade-dsvm-neutron.{SUCCESS,FAILURE})),\u002724hours\u0027), \u0027grenade-dsvm-neutron\u0027)"},{"line_number":77,"context_line":"            - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.grenade-dsvm-neutron-multinode.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.grenade-dsvm-neutron-multinode.{SUCCESS,FAILURE})),\u002724hours\u0027), \u0027grenade-dsvm-neutron-multinode\u0027)"},{"line_number":78,"context_line":"            - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.grenade-dsvm-neutron-dvr-multinode.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.grenade-dsvm-neutron-dvr-multinode.{SUCCESS,FAILURE})),\u002724hours\u0027), \u0027grenade-dsvm-neutron-dvr-multinode\u0027)"},{"line_number":79,"context_line":"          type: graph"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7f96bb07_055fd141","line":76,"range":{"start_line":76,"start_character":171,"end_line":76,"end_character":191},"in_reply_to":"7f96bb07_85bbe1e3","updated":"2018-01-10 21:31:08.000000000","message":"Done","commit_id":"979d8feb73f248812a68d928ff03eb93731a539b"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"bbbf5d278f3408ec4c296a1c754fda053415b1cd","unresolved":false,"context_lines":[{"line_number":92,"context_line":"        - title: Rally Failure Rates (Check queue)"},{"line_number":93,"context_line":"          span: 4"},{"line_number":94,"context_line":"          targets:"},{"line_number":95,"context_line":"            - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.rally-dsvm-neutron-neutron.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.rally-dsvm-neutron-neutron.{SUCCESS,FAILURE})),\u002724hours\u0027), \u0027rally-dsvm-neutron-neutron\u0027)"},{"line_number":96,"context_line":"          type: graph"},{"line_number":97,"context_line":"        - title: Documentation Failure Rates (Check queue)"},{"line_number":98,"context_line":"          span: 4"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7f96bb07_0594b143","line":95,"range":{"start_line":95,"start_character":171,"end_line":95,"end_character":197},"updated":"2018-01-10 21:12:27.000000000","message":"neutron-rally-neutron ?","commit_id":"979d8feb73f248812a68d928ff03eb93731a539b"},{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"445e7efa8ffb452e67f697fe04b634239634b71f","unresolved":false,"context_lines":[{"line_number":92,"context_line":"        - title: Rally Failure Rates (Check queue)"},{"line_number":93,"context_line":"          span: 4"},{"line_number":94,"context_line":"          targets:"},{"line_number":95,"context_line":"            - target: alias(movingAverage(asPercent(transformNull(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.rally-dsvm-neutron-neutron.FAILURE),sum(stats_counts.zuul.tenant.openstack.pipeline.check.project.git_openstack_org.openstack_neutron.master.job.rally-dsvm-neutron-neutron.{SUCCESS,FAILURE})),\u002724hours\u0027), \u0027rally-dsvm-neutron-neutron\u0027)"},{"line_number":96,"context_line":"          type: graph"},{"line_number":97,"context_line":"        - title: Documentation Failure Rates (Check queue)"},{"line_number":98,"context_line":"          span: 4"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7f96bb07_453ab9e7","line":95,"range":{"start_line":95,"start_character":171,"end_line":95,"end_character":197},"in_reply_to":"7f96bb07_0594b143","updated":"2018-01-10 21:31:08.000000000","message":"Done","commit_id":"979d8feb73f248812a68d928ff03eb93731a539b"}]}
