)]}'
{"tox.ini":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"353963b765f42bdcabea89f5ba554ca0406d93d6","unresolved":false,"context_lines":[{"line_number":74,"context_line":"# https://bugs.launchpad.net/tempest/+bug/1216076 so the neutron smoke"},{"line_number":75,"context_line":"# job would fail if we moved it to parallel."},{"line_number":76,"context_line":"commands \u003d"},{"line_number":77,"context_line":"   sh tools/pretty_tox_serial.sh \u0027(?!.*(test_create_list_show_delete_interfaces|test_get_console_output|test_server_basicops|test_aggregate_add_host_create_server_with_az|test_set_reserve|test_set_unreserve|test_minimum_basic_scenario|test_version_flag|test_snapshot_pattern|test_volume_create_get_update_delete_from_image|test_pause_unpause_server|test_pause_paused_server|test_volume_upload|test_volume_snapshot_pattern|test_suspend_resume_server|test_create_delete_image|test_create_second_image_when_first_image_is_being_saved|test_create_image_from_stopped_server|test_associate_already_associated_floating_ip|test_associate_disassociate_floating_ip|test_suspend_resume_server|test_volume_boot_pattern|test_security_groups_exceed_limit|test_security_groups_rules_exceed_limit|test_list_servers_filtered_by_name_wildcard|test_delete_image_id_is_over_35_character_limit|test_suspend_server_invalid_state|test_get_server_diagnostics_by_admin).*)(^tempest\\.(api|scenario|thirdparty|cli)) {posargs}\u0027"},{"line_number":78,"context_line":""},{"line_number":79,"context_line":"[testenv:coverage]"},{"line_number":80,"context_line":"sitepackages \u003d True"}],"source_content_type":"text/x-properties","patch_set":1,"id":"AAAATH%2F%2FpZg%3D","line":77,"updated":"2013-10-11 19:20:14.000000000","message":"We can definitely pare some of this down if there are things that are working now, e.g. some of the tests in this list are compute and volume tests that don\u0027t work with the powervm driver (or in my setup for whatever reason), e.g. test_get_server_diagnostics_by_admin.","commit_id":"2bbfdae181b7d55f75e72c254ad0e7811d84687c"},{"author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"change_message_id":"c0f7dafda831cf307a32095a0824e1c125ef821a","unresolved":false,"context_lines":[{"line_number":74,"context_line":"# https://bugs.launchpad.net/tempest/+bug/1216076 so the neutron smoke"},{"line_number":75,"context_line":"# job would fail if we moved it to parallel."},{"line_number":76,"context_line":"commands \u003d"},{"line_number":77,"context_line":"   sh tools/pretty_tox_serial.sh \u0027(?!.*(test_create_list_show_delete_interfaces|test_get_console_output|test_server_basicops|test_aggregate_add_host_create_server_with_az|test_set_reserve|test_set_unreserve|test_minimum_basic_scenario|test_version_flag|test_snapshot_pattern|test_volume_create_get_update_delete_from_image|test_pause_unpause_server|test_pause_paused_server|test_volume_upload|test_volume_snapshot_pattern|test_suspend_resume_server|test_create_delete_image|test_create_second_image_when_first_image_is_being_saved|test_create_image_from_stopped_server|test_associate_already_associated_floating_ip|test_associate_disassociate_floating_ip|test_suspend_resume_server|test_volume_boot_pattern|test_security_groups_exceed_limit|test_security_groups_rules_exceed_limit|test_list_servers_filtered_by_name_wildcard|test_delete_image_id_is_over_35_character_limit|test_suspend_server_invalid_state|test_get_server_diagnostics_by_admin).*)(^tempest\\.(api|scenario|thirdparty|cli)) {posargs}\u0027"},{"line_number":78,"context_line":""},{"line_number":79,"context_line":"[testenv:coverage]"},{"line_number":80,"context_line":"sitepackages \u003d True"}],"source_content_type":"text/x-properties","patch_set":1,"id":"AAAATH%2F%2Fj6w%3D","line":77,"in_reply_to":"AAAATH%2F%2FpZg%3D","updated":"2013-10-14 14:47:47.000000000","message":"Done","commit_id":"2bbfdae181b7d55f75e72c254ad0e7811d84687c"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"2a60480b01e249d14bbdfb066be6b8503658bf2b","unresolved":false,"context_lines":[{"line_number":80,"context_line":"sitepackages \u003d True"},{"line_number":81,"context_line":"setenv \u003d VIRTUAL_ENV\u003d{envdir}"},{"line_number":82,"context_line":"commands \u003d"},{"line_number":83,"context_line":"   sh tools/pretty_tox.sh \u0027(?!.*(test_create_list_show_delete_interfaces|test_set_reserve|test_set_unreserve|test_associate_already_associated_floating_ip|test_associate_disassociate_floating_ip|test_security_groups_exceed_limit|test_snapshot_pattern|test_neutron_meter_label|test_security_groups_rules_exceed_limit|\\[.*\\bslow\\b.*\\]).*)(^tempest\\.(api|scenario|thirdparty|cli)) {posargs}\u0027"},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"[testenv:coverage]"},{"line_number":86,"context_line":"sitepackages \u003d True"}],"source_content_type":"text/x-properties","patch_set":4,"id":"AAAATH%2F%2Fcec%3D","line":83,"updated":"2013-10-16 03:18:22.000000000","message":"I can\u0027t remember why I\u0027m skipping test_create_list_show_delete_interfaces now, I should try it again.  Same for test_set_(un)reserve, I should re-test those.\n\nI think the test_associate_already_associated_floating_ip and test_associate_disassociate_floating_ip have something to do with how routing is setup on neutron (maybe with the L3 agent?) and in my setup we run single-node so we only run with the DHCP agent setup since back in Grizzly I remember reading something about how you shouldn\u0027t run with both of those on the same system.  Plus I\u0027m running on RHEL 6 which doesn\u0027t have namespace support which I think the L3 agent kind of wants to be effective, but it\u0027s been a long time since I\u0027ve looked into that.\n\ntest_snapshot_pattern should work if you have ssh configured for testing with tempest; we don\u0027t since we\u0027re not using cirros images (using rhel images for test on ppc64) but this might work in community.\n\ntest_neutron_meter_label should work if you\u0027re using the latest neutron client code from trunk, but the metering code isn\u0027t in 2.3.1 yet...so I guess nevermind.\n\nThe test_security_groups_*exceed_limit tests are blocked by nova bug 1186354 which is going through review now.  I should maybe post a patch to skip those tests if configured to use neutron.","commit_id":"3bf99bdfc758b795cbbe6507dcf264d0ed6f4638"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"f9aeb201c51fd64464b42fe79e416d26fd84d7c2","unresolved":false,"context_lines":[{"line_number":80,"context_line":"sitepackages \u003d True"},{"line_number":81,"context_line":"setenv \u003d VIRTUAL_ENV\u003d{envdir}"},{"line_number":82,"context_line":"commands \u003d"},{"line_number":83,"context_line":"   sh tools/pretty_tox.sh \u0027(?!.*(test_create_list_show_delete_interfaces|test_set_reserve|test_set_unreserve|test_associate_already_associated_floating_ip|test_associate_disassociate_floating_ip|test_security_groups_exceed_limit|test_snapshot_pattern|test_neutron_meter_label|test_security_groups_rules_exceed_limit|\\[.*\\bslow\\b.*\\]).*)(^tempest\\.(api|scenario|thirdparty|cli)) {posargs}\u0027"},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"[testenv:coverage]"},{"line_number":86,"context_line":"sitepackages \u003d True"}],"source_content_type":"text/x-properties","patch_set":4,"id":"AAAATH%2F%2FYdA%3D","line":83,"in_reply_to":"AAAATH%2F%2FYlg%3D","updated":"2013-10-16 21:18:31.000000000","message":"For test_set_reserve/test_set_unreserve, those simply don\u0027t run with neutron so you have to exclude them, you actually have to exclude the entire test_fixed_ips.py module since it raises a skip exception if using neutron:\n\nhttps://github.com/openstack/tempest/blob/master/tempest/api/compute/admin/test_fixed_ips.py#L30","commit_id":"3bf99bdfc758b795cbbe6507dcf264d0ed6f4638"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"f3d0c5c92d049b1c03f59da6b47114a2b2e4afd7","unresolved":false,"context_lines":[{"line_number":80,"context_line":"sitepackages \u003d True"},{"line_number":81,"context_line":"setenv \u003d VIRTUAL_ENV\u003d{envdir}"},{"line_number":82,"context_line":"commands \u003d"},{"line_number":83,"context_line":"   sh tools/pretty_tox.sh \u0027(?!.*(test_create_list_show_delete_interfaces|test_set_reserve|test_set_unreserve|test_associate_already_associated_floating_ip|test_associate_disassociate_floating_ip|test_security_groups_exceed_limit|test_snapshot_pattern|test_neutron_meter_label|test_security_groups_rules_exceed_limit|\\[.*\\bslow\\b.*\\]).*)(^tempest\\.(api|scenario|thirdparty|cli)) {posargs}\u0027"},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"[testenv:coverage]"},{"line_number":86,"context_line":"sitepackages \u003d True"}],"source_content_type":"text/x-properties","patch_set":4,"id":"AAAATH%2F%2FYlg%3D","line":83,"in_reply_to":"AAAATH%2F%2Fcec%3D","updated":"2013-10-16 20:53:49.000000000","message":"Looks like I\u0027m excluding test_create_list_show_delete_interfaces because of bug 1177582 and it looks like the workaround is to run without tenant isolation.","commit_id":"3bf99bdfc758b795cbbe6507dcf264d0ed6f4638"}]}
