On 06/03/24 8:10 pm, Fabiano Rosas wrote:
Het Gala<het.g...@nutanix.com>  writes:

Alter migrate_qmp_fail() to allow both uri and channels
independently. For channels, convert string to a Dict.
No dealing with migrate_get_socket_address() here because
we will fail before starting the migration anyway.

Signed-off-by: Het Gala<het.g...@nutanix.com>
Suggested-by: Fabiano Rosas<faro...@suse.de>
---
  tests/qtest/migration-helpers.c | 15 +++++++++++++--
  tests/qtest/migration-helpers.h |  5 +++--
  tests/qtest/migration-test.c    |  4 ++--
  3 files changed, 18 insertions(+), 6 deletions(-)

diff --git a/tests/qtest/migration-helpers.c b/tests/qtest/migration-helpers.c
index 9af3c7d4d5..478c1f259b 100644
--- a/tests/qtest/migration-helpers.c
+++ b/tests/qtest/migration-helpers.c
@@ -92,17 +92,28 @@ bool migrate_watch_for_events(QTestState *who, const char 
*name,
      return false;
  }
-void migrate_qmp_fail(QTestState *who, const char *uri, const char *fmt, ...)
+void migrate_qmp_fail(QTestState *who, const char *uri,
+                      const char *channels, const char *fmt, ...)
  {
      va_list ap;
      QDict *args, *err;
+    Error *error_abort = NULL;
The error_abort needs to be the one defined in error.c. Just remove this
line.
Ack.


Regards

Het Gala

Reply via email to