)]}'
{"id":"openstack%2Frally~917437","triplet_id":"openstack%2Frally~master~Ieca6b98b056c268020449cee5dd760f37077de1a","project":"openstack/rally","branch":"master","topic":"get-rid-of-testtools","attention_set":{},"removed_from_attention_set":{"9545":{"account":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"last_update":"2024-04-29 19:05:56.000000000","reason":"\u003cGERRIT_ACCOUNT_9545\u003e replied on the change","reason_account":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"}}},"hashtags":[],"change_id":"Ieca6b98b056c268020449cee5dd760f37077de1a","subject":"Use unittest.TestCase instead of testtools.TestCase","status":"MERGED","created":"2024-04-29 16:16:57.000000000","updated":"2024-04-29 19:54:50.000000000","submitted":"2024-04-29 19:54:50.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"917437-get-rid-of-testtools","meta_rev_id":"82d4067a3a489bf714c61e90811a9f263d9327e9","_number":917437,"virtual_id_number":917437,"owner":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2024-04-29 19:54:50.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":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"all":[{"value":2,"date":"2024-04-29 19:05:56.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"value":0,"_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":{"approved":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"all":[{"value":1,"date":"2024-04-29 19:05:56.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"value":0,"_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":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2024-04-29 16:31:33.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":"3f15d54328a973b1bf5b0a4d779198ab3b9611cd","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2024-04-29 16:16:57.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"23c8b386c74f2a1444f857f072a5c24c5f30f692","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-04-29 16:31:33.000000000","message":"Patch Set 1: 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/ec2c45b5a3cc4059961936bfc5c57f7c\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/22033dc7e4764779944375f84cfe55fa : SUCCESS in 4m 17s\n- rally-tox-cover https://zuul.opendev.org/t/openstack/build/9230c4a43afd4aeb864d745b7c6a13db : SUCCESS in 4m 32s\n- rally-tox-docs https://zuul.opendev.org/t/openstack/build/2c307c200f39478da68a02706baec4d3 : SUCCESS in 4m 10s\n- rally-tox-pep8 https://zuul.opendev.org/t/openstack/build/86aa0ec5afc1426891718371132e0602 : SUCCESS in 3m 56s\n- rally-tox-py38 https://zuul.opendev.org/t/openstack/build/2ec9b0152a3f45ada419ae54c62ee8b5 : SUCCESS in 2m 37s\n- rally-tox-py39 https://zuul.opendev.org/t/openstack/build/ef794a70bae843c59d8f976ffca75c1d : SUCCESS in 2m 58s\n- rally-tox-py310 https://zuul.opendev.org/t/openstack/build/9ec89192419d44f6bb4e5a8b8e20792e : SUCCESS in 2m 56s\n- rally-tox-py311-sqlalchemy14 https://zuul.opendev.org/t/openstack/build/e9b82a9b7658496ca113d811c4738a57 : SUCCESS in 3m 04s\n- rally-tox-py311-sqlalchemy2 https://zuul.opendev.org/t/openstack/build/bbb9664c212846e4bc88bf41527521f2 : SUCCESS in 4m 16s\n- rally-tox-samples https://zuul.opendev.org/t/openstack/build/abc7e385e28544d8b528f7002090a20b : SUCCESS in 2m 34s\n- rally-tox-functional https://zuul.opendev.org/t/openstack/build/aa66d69e31b949e4bd530b5254860e69 : FAILURE in 5m 15s\n- rally-tox-self https://zuul.opendev.org/t/openstack/build/8965f56297254e72bc6ab17ed45aebd8 : SUCCESS in 5m 52s\n- rally-install-ubuntu-focal https://zuul.opendev.org/t/openstack/build/374928cec3554c70a391dbf9a019dbe6 : SUCCESS in 5m 34s\n- rally-install-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/5a88c6733ddf4e729b302a7acccfdbcf : SUCCESS in 6m 33s\n- rally-install-centos-8s https://zuul.opendev.org/t/openstack/build/baf6462afba444eaa457325530bb3536 : SUCCESS in 6m 38s\n- rally-install-centos-9s https://zuul.opendev.org/t/openstack/build/66f9cc1cde7547b0986eb647371f0cf7 : SUCCESS in 6m 16s\n- rally-docker-build https://zuul.opendev.org/t/openstack/build/d701b06a314b46e5959fe6fbd7ee4d41 : SUCCESS in 7m 57s","accounts_in_message":[],"_revision_number":1},{"id":"93738c9dbbcabf3a2bd86191f2115f2caa69102b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2024-04-29 16:44:57.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"9f9ab1f72ad4ac827e284b70c84262de790a88e5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-04-29 16:57:05.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/288c600c694944efa7de54c2600ef30a\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0a4fd53768cb40f7ab89404c37a6355e : SUCCESS in 3m 53s\n- rally-tox-cover https://zuul.opendev.org/t/openstack/build/c1f4028c928a47a7a9e1a10205463a45 : SUCCESS in 3m 38s\n- rally-tox-docs https://zuul.opendev.org/t/openstack/build/b26bb43053d24047a388a5956c7e19fb : SUCCESS in 3m 19s\n- rally-tox-pep8 https://zuul.opendev.org/t/openstack/build/a3feee4298dc4dd9ab396aa75e0cb9e4 : SUCCESS in 2m 32s\n- rally-tox-py38 https://zuul.opendev.org/t/openstack/build/e12f1e3ed35148db95b8a4c98f30a6ae : SUCCESS in 2m 52s\n- rally-tox-py39 https://zuul.opendev.org/t/openstack/build/c9b46e84c87042abb047c4530d7e2497 : SUCCESS in 2m 47s\n- rally-tox-py310 https://zuul.opendev.org/t/openstack/build/87300531808b4d0c9ea491c66d6a98f3 : SUCCESS in 3m 04s\n- rally-tox-py311-sqlalchemy14 https://zuul.opendev.org/t/openstack/build/f3e97cfda07f4e05a390ef79d2f5b8ba : SUCCESS in 2m 58s\n- rally-tox-py311-sqlalchemy2 https://zuul.opendev.org/t/openstack/build/14c45e7cce5d4f2dadd07d43d60c2d4e : SUCCESS in 2m 45s\n- rally-tox-samples https://zuul.opendev.org/t/openstack/build/6eded5a3c7e94039837bb740282c3dd8 : SUCCESS in 3m 15s\n- rally-tox-functional https://zuul.opendev.org/t/openstack/build/8d5b52ab928840e8a3e3bca6405ec2fb : SUCCESS in 6m 35s\n- rally-tox-self https://zuul.opendev.org/t/openstack/build/f1d4c99c8775424e8889a9a6827e3da6 : SUCCESS in 6m 26s\n- rally-install-ubuntu-focal https://zuul.opendev.org/t/openstack/build/a1dfa17a72214210ba3cb424a1920167 : SUCCESS in 5m 34s\n- rally-install-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/7d43b9a03eb3496398f4ab5b6971dd56 : SUCCESS in 5m 28s\n- rally-install-centos-8s https://zuul.opendev.org/t/openstack/build/a4f3559d524e439187794e606d967987 : SUCCESS in 7m 02s\n- rally-install-centos-9s https://zuul.opendev.org/t/openstack/build/c6942adb20e944bf8063580e588d5214 : SUCCESS in 6m 18s\n- rally-docker-build https://zuul.opendev.org/t/openstack/build/e1cbd9fe61cd423c95f0bb6096fb33b2 : SUCCESS in 7m 47s","accounts_in_message":[],"_revision_number":2},{"id":"7706bfae9d8edf3ffd98cca1b055a2477f2e4c7f","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2024-04-29 16:57:47.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"ff1b1767a1034f0dc9a7341bcfb9a7a498050b6e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-04-29 16:58:06.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"1751c9b0268f37f552a34eb3f0522c1facaecf33","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-04-29 17:11:52.000000000","message":"Patch Set 2: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/699a76e06df340c1afca4ee726e64a18\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9a7b02c8337b4e6da8cd8266ccad07cb : SUCCESS in 4m 25s\n- rally-tox-cover https://zuul.opendev.org/t/openstack/build/648d1ef903d840c29f95f22fb4e6d1b4 : SUCCESS in 4m 12s\n- rally-tox-docs https://zuul.opendev.org/t/openstack/build/241f570232ca4af189eca2591f85bf3f : SUCCESS in 3m 32s\n- rally-tox-pep8 https://zuul.opendev.org/t/openstack/build/6841ca6504ad4349b3541908550378f2 : SUCCESS in 2m 45s\n- rally-tox-py38 https://zuul.opendev.org/t/openstack/build/ed14896af1a9457e85e96f0fa621248b : SUCCESS in 2m 34s\n- rally-tox-py39 https://zuul.opendev.org/t/openstack/build/21e46c6cb2774be7a181ca2614172549 : SUCCESS in 3m 41s\n- rally-tox-py310 https://zuul.opendev.org/t/openstack/build/d1b02d65508b4164850933c06548bb22 : SUCCESS in 2m 50s\n- rally-tox-py311-sqlalchemy14 https://zuul.opendev.org/t/openstack/build/eae10f8eca3b4a529ff48284820747dd : SUCCESS in 2m 57s\n- rally-tox-py311-sqlalchemy2 https://zuul.opendev.org/t/openstack/build/d6d0ce7d11674395b7bdf501b091f262 : SUCCESS in 3m 12s\n- rally-tox-functional https://zuul.opendev.org/t/openstack/build/8f0cecc87ba84d3f89da723fb5ab2cfb : FAILURE in 6m 05s\n- rally-tox-self https://zuul.opendev.org/t/openstack/build/c97d9f6cc360412eb501133574da0e2e : SUCCESS in 6m 05s\n- rally-install-ubuntu-focal https://zuul.opendev.org/t/openstack/build/d2123295d4b442c28825e235b1f1cbd6 : SUCCESS in 5m 36s\n- rally-install-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/08f3580681a44c909e483bc5058b2306 : SUCCESS in 5m 45s\n- rally-install-centos-8s https://zuul.opendev.org/t/openstack/build/b264e35908814239b6bb196ac488a2c2 : SUCCESS in 6m 30s\n- rally-install-centos-9s https://zuul.opendev.org/t/openstack/build/bae558d9b8d9402a81a39158845bc337 : SUCCESS in 6m 06s","accounts_in_message":[],"_revision_number":2},{"id":"10821d82dc26f158f183cfd8458a15d81e9dca05","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2024-04-29 17:19:26.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"3854b1cf29f6312d048816a67975ca41148457d5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-04-29 17:48:49.000000000","message":"Patch Set 2: 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/e87dfa4c42b44afabe3a1cb02ff7258a\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/705789a795714427a86f35411f8a456f : SUCCESS in 4m 19s\n- rally-tox-cover https://zuul.opendev.org/t/openstack/build/104be757b7b74551b4b389d86c0789a2 : SUCCESS in 3m 58s\n- rally-tox-docs https://zuul.opendev.org/t/openstack/build/8e453d26211646b7a37e65434768bcae : SUCCESS in 4m 31s\n- rally-tox-pep8 https://zuul.opendev.org/t/openstack/build/1c4435d1994245f192ef27a444b7bc9e : SUCCESS in 2m 39s\n- rally-tox-py38 https://zuul.opendev.org/t/openstack/build/f0ed9cb1686d416fa7df86b481deb371 : SUCCESS in 3m 05s\n- rally-tox-py39 https://zuul.opendev.org/t/openstack/build/09d8a4e58d4b41e3ab73aae7b242004c : SUCCESS in 2m 59s\n- rally-tox-py310 https://zuul.opendev.org/t/openstack/build/2122b21208f34b3f942396b83a14ae43 : SUCCESS in 3m 03s\n- rally-tox-py311-sqlalchemy14 https://zuul.opendev.org/t/openstack/build/4ae8b7c43f934828abf9ad432e333bc7 : SUCCESS in 2m 59s\n- rally-tox-py311-sqlalchemy2 https://zuul.opendev.org/t/openstack/build/5783779f57c548728a3c37b01c2f1f87 : SUCCESS in 3m 03s\n- rally-tox-samples https://zuul.opendev.org/t/openstack/build/1028614407b6437f934f5441de120a05 : SUCCESS in 2m 40s\n- rally-tox-functional https://zuul.opendev.org/t/openstack/build/e30c1ed318704a238b444a8d44d844e7 : FAILURE in 6m 31s\n- rally-tox-self https://zuul.opendev.org/t/openstack/build/5327495fd28c4d48a5063ac0420f7b3b : SUCCESS in 6m 08s\n- rally-install-ubuntu-focal https://zuul.opendev.org/t/openstack/build/a506ac8394c44e789bdee370795752ec : SUCCESS in 5m 26s\n- rally-install-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/1cf5111b0bda461cbf7a68fca1486c6c : SUCCESS in 5m 47s\n- rally-install-centos-8s https://zuul.opendev.org/t/openstack/build/d76263ce30c54c47ad06d7003141b768 : SUCCESS in 6m 42s\n- rally-install-centos-9s https://zuul.opendev.org/t/openstack/build/05768e67fa16421eb734e880473605a1 : SUCCESS in 6m 11s\n- rally-docker-build https://zuul.opendev.org/t/openstack/build/a9f6afade70a481e8fe024a66bb0860a : SUCCESS in 6m 52s","accounts_in_message":[],"_revision_number":2},{"id":"4803f746916a3fa372a82c00ced32ba77e6f71cd","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2024-04-29 18:32:10.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"cac95dddfb096a4fce356d6cc7cdf10a717944c5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-04-29 18:46:13.000000000","message":"Patch Set 2:\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/9ddf631b23ed453793c2d898592108f7\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3f0f44614dc648faa9d80b8fd8c58115 : SUCCESS in 3m 34s\n- rally-tox-cover https://zuul.opendev.org/t/openstack/build/2814b8decc3644e09101fa9a243f4950 : SUCCESS in 4m 08s\n- rally-tox-docs https://zuul.opendev.org/t/openstack/build/ec01c907ab214079a609ea78c7fc326e : SUCCESS in 3m 40s\n- rally-tox-pep8 https://zuul.opendev.org/t/openstack/build/4c275c81f5574882827acbf81928035e : SUCCESS in 2m 46s\n- rally-tox-py38 https://zuul.opendev.org/t/openstack/build/5c2541e5dd874e67ad654dd19031b71a : SUCCESS in 2m 56s\n- rally-tox-py39 https://zuul.opendev.org/t/openstack/build/e9666faa20f64c46a361e1696dc5b1cb : SUCCESS in 3m 01s\n- rally-tox-py310 https://zuul.opendev.org/t/openstack/build/6650af40de0646d68f66c9d1854e4e33 : SUCCESS in 3m 10s\n- rally-tox-py311-sqlalchemy14 https://zuul.opendev.org/t/openstack/build/96728ebc8aae4bf884afeda6054b6349 : SUCCESS in 3m 06s\n- rally-tox-py311-sqlalchemy2 https://zuul.opendev.org/t/openstack/build/b217b630ff2b4de882afdefefadef487 : SUCCESS in 3m 00s\n- rally-tox-samples https://zuul.opendev.org/t/openstack/build/1718fe66857549ed9ad44f971c495388 : SUCCESS in 2m 46s\n- rally-tox-functional https://zuul.opendev.org/t/openstack/build/5ed352b9b6c64c9e92148b4f3fcde119 : FAILURE in 5m 58s\n- rally-tox-self https://zuul.opendev.org/t/openstack/build/461307f14ed54db0985586d460999c40 : SUCCESS in 6m 07s\n- rally-install-ubuntu-focal https://zuul.opendev.org/t/openstack/build/e81e659ea4854591a78a769337b4af72 : SUCCESS in 5m 22s\n- rally-install-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/c125de225ac848729678d42ef7e055b8 : SUCCESS in 5m 35s\n- rally-install-centos-8s https://zuul.opendev.org/t/openstack/build/d449f1a9eb504eb981b21801eb58e7e5 : SUCCESS in 6m 21s\n- rally-install-centos-9s https://zuul.opendev.org/t/openstack/build/8379df1a1922434cbca4d04b74fb5976 : SUCCESS in 5m 50s\n- rally-docker-build https://zuul.opendev.org/t/openstack/build/cbe53c9a25834c72b3f781adf53fd24e : SUCCESS in 6m 42s","accounts_in_message":[],"_revision_number":2},{"id":"64790798797a61604b54ca0f23e05991062f4866","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2024-04-29 18:55:22.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Code-Review+2 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1\n* Workflow+1\n","accounts_in_message":[],"_revision_number":3},{"id":"593834f176aaa2a6159a1f92f86c08f3f6435fac","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2024-04-29 19:05:56.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"eb397aa4f26421cd12c89c96dbb08e4263a415bc","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-04-29 19:39:53.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/be9be645f4c8426badfa8a9ee1e1d936\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/aeac67add6ca4b73853c0706185cc4b0 : SUCCESS in 5m 06s\n- rally-tox-cover https://zuul.opendev.org/t/openstack/build/83467a677faf44b49e2e13cc05b21160 : SUCCESS in 4m 42s\n- rally-tox-docs https://zuul.opendev.org/t/openstack/build/6aa15f2f22c24e2ea205329ff0ba640f : SUCCESS in 4m 36s\n- rally-tox-pep8 https://zuul.opendev.org/t/openstack/build/c944057a83fc43f2a679513b7c7dab83 : SUCCESS in 3m 31s\n- rally-tox-py38 https://zuul.opendev.org/t/openstack/build/62863c98238c4f529ef713c419663708 : SUCCESS in 2m 52s\n- rally-tox-py39 https://zuul.opendev.org/t/openstack/build/205d98f0fb4d48029c457cf21731b743 : SUCCESS in 3m 11s\n- rally-tox-py310 https://zuul.opendev.org/t/openstack/build/539625a23f7f45cb80e55e7de884f96c : SUCCESS in 3m 52s\n- rally-tox-py311-sqlalchemy14 https://zuul.opendev.org/t/openstack/build/e53bec1ba156496c8b41a8f9c0dbe203 : SUCCESS in 2m 59s\n- rally-tox-py311-sqlalchemy2 https://zuul.opendev.org/t/openstack/build/004ae48bd5ef422ea3afa9faa29abedf : SUCCESS in 3m 00s\n- rally-tox-samples https://zuul.opendev.org/t/openstack/build/9ddb69001b99459c8ba0781af0d31a5d : SUCCESS in 2m 50s\n- rally-tox-functional https://zuul.opendev.org/t/openstack/build/6755eb4831fe4a89b5b909d9cbd0808b : SUCCESS in 6m 04s\n- rally-tox-self https://zuul.opendev.org/t/openstack/build/5d4637acbc774487955a4c81f8c5175d : SUCCESS in 5m 38s\n- rally-install-ubuntu-focal https://zuul.opendev.org/t/openstack/build/a27b202bda664b64b568e885cdf71a8f : SUCCESS in 5m 14s\n- rally-install-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/a9976401aae04402a928d6856d891696 : SUCCESS in 5m 54s\n- rally-install-centos-8s https://zuul.opendev.org/t/openstack/build/eb2df847c02345e898d3349a6524c6eb : SUCCESS in 6m 26s\n- rally-install-centos-9s https://zuul.opendev.org/t/openstack/build/36463fe04c4f4f14a1a4f5eab470e8e5 : SUCCESS in 6m 43s\n- rally-docker-build https://zuul.opendev.org/t/openstack/build/025d9de697174438b33360ce44dbc95f : SUCCESS in 8m 00s","accounts_in_message":[],"_revision_number":3},{"id":"f057f75ad20fcc801cd66bdef2074a69871c6aa1","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-04-29 19:40:13.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"cc8a545388099631dba22867cc48ad41cba63ab8","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-04-29 19:54:50.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f0d7487a018f4f79a39e0efb04bf2a48\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9100bd79f1734c1b96733e4630b480da : SUCCESS in 4m 19s\n- rally-tox-cover https://zuul.opendev.org/t/openstack/build/cd79043f56d140d781f56cdf4d4d8f0d : SUCCESS in 4m 25s\n- rally-tox-docs https://zuul.opendev.org/t/openstack/build/933237e5868a43a2ba2a2d70d0fb9401 : SUCCESS in 3m 51s\n- rally-tox-pep8 https://zuul.opendev.org/t/openstack/build/a8dcc76b6e8d4842b0957a2f4e3cff24 : SUCCESS in 2m 37s\n- rally-tox-py38 https://zuul.opendev.org/t/openstack/build/c40ddf8ede4047328dee7edaeef8c539 : SUCCESS in 3m 21s\n- rally-tox-py39 https://zuul.opendev.org/t/openstack/build/317cdc430ecf4843aa0dd679702de915 : SUCCESS in 3m 02s\n- rally-tox-py310 https://zuul.opendev.org/t/openstack/build/886bdcfbaa2b4aad8c55efae607c7d81 : SUCCESS in 2m 59s\n- rally-tox-py311-sqlalchemy14 https://zuul.opendev.org/t/openstack/build/b5a2ff2cca034f2d903bba9ab2666a80 : SUCCESS in 3m 15s\n- rally-tox-py311-sqlalchemy2 https://zuul.opendev.org/t/openstack/build/01945a04bd7142bb8f87d069d5e02b35 : SUCCESS in 3m 06s\n- rally-tox-functional https://zuul.opendev.org/t/openstack/build/93c8f405d9fe482fab16c36c7443b29c : SUCCESS in 6m 41s\n- rally-tox-self https://zuul.opendev.org/t/openstack/build/9d57127150e94cbaa2bfb47ee3afd485 : SUCCESS in 5m 51s\n- rally-install-ubuntu-focal https://zuul.opendev.org/t/openstack/build/afedfd72ad9d47a0b511e3d33997fec5 : SUCCESS in 6m 28s\n- rally-install-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/b235e1abca67412faa2c3e2124883d3d : SUCCESS in 6m 05s\n- rally-install-centos-8s https://zuul.opendev.org/t/openstack/build/c16d1f72e4c74f038680fd898622168f : SUCCESS in 6m 51s\n- rally-install-centos-9s https://zuul.opendev.org/t/openstack/build/fd47f0c389cb4329972a5df735f1aec0 : SUCCESS in 6m 02s","accounts_in_message":[],"_revision_number":3},{"id":"82d4067a3a489bf714c61e90811a9f263d9327e9","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-04-29 19:54:50.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"cd78ec4b1bc752d71582b574e742696407c01d4c","revisions":{"ac0f789609b2d62e93718ec3ab98bd7ac75ebcb7":{"kind":"REWORK","_number":1,"created":"2024-04-29 16:16:57.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/37/917437/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rally","ref":"refs/changes/37/917437/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rally refs/changes/37/917437/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rally refs/changes/37/917437/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rally refs/changes/37/917437/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rally refs/changes/37/917437/1"}}},"commit":{"parents":[{"commit":"e5d9fc8e63cc0727831633cf5b89e5114270c8c3","subject":"Add support for SQLAlchemy 2.0","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally/commit/e5d9fc8e63cc0727831633cf5b89e5114270c8c3"}]}],"author":{"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","date":"2024-04-29 03:17:17.000000000","tz":-240},"committer":{"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","date":"2024-04-29 16:16:51.000000000","tz":-240},"subject":"Use unittest.TestCase instead of testtools.TestCase","message":"Use unittest.TestCase instead of testtools.TestCase\n\nWe do not use much cool features from testtools.TestCase so no need to\ninstall it.\n\nChange-Id: Ieca6b98b056c268020449cee5dd760f37077de1a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally/commit/ac0f789609b2d62e93718ec3ab98bd7ac75ebcb7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally/commit/ac0f789609b2d62e93718ec3ab98bd7ac75ebcb7"}]},"branch":"refs/heads/master"},"60f0d72c17f4557059556a632386a800209adcb8":{"kind":"REWORK","_number":2,"created":"2024-04-29 16:44:57.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/37/917437/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rally","ref":"refs/changes/37/917437/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rally refs/changes/37/917437/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rally refs/changes/37/917437/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rally refs/changes/37/917437/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rally refs/changes/37/917437/2"}}},"commit":{"parents":[{"commit":"e5d9fc8e63cc0727831633cf5b89e5114270c8c3","subject":"Add support for SQLAlchemy 2.0","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally/commit/e5d9fc8e63cc0727831633cf5b89e5114270c8c3"}]}],"author":{"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","date":"2024-04-29 03:17:17.000000000","tz":-240},"committer":{"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","date":"2024-04-29 16:44:07.000000000","tz":-240},"subject":"Use unittest.TestCase instead of testtools.TestCase","message":"Use unittest.TestCase instead of testtools.TestCase\n\nWe do not use much cool features from testtools.TestCase so no need to\ninstall it.\n\nChange-Id: Ieca6b98b056c268020449cee5dd760f37077de1a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally/commit/60f0d72c17f4557059556a632386a800209adcb8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally/commit/60f0d72c17f4557059556a632386a800209adcb8"}]},"branch":"refs/heads/master"},"cd78ec4b1bc752d71582b574e742696407c01d4c":{"kind":"REWORK","_number":3,"created":"2024-04-29 18:55:22.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/37/917437/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rally","ref":"refs/changes/37/917437/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rally refs/changes/37/917437/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rally refs/changes/37/917437/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rally refs/changes/37/917437/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rally refs/changes/37/917437/3"}}},"commit":{"parents":[{"commit":"e5d9fc8e63cc0727831633cf5b89e5114270c8c3","subject":"Add support for SQLAlchemy 2.0","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally/commit/e5d9fc8e63cc0727831633cf5b89e5114270c8c3"}]}],"author":{"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","date":"2024-04-29 03:17:17.000000000","tz":-240},"committer":{"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","date":"2024-04-29 18:54:45.000000000","tz":-420},"subject":"Use unittest.TestCase instead of testtools.TestCase","message":"Use unittest.TestCase instead of testtools.TestCase\n\nWe do not use much cool features from testtools.TestCase so no need to\ninstall it.\n\nChange-Id: Ieca6b98b056c268020449cee5dd760f37077de1a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally/commit/cd78ec4b1bc752d71582b574e742696407c01d4c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally/commit/cd78ec4b1bc752d71582b574e742696407c01d4c"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","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":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"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":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
