Using this patch:
diff --git a/test/gvfs-test b/test/gvfs-test
index 4537d8a5..c82e13a8 100755
--- a/test/gvfs-test
+++ b/test/gvfs-test
@@ -278,7 +278,7 @@ class GvfsTestCase(unittest.TestCase):
ml = GLib.MainLoop()
- mount.unmount_with_operation(Gio.MountUnmountFlags.NONE, None, None,
+ mount.unmount_with_operation(Gio.MountUnmountFlags.FORCE, None, None, unmount_done, ml)
# ensure we are timing out GLib.timeout_add_seconds(5, lambda data: ml.quit(), None)
Using this patch: unittest. TestCase) :
diff --git a/test/gvfs-test b/test/gvfs-test
index 4537d8a5..c82e13a8 100755
--- a/test/gvfs-test
+++ b/test/gvfs-test
@@ -278,7 +278,7 @@ class GvfsTestCase(
ml = GLib.MainLoop()
- mount.unmount_ with_operation( Gio.MountUnmoun tFlags. NONE, None, None, with_operation( Gio.MountUnmoun tFlags. FORCE, None, None,
unmount_ done, ml)
GLib. timeout_ add_seconds( 5, lambda data: ml.quit(), None)
+ mount.unmount_
# ensure we are timing out
We ran the tests 10x in the build farm on ppc, got no failures: https:/ /paste. ubuntu. com/p/kNcRc4Dd3 c/