[libvirt] [PATCH v2] test_driver: provide virDomainGetTime implementation

Michal Privoznik mprivozn at redhat.com
Tue Apr 30 09:21:05 UTC 2019


On 4/30/19 10:42 AM, Peter Krempa wrote:
> On Mon, Apr 29, 2019 at 17:13:35 +0200, Michal Privoznik wrote:
>> On 4/24/19 6:57 PM, Ilias Stamatis wrote:
>>> Implement testDomainGetTime by returning a fixed timestamp.
>>>
>>> Signed-off-by: Ilias Stamatis <stamatis.iliass at gmail.com>
>>> ---
>>>    src/test/test_driver.c | 13 +++++++++++++
>>>    1 file changed, 13 insertions(+)
>>>
>>> diff --git a/src/test/test_driver.c b/src/test/test_driver.c
>>> index d5eecf4b7f..9b78c5c2ca 100644
>>> --- a/src/test/test_driver.c
>>> +++ b/src/test/test_driver.c
>>> @@ -1943,6 +1943,18 @@ testDomainGetState(virDomainPtr domain,
>>>        return 0;
>>>    }
>>> +static int
>>> +testDomainGetTime(virDomainPtr dom ATTRIBUTE_UNUSED,
>>> +                  long long *seconds,
>>> +                  unsigned int *nseconds,
>>> +                  unsigned int flags ATTRIBUTE_UNUSED)
>>> +{
> 
> Missing 'virCheckFlags'.
> 
>>> +    *seconds = 627319920;
>>> +    *nseconds = 0;
>>> +
>>> +    return 0;
>>> +}
>>> +
>>>    #define TEST_SAVE_MAGIC "TestGuestMagic"
>>>    static int
>>> @@ -6786,6 +6798,7 @@ static virHypervisorDriver testHypervisorDriver = {
>>>        .domainSetMemory = testDomainSetMemory, /* 0.1.4 */
>>>        .domainGetInfo = testDomainGetInfo, /* 0.1.1 */
>>>        .domainGetState = testDomainGetState, /* 0.9.2 */
>>> +    .domainGetTime = testDomainGetTime, /* 5.3.0 */
>>>        .domainSave = testDomainSave, /* 0.3.2 */
>>>        .domainSaveFlags = testDomainSaveFlags, /* 0.9.4 */
>>>        .domainRestore = testDomainRestore, /* 0.3.2 */
>>>
>>
>> Unfortunately, this missed -rc0 and therefore has to go into 5.4.0. Sorry
>> for delayed review. I'll keep this in a private branch and push it once the
>> freeze is over.
> 
> Please ammend the patch with the above.
> 

Yep, I've noticed that too and fixed already in the local branch of 
mine. Forgot to send an e-mail though.

Regrets,
Michal




More information about the libvir-list mailing list