)]}'
{"tempest/api/data_processing/test_job_binaries.py":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"19d1dba4135ef171b410e7f6f2cd500dbe608a9e","unresolved":false,"context_lines":[{"line_number":22,"context_line":"    sahara/restapi/rest_api_v1.1_EDP.html#job-binaries"},{"line_number":23,"context_line":"    \"\"\""},{"line_number":24,"context_line":"    @classmethod"},{"line_number":25,"context_line":"    def setUpClass(cls):"},{"line_number":26,"context_line":"        super(JobBinaryTest, cls).setUpClass()"},{"line_number":27,"context_line":"        cls.swift_job_binary_with_extra \u003d {"},{"line_number":28,"context_line":"            \u0027url\u0027: \u0027swift://sahara-container.sahara/example.jar\u0027,"}],"source_content_type":"text/x-python","patch_set":2,"id":"1ae5cdf2_e8568c05","line":25,"updated":"2014-06-18 08:58:08.000000000","message":"Please use @test.safe_setup decorator.","commit_id":"fac7eb0815e32c957a1dee9606ced0abc94814b1"},{"author":{"_account_id":7428,"name":"Yaroslav Lobankov","email":"lobankovyv@gmail.com","username":"ylobankov"},"change_message_id":"659f2a53b6837d8a44c7568b2d1923702f13f19c","unresolved":false,"context_lines":[{"line_number":22,"context_line":"    sahara/restapi/rest_api_v1.1_EDP.html#job-binaries"},{"line_number":23,"context_line":"    \"\"\""},{"line_number":24,"context_line":"    @classmethod"},{"line_number":25,"context_line":"    def setUpClass(cls):"},{"line_number":26,"context_line":"        super(JobBinaryTest, cls).setUpClass()"},{"line_number":27,"context_line":"        cls.swift_job_binary_with_extra \u003d {"},{"line_number":28,"context_line":"            \u0027url\u0027: \u0027swift://sahara-container.sahara/example.jar\u0027,"}],"source_content_type":"text/x-python","patch_set":2,"id":"1ae5cdf2_942c3a4c","line":25,"in_reply_to":"1ae5cdf2_e8568c05","updated":"2014-06-18 13:05:08.000000000","message":"Thanks, will fix.","commit_id":"fac7eb0815e32c957a1dee9606ced0abc94814b1"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"19d1dba4135ef171b410e7f6f2cd500dbe608a9e","unresolved":false,"context_lines":[{"line_number":71,"context_line":"        return body[\u0027id\u0027], binary_name"},{"line_number":72,"context_line":""},{"line_number":73,"context_line":"    @test.attr(type\u003d\u0027smoke\u0027)"},{"line_number":74,"context_line":"    def test_swift_job_binary_create(self):"},{"line_number":75,"context_line":"        self._create_job_binary(self.swift_job_binary_with_extra)"},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"    @test.attr(type\u003d\u0027smoke\u0027)"}],"source_content_type":"text/x-python","patch_set":2,"id":"1ae5cdf2_486ce09d","line":74,"updated":"2014-06-18 08:58:08.000000000","message":"can we merge (all or set of 2)  create,list,get,delete tests to avoid creating the separate resource for each test.","commit_id":"fac7eb0815e32c957a1dee9606ced0abc94814b1"},{"author":{"_account_id":7428,"name":"Yaroslav Lobankov","email":"lobankovyv@gmail.com","username":"ylobankov"},"change_message_id":"659f2a53b6837d8a44c7568b2d1923702f13f19c","unresolved":false,"context_lines":[{"line_number":71,"context_line":"        return body[\u0027id\u0027], binary_name"},{"line_number":72,"context_line":""},{"line_number":73,"context_line":"    @test.attr(type\u003d\u0027smoke\u0027)"},{"line_number":74,"context_line":"    def test_swift_job_binary_create(self):"},{"line_number":75,"context_line":"        self._create_job_binary(self.swift_job_binary_with_extra)"},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"    @test.attr(type\u003d\u0027smoke\u0027)"}],"source_content_type":"text/x-python","patch_set":2,"id":"1ae5cdf2_d495e232","line":74,"in_reply_to":"1ae5cdf2_486ce09d","updated":"2014-06-18 13:05:08.000000000","message":"Ghanshyam, If I understand you correctly you mean to create test\n\n    @test.attr(type\u003d\u0027smoke\u0027)    \n    test_job_binary_create_list_get_delete(self):\n        ...\n\nI can, but I would like to keep each test as separate test if you don\u0027t mind :) I think that if failure happens, it will be easier to understand which test failed.","commit_id":"fac7eb0815e32c957a1dee9606ced0abc94814b1"},{"author":{"_account_id":7428,"name":"Yaroslav Lobankov","email":"lobankovyv@gmail.com","username":"ylobankov"},"change_message_id":"24f9bb46ac9c6d300a9238603e661cdbf2295b05","unresolved":false,"context_lines":[{"line_number":71,"context_line":"        return body[\u0027id\u0027], binary_name"},{"line_number":72,"context_line":""},{"line_number":73,"context_line":"    @test.attr(type\u003d\u0027smoke\u0027)"},{"line_number":74,"context_line":"    def test_swift_job_binary_create(self):"},{"line_number":75,"context_line":"        self._create_job_binary(self.swift_job_binary_with_extra)"},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"    @test.attr(type\u003d\u0027smoke\u0027)"}],"source_content_type":"text/x-python","patch_set":2,"id":"1ae5cdf2_ec182e78","line":74,"in_reply_to":"1ae5cdf2_cf3b7136","updated":"2014-06-19 08:41:24.000000000","message":"Ghanshyam, previous tests were written in style like this. I would like to keep this style for consistency. Thanks for suggestion :)","commit_id":"fac7eb0815e32c957a1dee9606ced0abc94814b1"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"c4abe632489005be239bf3eb2961070cd8f25c26","unresolved":false,"context_lines":[{"line_number":71,"context_line":"        return body[\u0027id\u0027], binary_name"},{"line_number":72,"context_line":""},{"line_number":73,"context_line":"    @test.attr(type\u003d\u0027smoke\u0027)"},{"line_number":74,"context_line":"    def test_swift_job_binary_create(self):"},{"line_number":75,"context_line":"        self._create_job_binary(self.swift_job_binary_with_extra)"},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"    @test.attr(type\u003d\u0027smoke\u0027)"}],"source_content_type":"text/x-python","patch_set":2,"id":"1ae5cdf2_cf3b7136","line":74,"in_reply_to":"1ae5cdf2_d495e232","updated":"2014-06-19 00:58:35.000000000","message":"Actually my main concern is to avoid resource creation for each test where those can be shared among them.\n\nMay be you can grouped like below-\n1. test_job_binary_create_delete(self)\n2. test_job_binary_list_get(self).\n\nIts just suggestion, I m not so hard on this comment :).","commit_id":"fac7eb0815e32c957a1dee9606ced0abc94814b1"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"19d1dba4135ef171b410e7f6f2cd500dbe608a9e","unresolved":false,"context_lines":[{"line_number":106,"context_line":""},{"line_number":107,"context_line":"    @test.attr(type\u003d\u0027smoke\u0027)"},{"line_number":108,"context_line":"    def test_internal_db_job_binary_create(self):"},{"line_number":109,"context_line":"        self._create_job_binary(self.internal_db_job_binary)"},{"line_number":110,"context_line":""},{"line_number":111,"context_line":"    @test.attr(type\u003d\u0027smoke\u0027)"},{"line_number":112,"context_line":"    def test_internal_db_job_binary_list(self):"}],"source_content_type":"text/x-python","patch_set":2,"id":"1ae5cdf2_68027cb5","line":109,"updated":"2014-06-18 08:58:08.000000000","message":"ditto","commit_id":"fac7eb0815e32c957a1dee9606ced0abc94814b1"}]}
