)]}'
{"manila_tempest_tests/tests/api/admin/test_shares_actions.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"3a4427c6b61ddab6a323dfd9a09264b139405b26","unresolved":false,"context_lines":[{"line_number":63,"context_line":"    #"},{"line_number":64,"context_line":"    #        if CONF.share.capability_create_share_from_snapshot_support:"},{"line_number":65,"context_line":"    #"},{"line_number":66,"context_line":"    #            # create second share from snapshot for purposes of sorting and"},{"line_number":67,"context_line":"    #            # snapshot filtering"},{"line_number":68,"context_line":"    #            cls.share_name2 \u003d data_utils.rand_name(\"tempest-share-name\")"},{"line_number":69,"context_line":"    #            cls.share_desc2 \u003d data_utils.rand_name("}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_48450643","line":66,"updated":"2020-08-17 14:52:37.000000000","message":"pep8: E501 line too long (80 \u003e 79 characters)","commit_id":"0660a47c76c0ff6f920b423dd47447830667e88b"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"3a4427c6b61ddab6a323dfd9a09264b139405b26","unresolved":false,"context_lines":[{"line_number":80,"context_line":"    #                share_type_id\u003dcls.share_type_id,"},{"line_number":81,"context_line":"    #            ))"},{"line_number":82,"context_line":""},{"line_number":83,"context_line":"    @tc.attr(base.TAG_POSITIVE, base.TAG_API_WITH_BACKEND)"},{"line_number":84,"context_line":"    def test_get_share(self):"},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"        # get share"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_a875c29a","line":83,"updated":"2020-08-17 14:52:37.000000000","message":"pep8: E304 blank lines found after function decorator","commit_id":"0660a47c76c0ff6f920b423dd47447830667e88b"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"3a4427c6b61ddab6a323dfd9a09264b139405b26","unresolved":false,"context_lines":[{"line_number":414,"context_line":"        st \u003d self.create_share_type("},{"line_number":415,"context_line":"            name\u003dst_name, extra_specs\u003dextra_specs)[\u0027share_type\u0027]"},{"line_number":416,"context_line":"        # create share"},{"line_number":417,"context_line":"        share \u003d self.create_share("},{"line_number":418,"context_line":"                share_type_id\u003dst[\u0027id\u0027],"},{"line_number":419,"context_line":"                share_protocol\u003d\u0027nfs\u0027)"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_8878be8f","line":417,"updated":"2020-08-17 14:52:37.000000000","message":"pep8: F841 local variable \u0027share\u0027 is assigned to but never used","commit_id":"0660a47c76c0ff6f920b423dd47447830667e88b"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"3a4427c6b61ddab6a323dfd9a09264b139405b26","unresolved":false,"context_lines":[{"line_number":415,"context_line":"            name\u003dst_name, extra_specs\u003dextra_specs)[\u0027share_type\u0027]"},{"line_number":416,"context_line":"        # create share"},{"line_number":417,"context_line":"        share \u003d self.create_share("},{"line_number":418,"context_line":"                share_type_id\u003dst[\u0027id\u0027],"},{"line_number":419,"context_line":"                share_protocol\u003d\u0027nfs\u0027)"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_e86fbac2","line":418,"updated":"2020-08-17 14:52:37.000000000","message":"pep8: E126 continuation line over-indented for hanging indent","commit_id":"0660a47c76c0ff6f920b423dd47447830667e88b"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"3a4427c6b61ddab6a323dfd9a09264b139405b26","unresolved":false,"context_lines":[{"line_number":416,"context_line":"        # create share"},{"line_number":417,"context_line":"        share \u003d self.create_share("},{"line_number":418,"context_line":"                share_type_id\u003dst[\u0027id\u0027],"},{"line_number":419,"context_line":"                share_protocol\u003d\u0027nfs\u0027)"}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_c872b6ad","line":419,"updated":"2020-08-17 14:52:37.000000000","message":"pep8: W292 no newline at end of file","commit_id":"0660a47c76c0ff6f920b423dd47447830667e88b"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"8508e3a7b81f4ebdc58a936021d93413043b7fb7","unresolved":false,"context_lines":[{"line_number":403,"context_line":"    # @testtools.skipUnless(CONF.share.thin_provisioned,"},{"line_number":404,"context_line":"    #                       \"Thin provisioned is disabled.\")"},{"line_number":405,"context_line":"    def test_share_thin_provisioned(self):"},{"line_number":406,"context_line":"        extra_specs \u003d {"},{"line_number":407,"context_line":"            \u0027netapp:thin_provisioned\u0027: \u0027True\u0027,"},{"line_number":408,"context_line":"            \u0027netapp_disk_type\u0027: \u0027SAS\u0027,"},{"line_number":409,"context_line":"        }"},{"line_number":410,"context_line":"        extra_specs \u003d self.add_extra_specs_to_dict(extra_specs\u003dextra_specs)"},{"line_number":411,"context_line":"        share_name \u003d data_utils.rand_name(\"share\")"},{"line_number":412,"context_line":"        shr_type_name \u003d data_utils.rand_name(\"share-type\")"}],"source_content_type":"text/x-python","patch_set":2,"id":"9f560f44_b1d6c652","line":409,"range":{"start_line":406,"start_character":8,"end_line":409,"end_character":9},"updated":"2020-08-17 22:00:27.000000000","message":"These are not standard extra specs, they are vendor specific \"scoped\" extra-specs  that cannot generically be used against other Manila back ends. \n\nFurther, setting these extra-specs doesn\u0027t cause any discernible change in the shares created via Manila API - so there\u0027s no real difference between this test and all other tests in this class, for example - except the fact that shares get created successfully when using these sort of scoped extra-specs.","commit_id":"bbe576ebdde36e33b387ee47105097ef4c5676f7"},{"author":{"_account_id":30025,"name":"Vida Haririan","display_name":"Vida Haririan","email":"vhariria@redhat.com","username":"vhari"},"change_message_id":"0f73fecb081b0ca731f153e198cd80f6ce89b67f","unresolved":false,"context_lines":[{"line_number":403,"context_line":"    # @testtools.skipUnless(CONF.share.thin_provisioned,"},{"line_number":404,"context_line":"    #                       \"Thin provisioned is disabled.\")"},{"line_number":405,"context_line":"    def test_share_thin_provisioned(self):"},{"line_number":406,"context_line":"        extra_specs \u003d {"},{"line_number":407,"context_line":"            \u0027netapp:thin_provisioned\u0027: \u0027True\u0027,"},{"line_number":408,"context_line":"            \u0027netapp_disk_type\u0027: \u0027SAS\u0027,"},{"line_number":409,"context_line":"        }"},{"line_number":410,"context_line":"        extra_specs \u003d self.add_extra_specs_to_dict(extra_specs\u003dextra_specs)"},{"line_number":411,"context_line":"        share_name \u003d data_utils.rand_name(\"share\")"},{"line_number":412,"context_line":"        shr_type_name \u003d data_utils.rand_name(\"share-type\")"}],"source_content_type":"text/x-python","patch_set":2,"id":"9f560f44_1e4ccd9c","line":409,"range":{"start_line":406,"start_character":8,"end_line":409,"end_character":9},"in_reply_to":"9f560f44_b1d6c652","updated":"2020-08-18 19:28:49.000000000","message":"This test case is WIP, and is intended to only run on a specific Manila backend which supports these extra-specs.\n\nThe script was created to fill the gap for an existing test case in the automation backlog which had been reviewed and approved.","commit_id":"bbe576ebdde36e33b387ee47105097ef4c5676f7"}]}
