One of the large TODO items in getting the tests to run is actually fixing the tests which use UniversalXPConnect. So my approach was to grep through a mochitest tests/ directory for @mozilla and parse it out. With a few corner cases, this resulted in a full list of services we utilize from our tests (here is a sorted list by frequency 76 total services.) Cool, but that didn’t seem useful enough. Then I took my work that I have done for filtering (the json file) and cross referenced that with my original list of tests that use UniversalXPConnect.
Now I have a list of 59 services which all should pass in Fennec (a mozilla-central build from 2 weeks ago on n900) along with the first filename of the test which utilizes that services!
What else would be useful?