diff options
author | Jürg Billeter <j@bitron.ch> | 2010-05-25 15:17:48 +0200 |
---|---|---|
committer | Martyn Russell <martyn@lanedo.com> | 2010-05-27 12:02:05 +0100 |
commit | 99978701ba032f88634e7ce539e363639cd9c5c4 (patch) | |
tree | dd85cd0541610dd3c16a53cbdfb0e81f92951b70 | |
parent | bc607709308b8605eaef60aad6cd6ebfe78102c1 (diff) | |
download | tracker-99978701ba032f88634e7ce539e363639cd9c5c4.tar.gz |
tests: Do not remove temporary data asynchronously
Removing temporary data asynchronously can lead to race conditions.
-rw-r--r-- | tests/libtracker-data/tracker-backup-test.c | 2 | ||||
-rw-r--r-- | tests/libtracker-data/tracker-ontology-test.c | 4 | ||||
-rw-r--r-- | tests/libtracker-data/tracker-sparql-blank-test.c | 2 | ||||
-rw-r--r-- | tests/libtracker-data/tracker-sparql-test.c | 2 | ||||
-rw-r--r-- | tests/libtracker-fts/tracker-fts-test.c | 2 |
5 files changed, 6 insertions, 6 deletions
diff --git a/tests/libtracker-data/tracker-backup-test.c b/tests/libtracker-data/tracker-backup-test.c index d5e3a2afa..510aba539 100644 --- a/tests/libtracker-data/tracker-backup-test.c +++ b/tests/libtracker-data/tracker-backup-test.c @@ -220,7 +220,7 @@ main (int argc, char **argv) /* clean up */ g_print ("Removing temporary data\n"); - g_spawn_command_line_async ("rm -R tracker/", NULL); + g_spawn_command_line_sync ("rm -R tracker/", NULL, NULL, NULL, NULL); return result; } diff --git a/tests/libtracker-data/tracker-ontology-test.c b/tests/libtracker-data/tracker-ontology-test.c index 44da5ca47..2cafdc2d9 100644 --- a/tests/libtracker-data/tracker-ontology-test.c +++ b/tests/libtracker-data/tracker-ontology-test.c @@ -453,8 +453,8 @@ main (int argc, char **argv) /* clean up */ g_print ("Removing temporary data\n"); - g_spawn_command_line_async ("rm -R tracker/", NULL); - g_spawn_command_line_async ("rm -R test-cache/", NULL); + g_spawn_command_line_sync ("rm -R tracker/", NULL, NULL, NULL, NULL); + g_spawn_command_line_sync ("rm -R test-cache/", NULL, NULL, NULL, NULL); g_free (data_dir); diff --git a/tests/libtracker-data/tracker-sparql-blank-test.c b/tests/libtracker-data/tracker-sparql-blank-test.c index 5b2f9b739..3d6c9c2ae 100644 --- a/tests/libtracker-data/tracker-sparql-blank-test.c +++ b/tests/libtracker-data/tracker-sparql-blank-test.c @@ -115,7 +115,7 @@ main (int argc, char **argv) /* clean up */ g_print ("Removing temporary data\n"); - g_spawn_command_line_async ("rm -R tracker/", NULL); + g_spawn_command_line_sync ("rm -R tracker/", NULL, NULL, NULL, NULL); return result; } diff --git a/tests/libtracker-data/tracker-sparql-test.c b/tests/libtracker-data/tracker-sparql-test.c index 90f4fb5e6..9473b6f29 100644 --- a/tests/libtracker-data/tracker-sparql-test.c +++ b/tests/libtracker-data/tracker-sparql-test.c @@ -350,7 +350,7 @@ main (int argc, char **argv) /* clean up */ g_print ("Removing temporary data\n"); - g_spawn_command_line_async ("rm -R tracker/", NULL); + g_spawn_command_line_sync ("rm -R tracker/", NULL, NULL, NULL, NULL); return result; } diff --git a/tests/libtracker-fts/tracker-fts-test.c b/tests/libtracker-fts/tracker-fts-test.c index 84ec1fa55..d8686e581 100644 --- a/tests/libtracker-fts/tracker-fts-test.c +++ b/tests/libtracker-fts/tracker-fts-test.c @@ -227,7 +227,7 @@ main (int argc, char **argv) /* clean up */ g_print ("Removing temporary data\n"); - g_spawn_command_line_async ("rm -R tracker/", NULL); + g_spawn_command_line_sync ("rm -R tracker/", NULL, NULL, NULL, NULL); return result; } |