)]}'
{"id":"openstack%2Ftrove~994673","triplet_id":"openstack%2Ftrove~master~Iaf5f3ef926eee7881831555d2d630562f9aaf1e4","project":"openstack/trove","branch":"master","topic":"oslotest-autospec","attention_set":{},"removed_from_attention_set":{"8213":{"account":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"last_update":"2026-06-24 18:12:27.000000000","reason":"\u003cGERRIT_ACCOUNT_8213\u003e replied on the change","reason_account":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"}}},"hashtags":[],"change_id":"Iaf5f3ef926eee7881831555d2d630562f9aaf1e4","subject":"tests: Enforce autospec\u003dTrue on mock patches","status":"NEW","created":"2026-06-24 10:33:43.000000000","updated":"2026-06-28 16:19:42.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"bc44bcd4f1d4ebfe570a399ef77d1c4ce1bfc234","_number":994673,"virtual_id_number":994673,"owner":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2026-06-24 20:18:07.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":{"all":[{"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":"","default_value":0,"optional":true},"Workflow":{"all":[{"_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},"Backport-Candidate":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-06-24 10:58:43.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":"CC"},{"updated":"2026-06-24 14:47:30.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":"f293716ceb8c97b5f90a57af52a49c463fe42aa6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"date":"2026-06-24 10:33:43.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"830c984334fd091804150e9be16ad5a89da5cccf","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-24 10:58:43.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/de13109ead924519834071b7fc48b47c\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/c2bcefe490954f5689c021a5ce406acd : FAILURE in 9m 46s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/a70f0063b1d34f0885173a24c768042a : FAILURE in 8m 21s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/34b9e6634bb04756810bfe333eba1f0d : FAILURE in 16m 22s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"7682c6ef6270b691e8e291a3f3e967e6dab07d31","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"date":"2026-06-24 11:19:14.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"2ea0e7d2901d183ed23fbf2abfad833336f98aee","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-24 12:19:38.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/343a50dc82794ff98d1d78113d329e78\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/45699fbc7f69429cbcd40718208a5d94 : SUCCESS in 6m 58s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/145b6ef98d6144c78769c13f083527c5 : SUCCESS in 7m 15s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/3bb7bbcd50bc470ebb1c5e1689b2194e : SUCCESS in 14m 54s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"cdfd9ca29cd2b5b4e16565b95072a7d3c60e4cc9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"date":"2026-06-24 12:41:02.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"62fbb1811b48c350ebf2d8e658cffc460a1213a1","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-24 13:43:54.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2bdcd49acd7c4acaa8000a53ebff32f4\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/9eb45ff328d044b382c23ddef6429bbc : SUCCESS in 7m 33s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/2eb6136c3ad04d0196045ff8b019f862 : SUCCESS in 7m 33s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/d6d8ae049025434ea6dcaa1ed28a336e : SUCCESS in 18m 35s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"5de16bf19979d36113da9f3e07a215f9914eb352","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-24 14:47:30.000000000","message":"Patch Set 3: Verified-1\n\n(1 comment)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/42b7fd107ea244eb816062ac5b3bf353\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/fc64d07c2ac0442e8c39deabb8344301 : SUCCESS in 4m 39s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/29b7c4a29c1c43cab58c26b68fc6f927 : FAILURE in 5m 11s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/7c471e2b096248e9b878dd69f251623d : SUCCESS in 4m 19s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/91405141521f4e5ca7d2892e4c5d50ae : SUCCESS in 3m 34s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/7f1bec5ea69c44338af9e4f71aca2099 : SUCCESS in 5m 10s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d20f8b275120489f9e3a405d4364f9c3 : SUCCESS in 11m 04s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/61ada2f3af434a948009c21d4d9360b8 : SUCCESS in 7m 45s\n- trove-tempest-ubuntu-base-mysql https://zuul.opendev.org/t/openstack/build/acdfefdd8e33453e9fdacc924dfb0c6e : SUCCESS in 50m 54s\n- trove-tempest-ubuntu-backup-mysql https://zuul.opendev.org/t/openstack/build/a1144076ba594d228decdbcf9fc73dfd : SUCCESS in 2h 04m 45s (non-voting)\n- trove-tempest-ubuntu-replication-mysql https://zuul.opendev.org/t/openstack/build/697ac92caedd4222bc4d165d093d7d95 : SUCCESS in 1h 38m 09s (non-voting)\n- trove-tempest-cinder-storage-driver-mysql https://zuul.opendev.org/t/openstack/build/26fc52828bd847ffb8da901a22c8f813 : SUCCESS in 1h 43m 11s (non-voting)\n- trove-tempest-ubuntu-base-mariadb https://zuul.opendev.org/t/openstack/build/7ce508fc1323494896b210fcb2c4f5ea : SUCCESS in 46m 39s\n- trove-tempest-ubuntu-backup-mariadb https://zuul.opendev.org/t/openstack/build/873e3a95e260486db544fa933868c2a0 : SUCCESS in 1h 43m 19s (non-voting)\n- trove-tempest-ubuntu-replication-mariadb https://zuul.opendev.org/t/openstack/build/1e0b7d002fec4709972dc414de42232d : SUCCESS in 1h 21m 04s (non-voting)\n- trove-tempest-cinder-storage-driver-mariadb https://zuul.opendev.org/t/openstack/build/dd9e838816b44717a3d51f3b1c38bbc8 : SUCCESS in 1h 49m 12s (non-voting)\n- trove-tempest-ubuntu-base-postgresql https://zuul.opendev.org/t/openstack/build/c4e7d8c95bc24869b67f300bfa660afb : SUCCESS in 52m 34s\n- trove-tempest-ubuntu-backup-postgresql https://zuul.opendev.org/t/openstack/build/b2b2c74a353a4ba3b672f6f77eecb2b3 : SUCCESS in 1h 37m 30s (non-voting)\n- trove-tempest-ubuntu-replication-postgresql https://zuul.opendev.org/t/openstack/build/f0c7269851824409abebef433c82a91b : SUCCESS in 1h 25m 01s (non-voting)\n- trove-tempest-cinder-storage-driver-postgresql https://zuul.opendev.org/t/openstack/build/60814c79957d4f419d807c4f035340ea : SUCCESS in 1h 35m 58s (non-voting)\n- trove-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/6e8dcadce41e464a83a139ce0d3227ed : SUCCESS in 5m 36s\n\nWarning:\n  Comments left for invalid file trove/tests/fakes/swift.py","accounts_in_message":[],"_revision_number":3},{"id":"48d0378ad9b59d136b7cf233e568523a6912c5a8","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"date":"2026-06-24 15:33:15.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":4},{"id":"4f08028184e134664d450510c46ce19e5f933a53","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"date":"2026-06-24 15:41:44.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"7dfd94ee1a6e0607479bfdb30d10025af56de9d3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"date":"2026-06-24 15:43:28.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"e12024afabbfa0e1f0b41ff820f68b50e0a0dec3","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-24 16:20:53.000000000","message":"Patch Set 6:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/580ea94d31d148dc95c002a469a07bc5\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/7d9f9db1eadf40198b16d6dc558c7db6 : SUCCESS in 7m 48s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/ef41246e5b894ae2afa9b8ee48cb8836 : SUCCESS in 8m 37s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/643f1c4de73a43d6ad9eb18960d8d848 : SUCCESS in 11m 11s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"20134fbc92b2f5b771e57a824d871ad582fb8ee3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-24 17:48:26.000000000","message":"Patch Set 6: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/8f967abf10064773bf1de11159ca76e9\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/abac3a1ae1df4dbf9a44cda15505a317 : SUCCESS in 7m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bfb7dfaec4774d91affa9e6cc02edf6f : SUCCESS in 6m 26s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/5666c55651314743a16fa1352d2d6187 : SUCCESS in 4m 34s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/0f92581197fe41aca0c60958a027ab2e : SUCCESS in 6m 27s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/d414039596fe4c45aeebfadc10bb8295 : SUCCESS in 7m 56s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/09f070d13d1f4f4fa13d38f60b152f03 : SUCCESS in 9m 47s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/81b47acb56104b40abcad09c7be06daa : SUCCESS in 9m 26s\n- trove-tempest-ubuntu-base-mysql https://zuul.opendev.org/t/openstack/build/fdc4ab97347e4471b27dcee76b06031c : FAILURE in 54m 33s\n- trove-tempest-ubuntu-backup-mysql https://zuul.opendev.org/t/openstack/build/503509dcfdf3446ca4f72f9262151b0c : SUCCESS in 2h 04m 10s (non-voting)\n- trove-tempest-ubuntu-replication-mysql https://zuul.opendev.org/t/openstack/build/f3c7a7e45eec436693b3a86e1d3f5076 : SUCCESS in 1h 48m 50s (non-voting)\n- trove-tempest-cinder-storage-driver-mysql https://zuul.opendev.org/t/openstack/build/95e4249405b04766b977c2aada658579 : SUCCESS in 2h 00m 19s (non-voting)\n- trove-tempest-ubuntu-base-mariadb https://zuul.opendev.org/t/openstack/build/2528d518fe214c8f9f0df19a98c5f998 : SUCCESS in 53m 24s\n- trove-tempest-ubuntu-backup-mariadb https://zuul.opendev.org/t/openstack/build/990718bf0ab34aaf85823e7da8c0739b : SUCCESS in 1h 52m 08s (non-voting)\n- trove-tempest-ubuntu-replication-mariadb https://zuul.opendev.org/t/openstack/build/3d8f960e502a41b2b2802ed3d8c7471b : SUCCESS in 1h 14m 46s (non-voting)\n- trove-tempest-cinder-storage-driver-mariadb https://zuul.opendev.org/t/openstack/build/1e2ce95f5f054853a6383b53b58b6a85 : SUCCESS in 1h 53m 55s (non-voting)\n- trove-tempest-ubuntu-base-postgresql https://zuul.opendev.org/t/openstack/build/454de62458d24e779700d0ddf41a2b14 : SUCCESS in 46m 27s\n- trove-tempest-ubuntu-backup-postgresql https://zuul.opendev.org/t/openstack/build/9a7eab357f584c348c1dbf7ba36e861f : FAILURE in 1h 12m 03s (non-voting)\n- trove-tempest-ubuntu-replication-postgresql https://zuul.opendev.org/t/openstack/build/c4d630b4ab4349a8ba0488d81eddad2f : SUCCESS in 1h 15m 22s (non-voting)\n- trove-tempest-cinder-storage-driver-postgresql https://zuul.opendev.org/t/openstack/build/7b29cccf29b544388e98cd5da6885786 : SUCCESS in 1h 25m 21s (non-voting)\n- trove-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/d9a494b3b2e84519b47f567e62c8aff6 : SUCCESS in 6m 48s","accounts_in_message":[],"_revision_number":6},{"id":"fd5858bbf5c824029d2ff186111cdf515b166911","author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"date":"2026-06-24 18:12:27.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"c28151875f4926638d232828607c95ad91ef7c80","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-24 18:47:02.000000000","message":"Patch Set 6:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/821af1b9292d4beab78ab020b3fe5d03\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/b836bf7ea32742f2881623c00fd9d2ae : SUCCESS in 5m 05s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/bf8df45478fa4910954a66e5b1b1b710 : SUCCESS in 6m 52s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/d38a88583d2741578478e289637c19a7 : SUCCESS in 14m 51s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"09d8b5bacf848b5bd24494e091b4732454456f3a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-24 20:18:07.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8722cbb9a2ad4dbb88fb0f28d71b73f6\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/08334940f31845a199b369a50fd6df83 : SUCCESS in 7m 34s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/65cff87ede514fb9b690893d6b552800 : SUCCESS in 5m 47s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/cf99d15780e44c85865b93b3e09469fd : SUCCESS in 4m 31s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/52d8bf907a35480b852efef4855def12 : SUCCESS in 4m 36s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/0536b9f243534e9bb05a238f0d876583 : SUCCESS in 9m 34s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3e648bccd3424d5a91604f849aaaeb90 : SUCCESS in 10m 24s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/acf80fcbb1524a27abdf6fb7e99a2d98 : SUCCESS in 7m 53s\n- trove-tempest-ubuntu-base-mysql https://zuul.opendev.org/t/openstack/build/fb19cf65e6344f40be59f4dd3a6a5a24 : SUCCESS in 55m 53s\n- trove-tempest-ubuntu-backup-mysql https://zuul.opendev.org/t/openstack/build/2e4a1c138364498e844f22d29eb8e102 : SUCCESS in 2h 04m 33s (non-voting)\n- trove-tempest-ubuntu-replication-mysql https://zuul.opendev.org/t/openstack/build/5770837d84d04fe5afd4532dceb1b898 : SUCCESS in 1h 41m 32s (non-voting)\n- trove-tempest-cinder-storage-driver-mysql https://zuul.opendev.org/t/openstack/build/c92b325f7a524720bb3a58e808c46cea : SUCCESS in 2h 01m 33s (non-voting)\n- trove-tempest-ubuntu-base-mariadb https://zuul.opendev.org/t/openstack/build/cce0d9fd7c8f46b3919ee44528e1abd1 : SUCCESS in 46m 42s\n- trove-tempest-ubuntu-backup-mariadb https://zuul.opendev.org/t/openstack/build/c46329aeda214faa95e1bf3d26891ed3 : SUCCESS in 1h 34m 36s (non-voting)\n- trove-tempest-ubuntu-replication-mariadb https://zuul.opendev.org/t/openstack/build/a825b2eef48741b493986535b3f963d9 : SUCCESS in 1h 20m 46s (non-voting)\n- trove-tempest-cinder-storage-driver-mariadb https://zuul.opendev.org/t/openstack/build/c11125456d344a3591126c1b3f0205af : SUCCESS in 1h 45m 30s (non-voting)\n- trove-tempest-ubuntu-base-postgresql https://zuul.opendev.org/t/openstack/build/be3a990d95e94da7a0bff464956e117a : SUCCESS in 51m 28s\n- trove-tempest-ubuntu-backup-postgresql https://zuul.opendev.org/t/openstack/build/42607412778d49e491a3ba606b923faa : SUCCESS in 1h 34m 28s (non-voting)\n- trove-tempest-ubuntu-replication-postgresql https://zuul.opendev.org/t/openstack/build/17df897784be4209923791e447dc35dd : SUCCESS in 1h 17m 11s (non-voting)\n- trove-tempest-cinder-storage-driver-postgresql https://zuul.opendev.org/t/openstack/build/77cbf42c09044304922219fcced7f73e : SUCCESS in 1h 25m 06s (non-voting)\n- trove-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/09907c29dd8e45a0b5b3d3a38aec3d2b : SUCCESS in 5m 02s","accounts_in_message":[],"_revision_number":6},{"id":"53250497310355c27b2b465992d4f0f1dbc1bf4a","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"date":"2026-06-28 16:19:39.000000000","message":"Topic tests-autospec removed","accounts_in_message":[],"_revision_number":6},{"id":"bc44bcd4f1d4ebfe570a399ef77d1c4ce1bfc234","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"date":"2026-06-28 16:19:42.000000000","message":"Topic set to oslotest-autospec","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"a72459c07be012e923c3b5ea4b9818a09bf7051d","revisions":{"89ee1435f552dcd7467797c996ce2992e4a4f9b7":{"kind":"REWORK","_number":1,"created":"2026-06-24 10:33:43.000000000","uploader":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"ref":"refs/changes/73/994673/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/73/994673/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/73/994673/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/73/994673/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/73/994673/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/73/994673/1"}}},"commit":{"parents":[{"commit":"b099094c1508a02152c87a0bb3e2a772c14e9edd","subject":"cleanup: Removes unnecessary mock object creation","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/b099094c1508a02152c87a0bb3e2a772c14e9edd"}]}],"author":{"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","date":"2026-06-24 09:39:53.000000000","tz":0},"committer":{"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","date":"2026-06-24 10:33:32.000000000","tz":0},"subject":"tests: Enforce autospec\u003dTrue on mock patches","message":"tests: Enforce autospec\u003dTrue on mock patches\n\nUsing mock_fixture.patch_mock_module() will enforce autospec\u003dTrue on all\nthe mock.patch and similar calls. This will enforce signature checks on\nthe mocked methods and functions, catching potential bugs missed by\notherwise false positive unit tests.\n\nChange-Id: Iaf5f3ef926eee7881831555d2d630562f9aaf1e4\nSigned-off-by: Claudiu Belu \u003ccbelu@cloudbasesolutions.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/89ee1435f552dcd7467797c996ce2992e4a4f9b7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/89ee1435f552dcd7467797c996ce2992e4a4f9b7"}]},"branch":"refs/heads/master"},"e74b7dad4356e44095239ff42fb70b28ffdbe78f":{"kind":"REWORK","_number":2,"created":"2026-06-24 11:19:14.000000000","uploader":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"ref":"refs/changes/73/994673/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/73/994673/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/73/994673/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/73/994673/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/73/994673/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/73/994673/2"}}},"commit":{"parents":[{"commit":"509b907d60ffe92137e24a297e4c77b318e6d482","subject":"cleanup: Removes unnecessary mock object creation","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/509b907d60ffe92137e24a297e4c77b318e6d482"}]}],"author":{"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","date":"2026-06-24 09:39:53.000000000","tz":0},"committer":{"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","date":"2026-06-24 11:19:01.000000000","tz":0},"subject":"tests: Enforce autospec\u003dTrue on mock patches","message":"tests: Enforce autospec\u003dTrue on mock patches\n\nUsing mock_fixture.patch_mock_module() will enforce autospec\u003dTrue on all\nthe mock.patch and similar calls. This will enforce signature checks on\nthe mocked methods and functions, catching potential bugs missed by\notherwise false positive unit tests.\n\nChange-Id: Iaf5f3ef926eee7881831555d2d630562f9aaf1e4\nSigned-off-by: Claudiu Belu \u003ccbelu@cloudbasesolutions.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/e74b7dad4356e44095239ff42fb70b28ffdbe78f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/e74b7dad4356e44095239ff42fb70b28ffdbe78f"}]},"branch":"refs/heads/master"},"a5dd3f6d1b873462378b27230a2c34991132ecfe":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2026-06-24 12:41:02.000000000","uploader":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"ref":"refs/changes/73/994673/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/73/994673/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/73/994673/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/73/994673/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/73/994673/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/73/994673/3"}}},"commit":{"parents":[{"commit":"ed3916c9b8ab096ec604c91c21a86fd7f1d3c7ea","subject":"cleanup: Removes unnecessary mock object creation","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/ed3916c9b8ab096ec604c91c21a86fd7f1d3c7ea"}]}],"author":{"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","date":"2026-06-24 09:39:53.000000000","tz":0},"committer":{"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","date":"2026-06-24 12:40:21.000000000","tz":0},"subject":"tests: Enforce autospec\u003dTrue on mock patches","message":"tests: Enforce autospec\u003dTrue on mock patches\n\nUsing mock_fixture.patch_mock_module() will enforce autospec\u003dTrue on all\nthe mock.patch and similar calls. This will enforce signature checks on\nthe mocked methods and functions, catching potential bugs missed by\notherwise false positive unit tests.\n\nChange-Id: Iaf5f3ef926eee7881831555d2d630562f9aaf1e4\nSigned-off-by: Claudiu Belu \u003ccbelu@cloudbasesolutions.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/a5dd3f6d1b873462378b27230a2c34991132ecfe"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/a5dd3f6d1b873462378b27230a2c34991132ecfe"}]},"branch":"refs/heads/master"},"cedbb6185df8e180c187abe0bb701ad21084c690":{"kind":"REWORK","_number":4,"created":"2026-06-24 15:33:15.000000000","uploader":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"ref":"refs/changes/73/994673/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/73/994673/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/73/994673/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/73/994673/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/73/994673/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/73/994673/4"}}},"commit":{"parents":[{"commit":"d8ef354cfc474dd51dcae5668fa279d55ab53f10","subject":"cleanup: Removes unnecessary mock object creation","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/d8ef354cfc474dd51dcae5668fa279d55ab53f10"}]}],"author":{"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","date":"2026-06-24 09:39:53.000000000","tz":0},"committer":{"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","date":"2026-06-24 15:22:58.000000000","tz":0},"subject":"tests: Enforce autospec\u003dTrue on mock patches","message":"tests: Enforce autospec\u003dTrue on mock patches\n\nUsing mock_fixture.patch_mock_module() will enforce autospec\u003dTrue on all\nthe mock.patch and similar calls. This will enforce signature checks on\nthe mocked methods and functions, catching potential bugs missed by\notherwise false positive unit tests.\n\nChange-Id: Iaf5f3ef926eee7881831555d2d630562f9aaf1e4\nSigned-off-by: Claudiu Belu \u003ccbelu@cloudbasesolutions.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/cedbb6185df8e180c187abe0bb701ad21084c690"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/cedbb6185df8e180c187abe0bb701ad21084c690"}]},"branch":"refs/heads/master"},"d752b1bf300509a7779d884f395a647429989163":{"kind":"REWORK","_number":5,"created":"2026-06-24 15:41:44.000000000","uploader":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"ref":"refs/changes/73/994673/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/73/994673/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/73/994673/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/73/994673/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/73/994673/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/73/994673/5"}}},"commit":{"parents":[{"commit":"d8ef354cfc474dd51dcae5668fa279d55ab53f10","subject":"cleanup: Removes unnecessary mock object creation","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/d8ef354cfc474dd51dcae5668fa279d55ab53f10"}]}],"author":{"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","date":"2026-06-24 09:39:53.000000000","tz":0},"committer":{"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","date":"2026-06-24 15:38:55.000000000","tz":0},"subject":"tests: Enforce autospec\u003dTrue on mock patches","message":"tests: Enforce autospec\u003dTrue on mock patches\n\nUsing mock_fixture.patch_mock_module() will enforce autospec\u003dTrue on all\nthe mock.patch and similar calls. This will enforce signature checks on\nthe mocked methods and functions, catching potential bugs missed by\notherwise false positive unit tests.\n\nChange-Id: Iaf5f3ef926eee7881831555d2d630562f9aaf1e4\nSigned-off-by: Claudiu Belu \u003ccbelu@cloudbasesolutions.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/d752b1bf300509a7779d884f395a647429989163"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/d752b1bf300509a7779d884f395a647429989163"}]},"branch":"refs/heads/master"},"a72459c07be012e923c3b5ea4b9818a09bf7051d":{"kind":"REWORK","_number":6,"created":"2026-06-24 15:43:28.000000000","uploader":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"ref":"refs/changes/73/994673/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/73/994673/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/73/994673/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/73/994673/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/73/994673/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/73/994673/6"}}},"commit":{"parents":[{"commit":"d8ef354cfc474dd51dcae5668fa279d55ab53f10","subject":"cleanup: Removes unnecessary mock object creation","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/d8ef354cfc474dd51dcae5668fa279d55ab53f10"}]}],"author":{"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","date":"2026-06-24 09:39:53.000000000","tz":0},"committer":{"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","date":"2026-06-24 15:43:14.000000000","tz":0},"subject":"tests: Enforce autospec\u003dTrue on mock patches","message":"tests: Enforce autospec\u003dTrue on mock patches\n\nUsing mock_fixture.patch_mock_module() will enforce autospec\u003dTrue on all\nthe mock.patch and similar calls. This will enforce signature checks on\nthe mocked methods and functions, catching potential bugs missed by\notherwise false positive unit tests.\n\nChange-Id: Iaf5f3ef926eee7881831555d2d630562f9aaf1e4\nSigned-off-by: Claudiu Belu \u003ccbelu@cloudbasesolutions.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/a72459c07be012e923c3b5ea4b9818a09bf7051d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/a72459c07be012e923c3b5ea4b9818a09bf7051d"}]},"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"},{"label":"Workflow","status":"MAY"},{"label":"Backport-Candidate","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":"Backport-Candidate","description":"Backport candidate status","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","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":""}}}]}
