)]}'
{"id":"openstack%2Fceilometer~998850","triplet_id":"openstack%2Fceilometer~master~I368bf2e587f7ee50713d912f1744a889015f1a19","project":"openstack/ceilometer","branch":"master","topic":"ceilometer_use_openstack_sdk","attention_set":{"13177":{"account":{"_account_id":13177,"name":"Emma Foley","email":"efoley@redhat.com","username":"emma-l-foley"},"last_update":"2026-08-20 16:47:48.000000000","reason":"Someone else replied on the change"}},"removed_from_attention_set":{},"hashtags":[],"change_id":"I368bf2e587f7ee50713d912f1744a889015f1a19","subject":"Add a FakeSDKCompute test fixture","status":"NEW","created":"2026-07-27 20:53:52.000000000","updated":"2026-09-22 05:39:01.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"37edfe15711deae30a2d095354012a8fa6b375c7","_number":998850,"virtual_id_number":998850,"owner":{"_account_id":13177,"name":"Emma Foley","email":"efoley@redhat.com","username":"emma-l-foley"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":20676,"name":"daniel.pawlik","display_name":"Daniel Pawlik","email":"dpawlik@redhat.com","username":"daniel.pawlik"},{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},{"tag":"autogenerated:zuul:check","value":1,"date":"2026-08-13 12:36:22.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},"recommended":{"_account_id":20676,"name":"daniel.pawlik","display_name":"Daniel Pawlik","email":"dpawlik@redhat.com","username":"daniel.pawlik"},"all":[{"value":1,"date":"2026-09-22 05:39:01.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":20676,"name":"daniel.pawlik","display_name":"Daniel Pawlik","email":"dpawlik@redhat.com","username":"daniel.pawlik"},{"value":2,"date":"2026-08-20 16:47:48.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":{"all":[{"_account_id":20676,"name":"daniel.pawlik","display_name":"Daniel Pawlik","email":"dpawlik@redhat.com","username":"daniel.pawlik"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},{"_account_id":20676,"name":"daniel.pawlik","display_name":"Daniel Pawlik","email":"dpawlik@redhat.com","username":"daniel.pawlik"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-07-27 21:10:51.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"},{"updated":"2026-08-20 16:47:48.000000000","updated_by":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},"reviewer":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},"state":"REVIEWER"},{"updated":"2026-09-22 05:39:01.000000000","updated_by":{"_account_id":20676,"name":"daniel.pawlik","display_name":"Daniel Pawlik","email":"dpawlik@redhat.com","username":"daniel.pawlik"},"reviewer":{"_account_id":20676,"name":"daniel.pawlik","display_name":"Daniel Pawlik","email":"dpawlik@redhat.com","username":"daniel.pawlik"},"state":"REVIEWER"}],"messages":[{"id":"edf2bc0f67d1c67fbed36acb07519c7e3312488e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":13177,"name":"Emma Foley","email":"efoley@redhat.com","username":"emma-l-foley"},"date":"2026-07-27 20:53:52.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"3c4ea56139ea68612e1dfbff64e6e4be90ba8c36","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":13177,"name":"Emma Foley","email":"efoley@redhat.com","username":"emma-l-foley"},"date":"2026-07-27 20:57:43.000000000","message":"Topic set to ceilometer_use_openstack_sdk","accounts_in_message":[],"_revision_number":1},{"id":"319664005561d01cdadd54838d66829aa42d4824","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-27 21:10:51.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/dfe2d52997e0440a93c6d11b013e9bda\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4ce16165739b48518e8f6c25a195bb0c : SUCCESS in 7m 42s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b5ebb52298e747bea92c8f4cecde5635 : SUCCESS in 5m 34s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/7e5f8785cbbf4eeaaff5c3705166552f : SUCCESS in 6m 51s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/f8738956482e4cfba244cd146060f12d : SUCCESS in 6m 37s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/2c58c6d1cecd455a822c209a81efa1a3 : SUCCESS in 10m 14s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/100fc2f646984205a45b42c7b37ed2c0 : SUCCESS in 8m 48s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/62896bb22432487ebe61dccb8cbaf65d : SUCCESS in 4m 57s","accounts_in_message":[],"_revision_number":1},{"id":"7256bbcc9ed913e76892f68c0e21efeb24ccbc7a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":13177,"name":"Emma Foley","email":"efoley@redhat.com","username":"emma-l-foley"},"date":"2026-08-04 20:58:17.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"345df7c0c14c725b7c40f63a05b4ad31b29051b7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-04 21:12:42.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/557c4969cf0449f6a17e71f345df87d9\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/fbe7c74ed4ad43799307e93adc4190e8 : SUCCESS in 5m 29s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cf2e75ff9ad8406d8b492d1ef09ed57a : SUCCESS in 2m 43s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/d09a27284f0241e7bea4b0a16b5f9a30 : SUCCESS in 4m 32s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/c76327303a414e3489f2effcc295863e : SUCCESS in 4m 54s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/54d3f772d59e4646a846cf4427de96b7 : SUCCESS in 8m 07s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c3501b75641c45c79507076023f9bfd4 : SUCCESS in 8m 13s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ee09058328ec4126a002c8e1eab1a365 : SUCCESS in 3m 24s","accounts_in_message":[],"_revision_number":2},{"id":"5f6fd8467da4e403cc5232229f3f76981a9237fa","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":13177,"name":"Emma Foley","email":"efoley@redhat.com","username":"emma-l-foley"},"date":"2026-08-06 20:36:54.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":3},{"id":"9b76b6ce46ee05ef904bcd7f46bff1fe7e870f59","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-06 20:54:59.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7444c44f879146e8b7a470e03960081b\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3829b2ca1e52430380119355ec4e3d8b : SUCCESS in 4m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/dadc99482683432b96cf51452260c1fb : SUCCESS in 4m 22s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/212226ffdfc74537a061ac91a2071eaa : SUCCESS in 3m 41s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/e0160b974e5247c7a53084ece13b1da6 : SUCCESS in 4m 25s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/074371464d2f4d04a48338c227ec51b7 : SUCCESS in 4m 41s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ca9d5d923b2b4afcbff090f6b2408835 : SUCCESS in 5m 44s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/bc534b53c1024bd8bf70fad3d69ff56b : SUCCESS in 4m 48s","accounts_in_message":[],"_revision_number":3},{"id":"db65e9bd051a120828adf3b4a790d4f46f24bc32","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":13177,"name":"Emma Foley","email":"efoley@redhat.com","username":"emma-l-foley"},"date":"2026-08-10 18:11:26.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":4},{"id":"3637dd871984237c25a30e601f9fdc826336fe24","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-10 18:30:51.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/227c0a96763a443ab7ec244aab8d0bbc\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/45f9e240272c4205853150ffa23eecf5 : SUCCESS in 8m 06s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1e5d4358a6154accbd7dc7bb26d05e93 : SUCCESS in 5m 24s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/6b2e204d555143ada49c5a65b5839ac6 : SUCCESS in 4m 25s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/cf1ab3cc58fc43fca5456ce9744245e8 : SUCCESS in 5m 13s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/455afbb8bd5244d69712e90f434abf6a : SUCCESS in 8m 24s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d3d2868f561f456baacf67ba8e7caace : SUCCESS in 8m 26s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b6fbe0b384084b6bab0860be14636224 : SUCCESS in 3m 14s","accounts_in_message":[],"_revision_number":4},{"id":"75426a36a507f678141ce4e386fbf95e6141576d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":13177,"name":"Emma Foley","email":"efoley@redhat.com","username":"emma-l-foley"},"date":"2026-08-13 12:23:33.000000000","message":"Uploaded patch set 5: Commit message was updated.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":5},{"id":"84e8668e75057cde09bf3ff6740eb1cacd49cfc4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-13 12:36:22.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/525b83976e7d483fae36fee1803b4d88\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/8f5705b706bf476192a3741e740e830b : SUCCESS in 7m 33s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/570e8c42dbc7426d9fb58e291bbd5f78 : SUCCESS in 3m 28s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/3ed6d2215dee434ea2f11a425cf2deaa : SUCCESS in 2m 55s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/5d77c4fb324244689ffb3dd1f47f024a : SUCCESS in 5m 26s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/f38cb17a30104d838bc2a031191fb242 : SUCCESS in 4m 54s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/dc18f0b6d58b4cd4b4415fdbc73329a3 : SUCCESS in 9m 09s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ca05004d8ad64a25a60e8382c6712638 : SUCCESS in 6m 37s","accounts_in_message":[],"_revision_number":5},{"id":"31065f01e6119bd83517bb5ab6f92273a3f83b1d","author":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},"date":"2026-08-20 16:47:48.000000000","message":"Patch Set 5: Code-Review+2","accounts_in_message":[],"_revision_number":5},{"id":"37edfe15711deae30a2d095354012a8fa6b375c7","author":{"_account_id":20676,"name":"daniel.pawlik","display_name":"Daniel Pawlik","email":"dpawlik@redhat.com","username":"daniel.pawlik"},"date":"2026-09-22 05:39:01.000000000","message":"Patch Set 5: Code-Review+1","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"fa6f3656a5b3f67da6719bbd640ba8417e9b81ac","revisions":{"a2b13e7cd9180fa193961df61e34bdedc00fa812":{"kind":"REWORK","_number":1,"created":"2026-07-27 20:53:52.000000000","uploader":{"_account_id":13177,"name":"Emma Foley","email":"efoley@redhat.com","username":"emma-l-foley"},"ref":"refs/changes/50/998850/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/50/998850/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/50/998850/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/50/998850/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/50/998850/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/50/998850/1"}}},"commit":{"parents":[{"commit":"93304ec19cf32b1a09bccdd48e5b25e272f6b46d","subject":"[WIP] Add wrapper methods to nova_client.Client","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/93304ec19cf32b1a09bccdd48e5b25e272f6b46d"}]}],"author":{"name":"Emma Foley","email":"efoley@redhat.com","date":"2026-07-24 17:18:26.000000000","tz":-240},"committer":{"name":"Emma Foley","email":"efoley@redhat.com","date":"2026-07-27 20:28:42.000000000","tz":-240},"subject":"[WIP] Add a Fake SDK Compute client","message":"[WIP] Add a Fake SDK Compute client\n\nTODO: Add Server and Flavor objects.\nChange-Id: I368bf2e587f7ee50713d912f1744a889015f1a19\nSigned-Off-By: Emma Foley \u003cefoley@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/a2b13e7cd9180fa193961df61e34bdedc00fa812"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/a2b13e7cd9180fa193961df61e34bdedc00fa812"}]},"branch":"refs/heads/master"},"e38d47160ef0510df8c6f025cde1d9d0757db1a8":{"kind":"REWORK","_number":2,"created":"2026-08-04 20:58:17.000000000","uploader":{"_account_id":13177,"name":"Emma Foley","email":"efoley@redhat.com","username":"emma-l-foley"},"ref":"refs/changes/50/998850/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/50/998850/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/50/998850/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/50/998850/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/50/998850/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/50/998850/2"}}},"commit":{"parents":[{"commit":"fc71a3865329899389bb458f45dced8e896b6c03","subject":"Add wrapper methods to nova_client.Client","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/fc71a3865329899389bb458f45dced8e896b6c03"}]}],"author":{"name":"Emma Foley","email":"efoley@redhat.com","date":"2026-07-24 17:18:26.000000000","tz":-240},"committer":{"name":"Emma Foley","email":"efoley@redhat.com","date":"2026-08-04 20:56:40.000000000","tz":-240},"subject":"[WIP] Add a FakeSDKCompute test fixture","message":"[WIP] Add a FakeSDKCompute test fixture\n\nThis class emulates the SDK\u0027s compute functionality and wires it into\nthe connection fixture\n\nChange-Id: I368bf2e587f7ee50713d912f1744a889015f1a19\nSigned-Off-By: Emma Foley \u003cefoley@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/e38d47160ef0510df8c6f025cde1d9d0757db1a8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/e38d47160ef0510df8c6f025cde1d9d0757db1a8"}]},"branch":"refs/heads/master"},"78443cce4e458eb066aa640578ae7514a07fd587":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2026-08-06 20:36:54.000000000","uploader":{"_account_id":13177,"name":"Emma Foley","email":"efoley@redhat.com","username":"emma-l-foley"},"ref":"refs/changes/50/998850/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/50/998850/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/50/998850/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/50/998850/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/50/998850/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/50/998850/3"}}},"commit":{"parents":[{"commit":"ef1366ff550e12c4a334b3b05ee7ab8e3c50e462","subject":"Add wrapper methods to nova_client.Client","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/ef1366ff550e12c4a334b3b05ee7ab8e3c50e462"}]}],"author":{"name":"Emma Foley","email":"efoley@redhat.com","date":"2026-07-24 17:18:26.000000000","tz":-240},"committer":{"name":"Emma Foley","email":"efoley@redhat.com","date":"2026-08-06 20:36:10.000000000","tz":-240},"subject":"[WIP] Add a FakeSDKCompute test fixture","message":"[WIP] Add a FakeSDKCompute test fixture\n\nThis class emulates the SDK\u0027s compute functionality and wires it into\nthe connection fixture\n\nChange-Id: I368bf2e587f7ee50713d912f1744a889015f1a19\nSigned-Off-By: Emma Foley \u003cefoley@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/78443cce4e458eb066aa640578ae7514a07fd587"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/78443cce4e458eb066aa640578ae7514a07fd587"}]},"branch":"refs/heads/master"},"3a39ff0f37e58e6e5b03b84c3aa9dfb4d3d3a03a":{"kind":"REWORK","_number":4,"created":"2026-08-10 18:11:26.000000000","uploader":{"_account_id":13177,"name":"Emma Foley","email":"efoley@redhat.com","username":"emma-l-foley"},"ref":"refs/changes/50/998850/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/50/998850/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/50/998850/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/50/998850/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/50/998850/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/50/998850/4"}}},"commit":{"parents":[{"commit":"e324603ec577ed1c77a290d99b74071a7e546770","subject":"Add wrapper methods to nova_client.Client","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/e324603ec577ed1c77a290d99b74071a7e546770"}]}],"author":{"name":"Emma Foley","email":"efoley@redhat.com","date":"2026-07-24 17:18:26.000000000","tz":-240},"committer":{"name":"Emma Foley","email":"efoley@redhat.com","date":"2026-08-10 18:02:25.000000000","tz":-240},"subject":"[WIP] Add a FakeSDKCompute test fixture","message":"[WIP] Add a FakeSDKCompute test fixture\n\nThis class emulates the SDK\u0027s compute functionality and wires it into\nthe connection fixture\n\nChange-Id: I368bf2e587f7ee50713d912f1744a889015f1a19\nSigned-Off-By: Emma Foley \u003cefoley@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/3a39ff0f37e58e6e5b03b84c3aa9dfb4d3d3a03a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/3a39ff0f37e58e6e5b03b84c3aa9dfb4d3d3a03a"}]},"branch":"refs/heads/master"},"fa6f3656a5b3f67da6719bbd640ba8417e9b81ac":{"kind":"NO_CODE_CHANGE","_number":5,"created":"2026-08-13 12:23:33.000000000","uploader":{"_account_id":13177,"name":"Emma Foley","email":"efoley@redhat.com","username":"emma-l-foley"},"ref":"refs/changes/50/998850/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ceilometer","ref":"refs/changes/50/998850/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/50/998850/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/50/998850/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ceilometer refs/changes/50/998850/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ceilometer refs/changes/50/998850/5"}}},"commit":{"parents":[{"commit":"662bea9719610c32405038dfd40b87c50ea9269c","subject":"Add wrapper methods to nova_client.Client","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/662bea9719610c32405038dfd40b87c50ea9269c"}]}],"author":{"name":"Emma Foley","email":"efoley@redhat.com","date":"2026-07-24 17:18:26.000000000","tz":-240},"committer":{"name":"Emma Foley","email":"efoley@redhat.com","date":"2026-08-13 12:23:11.000000000","tz":-240},"subject":"Add a FakeSDKCompute test fixture","message":"Add a FakeSDKCompute test fixture\n\nThis class emulates the SDK\u0027s compute functionality and wires it into\nthe connection fixture\n\nChange-Id: I368bf2e587f7ee50713d912f1744a889015f1a19\nSigned-Off-By: Emma Foley \u003cefoley@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/fa6f3656a5b3f67da6719bbd640ba8417e9b81ac"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ceilometer/commit/fa6f3656a5b3f67da6719bbd640ba8417e9b81ac"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"}},{"label":"Workflow","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
