)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":31033,"name":"James Parker","email":"jparker@redhat.com","username":"jparker"},"change_message_id":"d81bbcf2fbcd3b7bea00903b869ef9a1ceaca2fb","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"5a036a31_50aeac51","updated":"2022-06-07 18:16:31.000000000","message":"Downstream 17 Results for ps2, will follow up with 16 specific downstream results before moving off WIP:\n(.tempest) (overcloud) [stack@undercloud-0 tempest_workspace]$ tempest run --serial --regex whitebox_tempest_plugin.api.compute.test_sriov.SRIOVNumaAffinityWith\n{0} whitebox_tempest_plugin.api.compute.test_sriov.SRIOVNumaAffinityWithFlavor.test_sriov_affinity_preferred_with_flavor [27.637691s] ... ok\n{0} whitebox_tempest_plugin.api.compute.test_sriov.SRIOVNumaAffinityWithFlavor.test_sriov_affinity_required_with_flavor [19.479088s] ... ok\n{0} whitebox_tempest_plugin.api.compute.test_sriov.SRIOVNumaAffinityWithImagePolicy.test_sriov_affinity_preferred_with_image [29.853609s] ... ok\n{0} whitebox_tempest_plugin.api.compute.test_sriov.SRIOVNumaAffinityWithImagePolicy.test_sriov_affinity_required_with_image [20.833975s] ... ok\n{0} whitebox_tempest_plugin.api.compute.test_sriov.SRIOVNumaAffinityWithPortPolicy.test_sriov_affinity_port_policy_precedence_flavor [32.398858s] ... ok\n{0} whitebox_tempest_plugin.api.compute.test_sriov.SRIOVNumaAffinityWithPortPolicy.test_sriov_affinity_port_policy_precedence_image [29.478033s] ... ok\n{0} whitebox_tempest_plugin.api.compute.test_sriov.SRIOVNumaAffinityWithPortPolicy.test_sriov_affinity_preferred_with_port_policy [28.035897s] ... ok\n{0} whitebox_tempest_plugin.api.compute.test_sriov.SRIOVNumaAffinityWithPortPolicy.test_sriov_affinity_required_with_port_policy [19.541055s] ... ok\n{0} whitebox_tempest_plugin.api.compute.test_sriov.SRIOVNumaAffinityWithPortPolicy.test_sriov_mixed_affinity_port_policies [29.395574s] ... ok\n\n\u003d\u003d\u003d\u003d\u003d\u003d\nTotals\n\u003d\u003d\u003d\u003d\u003d\u003d\nRan: 9 tests in 244.3223 sec.\n - Passed: 9\n - Skipped: 0\n - Expected Fail: 0\n - Unexpected Success: 0\n - Failed: 0\nSum of execute time for each test: 236.6538 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 (9 tests) \u003d\u003e 0:04:04.322303\n","commit_id":"d38c2b4b89ddb8f139f469637321ec14c3922ddb"},{"author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"change_message_id":"3d620888347845c3cd1594371cd35232fa98b563","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"68826b5e_b76f0716","updated":"2022-07-12 13:51:36.000000000","message":"I\u0027ll hold off the \u003dA to let James decide whether he wants to address the nit in a follow up, or respin this patch.","commit_id":"8f66343363ceeb6b4b7268db794a5c208f8ab4b6"},{"author":{"_account_id":31033,"name":"James Parker","email":"jparker@redhat.com","username":"jparker"},"change_message_id":"2b6130cc12744efc9a8ff908b813bd0f0163e835","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"c6e13221_3dbea74e","updated":"2022-06-09 18:49:27.000000000","message":"Should note the image bool parameter added to config.py is needed since only the flavor portion of the feature was added downstream to 16 not image portion.\n16.2 Results:\n(.tempest) (overcloud) [stack@undercloud-0 tempest-dir]$ tempest run --serial --regex whitebox_tempest_plugin.api.compute.test_sriov.SRIOVNumaAffinityWith\n{0} whitebox_tempest_plugin.api.compute.test_sriov.SRIOVNumaAffinityWithFlavor.test_sriov_affinity_preferred_with_flavor [24.085109s] ... ok\n{0} whitebox_tempest_plugin.api.compute.test_sriov.SRIOVNumaAffinityWithFlavor.test_sriov_affinity_required_with_flavor [16.429425s] ... ok\n{0} setUpClass (whitebox_tempest_plugin.api.compute.test_sriov.SRIOVNumaAffinityWithImagePolicy) ... SKIPPED: Deployment requires support for image level configuration of NUMA affinity policy.\n{0} setUpClass (whitebox_tempest_plugin.api.compute.test_sriov.SRIOVNumaAffinityWithPortPolicy) ... SKIPPED: Deployment requires support for per port level configuration of NUMA affinity policy.\n\n\u003d\u003d\u003d\u003d\u003d\u003d\nTotals\n\u003d\u003d\u003d\u003d\u003d\u003d\nRan: 4 tests in 42.5577 sec.\n - Passed: 2\n - Skipped: 2\n - Expected Fail: 0\n - Unexpected Success: 0\n - Failed: 0\nSum of execute time for each test: 40.5145 sec.\n","commit_id":"8f66343363ceeb6b4b7268db794a5c208f8ab4b6"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"4764c1fcdfa7a3aa74276961531b07d418ad0d3c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"c703afdc_df85c642","updated":"2022-07-12 07:32:01.000000000","message":"im ok with this as written so I think we can move forward with this.","commit_id":"8f66343363ceeb6b4b7268db794a5c208f8ab4b6"},{"author":{"_account_id":31033,"name":"James Parker","email":"jparker@redhat.com","username":"jparker"},"change_message_id":"c28d2d308f9eeb6434e85deeef4c7e79daa675f9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"6958f67d_ea18d116","in_reply_to":"68826b5e_b76f0716","updated":"2022-07-12 14:05:01.000000000","message":"I\u0027d prefer to respin this patch.","commit_id":"8f66343363ceeb6b4b7268db794a5c208f8ab4b6"},{"author":{"_account_id":31033,"name":"James Parker","email":"jparker@redhat.com","username":"jparker"},"change_message_id":"bf4a0c93f586456aa2c7e5216e4437493ca9240b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"8d6d946c_0fc1d8c1","updated":"2022-07-12 19:56:23.000000000","message":"Results for PS4:\n(.tempest) (overcloud) [stack@undercloud-0 tempest_workspace]$ tempest run --serial --regex whitebox_tempest_plugin.api.compute.test_sriov.SRIOVNumaAffinityWith\n{0} whitebox_tempest_plugin.api.compute.test_sriov.SRIOVNumaAffinityWithFlavor.test_sriov_affinity_preferred_with_flavor [28.764294s] ... ok\n{0} whitebox_tempest_plugin.api.compute.test_sriov.SRIOVNumaAffinityWithFlavor.test_sriov_affinity_required_with_flavor [15.537570s] ... ok\n{0} setUpClass (whitebox_tempest_plugin.api.compute.test_sriov.SRIOVNumaAffinityWithImagePolicy) ... SKIPPED: Deployment requires support for image level configuration of NUMA affinity policy.\n{0} setUpClass (whitebox_tempest_plugin.api.compute.test_sriov.SRIOVNumaAffinityWithPortPolicy) ... SKIPPED: Deployment requires support for per port level configuration of NUMA affinity policy.\n\n\u003d\u003d\u003d\u003d\u003d\u003d\nTotals\n\u003d\u003d\u003d\u003d\u003d\u003d\nRan: 4 tests in 45.6367 sec.\n - Passed: 2\n - Skipped: 2\n - Expected Fail: 0\n - Unexpected Success: 0\n - Failed: 0\nSum of execute time for each test: 44.3019 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 (4 tests) \u003d\u003e 0:00:45.636741\n(.tempest) (overcloud) [stack@undercloud-0 tempest_workspace]$ vi etc/tempest.conf\n(.tempest) (overcloud) [stack@undercloud-0 tempest_workspace]$ # Rerun with image/port policy enabled\n(.tempest) (overcloud) [stack@undercloud-0 tempest_workspace]$ tempest run --serial --regex whitebox_tempest_plugin.api.compute.test_sriov.SRIOVNumaAffinityWith\n{0} whitebox_tempest_plugin.api.compute.test_sriov.SRIOVNumaAffinityWithFlavor.test_sriov_affinity_preferred_with_flavor [30.169018s] ... ok\n{0} whitebox_tempest_plugin.api.compute.test_sriov.SRIOVNumaAffinityWithFlavor.test_sriov_affinity_required_with_flavor [17.113391s] ... ok\n{0} whitebox_tempest_plugin.api.compute.test_sriov.SRIOVNumaAffinityWithImagePolicy.test_sriov_affinity_preferred_with_image [26.712876s] ... ok\n{0} whitebox_tempest_plugin.api.compute.test_sriov.SRIOVNumaAffinityWithImagePolicy.test_sriov_affinity_required_with_image [19.820565s] ... ok\n{0} whitebox_tempest_plugin.api.compute.test_sriov.SRIOVNumaAffinityWithPortPolicy.test_sriov_affinity_port_policy_precedence_flavor [23.955669s] ... ok\n{0} whitebox_tempest_plugin.api.compute.test_sriov.SRIOVNumaAffinityWithPortPolicy.test_sriov_affinity_port_policy_precedence_image [27.114676s] ... ok\n{0} whitebox_tempest_plugin.api.compute.test_sriov.SRIOVNumaAffinityWithPortPolicy.test_sriov_affinity_preferred_with_port_policy [23.192936s] ... ok\n{0} whitebox_tempest_plugin.api.compute.test_sriov.SRIOVNumaAffinityWithPortPolicy.test_sriov_affinity_required_with_port_policy [14.657392s] ... ok\n{0} whitebox_tempest_plugin.api.compute.test_sriov.SRIOVNumaAffinityWithPortPolicy.test_sriov_mixed_affinity_port_policies [29.936930s] ... ok\n\n\u003d\u003d\u003d\u003d\u003d\u003d\nTotals\n\u003d\u003d\u003d\u003d\u003d\u003d\nRan: 9 tests in 220.6970 sec.\n - Passed: 9\n - Skipped: 0\n - Expected Fail: 0\n - Unexpected Success: 0\n - Failed: 0\nSum of execute time for each test: 212.6735 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 (9 tests) \u003d\u003e 0:03:40.697019\n","commit_id":"d126494711548464217694d187a3e9f0c902c6c8"}],"whitebox_tempest_plugin/config.py":[{"author":{"_account_id":31033,"name":"James Parker","email":"jparker@redhat.com","username":"jparker"},"change_message_id":"c6f3c7319c8c52ec45c1c1c87972a997056ce7c9","unresolved":true,"context_lines":[{"line_number":256,"context_line":"        help\u003d\"The NUMA Node ID that has affinity to the NIC connected to the \""},{"line_number":257,"context_line":"             \"physnet defined in \u0027sriov_physnet\u0027\"),"},{"line_number":258,"context_line":"    cfg.BoolOpt("},{"line_number":259,"context_line":"        \u0027supports_port_level_numa_affinity\u0027,"},{"line_number":260,"context_line":"        default\u003dTrue,"},{"line_number":261,"context_line":"        help\u003d\"Deployment supports port level configuration of NUMA affinity \""},{"line_number":262,"context_line":"             \"policy for SR-IOV NIC\u0027s\"),"}],"source_content_type":"text/x-python","patch_set":3,"id":"fe13034e_e6677adf","line":259,"updated":"2022-07-08 15:41:52.000000000","message":"This may potentially be tracked via neutron extension list, need to follow up if tempest can poll for this.","commit_id":"8f66343363ceeb6b4b7268db794a5c208f8ab4b6"},{"author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"change_message_id":"3d620888347845c3cd1594371cd35232fa98b563","unresolved":true,"context_lines":[{"line_number":257,"context_line":"             \"physnet defined in \u0027sriov_physnet\u0027\"),"},{"line_number":258,"context_line":"    cfg.BoolOpt("},{"line_number":259,"context_line":"        \u0027supports_port_level_numa_affinity\u0027,"},{"line_number":260,"context_line":"        default\u003dTrue,"},{"line_number":261,"context_line":"        help\u003d\"Deployment supports port level configuration of NUMA affinity \""},{"line_number":262,"context_line":"             \"policy for SR-IOV NIC\u0027s\"),"},{"line_number":263,"context_line":"    cfg.BoolOpt("}],"source_content_type":"text/x-python","patch_set":3,"id":"3da9a939_3a6f5ebf","line":260,"updated":"2022-07-12 13:51:36.000000000","message":"I think this would better fit the compute features that we already extend on L275 and beyond.","commit_id":"8f66343363ceeb6b4b7268db794a5c208f8ab4b6"},{"author":{"_account_id":31033,"name":"James Parker","email":"jparker@redhat.com","username":"jparker"},"change_message_id":"51663699e117233a8c02f610781fac174752cf0c","unresolved":false,"context_lines":[{"line_number":257,"context_line":"             \"physnet defined in \u0027sriov_physnet\u0027\"),"},{"line_number":258,"context_line":"    cfg.BoolOpt("},{"line_number":259,"context_line":"        \u0027supports_port_level_numa_affinity\u0027,"},{"line_number":260,"context_line":"        default\u003dTrue,"},{"line_number":261,"context_line":"        help\u003d\"Deployment supports port level configuration of NUMA affinity \""},{"line_number":262,"context_line":"             \"policy for SR-IOV NIC\u0027s\"),"},{"line_number":263,"context_line":"    cfg.BoolOpt("}],"source_content_type":"text/x-python","patch_set":3,"id":"bd86ba88_41f8fd7c","line":260,"in_reply_to":"3da9a939_3a6f5ebf","updated":"2022-07-12 14:04:13.000000000","message":"Agreed","commit_id":"8f66343363ceeb6b4b7268db794a5c208f8ab4b6"}]}
