)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":31033,"name":"James Parker","email":"jparker@redhat.com","username":"jparker"},"change_message_id":"15595d2f9450c4005b4dbac53c64d393061c2d58","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"38fa1999_5469972a","updated":"2022-05-24 15:01:22.000000000","message":"Downstream test of ps1:\n(overcloud) [stack@undercloud-0 tempest-dir]$ tempest run --regex whitebox_tempest_plugin.api.compute.test_cpu_pinning.MixedCPUPolicyTest.test_shared_pinned_and_unpinned_guest \n{0} whitebox_tempest_plugin.api.compute.test_cpu_pinning.MixedCPUPolicyTest.test_shared_pinned_and_unpinned_guest [13.104202s] ... ok\n\n\u003d\u003d\u003d\u003d\u003d\u003d\nTotals\n\u003d\u003d\u003d\u003d\u003d\u003d\nRan: 1 tests in 13.1042 sec.\n - Passed: 1\n - Skipped: 0\n - Expected Fail: 0\n - Unexpected Success: 0\n - Failed: 0\nSum of execute time for each test: 13.1042 sec.\n\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\nWorker Balance\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n - Worker 0 (1 tests) \u003d\u003e 0:00:13.104202\n","commit_id":"83a288728a47c612fbe0bb65781105406c81e021"},{"author":{"_account_id":31033,"name":"James Parker","email":"jparker@redhat.com","username":"jparker"},"change_message_id":"3697cc0c7db891da100b1b16ed326ea778bba9e0","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"e9e492d5_956a454f","updated":"2022-05-24 16:34:44.000000000","message":"Downstream results against SR-IOV Bed for PS2\n(overcloud) [stack@undercloud-0 tempest-dir]$ tempest run --regex whitebox_tempest_plugin.api.compute.test_cpu_pinning.MixedCPUPolicyTest.test_shared_pinned_and_unpinned_guest \n{0} whitebox_tempest_plugin.api.compute.test_cpu_pinning.MixedCPUPolicyTest.test_shared_pinned_and_unpinned_guest [9.654950s] ... ok\n\n\u003d\u003d\u003d\u003d\u003d\u003d\nTotals\n\u003d\u003d\u003d\u003d\u003d\u003d\nRan: 1 tests in 9.6549 sec.\n - Passed: 1\n - Skipped: 0\n - Expected Fail: 0\n - Unexpected Success: 0\n - Failed: 0\nSum of execute time for each test: 9.6549 sec.\n\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\nWorker Balance\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n - Worker 0 (1 tests) \u003d\u003e 0:00:09.654950\n","commit_id":"3e849409391677e773ad6736c8f982b1b08b6409"}],"whitebox_tempest_plugin/api/compute/test_cpu_pinning.py":[{"author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"change_message_id":"fe424eb88359d64c950d75afc077f490aa58d597","unresolved":true,"context_lines":[{"line_number":1029,"context_line":"    @classmethod"},{"line_number":1030,"context_line":"    def skip_checks(cls):"},{"line_number":1031,"context_line":"        super(MixedCPUPolicyTest, cls).skip_checks()"},{"line_number":1032,"context_line":"        if CONF.whitebox_hardware.dedicated_cpus_per_numa \u003d\u003d 0:"},{"line_number":1033,"context_line":"            raise cls.skipException("},{"line_number":1034,"context_line":"                \u0027Need at least 1 or more pCPU\\\u0027s per NUMA allocated to the \u0027"},{"line_number":1035,"context_line":"                \u0027cpu_shared_set of the compute host\u0027)"}],"source_content_type":"text/x-python","patch_set":1,"id":"3239d6f3_481ef5f5","line":1032,"updated":"2022-05-24 16:25:49.000000000","message":"Did you mean shared_cpus_per_numa? The exception message doesn\u0027t match the check.","commit_id":"83a288728a47c612fbe0bb65781105406c81e021"},{"author":{"_account_id":31033,"name":"James Parker","email":"jparker@redhat.com","username":"jparker"},"change_message_id":"5632e02772f68cb3d560864e5440e3bc3a774eff","unresolved":false,"context_lines":[{"line_number":1029,"context_line":"    @classmethod"},{"line_number":1030,"context_line":"    def skip_checks(cls):"},{"line_number":1031,"context_line":"        super(MixedCPUPolicyTest, cls).skip_checks()"},{"line_number":1032,"context_line":"        if CONF.whitebox_hardware.dedicated_cpus_per_numa \u003d\u003d 0:"},{"line_number":1033,"context_line":"            raise cls.skipException("},{"line_number":1034,"context_line":"                \u0027Need at least 1 or more pCPU\\\u0027s per NUMA allocated to the \u0027"},{"line_number":1035,"context_line":"                \u0027cpu_shared_set of the compute host\u0027)"}],"source_content_type":"text/x-python","patch_set":1,"id":"8beb2bd4_9e5704d0","line":1032,"in_reply_to":"3239d6f3_481ef5f5","updated":"2022-05-24 16:30:57.000000000","message":"I did and I pulled it from another test\u0027s skipcheck so I\u0027ve got two things to fix!","commit_id":"83a288728a47c612fbe0bb65781105406c81e021"},{"author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"change_message_id":"69f388bc9a0c93a61251407819c5a6f963a988f7","unresolved":true,"context_lines":[{"line_number":877,"context_line":"                \u0027cpu_dedicated_set of the compute host\u0027)"},{"line_number":878,"context_line":""},{"line_number":879,"context_line":"        shared_cpus_per_numa \u003d \\"},{"line_number":880,"context_line":"            CONF.whitebox_hardware.shared_cpus_per_numa"},{"line_number":881,"context_line":"        if shared_cpus_per_numa \u003d\u003d 0:"},{"line_number":882,"context_line":"            raise cls.skipException("},{"line_number":883,"context_line":"                \u0027Need at least 1 or more pCPU\\\u0027s per NUMA allocated to the \u0027"}],"source_content_type":"text/x-python","patch_set":2,"id":"fcb7b4f3_4b499c37","line":880,"updated":"2022-05-24 16:50:09.000000000","message":"Ouch, how did we miss that - since it\u0027s just used for a skip check and we always set both shared_cpus_per_nums and dedicated_cpus_per_numa it didn\u0027t affect anything.","commit_id":"3e849409391677e773ad6736c8f982b1b08b6409"},{"author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"change_message_id":"69f388bc9a0c93a61251407819c5a6f963a988f7","unresolved":true,"context_lines":[{"line_number":1029,"context_line":"    @classmethod"},{"line_number":1030,"context_line":"    def skip_checks(cls):"},{"line_number":1031,"context_line":"        super(MixedCPUPolicyTest, cls).skip_checks()"},{"line_number":1032,"context_line":"        if CONF.whitebox_hardware.shared_cpus_per_numa \u003d\u003d 0:"},{"line_number":1033,"context_line":"            raise cls.skipException("},{"line_number":1034,"context_line":"                \u0027Need at least 1 or more pCPU\\\u0027s per NUMA allocated to the \u0027"},{"line_number":1035,"context_line":"                \u0027cpu_shared_set of the compute host\u0027)"}],"source_content_type":"text/x-python","patch_set":2,"id":"ba41165d_93b3311f","line":1032,"updated":"2022-05-24 16:50:09.000000000","message":"nit: \u003c 1","commit_id":"3e849409391677e773ad6736c8f982b1b08b6409"}]}
