Fabiano Rosas <faro...@suse.de> wrote: > Add a smoke test that migrates to a file and gives it to the > script. It should catch the most annoying errors such as changes in > the ram flags. > > After code has been merged it becomes way harder to figure out what is > causing the script to fail, the person making the change is the most > likely to know right away what the problem is. > > Signed-off-by: Fabiano Rosas <faro...@suse.de>
Reviewed-by: Juan Quintela <quint...@redhat.com> > --- > tests/qtest/meson.build | 2 ++ > tests/qtest/migration-test.c | 60 ++++++++++++++++++++++++++++++++++++ > 2 files changed, 62 insertions(+) > > diff --git a/tests/qtest/meson.build b/tests/qtest/meson.build > index 1fba07f4ed..5e82eccb62 100644 > --- a/tests/qtest/meson.build > +++ b/tests/qtest/meson.build > @@ -356,6 +356,8 @@ foreach dir : target_dirs > test_deps += [qsd] > endif > > + qtest_env.set('PYTHON', python.full_path()) > + I accept it, but I think that this part of the test should be in a different patch so meson people could comment O:-) > + > + pid = fork(); live and see, g_test and qemu don't have a function to execute a script? Wow.