Skip to content

Fix functional-tests when Tracker is installed

Sam Thursfield requested to merge sam/uninstalled-tests-fix into master

We need to honour the TRACKER_TEST_DOMAIN_ONTOLOGY_RULE whether or not Tracker is installed. It's not just a fallback for the default domain rule, it also ensures that the uninstalled versions of the ontologies are used.

I wondered if we could solve this problem by starting the test instances of the miners with --domain-ontology set. However, this causes them to exit as soon as they are started because nothing owns the name org.freedesktop on the message bus. (Hence the other commit on this branch :)

Merge request reports