)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"11a69c889016fe7a2d0ab607464dbf32d4f36e7d","unresolved":true,"context_lines":[{"line_number":11,"context_line":"different output when microseconds are zero: isoformat() omits the"},{"line_number":12,"context_line":"fractional part while strftime(\"%Y-%m-%dT%H:%M:%S.%f\") always includes"},{"line_number":13,"context_line":"it. Use utils.strtime() in the test specs to match to_dict()."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Assisted-by: Claude claude-opus-4-6 claude-code-2.1.107"},{"line_number":16,"context_line":"Change-Id: Ieedccdffb076627f65e4b20120dac5dfeeb91584"},{"line_number":17,"context_line":"Signed-off-by: melanie witt \u003cmelwittt@gmail.com\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"d80b11f6_5f7fb197","line":14,"updated":"2026-04-14 21:44:47.000000000","message":"Note to reviewers: this change was inspired by the following unit test failure seen in CI [1]:\n\n```\nTraceback (most recent call last):\n  File \"/home/zuul/src/opendev.org/openstack/nova/nova/tests/unit/objects/test_monitor_metric.py\", line 60, in test_monitor_metric_perc_to_dict\n    self.assertEqual(_monitor_metric_perc_spec, obj.to_dict())\n    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/home/zuul/src/opendev.org/openstack/nova/.tox/py313/lib/python3.13/site-packages/testtools/testcase.py\", line 513, in assertEqual\n    self.assertThat(observed, matcher, message)\n    ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/home/zuul/src/opendev.org/openstack/nova/.tox/py313/lib/python3.13/site-packages/testtools/testcase.py\", line 704, in assertThat\n    raise mismatch_error\ntesttools.matchers._impl.MismatchError: !\u003d:\nreference \u003d {\u0027name\u0027: \u0027cpu.percent\u0027,\n \u0027source\u0027: \u0027nova.virt.libvirt.driver\u0027,\n \u0027timestamp\u0027: \u00272026-04-14T01:23:43\u0027,\n \u0027value\u0027: 0.17}\nactual    \u003d {\u0027name\u0027: \u0027cpu.percent\u0027,\n \u0027source\u0027: \u0027nova.virt.libvirt.driver\u0027,\n \u0027timestamp\u0027: \u00272026-04-14T01:23:43.000000\u0027,\n \u0027value\u0027: 0.17}\n ```\n\n[1] https://55f2fb87bf6f990d65f3-af6c572c0eb104939a8357056b60b517.ssl.cf1.rackcdn.com/openstack/72d65c4a1d854ffb871eb59421056275/testr_results.html","commit_id":"c21416c119e193a48068e94056d522558fbfad93"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"b49b4cdb2ade460ed86c99595be3ea1533d7bb82","unresolved":false,"context_lines":[{"line_number":11,"context_line":"different output when microseconds are zero: isoformat() omits the"},{"line_number":12,"context_line":"fractional part while strftime(\"%Y-%m-%dT%H:%M:%S.%f\") always includes"},{"line_number":13,"context_line":"it. Use utils.strtime() in the test specs to match to_dict()."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Assisted-by: Claude claude-opus-4-6 claude-code-2.1.107"},{"line_number":16,"context_line":"Change-Id: Ieedccdffb076627f65e4b20120dac5dfeeb91584"},{"line_number":17,"context_line":"Signed-off-by: melanie witt \u003cmelwittt@gmail.com\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"a1816fa1_0ab539ec","line":14,"in_reply_to":"d80b11f6_5f7fb197","updated":"2026-04-14 21:51:18.000000000","message":"thanks, it was helpful.","commit_id":"c21416c119e193a48068e94056d522558fbfad93"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"23d6ec7e482633de1f668fffaa8776b14ea2040f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"0cca2582_c083074a","updated":"2026-04-15 07:12:01.000000000","message":"Make sense","commit_id":"c21416c119e193a48068e94056d522558fbfad93"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"19cd50690ad930cf15d3986a9e41691135889ee0","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"b92c6817_4e6627d5","updated":"2026-04-14 21:51:00.000000000","message":"thanks, lgtm","commit_id":"c21416c119e193a48068e94056d522558fbfad93"}]}
