)]}'
{"id":"openstack%2Fneutron~669111","triplet_id":"openstack%2Fneutron~master~Ie7743db097fd45df432af341470336d6a5662c6f","project":"openstack/neutron","branch":"master","topic":"bug/1835663","hashtags":[],"change_id":"Ie7743db097fd45df432af341470336d6a5662c6f","subject":"Add a common timecost wrapper","status":"MERGED","created":"2019-07-04 08:49:53.000000000","updated":"2019-07-16 16:35:17.000000000","submitted":"2019-07-16 16:35:17.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":14,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"669111-1563294917742-0ae53db0","meta_rev_id":"44aaec6810a74e88621ef6a8d1c1ac3f43bc018c","_number":669111,"virtual_id_number":669111,"owner":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":0,"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},{"value":0,"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},{"value":0,"_account_id":27654,"name":"Hongbin Lu","email":"kira034@163.com","username":"hongbin.lu"},{"value":0,"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"value":0,"_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},{"value":0,"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},{"value":2,"date":"2019-07-16 16:35:17.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"date":"2019-07-15 15:16:16.000000000","_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"recommended":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"all":[{"value":1,"date":"2019-07-16 13:04:20.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":0,"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},{"value":0,"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},{"value":0,"_account_id":27654,"name":"Hongbin Lu","email":"kira034@163.com","username":"hongbin.lu"},{"value":2,"date":"2019-07-16 08:39:18.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"value":2,"date":"2019-07-16 14:06:56.000000000","_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},{"value":0,"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},"all":[{"value":0,"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":0,"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},{"value":0,"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},{"value":0,"_account_id":27654,"name":"Hongbin Lu","email":"kira034@163.com","username":"hongbin.lu"},{"value":0,"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"value":1,"date":"2019-07-16 14:06:56.000000000","_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},{"value":0,"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":0,"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},{"value":0,"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},{"value":0,"_account_id":27654,"name":"Hongbin Lu","email":"kira034@163.com","username":"hongbin.lu"},{"value":0,"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"value":0,"_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},{"value":0,"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},{"_account_id":27654,"name":"Hongbin Lu","email":"kira034@163.com","username":"hongbin.lu"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-07-07 18:02:47.000000000","updated_by":{"_account_id":27654,"name":"Hongbin Lu","email":"kira034@163.com","username":"hongbin.lu"},"reviewer":{"_account_id":27654,"name":"Hongbin Lu","email":"kira034@163.com","username":"hongbin.lu"},"state":"REVIEWER"},{"updated":"2019-07-11 13:43:29.000000000","updated_by":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"reviewer":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2019-07-11 20:56:59.000000000","updated_by":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"reviewer":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2019-07-15 15:16:16.000000000","updated_by":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"reviewer":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"state":"REVIEWER"},{"updated":"2019-07-16 08:39:18.000000000","updated_by":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"reviewer":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"state":"REVIEWER"},{"updated":"2019-07-16 13:04:20.000000000","updated_by":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"reviewer":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"state":"REVIEWER"},{"updated":"2019-07-16 14:06:56.000000000","updated_by":{"_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},"reviewer":{"_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},"state":"REVIEWER"},{"updated":"2019-07-16 16:35:17.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"b224c5652a4f094b7e84a7e9c361c153bf6d825d","author":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"date":"2019-07-04 08:49:53.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"061cdc0a12a273860e57e543f294c95911b7c14e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-04 15:10:00.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- neutron-tempest-plugin-api http://logs.openstack.org/11/669111/1/check/neutron-tempest-plugin-api/3c56546/ : SUCCESS in 52m 28s\n- neutron-tempest-plugin-designate-scenario http://logs.openstack.org/11/669111/1/check/neutron-tempest-plugin-designate-scenario/4e45ee3/ : SUCCESS in 39m 49s\n- neutron-tempest-plugin-dvr-multinode-scenario http://logs.openstack.org/11/669111/1/check/neutron-tempest-plugin-dvr-multinode-scenario/4494684/ : FAILURE in 2h 00m 38s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge http://logs.openstack.org/11/669111/1/check/neutron-tempest-plugin-scenario-linuxbridge/8608b53/ : SUCCESS in 1h 07m 09s\n- openstack-tox-cover http://logs.openstack.org/11/669111/1/check/openstack-tox-cover/4696a15/cover/ : SUCCESS in 33m 33s\n- openstack-tox-lower-constraints http://logs.openstack.org/11/669111/1/check/openstack-tox-lower-constraints/93dd06e/ : SUCCESS in 28m 26s\n- openstack-tox-pep8 http://logs.openstack.org/11/669111/1/check/openstack-tox-pep8/cf2530e/ : FAILURE in 6m 53s\n- openstack-tox-py27 http://logs.openstack.org/11/669111/1/check/openstack-tox-py27/d479416/ : SUCCESS in 25m 29s\n- openstack-tox-py36 http://logs.openstack.org/11/669111/1/check/openstack-tox-py36/993b319/ : SUCCESS in 23m 11s\n- openstack-tox-py37 http://logs.openstack.org/11/669111/1/check/openstack-tox-py37/5f214b8/ : SUCCESS in 23m 30s\n- openstack-tox-docs http://logs.openstack.org/11/669111/1/check/openstack-tox-docs/37e6438/html/ : SUCCESS in 5m 16s\n- tempest-full http://logs.openstack.org/11/669111/1/check/tempest-full/57f661b/ : SUCCESS in 1h 46m 14s\n- neutron-grenade http://logs.openstack.org/11/669111/1/check/neutron-grenade/2fa8875/ : SUCCESS in 59m 42s\n- grenade-py3 http://logs.openstack.org/11/669111/1/check/grenade-py3/0f3d2ed/ : SUCCESS in 1h 01m 52s\n- tempest-full-py3 http://logs.openstack.org/11/669111/1/check/tempest-full-py3/4616301/ : SUCCESS in 1h 54m 18s\n- neutron-functional http://logs.openstack.org/11/669111/1/check/neutron-functional/dddd4e0/ : RETRY_LIMIT in 9m 57s\n- neutron-functional-python27 http://logs.openstack.org/11/669111/1/check/neutron-functional-python27/eb18f67/ : RETRY_LIMIT in 9m 05s\n- neutron-fullstack http://logs.openstack.org/11/669111/1/check/neutron-fullstack/7d932a5/ : RETRY_LIMIT in 8m 29s\n- neutron-rally-task http://logs.openstack.org/11/669111/1/check/neutron-rally-task/fdb7910/ : SUCCESS in 2h 23m 11s\n- neutron-tempest-dvr http://logs.openstack.org/11/669111/1/check/neutron-tempest-dvr/1d863b7/ : SUCCESS in 1h 20m 49s\n- neutron-tempest-linuxbridge http://logs.openstack.org/11/669111/1/check/neutron-tempest-linuxbridge/0023a66/ : SUCCESS in 1h 36m 10s\n- neutron-grenade-multinode http://logs.openstack.org/11/669111/1/check/neutron-grenade-multinode/f71731e/ : SUCCESS in 1h 12m 55s\n- neutron-grenade-dvr-multinode http://logs.openstack.org/11/669111/1/check/neutron-grenade-dvr-multinode/8cd4b77/ : SUCCESS in 1h 19m 45s\n- tempest-multinode-full-py3 http://logs.openstack.org/11/669111/1/check/tempest-multinode-full-py3/91f324a/ : SUCCESS in 1h 58m 39s (non-voting)\n- neutron-tempest-dvr-ha-multinode-full http://logs.openstack.org/11/669111/1/check/neutron-tempest-dvr-ha-multinode-full/8a954f1/ : SUCCESS in 2h 03m 00s (non-voting)\n- neutron-tempest-iptables_hybrid http://logs.openstack.org/11/669111/1/check/neutron-tempest-iptables_hybrid/95db716/ : SUCCESS in 1h 45m 54s\n- neutron-tempest-iptables_hybrid-fedora http://logs.openstack.org/11/669111/1/check/neutron-tempest-iptables_hybrid-fedora/8703da5/ : SUCCESS in 2h 02m 57s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/11/669111/1/check/ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa/b9996f9/ : SUCCESS in 56m 19s (non-voting)\n- tempest-slow-py3 http://logs.openstack.org/11/669111/1/check/tempest-slow-py3/68bd194/ : SUCCESS in 2h 30m 56s\n- networking-ovn-tempest-dsvm-ovs-release http://logs.openstack.org/11/669111/1/check/networking-ovn-tempest-dsvm-ovs-release/a70189c/ : SUCCESS in 2h 19m 55s\n- networking-midonet-tempest-aio-ml2-centos-7 http://logs.openstack.org/11/669111/1/check/networking-midonet-tempest-aio-ml2-centos-7/18911f0/ : SUCCESS in 1h 26m 19s (non-voting)\n- openstacksdk-functional-devstack-networking http://logs.openstack.org/11/669111/1/check/openstacksdk-functional-devstack-networking/7d640fc/ : SUCCESS in 1h 27m 26s (non-voting)\n- neutron-functional-with-uwsgi http://logs.openstack.org/11/669111/1/check/neutron-functional-with-uwsgi/7ae4b70/ : RETRY_LIMIT in 5m 06s (non-voting)\n- neutron-fullstack-with-uwsgi http://logs.openstack.org/11/669111/1/check/neutron-fullstack-with-uwsgi/0b21d97/ : RETRY_LIMIT in 7m 21s (non-voting)\n- neutron-tempest-with-uwsgi http://logs.openstack.org/11/669111/1/check/neutron-tempest-with-uwsgi/e9cf3f1/ : TIMED_OUT in 2h 25m 38s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"c76b0d0100aa426d4f56f397aefea961fca08965","author":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"date":"2019-07-04 15:28:17.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"f00da6910cf7bc6c3080ada12230002fab96c847","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2019-07-04 20:51:37.000000000","message":"Patch Set 2:\n\nFor rechecking only on the Cloudbase Neutron Hyper-V CI, add a review comment with run-Cloudbase Neutron Hyper-V CI\n\n- neutron http://cloudbase-ci.com/neutron/669111/2 : FAILURE in 2h 16m 44s","accounts_in_message":[],"_revision_number":2},{"id":"82cf05ca9b5de7d577f35b4a5f4b3396c708176b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-04 22:48:13.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- neutron-tempest-plugin-api http://logs.openstack.org/11/669111/2/check/neutron-tempest-plugin-api/2efc435/ : SUCCESS in 52m 55s\n- neutron-tempest-plugin-designate-scenario http://logs.openstack.org/11/669111/2/check/neutron-tempest-plugin-designate-scenario/32f86c3/ : SUCCESS in 34m 12s\n- neutron-tempest-plugin-dvr-multinode-scenario http://logs.openstack.org/11/669111/2/check/neutron-tempest-plugin-dvr-multinode-scenario/f311aac/ : FAILURE in 1h 57m 23s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge http://logs.openstack.org/11/669111/2/check/neutron-tempest-plugin-scenario-linuxbridge/b047a8d/ : SUCCESS in 1h 15m 07s\n- openstack-tox-cover http://logs.openstack.org/11/669111/2/check/openstack-tox-cover/c9773dd/cover/ : SUCCESS in 30m 39s\n- openstack-tox-lower-constraints http://logs.openstack.org/11/669111/2/check/openstack-tox-lower-constraints/fcb8041/ : SUCCESS in 25m 18s\n- openstack-tox-pep8 http://logs.openstack.org/11/669111/2/check/openstack-tox-pep8/6736dbc/ : SUCCESS in 12m 46s\n- openstack-tox-py27 http://logs.openstack.org/11/669111/2/check/openstack-tox-py27/5e4c4e9/ : SUCCESS in 29m 40s\n- openstack-tox-py36 http://logs.openstack.org/11/669111/2/check/openstack-tox-py36/52ec346/ : SUCCESS in 21m 53s\n- openstack-tox-py37 http://logs.openstack.org/11/669111/2/check/openstack-tox-py37/b4cbe22/ : SUCCESS in 27m 42s\n- openstack-tox-docs http://logs.openstack.org/11/669111/2/check/openstack-tox-docs/42efb64/html/ : SUCCESS in 4m 53s\n- tempest-full http://logs.openstack.org/11/669111/2/check/tempest-full/586ffdb/ : SUCCESS in 1h 45m 27s\n- neutron-grenade http://logs.openstack.org/11/669111/2/check/neutron-grenade/6c44fdb/ : SUCCESS in 1h 01m 43s\n- grenade-py3 http://logs.openstack.org/11/669111/2/check/grenade-py3/772ad8e/ : SUCCESS in 54m 04s\n- tempest-full-py3 http://logs.openstack.org/11/669111/2/check/tempest-full-py3/8fc8af7/ : SUCCESS in 1h 33m 15s\n- neutron-functional http://logs.openstack.org/11/669111/2/check/neutron-functional/ee8b51a/ : SUCCESS in 44m 35s\n- neutron-functional-python27 http://logs.openstack.org/11/669111/2/check/neutron-functional-python27/60a24c7/ : SUCCESS in 41m 59s\n- neutron-fullstack http://logs.openstack.org/11/669111/2/check/neutron-fullstack/ddce058/ : SUCCESS in 1h 01m 51s\n- neutron-rally-task http://logs.openstack.org/11/669111/2/check/neutron-rally-task/9d897f7/ : SUCCESS in 1h 48m 54s\n- neutron-tempest-dvr http://logs.openstack.org/11/669111/2/check/neutron-tempest-dvr/68301f5/ : SUCCESS in 1h 25m 56s\n- neutron-tempest-linuxbridge http://logs.openstack.org/11/669111/2/check/neutron-tempest-linuxbridge/217c238/ : SUCCESS in 1h 21m 23s\n- neutron-grenade-multinode http://logs.openstack.org/11/669111/2/check/neutron-grenade-multinode/f9ff8f7/ : SUCCESS in 1h 05m 07s\n- neutron-grenade-dvr-multinode http://logs.openstack.org/11/669111/2/check/neutron-grenade-dvr-multinode/fb6c445/ : SUCCESS in 1h 13m 31s\n- tempest-multinode-full-py3 http://logs.openstack.org/11/669111/2/check/tempest-multinode-full-py3/7bdb22c/ : SUCCESS in 1h 50m 46s (non-voting)\n- neutron-tempest-dvr-ha-multinode-full http://logs.openstack.org/11/669111/2/check/neutron-tempest-dvr-ha-multinode-full/0654475/ : SUCCESS in 2h 00m 46s (non-voting)\n- neutron-tempest-iptables_hybrid http://logs.openstack.org/11/669111/2/check/neutron-tempest-iptables_hybrid/3c303e5/ : FAILURE in 1h 44m 00s\n- neutron-tempest-iptables_hybrid-fedora http://logs.openstack.org/11/669111/2/check/neutron-tempest-iptables_hybrid-fedora/6a6003c/ : SUCCESS in 2h 09m 15s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/11/669111/2/check/ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa/a8741c1/ : SUCCESS in 56m 30s (non-voting)\n- tempest-slow-py3 http://logs.openstack.org/11/669111/2/check/tempest-slow-py3/70dea90/ : SUCCESS in 2h 25m 41s\n- networking-ovn-tempest-dsvm-ovs-release http://logs.openstack.org/11/669111/2/check/networking-ovn-tempest-dsvm-ovs-release/b44f4aa/ : SUCCESS in 2h 12m 44s\n- networking-midonet-tempest-aio-ml2-centos-7 http://logs.openstack.org/11/669111/2/check/networking-midonet-tempest-aio-ml2-centos-7/43bf399/ : SUCCESS in 1h 31m 41s (non-voting)\n- openstacksdk-functional-devstack-networking http://logs.openstack.org/11/669111/2/check/openstacksdk-functional-devstack-networking/3a25928/ : SUCCESS in 1h 21m 16s (non-voting)\n- neutron-functional-with-uwsgi http://logs.openstack.org/11/669111/2/check/neutron-functional-with-uwsgi/17d8c5f/ : SUCCESS in 44m 00s (non-voting)\n- neutron-fullstack-with-uwsgi http://logs.openstack.org/11/669111/2/check/neutron-fullstack-with-uwsgi/4ba89ea/ : SUCCESS in 55m 17s (non-voting)\n- neutron-tempest-with-uwsgi http://logs.openstack.org/11/669111/2/check/neutron-tempest-with-uwsgi/d1f5805/ : TIMED_OUT in 2h 25m 03s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"ef8874de05b4121114668e61887ca4b00efff4a1","author":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"date":"2019-07-05 01:28:20.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"fc4844ef34424737602d0ea9b3c49a7cf578543a","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2019-07-05 03:09:17.000000000","message":"Patch Set 3:\n\nBuild succeeded.\n\n- neutron http://cloudbase-ci.com/neutron/669111/3 : SUCCESS in 1h 40m 24s","accounts_in_message":[],"_revision_number":3},{"id":"128085c465744def9c9d96a36cc94034ef7070a8","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-05 04:01:25.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- neutron-tempest-plugin-api http://logs.openstack.org/11/669111/3/check/neutron-tempest-plugin-api/afff41a/ : SUCCESS in 48m 56s\n- neutron-tempest-plugin-designate-scenario http://logs.openstack.org/11/669111/3/check/neutron-tempest-plugin-designate-scenario/aaeebbe/ : SUCCESS in 35m 31s\n- neutron-tempest-plugin-dvr-multinode-scenario http://logs.openstack.org/11/669111/3/check/neutron-tempest-plugin-dvr-multinode-scenario/539641a/ : SUCCESS in 1h 48m 34s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge http://logs.openstack.org/11/669111/3/check/neutron-tempest-plugin-scenario-linuxbridge/7c3e749/ : SUCCESS in 1h 10m 36s\n- openstack-tox-cover http://logs.openstack.org/11/669111/3/check/openstack-tox-cover/aed4b45/cover/ : SUCCESS in 34m 18s\n- openstack-tox-lower-constraints http://logs.openstack.org/11/669111/3/check/openstack-tox-lower-constraints/c75309a/ : SUCCESS in 29m 04s\n- openstack-tox-pep8 http://logs.openstack.org/11/669111/3/check/openstack-tox-pep8/3f5b937/ : SUCCESS in 13m 13s\n- openstack-tox-py27 http://logs.openstack.org/11/669111/3/check/openstack-tox-py27/e3e76b6/ : SUCCESS in 27m 57s\n- openstack-tox-py36 http://logs.openstack.org/11/669111/3/check/openstack-tox-py36/73582af/ : SUCCESS in 29m 09s\n- openstack-tox-py37 http://logs.openstack.org/11/669111/3/check/openstack-tox-py37/3b5bc76/ : SUCCESS in 18m 40s\n- openstack-tox-docs http://logs.openstack.org/11/669111/3/check/openstack-tox-docs/fb820d4/html/ : SUCCESS in 4m 10s\n- tempest-full http://logs.openstack.org/11/669111/3/check/tempest-full/c4dc26d/ : SUCCESS in 1h 41m 40s\n- neutron-grenade http://logs.openstack.org/11/669111/3/check/neutron-grenade/0170c4b/ : SUCCESS in 1h 00m 28s\n- grenade-py3 http://logs.openstack.org/11/669111/3/check/grenade-py3/92b2976/ : SUCCESS in 1h 00m 49s\n- tempest-full-py3 http://logs.openstack.org/11/669111/3/check/tempest-full-py3/5a4b215/ : SUCCESS in 1h 32m 29s\n- neutron-functional http://logs.openstack.org/11/669111/3/check/neutron-functional/31bef14/ : FAILURE in 47m 49s\n- neutron-functional-python27 http://logs.openstack.org/11/669111/3/check/neutron-functional-python27/8461b47/ : SUCCESS in 50m 18s\n- neutron-fullstack http://logs.openstack.org/11/669111/3/check/neutron-fullstack/6360f4e/ : SUCCESS in 1h 04m 17s\n- neutron-rally-task http://logs.openstack.org/11/669111/3/check/neutron-rally-task/591b3c4/ : SUCCESS in 1h 53m 45s\n- neutron-tempest-dvr http://logs.openstack.org/11/669111/3/check/neutron-tempest-dvr/513c983/ : SUCCESS in 1h 33m 50s\n- neutron-tempest-linuxbridge http://logs.openstack.org/11/669111/3/check/neutron-tempest-linuxbridge/6114ae6/ : SUCCESS in 1h 40m 38s\n- neutron-grenade-multinode http://logs.openstack.org/11/669111/3/check/neutron-grenade-multinode/22c4ce0/ : SUCCESS in 1h 02m 42s\n- neutron-grenade-dvr-multinode http://logs.openstack.org/11/669111/3/check/neutron-grenade-dvr-multinode/75273da/ : SUCCESS in 1h 19m 28s\n- tempest-multinode-full-py3 http://logs.openstack.org/11/669111/3/check/tempest-multinode-full-py3/01c0edc/ : SUCCESS in 2h 02m 05s (non-voting)\n- neutron-tempest-dvr-ha-multinode-full http://logs.openstack.org/11/669111/3/check/neutron-tempest-dvr-ha-multinode-full/71787d4/ : SUCCESS in 1h 54m 09s (non-voting)\n- neutron-tempest-iptables_hybrid http://logs.openstack.org/11/669111/3/check/neutron-tempest-iptables_hybrid/f2a19db/ : SUCCESS in 1h 45m 02s\n- neutron-tempest-iptables_hybrid-fedora http://logs.openstack.org/11/669111/3/check/neutron-tempest-iptables_hybrid-fedora/493913a/ : SUCCESS in 1h 58m 34s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/11/669111/3/check/ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa/c0907e0/ : FAILURE in 19m 01s (non-voting)\n- tempest-slow-py3 http://logs.openstack.org/11/669111/3/check/tempest-slow-py3/3bb76db/ : SUCCESS in 2h 17m 50s\n- networking-ovn-tempest-dsvm-ovs-release http://logs.openstack.org/11/669111/3/check/networking-ovn-tempest-dsvm-ovs-release/29b60f7/ : SUCCESS in 2h 27m 29s\n- networking-midonet-tempest-aio-ml2-centos-7 http://logs.openstack.org/11/669111/3/check/networking-midonet-tempest-aio-ml2-centos-7/27477e2/ : SUCCESS in 1h 46m 35s (non-voting)\n- openstacksdk-functional-devstack-networking http://logs.openstack.org/11/669111/3/check/openstacksdk-functional-devstack-networking/deba1f5/ : SUCCESS in 1h 20m 41s (non-voting)\n- neutron-functional-with-uwsgi http://logs.openstack.org/11/669111/3/check/neutron-functional-with-uwsgi/d93fc40/ : SUCCESS in 41m 54s (non-voting)\n- neutron-fullstack-with-uwsgi http://logs.openstack.org/11/669111/3/check/neutron-fullstack-with-uwsgi/4f27fe5/ : SUCCESS in 1h 04m 46s (non-voting)\n- neutron-tempest-with-uwsgi http://logs.openstack.org/11/669111/3/check/neutron-tempest-with-uwsgi/698b2b2/ : FAILURE in 1h 23m 14s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"c4ce25ed1b1cacc00f92403101989cd380b38bf1","author":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"date":"2019-07-05 15:14:45.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"26c681769743381b5534c4685da481e95e452e50","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2019-07-05 16:51:40.000000000","message":"Patch Set 3:\n\nBuild succeeded.\n\n- neutron http://cloudbase-ci.com/neutron/669111/3 : SUCCESS in 1h 36m 28s","accounts_in_message":[],"_revision_number":3},{"id":"1da99b9fcba714c0ffb06039b3f44728391b134f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-05 19:20:13.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- neutron-tempest-plugin-api http://logs.openstack.org/11/669111/3/check/neutron-tempest-plugin-api/3840e8c/ : SUCCESS in 1h 02m 01s\n- neutron-tempest-plugin-designate-scenario http://logs.openstack.org/11/669111/3/check/neutron-tempest-plugin-designate-scenario/d7865ed/ : SUCCESS in 44m 03s\n- neutron-tempest-plugin-dvr-multinode-scenario http://logs.openstack.org/11/669111/3/check/neutron-tempest-plugin-dvr-multinode-scenario/0588fa0/ : FAILURE in 1h 42m 30s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge http://logs.openstack.org/11/669111/3/check/neutron-tempest-plugin-scenario-linuxbridge/fc928b4/ : SUCCESS in 1h 20m 14s\n- openstack-tox-cover http://logs.openstack.org/11/669111/3/check/openstack-tox-cover/e130535/cover/ : SUCCESS in 30m 03s\n- openstack-tox-lower-constraints http://logs.openstack.org/11/669111/3/check/openstack-tox-lower-constraints/acfb41f/ : SUCCESS in 31m 00s\n- openstack-tox-pep8 http://logs.openstack.org/11/669111/3/check/openstack-tox-pep8/e819f7a/ : SUCCESS in 13m 29s\n- openstack-tox-py27 http://logs.openstack.org/11/669111/3/check/openstack-tox-py27/4c78a71/ : SUCCESS in 25m 07s\n- openstack-tox-py36 http://logs.openstack.org/11/669111/3/check/openstack-tox-py36/f8c7cd0/ : SUCCESS in 25m 49s\n- openstack-tox-py37 http://logs.openstack.org/11/669111/3/check/openstack-tox-py37/f95193c/ : SUCCESS in 25m 41s\n- openstack-tox-docs http://logs.openstack.org/11/669111/3/check/openstack-tox-docs/2c59776/html/ : SUCCESS in 4m 13s\n- tempest-full http://logs.openstack.org/11/669111/3/check/tempest-full/f87db91/ : SUCCESS in 1h 28m 58s\n- neutron-grenade http://logs.openstack.org/11/669111/3/check/neutron-grenade/04a28af/ : SUCCESS in 1h 18m 23s\n- grenade-py3 http://logs.openstack.org/11/669111/3/check/grenade-py3/ce63e61/ : SUCCESS in 1h 10m 26s\n- tempest-full-py3 http://logs.openstack.org/11/669111/3/check/tempest-full-py3/723f353/ : SUCCESS in 1h 51m 59s\n- neutron-functional http://logs.openstack.org/11/669111/3/check/neutron-functional/7f29c5b/ : SUCCESS in 45m 29s\n- neutron-functional-python27 http://logs.openstack.org/11/669111/3/check/neutron-functional-python27/313b281/ : SUCCESS in 46m 38s\n- neutron-fullstack http://logs.openstack.org/11/669111/3/check/neutron-fullstack/fc61384/ : SUCCESS in 59m 14s\n- neutron-rally-task http://logs.openstack.org/11/669111/3/check/neutron-rally-task/7c852a3/ : SUCCESS in 2h 02m 42s\n- neutron-tempest-dvr http://logs.openstack.org/11/669111/3/check/neutron-tempest-dvr/81c1bfa/ : SUCCESS in 1h 32m 46s\n- neutron-tempest-linuxbridge http://logs.openstack.org/11/669111/3/check/neutron-tempest-linuxbridge/faf770c/ : SUCCESS in 1h 39m 27s\n- neutron-grenade-multinode http://logs.openstack.org/11/669111/3/check/neutron-grenade-multinode/26eee81/ : SUCCESS in 1h 09m 21s\n- neutron-grenade-dvr-multinode http://logs.openstack.org/11/669111/3/check/neutron-grenade-dvr-multinode/b502405/ : SUCCESS in 1h 12m 59s\n- tempest-multinode-full-py3 http://logs.openstack.org/11/669111/3/check/tempest-multinode-full-py3/1270e0b/ : SUCCESS in 1h 52m 57s (non-voting)\n- neutron-tempest-dvr-ha-multinode-full http://logs.openstack.org/11/669111/3/check/neutron-tempest-dvr-ha-multinode-full/444d86e/ : SUCCESS in 2h 13m 46s (non-voting)\n- neutron-tempest-iptables_hybrid http://logs.openstack.org/11/669111/3/check/neutron-tempest-iptables_hybrid/41fa4d8/ : SUCCESS in 1h 48m 24s\n- neutron-tempest-iptables_hybrid-fedora http://logs.openstack.org/11/669111/3/check/neutron-tempest-iptables_hybrid-fedora/4a2ffd7/ : SUCCESS in 1h 52m 49s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/11/669111/3/check/ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa/2675694/ : SUCCESS in 51m 00s (non-voting)\n- tempest-slow-py3 http://logs.openstack.org/11/669111/3/check/tempest-slow-py3/fdaf328/ : SUCCESS in 2h 32m 54s\n- networking-ovn-tempest-dsvm-ovs-release http://logs.openstack.org/11/669111/3/check/networking-ovn-tempest-dsvm-ovs-release/c51c48a/ : SUCCESS in 2h 19m 31s\n- networking-midonet-tempest-aio-ml2-centos-7 http://logs.openstack.org/11/669111/3/check/networking-midonet-tempest-aio-ml2-centos-7/0dcdd40/ : SUCCESS in 1h 35m 25s (non-voting)\n- openstacksdk-functional-devstack-networking http://logs.openstack.org/11/669111/3/check/openstacksdk-functional-devstack-networking/a08ed8a/ : SUCCESS in 1h 29m 46s (non-voting)\n- neutron-functional-with-uwsgi http://logs.openstack.org/11/669111/3/check/neutron-functional-with-uwsgi/67f2932/ : SUCCESS in 48m 50s (non-voting)\n- neutron-fullstack-with-uwsgi http://logs.openstack.org/11/669111/3/check/neutron-fullstack-with-uwsgi/15594d6/ : SUCCESS in 57m 04s (non-voting)\n- neutron-tempest-with-uwsgi http://logs.openstack.org/11/669111/3/check/neutron-tempest-with-uwsgi/685f6ad/ : TIMED_OUT in 2h 27m 02s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"88b81dd448b3d380e58f4886d90e54cc61c27b63","author":{"_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},"date":"2019-07-07 00:51:49.000000000","message":"Patch Set 3: Code-Review-1\n\nI think this is a really neat idea.  I would like to see the timecost in a less L3-specific location so that it could be used elsewhere in the code - in security groups, for example, or in QoS.  But otherwise I really like it.","accounts_in_message":[],"_revision_number":3},{"id":"d43ba7d4336f7586248a8488cf6decd026b30b57","author":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"date":"2019-07-07 03:28:47.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"00af08ee51ecd346bc0aaa7a151cdec0c618a4ef","author":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"date":"2019-07-07 04:35:19.000000000","message":"Patch Set 4: Verified+1\n\nArista third party testing PASSED [ http://arista-CI.arista.com:8000/July-2019/Arista_Tempest_Testrefs/changes/11/669111/4 ]\n\nFor testing details or any questions please check https://wiki.openstack.org/wiki/Arista-third-party-testing","accounts_in_message":[],"_revision_number":4},{"id":"0e8d0e8bf7c1d4bf0d23bea37dbd428d6f1b6560","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2019-07-07 05:03:51.000000000","message":"Patch Set 4:\n\nBuild succeeded.\n\n- neutron http://cloudbase-ci.com/neutron/669111/4 : SUCCESS in 1h 34m 36s","accounts_in_message":[],"_revision_number":4},{"id":"c88c0c9bfa13c3e0abc3275ccbd6c39470654c27","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-07 05:53:05.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- neutron-tempest-plugin-api http://logs.openstack.org/11/669111/4/check/neutron-tempest-plugin-api/10031b5/ : SUCCESS in 52m 20s\n- neutron-tempest-plugin-designate-scenario http://logs.openstack.org/11/669111/4/check/neutron-tempest-plugin-designate-scenario/ee9eb9e/ : SUCCESS in 36m 10s\n- neutron-tempest-plugin-dvr-multinode-scenario http://logs.openstack.org/11/669111/4/check/neutron-tempest-plugin-dvr-multinode-scenario/dc3af26/ : SUCCESS in 1h 25m 41s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge http://logs.openstack.org/11/669111/4/check/neutron-tempest-plugin-scenario-linuxbridge/308c05b/ : SUCCESS in 58m 09s\n- openstack-tox-cover http://logs.openstack.org/11/669111/4/check/openstack-tox-cover/7b2b1a7/cover/ : SUCCESS in 33m 10s\n- openstack-tox-lower-constraints http://logs.openstack.org/11/669111/4/check/openstack-tox-lower-constraints/dec2ba4/ : SUCCESS in 22m 22s\n- openstack-tox-pep8 http://logs.openstack.org/11/669111/4/check/openstack-tox-pep8/fb7cdf7/ : SUCCESS in 11m 49s\n- openstack-tox-py27 http://logs.openstack.org/11/669111/4/check/openstack-tox-py27/738dc6f/ : SUCCESS in 23m 32s\n- openstack-tox-py36 http://logs.openstack.org/11/669111/4/check/openstack-tox-py36/4f11ba3/ : SUCCESS in 21m 37s\n- openstack-tox-py37 http://logs.openstack.org/11/669111/4/check/openstack-tox-py37/7ac1651/ : SUCCESS in 19m 00s\n- openstack-tox-docs http://logs.openstack.org/11/669111/4/check/openstack-tox-docs/a9da869/html/ : SUCCESS in 4m 11s\n- tempest-full http://logs.openstack.org/11/669111/4/check/tempest-full/535a280/ : SUCCESS in 1h 35m 55s\n- neutron-grenade http://logs.openstack.org/11/669111/4/check/neutron-grenade/0b41e4a/ : SUCCESS in 56m 34s\n- grenade-py3 http://logs.openstack.org/11/669111/4/check/grenade-py3/dfef8e8/ : SUCCESS in 56m 56s\n- tempest-full-py3 http://logs.openstack.org/11/669111/4/check/tempest-full-py3/6e2a9d2/ : SUCCESS in 1h 30m 31s\n- neutron-functional http://logs.openstack.org/11/669111/4/check/neutron-functional/00aed49/ : SUCCESS in 43m 45s\n- neutron-functional-python27 http://logs.openstack.org/11/669111/4/check/neutron-functional-python27/2f2f931/ : SUCCESS in 46m 08s\n- neutron-fullstack http://logs.openstack.org/11/669111/4/check/neutron-fullstack/b1cdf96/ : SUCCESS in 56m 04s\n- neutron-rally-task http://logs.openstack.org/11/669111/4/check/neutron-rally-task/e48e2e7/ : SUCCESS in 1h 54m 28s\n- neutron-tempest-dvr http://logs.openstack.org/11/669111/4/check/neutron-tempest-dvr/3dd870c/ : SUCCESS in 1h 29m 23s\n- neutron-tempest-linuxbridge http://logs.openstack.org/11/669111/4/check/neutron-tempest-linuxbridge/74c7b2a/ : SUCCESS in 1h 29m 43s\n- neutron-grenade-multinode http://logs.openstack.org/11/669111/4/check/neutron-grenade-multinode/259283c/ : SUCCESS in 1h 11m 00s\n- neutron-grenade-dvr-multinode http://logs.openstack.org/11/669111/4/check/neutron-grenade-dvr-multinode/3af1e26/ : SUCCESS in 1h 11m 42s\n- tempest-multinode-full-py3 http://logs.openstack.org/11/669111/4/check/tempest-multinode-full-py3/770ebb1/ : SUCCESS in 1h 48m 40s (non-voting)\n- neutron-tempest-dvr-ha-multinode-full http://logs.openstack.org/11/669111/4/check/neutron-tempest-dvr-ha-multinode-full/f17b6c1/ : SUCCESS in 1h 57m 02s (non-voting)\n- neutron-tempest-iptables_hybrid http://logs.openstack.org/11/669111/4/check/neutron-tempest-iptables_hybrid/7e0a909/ : SUCCESS in 1h 25m 28s\n- neutron-tempest-iptables_hybrid-fedora http://logs.openstack.org/11/669111/4/check/neutron-tempest-iptables_hybrid-fedora/3f87038/ : SUCCESS in 1h 40m 36s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/11/669111/4/check/ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa/37b1517/ : SUCCESS in 51m 35s (non-voting)\n- tempest-slow-py3 http://logs.openstack.org/11/669111/4/check/tempest-slow-py3/c0c58ea/ : SUCCESS in 2h 17m 00s\n- networking-ovn-tempest-dsvm-ovs-release http://logs.openstack.org/11/669111/4/check/networking-ovn-tempest-dsvm-ovs-release/3c889cb/ : SUCCESS in 2h 18m 26s\n- networking-midonet-tempest-aio-ml2-centos-7 http://logs.openstack.org/11/669111/4/check/networking-midonet-tempest-aio-ml2-centos-7/ddb5f48/ : SUCCESS in 1h 19m 59s (non-voting)\n- openstacksdk-functional-devstack-networking http://logs.openstack.org/11/669111/4/check/openstacksdk-functional-devstack-networking/85c4987/ : SUCCESS in 1h 19m 15s (non-voting)\n- neutron-functional-with-uwsgi http://logs.openstack.org/11/669111/4/check/neutron-functional-with-uwsgi/b27a69a/ : SUCCESS in 38m 50s (non-voting)\n- neutron-fullstack-with-uwsgi http://logs.openstack.org/11/669111/4/check/neutron-fullstack-with-uwsgi/1a47352/ : SUCCESS in 54m 48s (non-voting)\n- neutron-tempest-with-uwsgi http://logs.openstack.org/11/669111/4/check/neutron-tempest-with-uwsgi/7771608/ : FAILURE in 1h 42m 20s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"7281814249c985bbea1b782d45f7a28dd5b68b0b","author":{"_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},"date":"2019-07-07 12:11:29.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"9ee9f8982c88d782280357a83a921f2e54b941c6","author":{"_account_id":27654,"name":"Hongbin Lu","email":"kira034@163.com","username":"hongbin.lu"},"date":"2019-07-07 18:02:47.000000000","message":"Patch Set 4:\n\n(1 comment)\n\nA question commented inline.","accounts_in_message":[],"_revision_number":4},{"id":"949b3c7385f8ac8320631719041fb3ea3cf598f5","author":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"date":"2019-07-08 01:09:28.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"a35c2165e08ade4fefab46bca59e875e1ca65859","author":{"_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},"date":"2019-07-08 02:09:13.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"2fa6467d13e16953fc508746f281dae39ca15765","author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"date":"2019-07-08 07:13:40.000000000","message":"Patch Set 4: Code-Review-1\n\n(2 comments)\n\nonly one small nit, except that LGTM","accounts_in_message":[],"_revision_number":4},{"id":"0a9743da9ace151b2d7c6fb2326726363be79681","author":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"date":"2019-07-09 08:24:35.000000000","message":"Patch Set 4:\n\n(2 comments)","accounts_in_message":[],"_revision_number":4},{"id":"d5b8cd058c5568fa6b4c91c2b95b16356f34f67e","author":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"date":"2019-07-09 08:24:54.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"1f9011b70bd1d26a520b0f42595ad88a45d78b55","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2019-07-09 08:28:30.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"157cc05c4831f563d944d4064ec33c7da0c28384","author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"date":"2019-07-09 09:24:58.000000000","message":"Patch Set 5: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"b87e7fa48cdc71d5a3584073633aa03e37619a81","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2019-07-09 10:10:33.000000000","message":"Patch Set 5:\n\nBuild succeeded.\n\n- neutron http://cloudbase-ci.com/neutron/669111/5 : SUCCESS in 1h 45m 10s","accounts_in_message":[],"_revision_number":5},{"id":"d5bd9963fc7aa1facac23adc123745bd6d37249c","author":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"date":"2019-07-09 11:55:04.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"b8941ffaadece9ce50244e8ed115d888d9393c92","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-09 12:58:08.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- neutron-tempest-plugin-api http://logs.openstack.org/11/669111/5/check/neutron-tempest-plugin-api/37c2b77/ : SUCCESS in 49m 43s\n- neutron-tempest-plugin-designate-scenario http://logs.openstack.org/11/669111/5/check/neutron-tempest-plugin-designate-scenario/19a188a/ : SUCCESS in 35m 51s\n- neutron-tempest-plugin-dvr-multinode-scenario http://logs.openstack.org/11/669111/5/check/neutron-tempest-plugin-dvr-multinode-scenario/f8b8f75/ : SUCCESS in 1h 31m 19s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge http://logs.openstack.org/11/669111/5/check/neutron-tempest-plugin-scenario-linuxbridge/022b71c/ : SUCCESS in 59m 37s\n- openstack-tox-cover http://logs.openstack.org/11/669111/5/check/openstack-tox-cover/b32aa10/cover/ : SUCCESS in 33m 56s\n- openstack-tox-lower-constraints http://logs.openstack.org/11/669111/5/check/openstack-tox-lower-constraints/4730dd4/ : SUCCESS in 25m 14s\n- openstack-tox-pep8 http://logs.openstack.org/11/669111/5/check/openstack-tox-pep8/d18cb9e/ : SUCCESS in 12m 12s\n- openstack-tox-py27 http://logs.openstack.org/11/669111/5/check/openstack-tox-py27/d89e299/ : SUCCESS in 23m 13s\n- openstack-tox-py36 http://logs.openstack.org/11/669111/5/check/openstack-tox-py36/75056a3/ : SUCCESS in 21m 19s\n- openstack-tox-py37 http://logs.openstack.org/11/669111/5/check/openstack-tox-py37/f99aaba/ : SUCCESS in 22m 28s\n- openstack-tox-docs http://logs.openstack.org/11/669111/5/check/openstack-tox-docs/ec0d32b/html/ : SUCCESS in 5m 44s\n- tempest-full http://logs.openstack.org/11/669111/5/check/tempest-full/a411963/ : SUCCESS in 2h 03m 19s\n- neutron-grenade http://logs.openstack.org/11/669111/5/check/neutron-grenade/2beff4f/ : SUCCESS in 59m 48s\n- grenade-py3 http://logs.openstack.org/11/669111/5/check/grenade-py3/1ecbab7/ : SUCCESS in 1h 04m 11s\n- tempest-full-py3 http://logs.openstack.org/11/669111/5/check/tempest-full-py3/356354a/ : SUCCESS in 1h 33m 22s\n- neutron-functional http://logs.openstack.org/11/669111/5/check/neutron-functional/9dad05c/ : SUCCESS in 49m 07s\n- neutron-functional-python27 http://logs.openstack.org/11/669111/5/check/neutron-functional-python27/7baa6b4/ : SUCCESS in 43m 49s\n- neutron-fullstack http://logs.openstack.org/11/669111/5/check/neutron-fullstack/85c35ff/ : SUCCESS in 1h 02m 17s\n- neutron-rally-task http://logs.openstack.org/11/669111/5/check/neutron-rally-task/732e49a/ : SUCCESS in 1h 56m 49s\n- neutron-tempest-dvr http://logs.openstack.org/11/669111/5/check/neutron-tempest-dvr/f7c7a78/ : SUCCESS in 1h 33m 19s\n- neutron-tempest-linuxbridge http://logs.openstack.org/11/669111/5/check/neutron-tempest-linuxbridge/2a3d836/ : SUCCESS in 1h 29m 14s\n- neutron-grenade-multinode http://logs.openstack.org/11/669111/5/check/neutron-grenade-multinode/91604c2/ : SUCCESS in 1h 18m 49s\n- neutron-grenade-dvr-multinode http://logs.openstack.org/11/669111/5/check/neutron-grenade-dvr-multinode/0be0537/ : SUCCESS in 1h 15m 31s\n- tempest-multinode-full-py3 http://logs.openstack.org/11/669111/5/check/tempest-multinode-full-py3/caf9e32/ : SUCCESS in 1h 47m 49s (non-voting)\n- neutron-tempest-dvr-ha-multinode-full http://logs.openstack.org/11/669111/5/check/neutron-tempest-dvr-ha-multinode-full/aa07a82/ : SUCCESS in 2h 15m 10s (non-voting)\n- neutron-tempest-iptables_hybrid http://logs.openstack.org/11/669111/5/check/neutron-tempest-iptables_hybrid/1587fda/ : SUCCESS in 1h 33m 38s\n- neutron-tempest-iptables_hybrid-fedora http://logs.openstack.org/11/669111/5/check/neutron-tempest-iptables_hybrid-fedora/774e9cc/ : SUCCESS in 2h 05m 48s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/11/669111/5/check/ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa/46e1a13/ : SUCCESS in 1h 00m 19s (non-voting)\n- tempest-slow-py3 http://logs.openstack.org/11/669111/5/check/tempest-slow-py3/1ed438f/ : SUCCESS in 2h 18m 27s\n- networking-ovn-tempest-dsvm-ovs-release http://logs.openstack.org/11/669111/5/check/networking-ovn-tempest-dsvm-ovs-release/287114f/ : SUCCESS in 2h 16m 42s\n- networking-midonet-tempest-aio-ml2-centos-7 http://logs.openstack.org/11/669111/5/check/networking-midonet-tempest-aio-ml2-centos-7/43b2d9b/ : SUCCESS in 1h 44m 08s (non-voting)\n- openstacksdk-functional-devstack-networking http://logs.openstack.org/11/669111/5/check/openstacksdk-functional-devstack-networking/057df05/ : SUCCESS in 1h 20m 39s (non-voting)\n- neutron-functional-with-uwsgi http://logs.openstack.org/11/669111/5/check/neutron-functional-with-uwsgi/7a32a6f/ : SUCCESS in 44m 08s (non-voting)\n- neutron-fullstack-with-uwsgi http://logs.openstack.org/11/669111/5/check/neutron-fullstack-with-uwsgi/911b1b7/ : SUCCESS in 58m 31s (non-voting)\n- neutron-tempest-with-uwsgi http://logs.openstack.org/11/669111/5/check/neutron-tempest-with-uwsgi/8316878/ : TIMED_OUT in 2h 25m 03s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"723520788dcfba4c8bc804b2bf463d0f0353214c","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2019-07-09 14:38:50.000000000","message":"Patch Set 5:\n\nBuild failed. To re-run the job please post a comment with \u0027recheck neutron-mlnx\u0027.\n\n- Neutron-ML2-Sriov http://13.74.249.42/11/669111/5/check-mlnx/Neutron-ML2-Sriov/fcc4155 : SUCCESS in 1h 38m 53s\n- Neutron-MACVTAP-ML2-Sriov http://13.74.249.42/11/669111/5/check-mlnx/Neutron-MACVTAP-ML2-Sriov/60c1254 : FAILURE in 22m 43s\n\nTo re-run the job post \u0027recheck neutron-mlnx\u0027 comment. For more information visit https://wiki.openstack.org/wiki/ThirdPartySystems/Mellanox_CI","accounts_in_message":[],"_revision_number":5},{"id":"d0a8880ca012b33bb0df14ab21bae1a38bab238a","author":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"date":"2019-07-10 16:20:56.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"850071a1244a1e4996e5eace61428679318b4763","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2019-07-10 16:41:56.000000000","message":"Patch Set 6:\n\nFor rechecking only on the Cloudbase Neutron Hyper-V CI, add a review comment with run-Cloudbase Neutron Hyper-V CI\n\n- neutron http://cloudbase-ci.com/neutron/669111/6 : FAILURE in 20m 08s","accounts_in_message":[],"_revision_number":6},{"id":"e5c86b6baec89265d21ba0875d04463bef4ceb7d","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2019-07-10 17:07:21.000000000","message":"Patch Set 6: Code-Review+1\n\nWe can promote this functionality to timeutils. For now, +1 to be in Neutron.","accounts_in_message":[],"_revision_number":6},{"id":"5dd1df3a92be34a29e3c821c2fcdfacf9b542b9f","author":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"date":"2019-07-10 17:11:22.000000000","message":"Patch Set 6:\n\nArista third party testing FAILED [ http://arista-CI.arista.com:8000/July-2019/Arista_Tempest_Testrefs/changes/11/669111/6 ]\n\nFor testing details or any questions please check https://wiki.openstack.org/wiki/Arista-third-party-testing","accounts_in_message":[],"_revision_number":6},{"id":"86070ab230aacb069c99ef5108cb41eb0c65f1d3","author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"date":"2019-07-10 20:48:04.000000000","message":"Patch Set 6: Code-Review+2","accounts_in_message":[],"_revision_number":6},{"id":"4f74f9b022d29faddc28727b83026941be2cf4a0","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-10 22:23:16.000000000","message":"Patch Set 6: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- neutron-tempest-plugin-api http://logs.openstack.org/11/669111/6/check/neutron-tempest-plugin-api/48dae09/ : FAILURE in 26m 50s\n- neutron-tempest-plugin-designate-scenario http://logs.openstack.org/11/669111/6/check/neutron-tempest-plugin-designate-scenario/65cf3fa/ : FAILURE in 45m 04s\n- neutron-tempest-plugin-dvr-multinode-scenario http://logs.openstack.org/11/669111/6/check/neutron-tempest-plugin-dvr-multinode-scenario/eb38a12/ : FAILURE in 51m 41s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge http://logs.openstack.org/11/669111/6/check/neutron-tempest-plugin-scenario-linuxbridge/60f700c/ : FAILURE in 31m 50s\n- openstack-tox-cover http://logs.openstack.org/11/669111/6/check/openstack-tox-cover/f015da1/cover/ : SUCCESS in 31m 58s\n- openstack-tox-lower-constraints http://logs.openstack.org/11/669111/6/check/openstack-tox-lower-constraints/2d715ca/ : SUCCESS in 22m 56s\n- openstack-tox-pep8 http://logs.openstack.org/11/669111/6/check/openstack-tox-pep8/29ba3c0/ : SUCCESS in 12m 07s\n- openstack-tox-py27 http://logs.openstack.org/11/669111/6/check/openstack-tox-py27/26bb95f/ : SUCCESS in 24m 15s\n- openstack-tox-py36 http://logs.openstack.org/11/669111/6/check/openstack-tox-py36/4647229/ : SUCCESS in 24m 04s\n- openstack-tox-py37 http://logs.openstack.org/11/669111/6/check/openstack-tox-py37/4127340/ : SUCCESS in 22m 46s\n- openstack-tox-docs http://logs.openstack.org/11/669111/6/check/openstack-tox-docs/c092654/html/ : SUCCESS in 5m 36s\n- tempest-full http://logs.openstack.org/11/669111/6/check/tempest-full/13db9e8/ : FAILURE in 30m 37s\n- neutron-grenade http://logs.openstack.org/11/669111/6/check/neutron-grenade/d2f49eb/ : FAILURE in 57m 23s\n- grenade-py3 http://logs.openstack.org/11/669111/6/check/grenade-py3/186d138/ : FAILURE in 1h 15m 07s\n- tempest-full-py3 http://logs.openstack.org/11/669111/6/check/tempest-full-py3/2ee2ae1/ : FAILURE in 31m 38s\n- neutron-functional http://logs.openstack.org/11/669111/6/check/neutron-functional/8d8ff11/ : SUCCESS in 51m 12s\n- neutron-functional-python27 http://logs.openstack.org/11/669111/6/check/neutron-functional-python27/6d5c9e6/ : SUCCESS in 45m 31s\n- neutron-fullstack http://logs.openstack.org/11/669111/6/check/neutron-fullstack/37a283a/ : FAILURE in 1h 00m 30s\n- neutron-rally-task http://logs.openstack.org/11/669111/6/check/neutron-rally-task/88b5f7d/ : FAILURE in 35m 37s\n- neutron-tempest-dvr http://logs.openstack.org/11/669111/6/check/neutron-tempest-dvr/36d24ed/ : FAILURE in 29m 47s\n- neutron-tempest-linuxbridge http://logs.openstack.org/11/669111/6/check/neutron-tempest-linuxbridge/6749e48/ : FAILURE in 29m 16s\n- neutron-grenade-multinode http://logs.openstack.org/11/669111/6/check/neutron-grenade-multinode/19c5dab/ : FAILURE in 1h 05m 03s\n- neutron-grenade-dvr-multinode http://logs.openstack.org/11/669111/6/check/neutron-grenade-dvr-multinode/8f7f8f6/ : FAILURE in 1h 15m 05s\n- tempest-multinode-full-py3 http://logs.openstack.org/11/669111/6/check/tempest-multinode-full-py3/7b6baf7/ : FAILURE in 36m 21s (non-voting)\n- neutron-tempest-dvr-ha-multinode-full http://logs.openstack.org/11/669111/6/check/neutron-tempest-dvr-ha-multinode-full/5d32c2e/ : FAILURE in 39m 47s (non-voting)\n- neutron-tempest-iptables_hybrid http://logs.openstack.org/11/669111/6/check/neutron-tempest-iptables_hybrid/082f3ce/ : FAILURE in 26m 01s\n- neutron-tempest-iptables_hybrid-fedora http://logs.openstack.org/11/669111/6/check/neutron-tempest-iptables_hybrid-fedora/8d0c09a/ : FAILURE in 29m 50s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/11/669111/6/check/ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa/4a9efff/ : FAILURE in 30m 50s (non-voting)\n- tempest-slow-py3 http://logs.openstack.org/11/669111/6/check/tempest-slow-py3/273843d/ : FAILURE in 30m 20s\n- networking-ovn-tempest-dsvm-ovs-release http://logs.openstack.org/11/669111/6/check/networking-ovn-tempest-dsvm-ovs-release/f894ab8/ : SUCCESS in 2h 18m 49s\n- networking-midonet-tempest-aio-ml2-centos-7 http://logs.openstack.org/11/669111/6/check/networking-midonet-tempest-aio-ml2-centos-7/42eb43a/ : SUCCESS in 1h 41m 58s (non-voting)\n- openstacksdk-functional-devstack-networking http://logs.openstack.org/11/669111/6/check/openstacksdk-functional-devstack-networking/0000657/ : FAILURE in 45m 21s (non-voting)\n- neutron-functional-with-uwsgi http://logs.openstack.org/11/669111/6/check/neutron-functional-with-uwsgi/28e9608/ : SUCCESS in 58m 13s (non-voting)\n- neutron-fullstack-with-uwsgi http://logs.openstack.org/11/669111/6/check/neutron-fullstack-with-uwsgi/3d79f04/ : FAILURE in 1h 15m 13s (non-voting)\n- neutron-tempest-with-uwsgi http://logs.openstack.org/11/669111/6/check/neutron-tempest-with-uwsgi/fb1979b/ : FAILURE in 30m 46s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"fb027b37583ce4667c6b2fceed5624fa63680a42","author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"date":"2019-07-11 08:27:00.000000000","message":"Patch Set 6:\n\nrecheck","accounts_in_message":[],"_revision_number":6},{"id":"3527fe8dcde3ef75aefd8278285d7666263777cf","author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"date":"2019-07-11 08:27:49.000000000","message":"Patch Set 6: Code-Review-1\n\nI rechecked too fast. It looks that errors are related to this patch, e.g. http://logs.openstack.org/11/669111/6/check/tempest-full/13db9e8/controller/logs/screen-q-l3.txt.gz#_Jul_10_20_24_50_834131","accounts_in_message":[],"_revision_number":6},{"id":"cf50467020d6f27853bd82be1a89eff2d45dfd48","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-11 11:01:16.000000000","message":"Patch Set 6:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- neutron-tempest-plugin-api http://logs.openstack.org/11/669111/6/check/neutron-tempest-plugin-api/47819e9/ : FAILURE in 30m 15s\n- neutron-tempest-plugin-designate-scenario http://logs.openstack.org/11/669111/6/check/neutron-tempest-plugin-designate-scenario/b70e364/ : FAILURE in 52m 31s\n- neutron-tempest-plugin-dvr-multinode-scenario http://logs.openstack.org/11/669111/6/check/neutron-tempest-plugin-dvr-multinode-scenario/db026b6/ : FAILURE in 46m 52s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge http://logs.openstack.org/11/669111/6/check/neutron-tempest-plugin-scenario-linuxbridge/9cf54ad/ : FAILURE in 32m 07s\n- openstack-tox-cover http://logs.openstack.org/11/669111/6/check/openstack-tox-cover/421111c/cover/ : SUCCESS in 31m 58s\n- openstack-tox-lower-constraints http://logs.openstack.org/11/669111/6/check/openstack-tox-lower-constraints/4f0db38/ : SUCCESS in 20m 06s\n- openstack-tox-pep8 http://logs.openstack.org/11/669111/6/check/openstack-tox-pep8/833402b/ : SUCCESS in 13m 52s\n- openstack-tox-py27 http://logs.openstack.org/11/669111/6/check/openstack-tox-py27/a415d34/ : SUCCESS in 20m 57s\n- openstack-tox-py36 http://logs.openstack.org/11/669111/6/check/openstack-tox-py36/b0666b7/ : SUCCESS in 22m 18s\n- openstack-tox-py37 http://logs.openstack.org/11/669111/6/check/openstack-tox-py37/9b967c7/ : SUCCESS in 22m 19s\n- openstack-tox-docs http://logs.openstack.org/11/669111/6/check/openstack-tox-docs/fc18f8f/html/ : SUCCESS in 5m 49s\n- tempest-full http://logs.openstack.org/11/669111/6/check/tempest-full/fe7e893/ : FAILURE in 35m 45s\n- neutron-grenade http://logs.openstack.org/11/669111/6/check/neutron-grenade/5580bb9/ : FAILURE in 1h 04m 09s\n- grenade-py3 http://logs.openstack.org/11/669111/6/check/grenade-py3/738d1d4/ : FAILURE in 1h 08m 29s\n- tempest-full-py3 http://logs.openstack.org/11/669111/6/check/tempest-full-py3/302914c/ : FAILURE in 34m 30s\n- neutron-functional http://logs.openstack.org/11/669111/6/check/neutron-functional/cb51357/ : SUCCESS in 43m 23s\n- neutron-functional-python27 http://logs.openstack.org/11/669111/6/check/neutron-functional-python27/6c0eeb1/ : SUCCESS in 47m 45s\n- neutron-fullstack http://logs.openstack.org/11/669111/6/check/neutron-fullstack/f6bba73/ : FAILURE in 59m 56s\n- neutron-rally-task http://logs.openstack.org/11/669111/6/check/neutron-rally-task/80b3195/ : FAILURE in 31m 32s\n- neutron-tempest-dvr http://logs.openstack.org/11/669111/6/check/neutron-tempest-dvr/80c89fc/ : FAILURE in 28m 55s\n- neutron-tempest-linuxbridge http://logs.openstack.org/11/669111/6/check/neutron-tempest-linuxbridge/253c5af/ : FAILURE in 27m 13s\n- neutron-grenade-multinode http://logs.openstack.org/11/669111/6/check/neutron-grenade-multinode/36785b3/ : FAILURE in 1h 19m 56s\n- neutron-grenade-dvr-multinode http://logs.openstack.org/11/669111/6/check/neutron-grenade-dvr-multinode/e939000/ : FAILURE in 1h 10m 00s\n- tempest-multinode-full-py3 http://logs.openstack.org/11/669111/6/check/tempest-multinode-full-py3/953791c/ : FAILURE in 37m 32s (non-voting)\n- neutron-tempest-dvr-ha-multinode-full http://logs.openstack.org/11/669111/6/check/neutron-tempest-dvr-ha-multinode-full/c08650e/ : FAILURE in 30m 36s (non-voting)\n- neutron-tempest-iptables_hybrid http://logs.openstack.org/11/669111/6/check/neutron-tempest-iptables_hybrid/ebc211b/ : FAILURE in 29m 00s\n- neutron-tempest-iptables_hybrid-fedora http://logs.openstack.org/11/669111/6/check/neutron-tempest-iptables_hybrid-fedora/4ddbcb4/ : FAILURE in 34m 58s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/11/669111/6/check/ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa/0256acf/ : FAILURE in 35m 30s (non-voting)\n- tempest-slow-py3 http://logs.openstack.org/11/669111/6/check/tempest-slow-py3/f60913d/ : FAILURE in 33m 40s\n- networking-ovn-tempest-dsvm-ovs-release http://logs.openstack.org/11/669111/6/check/networking-ovn-tempest-dsvm-ovs-release/ae3c7eb/ : SUCCESS in 2h 18m 05s\n- networking-midonet-tempest-aio-ml2-centos-7 http://logs.openstack.org/11/669111/6/check/networking-midonet-tempest-aio-ml2-centos-7/f679264/ : FAILURE in 39m 06s (non-voting)\n- openstacksdk-functional-devstack-networking http://logs.openstack.org/11/669111/6/check/openstacksdk-functional-devstack-networking/7c52067/ : FAILURE in 26m 40s (non-voting)\n- neutron-functional-with-uwsgi http://logs.openstack.org/11/669111/6/check/neutron-functional-with-uwsgi/73fb538/ : SUCCESS in 53m 01s (non-voting)\n- neutron-fullstack-with-uwsgi http://logs.openstack.org/11/669111/6/check/neutron-fullstack-with-uwsgi/74a3793/ : FAILURE in 1h 06m 37s (non-voting)\n- neutron-tempest-with-uwsgi http://logs.openstack.org/11/669111/6/check/neutron-tempest-with-uwsgi/b3c31ce/ : FAILURE in 27m 26s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"80acf7e3aab4578a18d122f66fab6910ad5bf894","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2019-07-11 11:35:13.000000000","message":"Patch Set 6: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"d8800e539138defbb516a5a4c9a8c8114ad77216","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2019-07-11 12:15:16.000000000","message":"Patch Set 6:\n\nFor rechecking only on the Cloudbase Neutron Hyper-V CI, add a review comment with run-Cloudbase Neutron Hyper-V CI\n\n- neutron http://cloudbase-ci.com/neutron/669111/6 : FAILURE in 3h 47m 49s","accounts_in_message":[],"_revision_number":6},{"id":"4fc6d6b03f36ebc800df79be332efe436a63cec7","author":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"date":"2019-07-11 12:28:47.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"3040677cd7d7fe63f54dbf7ed33e8351fb65ce46","author":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"date":"2019-07-11 12:29:09.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"170057dd4063be9c0153737f0f2630b46ec99339","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2019-07-11 13:12:29.000000000","message":"Patch Set 7: Code-Review+1\n\nI hope zuul is OK with this version.","accounts_in_message":[],"_revision_number":7},{"id":"82e1b6d24fbe59a7949574b65eadca8a7f76af7c","author":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"date":"2019-07-11 13:43:29.000000000","message":"Patch Set 7: Verified+1\n\nArista third party testing PASSED [ http://arista-CI.arista.com:8000/July-2019/Arista_Tempest_Testrefs/changes/11/669111/7 ]\n\nFor testing details or any questions please check https://wiki.openstack.org/wiki/Arista-third-party-testing","accounts_in_message":[],"_revision_number":7},{"id":"8e5e361281905e8211c0767a89d3ba07108e90ea","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2019-07-11 14:08:32.000000000","message":"Patch Set 7:\n\nBuild succeeded.\n\n- neutron http://cloudbase-ci.com/neutron/669111/7 : SUCCESS in 1h 38m 55s","accounts_in_message":[],"_revision_number":7},{"id":"778022d566ebb96f9a5fc8086ec57e5cf6984220","author":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"date":"2019-07-11 14:23:42.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"8c87e03a092c96f1265ff35359f32a6e5f546f39","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-11 17:17:44.000000000","message":"Patch Set 7: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- neutron-tempest-plugin-api http://logs.openstack.org/11/669111/7/check/neutron-tempest-plugin-api/ddff957/ : SUCCESS in 49m 54s\n- neutron-tempest-plugin-designate-scenario http://logs.openstack.org/11/669111/7/check/neutron-tempest-plugin-designate-scenario/492362a/ : SUCCESS in 47m 23s\n- neutron-tempest-plugin-dvr-multinode-scenario http://logs.openstack.org/11/669111/7/check/neutron-tempest-plugin-dvr-multinode-scenario/8929d8b/ : SUCCESS in 1h 33m 57s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge http://logs.openstack.org/11/669111/7/check/neutron-tempest-plugin-scenario-linuxbridge/68664f5/ : FAILURE in 1h 07m 02s\n- openstack-tox-cover http://logs.openstack.org/11/669111/7/check/openstack-tox-cover/9ac4a09/cover/ : SUCCESS in 33m 13s\n- openstack-tox-lower-constraints http://logs.openstack.org/11/669111/7/check/openstack-tox-lower-constraints/075395e/ : SUCCESS in 23m 22s\n- openstack-tox-pep8 http://logs.openstack.org/11/669111/7/check/openstack-tox-pep8/c3337f7/ : SUCCESS in 15m 03s\n- openstack-tox-py27 http://logs.openstack.org/11/669111/7/check/openstack-tox-py27/b77316d/ : SUCCESS in 25m 08s\n- openstack-tox-py36 http://logs.openstack.org/11/669111/7/check/openstack-tox-py36/3cbd233/ : SUCCESS in 22m 54s\n- openstack-tox-py37 http://logs.openstack.org/11/669111/7/check/openstack-tox-py37/117a20c/ : SUCCESS in 21m 18s\n- openstack-tox-docs http://logs.openstack.org/11/669111/7/check/openstack-tox-docs/5c45973/html/ : SUCCESS in 4m 32s\n- tempest-full http://logs.openstack.org/11/669111/7/check/tempest-full/379d203/ : SUCCESS in 1h 41m 02s\n- neutron-grenade http://logs.openstack.org/11/669111/7/check/neutron-grenade/4a41159/ : SUCCESS in 1h 04m 25s\n- grenade-py3 http://logs.openstack.org/11/669111/7/check/grenade-py3/17112c2/ : SUCCESS in 57m 54s\n- tempest-integrated-networking http://logs.openstack.org/11/669111/7/check/tempest-integrated-networking/1ce2820/ : SUCCESS in 1h 26m 15s\n- neutron-functional http://logs.openstack.org/11/669111/7/check/neutron-functional/de85898/ : SUCCESS in 50m 02s\n- neutron-functional-python27 http://logs.openstack.org/11/669111/7/check/neutron-functional-python27/8fcaf77/ : SUCCESS in 46m 21s\n- neutron-fullstack http://logs.openstack.org/11/669111/7/check/neutron-fullstack/48e5c20/ : SUCCESS in 58m 51s\n- neutron-rally-task http://logs.openstack.org/11/669111/7/check/neutron-rally-task/576e9f3/ : SUCCESS in 2h 06m 39s\n- neutron-tempest-dvr http://logs.openstack.org/11/669111/7/check/neutron-tempest-dvr/b4fb9b6/ : SUCCESS in 1h 42m 06s\n- neutron-tempest-linuxbridge http://logs.openstack.org/11/669111/7/check/neutron-tempest-linuxbridge/2b8c005/ : SUCCESS in 1h 45m 16s\n- neutron-grenade-multinode http://logs.openstack.org/11/669111/7/check/neutron-grenade-multinode/7576080/ : SUCCESS in 1h 18m 11s\n- neutron-grenade-dvr-multinode http://logs.openstack.org/11/669111/7/check/neutron-grenade-dvr-multinode/6c98157/ : SUCCESS in 1h 16m 28s\n- tempest-multinode-full-py3 http://logs.openstack.org/11/669111/7/check/tempest-multinode-full-py3/9278463/ : SUCCESS in 1h 50m 01s (non-voting)\n- neutron-tempest-dvr-ha-multinode-full http://logs.openstack.org/11/669111/7/check/neutron-tempest-dvr-ha-multinode-full/ce31e38/ : SUCCESS in 2h 09m 23s (non-voting)\n- neutron-tempest-iptables_hybrid http://logs.openstack.org/11/669111/7/check/neutron-tempest-iptables_hybrid/7caa7a1/ : SUCCESS in 2h 01m 33s\n- neutron-tempest-iptables_hybrid-fedora http://logs.openstack.org/11/669111/7/check/neutron-tempest-iptables_hybrid-fedora/9b9e09d/ : SUCCESS in 1h 49m 46s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/11/669111/7/check/ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa/e2c9917/ : SUCCESS in 1h 01m 08s (non-voting)\n- tempest-full-py3 http://logs.openstack.org/11/669111/7/check/tempest-full-py3/93d38c2/ : SUCCESS in 1h 46m 34s\n- tempest-slow-py3 http://logs.openstack.org/11/669111/7/check/tempest-slow-py3/39b7c78/ : SUCCESS in 2h 28m 48s\n- networking-ovn-tempest-dsvm-ovs-release http://logs.openstack.org/11/669111/7/check/networking-ovn-tempest-dsvm-ovs-release/72cf036/ : SUCCESS in 2h 41m 54s\n- networking-midonet-tempest-aio-ml2-centos-7 http://logs.openstack.org/11/669111/7/check/networking-midonet-tempest-aio-ml2-centos-7/7afdded/ : SUCCESS in 1h 24m 29s (non-voting)\n- openstacksdk-functional-devstack-networking http://logs.openstack.org/11/669111/7/check/openstacksdk-functional-devstack-networking/d0b1b75/ : SUCCESS in 1h 20m 05s (non-voting)\n- neutron-functional-with-uwsgi http://logs.openstack.org/11/669111/7/check/neutron-functional-with-uwsgi/929002a/ : SUCCESS in 41m 33s (non-voting)\n- neutron-fullstack-with-uwsgi http://logs.openstack.org/11/669111/7/check/neutron-fullstack-with-uwsgi/96ba8b6/ : SUCCESS in 56m 38s (non-voting)\n- neutron-tempest-with-uwsgi http://logs.openstack.org/11/669111/7/check/neutron-tempest-with-uwsgi/d7f06c6/ : SUCCESS in 1h 42m 03s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"42f4d14ebfdad2bcadcb4b4d89754c1de29dfdab","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2019-07-11 20:56:59.000000000","message":"Patch Set 7:\n\nBuild failed. To re-run the job please post a comment with \u0027recheck neutron-mlnx\u0027.\n\n- Neutron-ML2-Sriov http://13.74.249.42/11/669111/7/check-mlnx/Neutron-ML2-Sriov/608babf : FAILURE in 55m 45s\n- Neutron-MACVTAP-ML2-Sriov http://13.74.249.42/11/669111/7/check-mlnx/Neutron-MACVTAP-ML2-Sriov/aefd29e : SUCCESS in 1h 16m 29s\n\nTo re-run the job post \u0027recheck neutron-mlnx\u0027 comment. For more information visit https://wiki.openstack.org/wiki/ThirdPartySystems/Mellanox_CI","accounts_in_message":[],"_revision_number":7},{"id":"48947d7c9f5ac010e01170ec22cb4b588b4a2d76","author":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"date":"2019-07-15 13:37:35.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"4cef2bff53816797a283c2e11f54a6ee68c7b919","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2019-07-15 15:16:16.000000000","message":"Patch Set 8:\n\nBuild succeeded.\n\n- neutron http://cloudbase-ci.com/neutron/669111/8 : SUCCESS in 1h 38m 09s","accounts_in_message":[],"_revision_number":8},{"id":"7eb4a308737cab28ce9da3510ecd318fbeed3b81","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-15 17:24:22.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- neutron-tempest-plugin-api http://logs.openstack.org/11/669111/8/check/neutron-tempest-plugin-api/19dc190/ : SUCCESS in 52m 40s\n- neutron-tempest-plugin-designate-scenario http://logs.openstack.org/11/669111/8/check/neutron-tempest-plugin-designate-scenario/f09aa93/ : SUCCESS in 34m 27s\n- neutron-tempest-plugin-dvr-multinode-scenario http://logs.openstack.org/11/669111/8/check/neutron-tempest-plugin-dvr-multinode-scenario/b5650eb/ : SUCCESS in 1h 31m 11s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge http://logs.openstack.org/11/669111/8/check/neutron-tempest-plugin-scenario-linuxbridge/5b70b95/ : SUCCESS in 1h 14m 44s\n- openstack-tox-cover http://logs.openstack.org/11/669111/8/check/openstack-tox-cover/e499406/cover/ : SUCCESS in 29m 09s\n- openstack-tox-lower-constraints http://logs.openstack.org/11/669111/8/check/openstack-tox-lower-constraints/3d35d60/ : SUCCESS in 34m 01s\n- openstack-tox-pep8 http://logs.openstack.org/11/669111/8/check/openstack-tox-pep8/36d72b8/ : SUCCESS in 11m 13s\n- openstack-tox-py27 http://logs.openstack.org/11/669111/8/check/openstack-tox-py27/e5bdc55/ : SUCCESS in 32m 03s\n- openstack-tox-py36 http://logs.openstack.org/11/669111/8/check/openstack-tox-py36/d8ea249/ : SUCCESS in 23m 08s\n- openstack-tox-py37 http://logs.openstack.org/11/669111/8/check/openstack-tox-py37/b9c3fdb/ : SUCCESS in 24m 41s\n- openstack-tox-docs http://logs.openstack.org/11/669111/8/check/openstack-tox-docs/f94c823/html/ : SUCCESS in 5m 15s\n- tempest-full http://logs.openstack.org/11/669111/8/check/tempest-full/c8a3502/ : SUCCESS in 1h 50m 24s\n- neutron-grenade http://logs.openstack.org/11/669111/8/check/neutron-grenade/bf875d5/ : SUCCESS in 57m 46s\n- grenade-py3 http://logs.openstack.org/11/669111/8/check/grenade-py3/c789d2e/ : SUCCESS in 1h 13m 45s\n- tempest-integrated-networking http://logs.openstack.org/11/669111/8/check/tempest-integrated-networking/3658dd0/ : SUCCESS in 1h 25m 29s\n- neutron-functional http://logs.openstack.org/11/669111/8/check/neutron-functional/89a8195/ : SUCCESS in 44m 58s\n- neutron-functional-python27 http://logs.openstack.org/11/669111/8/check/neutron-functional-python27/9c8900f/ : SUCCESS in 44m 16s\n- neutron-fullstack http://logs.openstack.org/11/669111/8/check/neutron-fullstack/d38d0bd/ : SUCCESS in 1h 05m 38s\n- neutron-rally-task http://logs.openstack.org/11/669111/8/check/neutron-rally-task/19c829e/ : SUCCESS in 2h 17m 53s\n- neutron-tempest-dvr http://logs.openstack.org/11/669111/8/check/neutron-tempest-dvr/c383bee/ : SUCCESS in 2h 04m 12s\n- neutron-tempest-linuxbridge http://logs.openstack.org/11/669111/8/check/neutron-tempest-linuxbridge/b079876/ : SUCCESS in 1h 38m 29s\n- neutron-grenade-multinode http://logs.openstack.org/11/669111/8/check/neutron-grenade-multinode/4fa82d7/ : SUCCESS in 1h 11m 36s\n- neutron-grenade-dvr-multinode http://logs.openstack.org/11/669111/8/check/neutron-grenade-dvr-multinode/953fb10/ : SUCCESS in 1h 23m 28s\n- tempest-multinode-full-py3 http://logs.openstack.org/11/669111/8/check/tempest-multinode-full-py3/0bee78c/ : SUCCESS in 1h 47m 47s (non-voting)\n- neutron-tempest-dvr-ha-multinode-full http://logs.openstack.org/11/669111/8/check/neutron-tempest-dvr-ha-multinode-full/0a52401/ : FAILURE in 1h 42m 16s (non-voting)\n- neutron-tempest-iptables_hybrid http://logs.openstack.org/11/669111/8/check/neutron-tempest-iptables_hybrid/9b04bf9/ : SUCCESS in 1h 27m 09s\n- neutron-tempest-iptables_hybrid-fedora http://logs.openstack.org/11/669111/8/check/neutron-tempest-iptables_hybrid-fedora/2fff0b5/ : SUCCESS in 1h 46m 40s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/11/669111/8/check/ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa/efecd31/ : SUCCESS in 55m 41s (non-voting)\n- tempest-full-py3 http://logs.openstack.org/11/669111/8/check/tempest-full-py3/3581f7b/ : SUCCESS in 1h 29m 10s\n- tempest-slow-py3 http://logs.openstack.org/11/669111/8/check/tempest-slow-py3/cc7a05b/ : SUCCESS in 2h 22m 36s\n- networking-ovn-tempest-dsvm-ovs-release http://logs.openstack.org/11/669111/8/check/networking-ovn-tempest-dsvm-ovs-release/91246da/ : SUCCESS in 2h 07m 32s\n- networking-midonet-tempest-aio-ml2-centos-7 http://logs.openstack.org/11/669111/8/check/networking-midonet-tempest-aio-ml2-centos-7/5285aca/ : FAILURE in 1h 27m 08s (non-voting)\n- openstacksdk-functional-devstack-networking http://logs.openstack.org/11/669111/8/check/openstacksdk-functional-devstack-networking/e5c9e8c/ : SUCCESS in 1h 26m 14s (non-voting)\n- neutron-functional-with-uwsgi http://logs.openstack.org/11/669111/8/check/neutron-functional-with-uwsgi/2f52e03/ : SUCCESS in 45m 21s (non-voting)\n- neutron-fullstack-with-uwsgi http://logs.openstack.org/11/669111/8/check/neutron-fullstack-with-uwsgi/43dbebc/ : SUCCESS in 1h 01m 20s (non-voting)\n- neutron-tempest-with-uwsgi http://logs.openstack.org/11/669111/8/check/neutron-tempest-with-uwsgi/c4e70de/ : TIMED_OUT in 2h 25m 20s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"3cc78bf9acb4825288b62a244236e140e10e9d66","author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"date":"2019-07-16 08:39:18.000000000","message":"Patch Set 8: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"8c3b1747ad4862149169c35f26ee081c84d9d660","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2019-07-16 13:04:20.000000000","message":"Patch Set 8: Code-Review+1","accounts_in_message":[],"_revision_number":8},{"id":"daacb6c6572fef21f0d85403a71381ab4ef2b9bf","author":{"_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},"date":"2019-07-16 14:06:56.000000000","message":"Patch Set 8: Code-Review+2 Workflow+1\n\nI am really happy with this change.  Thanks Liu Yulong!","accounts_in_message":[],"_revision_number":8},{"id":"abd35c671575c67ea70bb65d7abce3e02a5f49ec","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-16 14:07:12.000000000","message":"Patch Set 8: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":8},{"id":"9048f38fb8b55b60bc2b550d1b9aeddf2a25f21a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-16 16:35:17.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":8},{"id":"d2447a4c8c2014c80d423f0b634d9ba655e14882","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-16 16:35:17.000000000","message":"Patch Set 8: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- neutron-tempest-plugin-api http://logs.openstack.org/11/669111/8/gate/neutron-tempest-plugin-api/1235711/ : SUCCESS in 48m 39s\n- neutron-tempest-plugin-scenario-linuxbridge http://logs.openstack.org/11/669111/8/gate/neutron-tempest-plugin-scenario-linuxbridge/545c48d/ : SUCCESS in 1h 03m 31s\n- openstack-tox-lower-constraints http://logs.openstack.org/11/669111/8/gate/openstack-tox-lower-constraints/5bc04b9/ : SUCCESS in 21m 36s\n- openstack-tox-pep8 http://logs.openstack.org/11/669111/8/gate/openstack-tox-pep8/39a1b39/ : SUCCESS in 12m 06s\n- openstack-tox-py27 http://logs.openstack.org/11/669111/8/gate/openstack-tox-py27/0c0f280/ : SUCCESS in 27m 14s\n- openstack-tox-py36 http://logs.openstack.org/11/669111/8/gate/openstack-tox-py36/a55685d/ : SUCCESS in 23m 05s\n- openstack-tox-py37 http://logs.openstack.org/11/669111/8/gate/openstack-tox-py37/c729185/ : SUCCESS in 21m 56s\n- openstack-tox-docs http://logs.openstack.org/11/669111/8/gate/openstack-tox-docs/3d651b6/html/ : SUCCESS in 4m 41s\n- tempest-full http://logs.openstack.org/11/669111/8/gate/tempest-full/36b5a5e/ : SUCCESS in 1h 23m 23s\n- neutron-grenade http://logs.openstack.org/11/669111/8/gate/neutron-grenade/aeab5e6/ : SUCCESS in 1h 10m 12s\n- grenade-py3 http://logs.openstack.org/11/669111/8/gate/grenade-py3/e4e77cb/ : SUCCESS in 58m 21s\n- tempest-integrated-networking http://logs.openstack.org/11/669111/8/gate/tempest-integrated-networking/97974fc/ : SUCCESS in 1h 23m 24s\n- neutron-functional http://logs.openstack.org/11/669111/8/gate/neutron-functional/a3ea513/ : SUCCESS in 57m 30s\n- neutron-functional-python27 http://logs.openstack.org/11/669111/8/gate/neutron-functional-python27/d4597be/ : SUCCESS in 51m 08s\n- neutron-fullstack http://logs.openstack.org/11/669111/8/gate/neutron-fullstack/6631677/ : SUCCESS in 1h 03m 07s\n- neutron-tempest-dvr http://logs.openstack.org/11/669111/8/gate/neutron-tempest-dvr/f599b22/ : SUCCESS in 2h 17m 56s\n- neutron-tempest-linuxbridge http://logs.openstack.org/11/669111/8/gate/neutron-tempest-linuxbridge/633fce3/ : SUCCESS in 2h 01m 47s\n- neutron-tempest-iptables_hybrid http://logs.openstack.org/11/669111/8/gate/neutron-tempest-iptables_hybrid/a3eb970/ : SUCCESS in 1h 21m 13s\n- neutron-grenade-multinode http://logs.openstack.org/11/669111/8/gate/neutron-grenade-multinode/cba82c4/ : SUCCESS in 1h 12m 52s\n- neutron-grenade-dvr-multinode http://logs.openstack.org/11/669111/8/gate/neutron-grenade-dvr-multinode/2575421/ : SUCCESS in 1h 28m 29s\n- tempest-full-py3 http://logs.openstack.org/11/669111/8/gate/tempest-full-py3/9b5bd5f/ : SUCCESS in 1h 30m 15s\n- tempest-slow-py3 http://logs.openstack.org/11/669111/8/gate/tempest-slow-py3/77d6a85/ : SUCCESS in 2h 21m 32s","accounts_in_message":[],"_revision_number":8}],"current_revision_number":8,"current_revision":"9c4bd4bd9a718d17973a9962397243c5a3d107b1","revisions":{"c485abd6f64eb3bf29060e6f43bc9603787a214f":{"kind":"REWORK","_number":1,"created":"2019-07-04 08:49:53.000000000","uploader":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"ref":"refs/changes/11/669111/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/11/669111/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/11/669111/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/11/669111/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/11/669111/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/11/669111/1"}}},"commit":{"parents":[{"commit":"54946b7a733467f8e00640c19ec8e356d006000f","subject":"Merge \"Assert HA router has one active hosting agent\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/54946b7a733467f8e00640c19ec8e356d006000f"}]}],"author":{"name":"LIU Yulong","email":"i@liuyulong.me","date":"2019-07-04 08:40:10.000000000","tz":480},"committer":{"name":"LIU Yulong","email":"i@liuyulong.me","date":"2019-07-04 08:44:43.000000000","tz":480},"subject":"Add timecost wrapper for L3 RPC","message":"Add timecost wrapper for L3 RPC\n\nChange-Id: Ie7743db097fd45df432af341470336d6a5662c6f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/c485abd6f64eb3bf29060e6f43bc9603787a214f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/c485abd6f64eb3bf29060e6f43bc9603787a214f"}]},"branch":"refs/heads/master"},"bc88873e5c3641f97f7539016cac62a2d7476225":{"kind":"REWORK","_number":2,"created":"2019-07-04 15:28:17.000000000","uploader":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"ref":"refs/changes/11/669111/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/11/669111/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/11/669111/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/11/669111/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/11/669111/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/11/669111/2"}}},"commit":{"parents":[{"commit":"d9e61138ffa458d95137264b6b66a4981deeaf57","subject":"change from fixup_uca to fixup_ubuntu","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/d9e61138ffa458d95137264b6b66a4981deeaf57"}]}],"author":{"name":"LIU Yulong","email":"i@liuyulong.me","date":"2019-07-04 08:40:10.000000000","tz":480},"committer":{"name":"LIU Yulong","email":"i@liuyulong.me","date":"2019-07-04 15:23:42.000000000","tz":480},"subject":"Add timecost wrapper for L3 RPC","message":"Add timecost wrapper for L3 RPC\n\nChange-Id: Ie7743db097fd45df432af341470336d6a5662c6f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/bc88873e5c3641f97f7539016cac62a2d7476225"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/bc88873e5c3641f97f7539016cac62a2d7476225"}]},"branch":"refs/heads/master"},"620ce0d93c733f2e73407f4caea31aed306ab56d":{"kind":"REWORK","_number":3,"created":"2019-07-05 01:28:20.000000000","uploader":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"ref":"refs/changes/11/669111/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/11/669111/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/11/669111/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/11/669111/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/11/669111/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/11/669111/3"}}},"commit":{"parents":[{"commit":"d9e61138ffa458d95137264b6b66a4981deeaf57","subject":"change from fixup_uca to fixup_ubuntu","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/d9e61138ffa458d95137264b6b66a4981deeaf57"}]}],"author":{"name":"LIU Yulong","email":"i@liuyulong.me","date":"2019-07-04 08:40:10.000000000","tz":480},"committer":{"name":"LIU Yulong","email":"i@liuyulong.me","date":"2019-07-05 01:20:58.000000000","tz":480},"subject":"Add timecost wrapper for L3 RPC","message":"Add timecost wrapper for L3 RPC\n\nChange-Id: Ie7743db097fd45df432af341470336d6a5662c6f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/620ce0d93c733f2e73407f4caea31aed306ab56d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/620ce0d93c733f2e73407f4caea31aed306ab56d"}]},"branch":"refs/heads/master"},"6a2e4b0d6080eddff41ee353eb654f26e8ed00fe":{"kind":"REWORK","_number":4,"created":"2019-07-07 03:28:47.000000000","uploader":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"ref":"refs/changes/11/669111/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/11/669111/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/11/669111/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/11/669111/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/11/669111/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/11/669111/4"}}},"commit":{"parents":[{"commit":"509dabbc6c2b10f75551092ebec895e468cbade3","subject":"Merge \"Limit max ports per rpc for dhcp_ready_on_ports()\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/509dabbc6c2b10f75551092ebec895e468cbade3"}]}],"author":{"name":"LIU Yulong","email":"i@liuyulong.me","date":"2019-07-04 08:40:10.000000000","tz":480},"committer":{"name":"LIU Yulong","email":"i@liuyulong.me","date":"2019-07-07 02:44:26.000000000","tz":480},"subject":"Add a common timecost wrapper","message":"Add a common timecost wrapper\n\nAnd set it to all the L3 RPC functions. Move to neutron-lib\nif it will be widely used corss other projects.\n\nChange-Id: Ie7743db097fd45df432af341470336d6a5662c6f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/6a2e4b0d6080eddff41ee353eb654f26e8ed00fe"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/6a2e4b0d6080eddff41ee353eb654f26e8ed00fe"}]},"branch":"refs/heads/master"},"7fc7b68db5b508f8a83ba628da558599c79e7209":{"kind":"REWORK","_number":5,"created":"2019-07-09 08:24:54.000000000","uploader":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"ref":"refs/changes/11/669111/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/11/669111/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/11/669111/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/11/669111/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/11/669111/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/11/669111/5"}}},"commit":{"parents":[{"commit":"1dc9141d57083d6189fb0348cf2d576a7a4ec5fc","subject":"Merge \"Add ipam.utils.check_gateway_invalid_in_subnet unit tests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/1dc9141d57083d6189fb0348cf2d576a7a4ec5fc"}]}],"author":{"name":"LIU Yulong","email":"i@liuyulong.me","date":"2019-07-04 08:40:10.000000000","tz":480},"committer":{"name":"LIU Yulong","email":"i@liuyulong.me","date":"2019-07-09 08:22:23.000000000","tz":480},"subject":"Add a common timecost wrapper","message":"Add a common timecost wrapper\n\nAnd set it to all the L3 RPC functions. Move to neutron-lib\nif it will be widely used corss other projects.\n\nChange-Id: Ie7743db097fd45df432af341470336d6a5662c6f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/7fc7b68db5b508f8a83ba628da558599c79e7209"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/7fc7b68db5b508f8a83ba628da558599c79e7209"}]},"branch":"refs/heads/master"},"0199f32428b43c0ba90b65db9035afd361e25445":{"kind":"REWORK","_number":6,"created":"2019-07-10 16:20:56.000000000","uploader":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"ref":"refs/changes/11/669111/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/11/669111/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/11/669111/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/11/669111/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/11/669111/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/11/669111/6"}}},"commit":{"parents":[{"commit":"06754907e241af76570f19301093c2abab97e627","subject":"Merge \"Ignore first local port update notification\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/06754907e241af76570f19301093c2abab97e627"}]}],"author":{"name":"LIU Yulong","email":"i@liuyulong.me","date":"2019-07-04 08:40:10.000000000","tz":480},"committer":{"name":"LIU Yulong","email":"i@liuyulong.me","date":"2019-07-10 16:17:36.000000000","tz":480},"subject":"Add a common timecost wrapper","message":"Add a common timecost wrapper\n\nAnd set it to all the L3 RPC functions. Move to neutron-lib\nif it will be widely used corss other projects.\n\nRelated-Bug: #1835663\nChange-Id: Ie7743db097fd45df432af341470336d6a5662c6f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/0199f32428b43c0ba90b65db9035afd361e25445"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/0199f32428b43c0ba90b65db9035afd361e25445"}]},"branch":"refs/heads/master"},"89d8931e2cb76060b691b9470afa99b5f3b70f9e":{"kind":"REWORK","_number":7,"created":"2019-07-11 12:29:09.000000000","uploader":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"ref":"refs/changes/11/669111/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/11/669111/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/11/669111/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/11/669111/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/11/669111/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/11/669111/7"}}},"commit":{"parents":[{"commit":"06754907e241af76570f19301093c2abab97e627","subject":"Merge \"Ignore first local port update notification\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/06754907e241af76570f19301093c2abab97e627"}]}],"author":{"name":"LIU Yulong","email":"i@liuyulong.me","date":"2019-07-04 08:40:10.000000000","tz":480},"committer":{"name":"LIU Yulong","email":"i@liuyulong.me","date":"2019-07-10 15:50:17.000000000","tz":480},"subject":"Add a common timecost wrapper","message":"Add a common timecost wrapper\n\nAnd set it to all the L3 RPC functions. Move to neutron-lib\nif it will be widely used corss other projects.\n\nRelated-Bug: #1835663\nChange-Id: Ie7743db097fd45df432af341470336d6a5662c6f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/89d8931e2cb76060b691b9470afa99b5f3b70f9e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/89d8931e2cb76060b691b9470afa99b5f3b70f9e"}]},"branch":"refs/heads/master"},"9c4bd4bd9a718d17973a9962397243c5a3d107b1":{"kind":"REWORK","_number":8,"created":"2019-07-15 13:37:35.000000000","uploader":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"ref":"refs/changes/11/669111/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/11/669111/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/11/669111/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/11/669111/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/11/669111/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/11/669111/8"}}},"commit":{"parents":[{"commit":"6945fc9f3097139b79e3d2ed9de351d2039ebc8d","subject":"Merge \"use callback payloads for ROUTER_CONTROLLER events\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/6945fc9f3097139b79e3d2ed9de351d2039ebc8d"}]}],"author":{"name":"LIU Yulong","email":"i@liuyulong.me","date":"2019-07-04 08:40:10.000000000","tz":480},"committer":{"name":"LIU Yulong","email":"i@liuyulong.me","date":"2019-07-15 13:34:05.000000000","tz":480},"subject":"Add a common timecost wrapper","message":"Add a common timecost wrapper\n\nAnd set it to all the L3 RPC functions. Move to neutron-lib\nif it will be widely used corss other projects.\n\nRelated-Bug: #1835663\nChange-Id: Ie7743db097fd45df432af341470336d6a5662c6f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/9c4bd4bd9a718d17973a9962397243c5a3d107b1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/9c4bd4bd9a718d17973a9962397243c5a3d107b1"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
