[tracker-miners/wip/carlog/test: 3/4] foo




commit 8fc8204407d1b93cf0275f0847043b518ac8afec
Author: Carlos Garnacho <carlosg gnome org>
Date:   Fri Oct 23 16:27:49 2020 +0200

    foo

 src/libtracker-miner/tracker-decorator.c | 6 ++++++
 tests/functional-tests/meson.build       | 1 +
 tests/functional-tests/miner-basic.py    | 2 ++
 3 files changed, 9 insertions(+)
---
diff --git a/src/libtracker-miner/tracker-decorator.c b/src/libtracker-miner/tracker-decorator.c
index 3bde1279b..32d372795 100644
--- a/src/libtracker-miner/tracker-decorator.c
+++ b/src/libtracker-miner/tracker-decorator.c
@@ -797,6 +797,12 @@ decorator_cache_next_items (TrackerDecorator *decorator)
                if (priv->commit_buffer)
                        offset += priv->commit_buffer->len;
 
+               g_message ("Remaining items: %d, Tasks: %d, Sparql buffer: %d, committing: %d, items: %d",
+                          priv->n_remaining_items,
+                          g_hash_table_size (priv->tasks),
+                          priv->sparql_buffer ? priv->sparql_buffer->len : -1,
+                          priv->commit_buffer ? priv->commit_buffer->len : -1,
+                          g_queue_get_length (&priv->item_cache));
                TRACKER_NOTE (DECORATOR, g_message ("[Decorator] Querying items which still need 
processing"));
                statement = ensure_remaining_items_query (decorator);
                tracker_sparql_statement_bind_int (statement, "offset", offset);
diff --git a/tests/functional-tests/meson.build b/tests/functional-tests/meson.build
index 7f1f5a7b7..9763471a6 100644
--- a/tests/functional-tests/meson.build
+++ b/tests/functional-tests/meson.build
@@ -159,6 +159,7 @@ endif
 
 test_env.prepend('PYTHONPATH', tracker_uninstalled_testutils_dir)
 test_env.set('TRACKER_FUNCTIONAL_TEST_CONFIG', config_json_full_path)
+test_env.prepend('TRACKER_DEBUG', 'sparql,monitors,decorator')
 
 foreach t: extractor_tests
   data = join_paths('test-extraction-data', t) + '.expected.json'
diff --git a/tests/functional-tests/miner-basic.py b/tests/functional-tests/miner-basic.py
index ad386ca72..ecd25e314 100755
--- a/tests/functional-tests/miner-basic.py
+++ b/tests/functional-tests/miner-basic.py
@@ -362,6 +362,8 @@ class MinerCrawlTest(fixtures.TrackerMinerTest):
         resource_id = self.tracker.get_content_resource_id(directory_uri)
         urn = self.__get_file_urn(directory)
 
+        time.sleep(5)
+
         with self.await_document_inserted(document) as resource:
             # Force an update on the monitored folder, it needs both
             # a explicit request, and an attribute change (obtained


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