)]}'
{"id":"openstack%2Fjs-openstack-lib~371552","triplet_id":"openstack%2Fjs-openstack-lib~master~I291e0d418a4a87ea21bf829712935cd0b1fb6530","project":"openstack/js-openstack-lib","branch":"master","topic":"nova","hashtags":[],"change_id":"I291e0d418a4a87ea21bf829712935cd0b1fb6530","subject":"Moved serviceEndpoint() tests into abstract_serviceTest.","status":"MERGED","created":"2016-09-16 13:53:41.000000000","updated":"2016-09-23 16:19:56.000000000","submitted":"2016-09-23 16:19:56.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"083f1b22a57da23b9a1fe9ede25b9c286b1fcf2c","_number":371552,"virtual_id_number":371552,"owner":{"_account_id":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2016-09-23 16:19:56.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":8614,"name":"Corentin Ardeois","email":"corentin.ardeois@gmail.com","username":"cardeois"},{"value":0,"_account_id":8735,"name":"Vitaly Kramskikh","email":"vkramskikh@mirantis.com","username":"vkramskikh"}],"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":8735,"name":"Vitaly Kramskikh","email":"vkramskikh@mirantis.com","username":"vkramskikh"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":8614,"name":"Corentin Ardeois","email":"corentin.ardeois@gmail.com","username":"cardeois"},{"value":2,"date":"2016-09-22 20:06:00.000000000","_account_id":8735,"name":"Vitaly Kramskikh","email":"vkramskikh@mirantis.com","username":"vkramskikh"}],"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":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":8614,"name":"Corentin Ardeois","email":"corentin.ardeois@gmail.com","username":"cardeois"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2016-09-23 15:49:04.000000000","_account_id":8614,"name":"Corentin Ardeois","email":"corentin.ardeois@gmail.com","username":"cardeois"},{"value":0,"_account_id":8735,"name":"Vitaly Kramskikh","email":"vkramskikh@mirantis.com","username":"vkramskikh"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":8614,"name":"Corentin Ardeois","email":"corentin.ardeois@gmail.com","username":"cardeois"},{"_account_id":8735,"name":"Vitaly Kramskikh","email":"vkramskikh@mirantis.com","username":"vkramskikh"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-09-22 20:06:00.000000000","updated_by":{"_account_id":8735,"name":"Vitaly Kramskikh","email":"vkramskikh@mirantis.com","username":"vkramskikh"},"reviewer":{"_account_id":8735,"name":"Vitaly Kramskikh","email":"vkramskikh@mirantis.com","username":"vkramskikh"},"state":"REVIEWER"},{"updated":"2016-09-23 15:49:04.000000000","updated_by":{"_account_id":8614,"name":"Corentin Ardeois","email":"corentin.ardeois@gmail.com","username":"cardeois"},"reviewer":{"_account_id":8614,"name":"Corentin Ardeois","email":"corentin.ardeois@gmail.com","username":"cardeois"},"state":"REVIEWER"},{"updated":"2016-09-23 16:19:56.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"c2c472f7c1a14cae19774508b8012812431d103e","author":{"_account_id":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"},"date":"2016-09-16 13:53:41.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"99a293563383bfe05c91298c6f1a10fb10c16ab8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-09-16 14:14:25.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-js-openstack-lib-nodejs4-npm-run-lint http://logs.openstack.org/52/371552/1/check/gate-js-openstack-lib-nodejs4-npm-run-lint/7b450b5/ : SUCCESS in 5m 32s\n- gate-js-openstack-lib-nodejs4-npm-run-test http://logs.openstack.org/52/371552/1/check/gate-js-openstack-lib-nodejs4-npm-run-test/160aa4d/ : SUCCESS in 5m 48s\n- gate-js-openstack-lib-nodejs6-npm-run-lint http://logs.openstack.org/52/371552/1/check/gate-js-openstack-lib-nodejs6-npm-run-lint/3497a14/ : SUCCESS in 3m 06s\n- gate-js-openstack-lib-nodejs6-npm-run-test http://logs.openstack.org/52/371552/1/check/gate-js-openstack-lib-nodejs6-npm-run-test/f49e473/ : SUCCESS in 3m 16s\n- gate-js-openstack-lib-nodejs6-npm-docs http://docs-draft.openstack.org/52/371552/1/check/gate-js-openstack-lib-nodejs6-npm-docs/6af3108//doc/build/html/ : SUCCESS in 2m 54s\n- js-openstack-lib-dsvm-nodejs6-npm-run-functional-test http://logs.openstack.org/52/371552/1/check/js-openstack-lib-dsvm-nodejs6-npm-run-functional-test/c302578/ : FAILURE in 16m 34s\n- js-openstack-lib-dsvm-nodejs4-npm-run-functional-test http://logs.openstack.org/52/371552/1/check/js-openstack-lib-dsvm-nodejs4-npm-run-functional-test/fa44020/ : FAILURE in 17m 28s","accounts_in_message":[],"_revision_number":1},{"id":"03b2fb142adb715c665206dea08c937b3236fafc","author":{"_account_id":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"},"date":"2016-09-22 14:40:53.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"20b31fd7c24d03e309c9d75dcef99e41fcc0a62d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-09-22 15:40:41.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-js-openstack-lib-nodejs4-npm-run-lint http://logs.openstack.org/52/371552/2/check/gate-js-openstack-lib-nodejs4-npm-run-lint/c593166/ : SUCCESS in 10m 48s\n- gate-js-openstack-lib-nodejs4-npm-run-test http://logs.openstack.org/52/371552/2/check/gate-js-openstack-lib-nodejs4-npm-run-test/da74e9f/ : SUCCESS in 8m 47s\n- gate-js-openstack-lib-nodejs6-npm-run-lint http://logs.openstack.org/52/371552/2/check/gate-js-openstack-lib-nodejs6-npm-run-lint/f7ffdb7/ : SUCCESS in 5m 24s\n- gate-js-openstack-lib-nodejs6-npm-run-test http://logs.openstack.org/52/371552/2/check/gate-js-openstack-lib-nodejs6-npm-run-test/b496aaa/ : SUCCESS in 6m 27s\n- gate-js-openstack-lib-nodejs6-npm-docs http://docs-draft.openstack.org/52/371552/2/check/gate-js-openstack-lib-nodejs6-npm-docs/955f5e2//doc/build/html/ : SUCCESS in 3m 28s\n- js-openstack-lib-dsvm-nodejs6-npm-run-functional-test http://logs.openstack.org/52/371552/2/check/js-openstack-lib-dsvm-nodejs6-npm-run-functional-test/054052d/ : SUCCESS in 23m 54s\n- js-openstack-lib-dsvm-nodejs4-npm-run-functional-test http://logs.openstack.org/52/371552/2/check/js-openstack-lib-dsvm-nodejs4-npm-run-functional-test/d67870e/ : SUCCESS in 24m 19s","accounts_in_message":[],"_revision_number":2},{"id":"adacfebff7401028cfb6193d7764e8f8958958f0","author":{"_account_id":8735,"name":"Vitaly Kramskikh","email":"vkramskikh@mirantis.com","username":"vkramskikh"},"date":"2016-09-22 20:06:00.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"7d82a68c086237a771c1020935b85f8ecc5be6f1","author":{"_account_id":8614,"name":"Corentin Ardeois","email":"corentin.ardeois@gmail.com","username":"cardeois"},"date":"2016-09-23 15:49:04.000000000","message":"Patch Set 2: Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"8f4667409cb3d2eec1b56b4d6e7150dc2f610247","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-09-23 15:49:14.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"270a24bf47d302817dde82647f1ce9be9b437cab","date":"2016-09-23 16:19:56.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":2},{"id":"defff800928d6019a027113a020fad8c282a865f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-09-23 16:19:56.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-js-openstack-lib-nodejs4-npm-run-lint http://logs.openstack.org/52/371552/2/gate/gate-js-openstack-lib-nodejs4-npm-run-lint/a723c29/ : SUCCESS in 5m 34s\n- gate-js-openstack-lib-nodejs4-npm-run-test http://logs.openstack.org/52/371552/2/gate/gate-js-openstack-lib-nodejs4-npm-run-test/58ce50a/ : SUCCESS in 6m 15s\n- gate-js-openstack-lib-nodejs6-npm-docs http://docs-draft.openstack.org/52/371552/2/gate/gate-js-openstack-lib-nodejs6-npm-docs/65ffbbd//doc/build/html/ : SUCCESS in 3m 06s\n- js-openstack-lib-dsvm-nodejs6-npm-run-functional-test http://logs.openstack.org/52/371552/2/gate/js-openstack-lib-dsvm-nodejs6-npm-run-functional-test/9a897a2/ : SUCCESS in 25m 07s\n- js-openstack-lib-dsvm-nodejs4-npm-run-functional-test http://logs.openstack.org/52/371552/2/gate/js-openstack-lib-dsvm-nodejs4-npm-run-functional-test/849af10/ : SUCCESS in 26m 12s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"c8f7503f882de94b4963fce1c3b3b0d679166224","revisions":{"ef0d66a91b986f87e7b759c53ddf3a64c24fb5c1":{"kind":"REWORK","_number":1,"created":"2016-09-16 13:53:41.000000000","uploader":{"_account_id":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"},"ref":"refs/changes/52/371552/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/js-openstack-lib","ref":"refs/changes/52/371552/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/js-openstack-lib refs/changes/52/371552/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/js-openstack-lib refs/changes/52/371552/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/js-openstack-lib refs/changes/52/371552/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/js-openstack-lib refs/changes/52/371552/1"}}},"commit":{"parents":[{"commit":"d4a90f7a1320b18ab4de86e41fca6e6c0ed4b9e2","subject":"Created Nova service with flavorList method.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/js-openstack-lib/commit/d4a90f7a1320b18ab4de86e41fca6e6c0ed4b9e2"}]}],"author":{"name":"Michael Krotscheck","email":"krotscheck@gmail.com","date":"2016-09-16 13:48:16.000000000","tz":-420},"committer":{"name":"Michael Krotscheck","email":"krotscheck@gmail.com","date":"2016-09-16 13:50:14.000000000","tz":-420},"subject":"Moved serviceEndpoint() tests into abstract_serviceTest.","message":"Moved serviceEndpoint() tests into abstract_serviceTest.\n\nAlso removed them from child classes.\n\nChange-Id: I291e0d418a4a87ea21bf829712935cd0b1fb6530\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/js-openstack-lib/commit/ef0d66a91b986f87e7b759c53ddf3a64c24fb5c1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/js-openstack-lib/commit/ef0d66a91b986f87e7b759c53ddf3a64c24fb5c1"}]},"branch":"refs/heads/master"},"c8f7503f882de94b4963fce1c3b3b0d679166224":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2016-09-22 14:40:53.000000000","uploader":{"_account_id":9717,"name":"Michael Krotscheck","email":"krotscheck@gmail.com","username":"krotscheck"},"ref":"refs/changes/52/371552/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/js-openstack-lib","ref":"refs/changes/52/371552/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/js-openstack-lib refs/changes/52/371552/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/js-openstack-lib refs/changes/52/371552/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/js-openstack-lib refs/changes/52/371552/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/js-openstack-lib refs/changes/52/371552/2"}}},"commit":{"parents":[{"commit":"abfe901b5eaa995dc92d5e7e065e708c8172e422","subject":"AbstractService will try to detect the versions resource in more places.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/js-openstack-lib/commit/abfe901b5eaa995dc92d5e7e065e708c8172e422"}]}],"author":{"name":"Michael Krotscheck","email":"krotscheck@gmail.com","date":"2016-09-16 13:48:16.000000000","tz":-420},"committer":{"name":"Michael Krotscheck","email":"krotscheck@gmail.com","date":"2016-09-22 14:36:52.000000000","tz":-420},"subject":"Moved serviceEndpoint() tests into abstract_serviceTest.","message":"Moved serviceEndpoint() tests into abstract_serviceTest.\n\nAlso removed them from child classes.\n\nChange-Id: I291e0d418a4a87ea21bf829712935cd0b1fb6530\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/js-openstack-lib/commit/c8f7503f882de94b4963fce1c3b3b0d679166224"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/js-openstack-lib/commit/c8f7503f882de94b4963fce1c3b3b0d679166224"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
