)]}'
{"nova/tests/unit/compute/test_compute_mgr.py":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"22abc4f5cc0adace9e1db6327e6fe2816d9d5b3e","unresolved":false,"context_lines":[{"line_number":2164,"context_line":"                    \u0027fake-mac\u0027, start_period\u003d0, use_slave\u003dTrue)"},{"line_number":2165,"context_line":"            bw_usage_update.assert_called_once_with(self.context, \u0027fake-uuid\u0027,"},{"line_number":2166,"context_line":"                    \u0027fake-mac\u0027, 0, 4, 6, 1, 2,"},{"line_number":2167,"context_line":"                    last_refreshed\u003dmock.ANY,"},{"line_number":2168,"context_line":"                    update_cells\u003dFalse)"},{"line_number":2169,"context_line":""},{"line_number":2170,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"fa81d914_93f7668c","line":2167,"updated":"2015-01-27 19:48:54.000000000","message":"nit: could add a note on why we\u0027re using mock.ANY here (we\u0027re doing it on purpose).","commit_id":"88175c33d435826dedc3375297e2d441d458dc19"},{"author":{"_account_id":7730,"name":"Sahid Orentino Ferdjaoui","email":"sahid.ferdjaoui@industrialdiscipline.com","username":"sahid"},"change_message_id":"e7dd3c91ad6a64781f4a9a15cae6baeed00650c0","unresolved":false,"context_lines":[{"line_number":2164,"context_line":"                    \u0027fake-mac\u0027, start_period\u003d0, use_slave\u003dTrue)"},{"line_number":2165,"context_line":"            bw_usage_update.assert_called_once_with(self.context, \u0027fake-uuid\u0027,"},{"line_number":2166,"context_line":"                    \u0027fake-mac\u0027, 0, 4, 6, 1, 2,"},{"line_number":2167,"context_line":"                    last_refreshed\u003dtimeutils.isotime(_time),"},{"line_number":2168,"context_line":"                    update_cells\u003dFalse)"},{"line_number":2169,"context_line":""},{"line_number":2170,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"fa81d914_7a13775c","side":"PARENT","line":2167,"updated":"2015-01-28 16:45:07.000000000","message":"isotime while just format _time. _time is a constant it looks not possible to have a delay here. do you have bug reported?","commit_id":"7ce559da1bad27d0f319659095616bc02e3ec38a"},{"author":{"_account_id":7730,"name":"Sahid Orentino Ferdjaoui","email":"sahid.ferdjaoui@industrialdiscipline.com","username":"sahid"},"change_message_id":"33a35074df4ea47ff89d9e3efca6f6e2c986ad7b","unresolved":false,"context_lines":[{"line_number":2164,"context_line":"                    \u0027fake-mac\u0027, start_period\u003d0, use_slave\u003dTrue)"},{"line_number":2165,"context_line":"            bw_usage_update.assert_called_once_with(self.context, \u0027fake-uuid\u0027,"},{"line_number":2166,"context_line":"                    \u0027fake-mac\u0027, 0, 4, 6, 1, 2,"},{"line_number":2167,"context_line":"                    last_refreshed\u003dtimeutils.isotime(_time),"},{"line_number":2168,"context_line":"                    update_cells\u003dFalse)"},{"line_number":2169,"context_line":""},{"line_number":2170,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"fa81d914_3a21ff9f","side":"PARENT","line":2167,"in_reply_to":"fa81d914_7a13775c","updated":"2015-01-28 16:45:38.000000000","message":"s/while/will","commit_id":"7ce559da1bad27d0f319659095616bc02e3ec38a"},{"author":{"_account_id":6802,"name":"Joel Coffman","email":"jmc7tp@gmail.com","username":"joel-coffman"},"change_message_id":"c76b7eecc546efdf8014dbe6b6baed677e611167","unresolved":false,"context_lines":[{"line_number":2152,"context_line":"        usage.last_ctr_out \u003d 0"},{"line_number":2153,"context_line":"        self.flags(bandwidth_poll_interval\u003d1)"},{"line_number":2154,"context_line":"        get_by_uuid_mac.return_value \u003d usage"},{"line_number":2155,"context_line":"        _time \u003d timeutils.utcnow()"},{"line_number":2156,"context_line":"        bw_usage_update.return_value \u003d {\u0027instance_uuid\u0027: \u0027\u0027, \u0027mac\u0027: \u0027\u0027,"},{"line_number":2157,"context_line":"                \u0027start_period\u0027: _time, \u0027last_refreshed\u0027: _time, \u0027bw_in\u0027: 0,"},{"line_number":2158,"context_line":"                \u0027bw_out\u0027: 0, \u0027last_ctr_in\u0027: 0, \u0027last_ctr_out\u0027: 0, \u0027deleted\u0027: 0,"}],"source_content_type":"text/x-python","patch_set":2,"id":"fa81d914_63f90ec8","line":2155,"updated":"2015-01-28 17:47:09.000000000","message":"Why not mock timeutils.utcnow() so it returns a fixed value? Seems like that would also resolve this problem.","commit_id":"97c782826ea1f998974b7e06440dc2e4c02e23f2"}]}
