Tests failing randomly
Some CI runs are failing randomly, usually with one of the rhythmdb tests failing. I think this now happens with meson because the tests run concurrently, rather than one after the other.
Are those tests all using the same path for their database?
tests/bench-rhythmdb-load.c: db = rhythmdb_tree_new ("test");
tests/test-rhythmdb-query.c: db = rhythmdb_tree_new ("test");
tests/test-rhythmdb-tree-serialization.c: db = rhythmdb_tree_new ("test.xml");
tests/test-rhythmdb-view.c: db = rhythmdb_tree_new ("test");
tests/test-utils.c: db = rhythmdb_tree_new ("test");