)]}'
{"tempest/api/compute/servers/test_list_server_filters.py":[{"author":{"_account_id":5803,"name":"Attila Fazekas","email":"afazekas@redhat.com","username":"afazekas"},"change_message_id":"e16e788d9e7bd313813c774a7f0cad1642b927b3","unresolved":false,"context_lines":[{"line_number":278,"context_line":"            msg \u003d \u0027fixed_network_name needs to be configured to run this test\u0027"},{"line_number":279,"context_line":"            raise self.skipException(msg)"},{"line_number":280,"context_line":"        self.s1 \u003d self.client.get_server(self.s1[\u0027id\u0027])"},{"line_number":281,"context_line":"        addr_spec \u003d self.s1[\u0027addresses\u0027][self.fixed_network_name][0]"},{"line_number":282,"context_line":"        ip \u003d addr_spec[\u0027addr\u0027]"},{"line_number":283,"context_line":"        if addr_spec[\u0027version\u0027] \u003d\u003d 4:"},{"line_number":284,"context_line":"            params \u003d {\u0027ip\u0027: ip}"}],"source_content_type":"text/x-python","patch_set":2,"id":"9af37de9_dd5706c9","line":281,"updated":"2015-05-11 07:17:07.000000000","message":"I do not like the skip part is being in the middle of a test case, but I do not have really better alternative suggestion at the moment.","commit_id":"b0ae6453dec219ab2b509719deb56930eef02c03"},{"author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"change_message_id":"9e5df7ddf233737ba7ba3ad91dd163b8f12d8484","unresolved":false,"context_lines":[{"line_number":278,"context_line":"            msg \u003d \u0027fixed_network_name needs to be configured to run this test\u0027"},{"line_number":279,"context_line":"            raise self.skipException(msg)"},{"line_number":280,"context_line":"        self.s1 \u003d self.client.get_server(self.s1[\u0027id\u0027])"},{"line_number":281,"context_line":"        addr_spec \u003d self.s1[\u0027addresses\u0027][self.fixed_network_name][0]"},{"line_number":282,"context_line":"        ip \u003d addr_spec[\u0027addr\u0027]"},{"line_number":283,"context_line":"        if addr_spec[\u0027version\u0027] \u003d\u003d 4:"},{"line_number":284,"context_line":"            params \u003d {\u0027ip\u0027: ip}"}],"source_content_type":"text/x-python","patch_set":2,"id":"7a016987_a074fffc","line":281,"updated":"2015-05-14 22:43:41.000000000","message":"So personally I\u0027m not 100% comfortable with using the api to raise a skip either, but unless we added an ipv4 enabled option  What if we loop over the full response for a v4 address, and only skip if there is only ipv6. That way we only skip in ipv6 only envs. So something like:\n\n  for addr_spec in self.s1[\u0027addresses\u0027][self.fixed_network_name]:\n       ip \u003d addr_spec[\u0027addr\u0027]\n       if addr_spec[\u0027version\u0027] \u003d\u003d 4:\n           params \u003d {\u0027ip\u0027: ip}\n           break\n  else:\n     msg \u003d \"Skipped until bug 1450859 is resolved\"\n     raise self.skipException(msg)","commit_id":"b0ae6453dec219ab2b509719deb56930eef02c03"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"9bba3165c16edc32d228176ba08459e5b9bc3db2","unresolved":false,"context_lines":[{"line_number":306,"context_line":"        if addr_spec[\u0027version\u0027] \u003d\u003d 4:"},{"line_number":307,"context_line":"            params \u003d {\u0027ip\u0027: ip}"},{"line_number":308,"context_line":"        else:"},{"line_number":309,"context_line":"            params \u003d {\u0027ip6\u0027: ip}"},{"line_number":310,"context_line":"        body \u003d self.client.list_servers(params)"},{"line_number":311,"context_line":"        servers \u003d body[\u0027servers\u0027]"},{"line_number":312,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"7a016987_189a7cb9","line":309,"updated":"2015-05-22 17:53:36.000000000","message":"Does not we need to skip here as it might give full list in case of 6?","commit_id":"9a6fb6e8b1410c769ee51a76b76753a6aab10dec"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"cbc8bffea591c70eceb3b7118e5567c722b632cf","unresolved":false,"context_lines":[{"line_number":306,"context_line":"        if addr_spec[\u0027version\u0027] \u003d\u003d 4:"},{"line_number":307,"context_line":"            params \u003d {\u0027ip\u0027: ip}"},{"line_number":308,"context_line":"        else:"},{"line_number":309,"context_line":"            params \u003d {\u0027ip6\u0027: ip}"},{"line_number":310,"context_line":"        body \u003d self.client.list_servers(params)"},{"line_number":311,"context_line":"        servers \u003d body[\u0027servers\u0027]"},{"line_number":312,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"7a016987_3681c4fb","line":309,"in_reply_to":"7a016987_189a7cb9","updated":"2015-05-22 21:04:18.000000000","message":"As discussed, its fine as this test is already skipped for 1182883 and Nova  fix is already up (https://review.openstack.org/#/c/179569/).","commit_id":"9a6fb6e8b1410c769ee51a76b76753a6aab10dec"}]}
