[libvirt PATCH v3 10/11] nodedev: Add testing for 'mdevctl stop'

Erik Skultety eskultet at redhat.com
Tue Jun 16 17:28:09 UTC 2020


On Tue, Jun 16, 2020 at 09:27:58AM -0500, Jonathon Jongsma wrote:
> Test that we run 'mdevctl' with the proper arguments when we destroy
> mediated devices with virNodeDeviceDestroy()
>
> Signed-off-by: Jonathon Jongsma <jjongsma at redhat.com>
> ---
>  tests/nodedevmdevctldata/mdevctl-stop.argv |  1 +
>  tests/nodedevmdevctltest.c                 | 42 ++++++++++++++++++++++
>  2 files changed, 43 insertions(+)
>  create mode 100644 tests/nodedevmdevctldata/mdevctl-stop.argv
>
> diff --git a/tests/nodedevmdevctldata/mdevctl-stop.argv b/tests/nodedevmdevctldata/mdevctl-stop.argv
> new file mode 100644
> index 0000000000..3dbaab671b
> --- /dev/null
> +++ b/tests/nodedevmdevctldata/mdevctl-stop.argv
> @@ -0,0 +1 @@
> +$MDEVCTL_BINARY$ stop -u e2451f73-c95b-4124-b900-e008af37c576
> diff --git a/tests/nodedevmdevctltest.c b/tests/nodedevmdevctltest.c
> index 8d226e012b..dbaaa9756e 100644
> --- a/tests/nodedevmdevctltest.c
> +++ b/tests/nodedevmdevctltest.c
> @@ -110,6 +110,42 @@ testMdevctlStartHelper(const void *data)
>                              jsonfile);
>  }
>
> +static int
> +testMdevctlStop(const void *data)
> +{
> +    const char *uuid = data;
> +    virBuffer buf = VIR_BUFFER_INITIALIZER;
> +    const char *actualCmdline = NULL;
> +    int ret = -1;
> +    g_autoptr(virCommand) cmd = NULL;
> +

I'd drop this empty line, since the definition below is part of the block.

Reviewed-by: Erik Skultety <eskultet at redhat.com>




More information about the libvir-list mailing list