[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v22 16/20] tests/avocado: s390x cpu topology entitlement test
From: |
Nina Schoetterl-Glausch |
Subject: |
Re: [PATCH v22 16/20] tests/avocado: s390x cpu topology entitlement tests |
Date: |
Mon, 04 Sep 2023 21:51:25 +0200 |
User-agent: |
Evolution 3.48.4 (3.48.4-1.fc38) |
On Fri, 2023-09-01 at 17:58 +0200, Nina Schoetterl-Glausch wrote:
> From: Pierre Morel <pmorel@linux.ibm.com>
>
> Test changes in the entitlement from both a guest and a host point of
> view, depending on the polarization.
>
> Signed-off-by: Pierre Morel <pmorel@linux.ibm.com>
> Co-developed-by: Nina Schoetterl-Glausch <nsg@linux.ibm.com>
> Signed-off-by: Nina Schoetterl-Glausch <nsg@linux.ibm.com>
Reviewed-by: Nina Schoetterl-Glausch <nsg@linux.ibm.com>
> ---
> tests/avocado/s390_topology.py | 55 ++++++++++++++++++++++++++++++++++
> 1 file changed, 55 insertions(+)
>
> diff --git a/tests/avocado/s390_topology.py b/tests/avocado/s390_topology.py
> index d7ee36cb89..733093723a 100644
> --- a/tests/avocado/s390_topology.py
> +++ b/tests/avocado/s390_topology.py
> @@ -243,3 +243,58 @@ def test_polarization(self):
> res = self.vm.qmp('query-s390x-cpu-polarization')
> self.assertEqual(res['return']['polarization'], 'horizontal')
> self.check_topology(0, 0, 0, 0, 'medium', False)
> +
> +
> + def check_polarization(self, polarization):
> + """
> + We need the polarization change to get stabilized in kernel
> + before we check it through the sysfs.
> + """
IMO this should be a comment, not a function doc.
#We need to wait for the change to have been propagated to the kernel
> + exec_command_and_wait_for_pattern(self,
> + """ sleep 1 ;
> + /bin/cat /sys/devices/system/cpu/cpu0/polarization """,
> + polarization)
[...]
- Re: [PATCH v22 15/20] tests/avocado: s390x cpu topology polarization, (continued)