]> git.openstreetmap.org Git - nominatim.git/commitdiff
bdd tests: make indexing less verbose
authorSarah Hoffmann <lonvia@denofr.de>
Sat, 20 Mar 2021 09:39:29 +0000 (10:39 +0100)
committerSarah Hoffmann <lonvia@denofr.de>
Sat, 20 Mar 2021 09:39:29 +0000 (10:39 +0100)
Do not print progress info for indexing when there is an error
in the BDD tests.

test/bdd/steps/steps_db_ops.py

index 465eed6589f013b523a043fa71949b40f6db2837..72a610eb123733db313ee74d510b633afdac5fb3 100644 (file)
@@ -1,3 +1,4 @@
+import logging
 from itertools import chain
 
 import psycopg2.extras
@@ -5,7 +6,7 @@ import psycopg2.extras
 from place_inserter import PlaceColumn
 from table_compare import NominatimID, DBRow
 
-from nominatim.indexer.indexer import Indexer
+from nominatim.indexer import indexer
 
 def check_database_integrity(context):
     """ Check some generic constraints on the tables.
@@ -103,8 +104,8 @@ def import_and_index_data_from_place_table(context):
              GROUP BY country_code, pc""")
 
     # Call directly as the refresh function does not include postcodes.
-    indexer = Indexer(context.nominatim.get_libpq_dsn(), 1)
-    indexer.index_full(analyse=False)
+    indexer.LOG.setLevel(logging.ERROR)
+    indexer.Indexer(context.nominatim.get_libpq_dsn(), 1).index_full(analyse=False)
 
     check_database_integrity(context)