)]}'
{"setup.cfg":[{"author":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"change_message_id":"90798ab6165516144fcdf9c6651f9fafc0ded8a5","unresolved":false,"context_lines":[{"line_number":83,"context_line":"source-dir \u003d doc/source"},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"[egg_info]"},{"line_number":86,"context_line":"tag_build \u003d "},{"line_number":87,"context_line":"tag_date \u003d 0"},{"line_number":88,"context_line":"tag_svn_revision \u003d 0"},{"line_number":89,"context_line":""}],"source_content_type":"text/x-ttcn-cfg","patch_set":6,"id":"9a061dce_cd238904","line":86,"range":{"start_line":86,"start_character":11,"end_line":86,"end_character":12},"updated":"2016-04-04 19:21:12.000000000","message":"trailing whitespace","commit_id":"6c20080332fc3af9bf65d6e577107aa0bc0a8c23"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"d7e02fabbf6df593d363d9bae9e8c6f947614cfa","unresolved":false,"context_lines":[{"line_number":83,"context_line":"source-dir \u003d doc/source"},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"[egg_info]"},{"line_number":86,"context_line":"tag_build \u003d "},{"line_number":87,"context_line":"tag_date \u003d 0"},{"line_number":88,"context_line":"tag_svn_revision \u003d 0"},{"line_number":89,"context_line":""}],"source_content_type":"text/x-ttcn-cfg","patch_set":6,"id":"9a061dce_2dfde53a","line":86,"range":{"start_line":86,"start_character":11,"end_line":86,"end_character":12},"in_reply_to":"9a061dce_cd238904","updated":"2016-04-04 21:11:26.000000000","message":"Sure, I can clean that up in the next patch.","commit_id":"6c20080332fc3af9bf65d6e577107aa0bc0a8c23"}],"tempest_tests/README.rst":[{"author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"change_message_id":"274b01d21594653d320acd4e95e8311b9a39bd00","unresolved":false,"context_lines":[{"line_number":8,"context_line":"http://docs.openstack.org/developer/tempest/plugin.html#using-plugins"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"To run all tests from this plugin, install cinder into your environment"},{"line_number":11,"context_line":"and run::"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"    $ tox -e all-plugin -- volume"}],"source_content_type":"text/x-rst","patch_set":5,"id":"9aed3d3a_2f78072b","line":11,"updated":"2016-02-26 19:03:43.000000000","message":"It would be good to point out that this should be run from tempest, since this readme is in Cinder.","commit_id":"8e4ece89161958747c670c4cecd30871cd876868"},{"author":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"change_message_id":"90798ab6165516144fcdf9c6651f9fafc0ded8a5","unresolved":false,"context_lines":[{"line_number":10,"context_line":"To run all tests from this plugin, install cinder into your environment. Then"},{"line_number":11,"context_line":"from the tempest directory run::"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"    $ tox -e all-plugin -- volume"}],"source_content_type":"text/x-rst","patch_set":6,"id":"9a061dce_0d7581f8","line":13,"range":{"start_line":13,"start_character":0,"end_line":13,"end_character":33},"updated":"2016-04-04 19:21:12.000000000","message":"maybe some additional info here, like an example local.conf?  Mostly just clarification on what services are needed in the devstack deployment that this is planned to be run against.","commit_id":"6c20080332fc3af9bf65d6e577107aa0bc0a8c23"},{"author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"change_message_id":"13b7183b93f6f254f812a555de4415646dce6827","unresolved":false,"context_lines":[{"line_number":10,"context_line":"To run all tests from this plugin, install cinder into your environment. Then"},{"line_number":11,"context_line":"from the tempest directory run::"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"    $ tox -e all-plugin -- volume"}],"source_content_type":"text/x-rst","patch_set":6,"id":"9a061dce_bc13e45b","line":13,"range":{"start_line":13,"start_character":0,"end_line":13,"end_character":33},"in_reply_to":"9a061dce_0d7581f8","updated":"2016-04-04 19:49:05.000000000","message":"+1 to get local.conf.sample","commit_id":"6c20080332fc3af9bf65d6e577107aa0bc0a8c23"}],"tempest_tests/config.py":[{"author":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"change_message_id":"90798ab6165516144fcdf9c6651f9fafc0ded8a5","unresolved":false,"context_lines":[{"line_number":23,"context_line":"    cfg.BoolOpt(\"cinder\","},{"line_number":24,"context_line":"                default\u003dTrue,"},{"line_number":25,"context_line":"                help\u003d\"Whether or not cinder is expected to be available\"),"},{"line_number":26,"context_line":"]"}],"source_content_type":"text/x-python","patch_set":6,"id":"9a061dce_ad5a9581","line":26,"range":{"start_line":26,"start_character":0,"end_line":26,"end_character":1},"updated":"2016-04-04 19:21:12.000000000","message":"Ahh... looks like you\u0027re addressing my question implicitly here.  Still might be worth talking about it in the README","commit_id":"6c20080332fc3af9bf65d6e577107aa0bc0a8c23"},{"author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"change_message_id":"13b7183b93f6f254f812a555de4415646dce6827","unresolved":false,"context_lines":[{"line_number":23,"context_line":"    cfg.BoolOpt(\"cinder\","},{"line_number":24,"context_line":"                default\u003dTrue,"},{"line_number":25,"context_line":"                help\u003d\"Whether or not cinder is expected to be available\"),"},{"line_number":26,"context_line":"]"}],"source_content_type":"text/x-python","patch_set":6,"id":"9a061dce_3c74f49a","line":26,"range":{"start_line":26,"start_character":0,"end_line":26,"end_character":1},"in_reply_to":"9a061dce_ad5a9581","updated":"2016-04-04 19:49:05.000000000","message":"Should we add cinder-backup here too?","commit_id":"6c20080332fc3af9bf65d6e577107aa0bc0a8c23"}],"tempest_tests/plugin.py":[{"author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"change_message_id":"7ea38c9787b4f20a260c50621546dd895ccbb2d4","unresolved":false,"context_lines":[{"line_number":26,"context_line":"    def load_tests(self):"},{"line_number":27,"context_line":"        base_path \u003d os.path.split(os.path.dirname("},{"line_number":28,"context_line":"            os.path.abspath(__file__)))[0]"},{"line_number":29,"context_line":"        test_dir \u003d \"temptest_tests/tests\""},{"line_number":30,"context_line":"        full_test_dir \u003d os.path.join(base_path, test_dir)"},{"line_number":31,"context_line":"        return full_test_dir, base_path"},{"line_number":32,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"7a5de9d1_cc3d1c2c","line":29,"updated":"2016-02-01 21:14:39.000000000","message":"Should be \"tempest\" rather than \"temptest\" I assume.","commit_id":"268132eac8f10b56f3f78dc897b7d98a1a333c02"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"9966cb29fc08cb4fd34713c2355ddd9e9c9efb8a","unresolved":false,"context_lines":[{"line_number":26,"context_line":"    def load_tests(self):"},{"line_number":27,"context_line":"        base_path \u003d os.path.split(os.path.dirname("},{"line_number":28,"context_line":"            os.path.abspath(__file__)))[0]"},{"line_number":29,"context_line":"        test_dir \u003d \"temptest_tests/tests\""},{"line_number":30,"context_line":"        full_test_dir \u003d os.path.join(base_path, test_dir)"},{"line_number":31,"context_line":"        return full_test_dir, base_path"},{"line_number":32,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"7a5de9d1_e2557ff9","line":29,"in_reply_to":"7a5de9d1_cc3d1c2c","updated":"2016-02-01 21:46:45.000000000","message":"Good catch, thanks. Given how many times I caught myself mistyping this, I\u0027m not surprised I missed some.","commit_id":"268132eac8f10b56f3f78dc897b7d98a1a333c02"}],"tempest_tests/tests/api/volume/test_volume_placeholder.py":[{"author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"change_message_id":"13b7183b93f6f254f812a555de4415646dce6827","unresolved":false,"context_lines":[{"line_number":25,"context_line":""},{"line_number":26,"context_line":"    def test_placeholder(self):"},{"line_number":27,"context_line":"        expected \u003d \u0027This test is temporary and should be removed!\u0027"},{"line_number":28,"context_line":"        self.assertEqual(expected, expected)"}],"source_content_type":"text/x-python","patch_set":6,"id":"9a061dce_1cee5022","line":28,"updated":"2016-04-04 19:49:05.000000000","message":"I won\u0027t block patch for it, but IMO it\u0027s better to have some very simple test which verifies cinder to test this plugin","commit_id":"6c20080332fc3af9bf65d6e577107aa0bc0a8c23"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"bc25444c1d66d7e8689d6ef98534b1c9c2e3a178","unresolved":false,"context_lines":[{"line_number":25,"context_line":""},{"line_number":26,"context_line":"    def test_placeholder(self):"},{"line_number":27,"context_line":"        expected \u003d \u0027This test is temporary and should be removed!\u0027"},{"line_number":28,"context_line":"        self.assertEqual(expected, expected)"}],"source_content_type":"text/x-python","patch_set":6,"id":"9a061dce_d4235b54","line":28,"in_reply_to":"9a061dce_1cee5022","updated":"2016-04-07 15:59:17.000000000","message":"For this patch I really just wanted to focus on getting the infrastructure in place without worrying about adding any actual tests. I would expect the first follow up to this to remove this test and add something more useful. For now I just wanted something to show up in a tempest test run to verify tests would be picked up.","commit_id":"6c20080332fc3af9bf65d6e577107aa0bc0a8c23"}]}
