)]}'
{"nova/tests/unit/scheduler/test_utils.py":[{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"35ac4c222141888e415028a1d3ae7006b9fb638f","unresolved":false,"context_lines":[{"line_number":484,"context_line":"        fake_spec \u003d objects.RequestSpec("},{"line_number":485,"context_line":"            flavor\u003dflavor, scheduler_hints\u003dhints)"},{"line_number":486,"context_line":"        expected \u003d utils.ResourceRequest()"},{"line_number":487,"context_line":"        expected._rg_by_id[None] \u003d objects.RequestGroup("},{"line_number":488,"context_line":"            use_same_provider\u003dFalse,"},{"line_number":489,"context_line":"            resources\u003d{"},{"line_number":490,"context_line":"                \u0027VCPU\u0027: 1,"}],"source_content_type":"text/x-python","patch_set":1,"id":"bfb3d3c7_bd55d31f","line":487,"range":{"start_line":487,"start_character":43,"end_line":487,"end_character":55},"updated":"2019-05-17 04:11:19.000000000","message":"RequestGroup object has been added in I46c97d2641d9685ef59771314665a17a5236097d for Stein.\nIt has not been backported in stable/rocky.","commit_id":"689dc927d43bfdb8b56f96edfb791afc557c9090"},{"author":{"_account_id":26936,"name":"Surya Seetharaman","email":"suryaseetharaman.9@gmail.com","username":"tssurya"},"change_message_id":"5221c7155223d2565ee3f83e0bf8ea8937894424","unresolved":false,"context_lines":[{"line_number":484,"context_line":"        fake_spec \u003d objects.RequestSpec("},{"line_number":485,"context_line":"            flavor\u003dflavor, scheduler_hints\u003dhints)"},{"line_number":486,"context_line":"        expected \u003d utils.ResourceRequest()"},{"line_number":487,"context_line":"        expected._rg_by_id[None] \u003d objects.RequestGroup("},{"line_number":488,"context_line":"            use_same_provider\u003dFalse,"},{"line_number":489,"context_line":"            resources\u003d{"},{"line_number":490,"context_line":"                \u0027VCPU\u0027: 1,"}],"source_content_type":"text/x-python","patch_set":1,"id":"bfb3d3c7_dac44343","line":487,"range":{"start_line":487,"start_character":43,"end_line":487,"end_character":55},"in_reply_to":"bfb3d3c7_bd55d31f","updated":"2019-05-17 14:53:12.000000000","message":"yea yea the patch in stable/stein is -W-ed already, so this is not ready yet","commit_id":"689dc927d43bfdb8b56f96edfb791afc557c9090"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"50dc5f9ac615bf4e8dfb16989c3cd557ec239eea","unresolved":false,"context_lines":[{"line_number":484,"context_line":"        fake_spec \u003d objects.RequestSpec("},{"line_number":485,"context_line":"            flavor\u003dflavor, scheduler_hints\u003dhints)"},{"line_number":486,"context_line":"        expected \u003d utils.ResourceRequest()"},{"line_number":487,"context_line":"        expected._rg_by_id[None] \u003d objects.RequestGroup("},{"line_number":488,"context_line":"            use_same_provider\u003dFalse,"},{"line_number":489,"context_line":"            resources\u003d{"},{"line_number":490,"context_line":"                \u0027VCPU\u0027: 1,"}],"source_content_type":"text/x-python","patch_set":2,"id":"9fb8cfa7_d3e47c0f","line":487,"range":{"start_line":487,"start_character":43,"end_line":487,"end_character":55},"updated":"2019-06-12 16:39:52.000000000","message":"This was introduced in Stein with change I46c97d2641d9685ef59771314665a17a5236097d so we have to adjust the tests for pre-Steins behavior. Make sure you mention the difference in the commit message for the backport.","commit_id":"39a93a3e8b6465970064c37565636be2e004c750"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"c4d1b43190f46c9bb10bef754dea180b345a64af","unresolved":false,"context_lines":[{"line_number":484,"context_line":"        fake_spec \u003d objects.RequestSpec("},{"line_number":485,"context_line":"            flavor\u003dflavor, scheduler_hints\u003dhints)"},{"line_number":486,"context_line":"        expected \u003d utils.ResourceRequest()"},{"line_number":487,"context_line":"        expected._rg_by_id[None] \u003d objects.RequestGroup("},{"line_number":488,"context_line":"            use_same_provider\u003dFalse,"},{"line_number":489,"context_line":"            resources\u003d{"},{"line_number":490,"context_line":"                \u0027VCPU\u0027: 1,"}],"source_content_type":"text/x-python","patch_set":2,"id":"9fb8cfa7_8e5a32ef","line":487,"range":{"start_line":487,"start_character":43,"end_line":487,"end_character":55},"in_reply_to":"9fb8cfa7_ae9cd6bf","updated":"2019-07-01 15:04:38.000000000","message":"Nevermind, the test was OK for train and stein, but needs to be modified for rocky - done.","commit_id":"39a93a3e8b6465970064c37565636be2e004c750"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"301e1d71a5162ca75063a8846649aa420c85c225","unresolved":false,"context_lines":[{"line_number":484,"context_line":"        fake_spec \u003d objects.RequestSpec("},{"line_number":485,"context_line":"            flavor\u003dflavor, scheduler_hints\u003dhints)"},{"line_number":486,"context_line":"        expected \u003d utils.ResourceRequest()"},{"line_number":487,"context_line":"        expected._rg_by_id[None] \u003d objects.RequestGroup("},{"line_number":488,"context_line":"            use_same_provider\u003dFalse,"},{"line_number":489,"context_line":"            resources\u003d{"},{"line_number":490,"context_line":"                \u0027VCPU\u0027: 1,"}],"source_content_type":"text/x-python","patch_set":2,"id":"9fb8cfa7_ae9cd6bf","line":487,"range":{"start_line":487,"start_character":43,"end_line":487,"end_character":55},"in_reply_to":"9fb8cfa7_d3e47c0f","updated":"2019-07-01 14:58:18.000000000","message":"Heh actually I think this test was wrong - this shouldn\u0027t be using objects.RequestGroup, it should be using nova.api.openstack.placement.lib.RequestGroup:\n\nhttps://github.com/openstack/nova/blob/stable/rocky/nova/scheduler/utils.py#L70","commit_id":"39a93a3e8b6465970064c37565636be2e004c750"}]}
