[tracker/sam/functional-test-fixes: 13/18] functional-tests: Avoid another miner_fs_wait_for_idle



commit 3132b344d63ec45d9775d753c793ee05fae4daef
Author: Sam Thursfield <sam afuera me uk>
Date:   Mon Jul 21 21:56:58 2014 +0100

    functional-tests: Avoid another miner_fs_wait_for_idle

 .../functional-tests/common/utils/writebacktest.py |   15 ++++++++++-----
 1 files changed, 10 insertions(+), 5 deletions(-)
---
diff --git a/tests/functional-tests/common/utils/writebacktest.py 
b/tests/functional-tests/common/utils/writebacktest.py
index 3701226..df02252 100644
--- a/tests/functional-tests/common/utils/writebacktest.py
+++ b/tests/functional-tests/common/utils/writebacktest.py
@@ -88,8 +88,10 @@ class CommonTrackerWritebackTest (ut.TestCase):
         self.system = TrackerSystemAbstraction ()
 
         self.system.tracker_writeback_testing_start (CONF_OPTIONS)
-        log ("Waiting for miner to be idle")
-        self.system.tracker_miner_fs_wait_for_idle()
+
+        self.system.store.await_resource_inserted('nfo:Image', self.get_test_filename_jpeg())
+        self.system.store.await_resource_inserted('nfo:Image', self.get_test_filename_tiff())
+        self.system.store.await_resource_inserted('nfo:Image', self.get_test_filename_png())
         # Returns when ready
         log ("Ready to go!")
         
@@ -99,13 +101,16 @@ class CommonTrackerWritebackTest (ut.TestCase):
         self.system.tracker_writeback_testing_stop ()
     
 
-    def get_test_filename_jpeg (self):
+    @staticmethod
+    def get_test_filename_jpeg ():
         return uri (TEST_FILE_JPEG)
 
-    def get_test_filename_tiff (self):
+    @staticmethod
+    def get_test_filename_tiff ():
         return uri (TEST_FILE_TIFF)
 
-    def get_test_filename_png (self):
+    @staticmethod
+    def get_test_filename_png ():
         return uri (TEST_FILE_PNG)
 
     def get_mtime (self, filename):


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]