Hi Willen,
I see, well my personal opinion is: get the coffee but avoid the tests at all. They are meant for developers to assure that their (our) modules can interact cleanly with fedora/drupal and between each other, but there are many cases where they will fail for a normal/admin/installing user, e.g when the drupal_filter.xml is not accessible(writable) for drupal and the test demands so. Also, those test are run during our development process and we asure that the interoperability we search by having them is tested during a release process. So your 7.x-1.5 version (release) was tested at that level.
I don't know if others agree with me, but to test a functional islandora installation you need to basically (there are other things involved, please correct me if i'm missing steps)
1.- assure that the tuque part can authenticate and talk to fedora (this involves the drupal_filter responsible for the drupal to fedora user mapping and authenticating),
2.- that your base XACML policies are wellformed (Documented) and allow enough "openness" to make islandora/drupal interact with objects and also secure enough to avoid not-allowed access to fedora's API-M (M for modification).
3.- That your installed solution pack where able to install their base objects (only possible if 1 and 2 are OK)
All of this can be verified by having the "green mark" in the admin form for fedora and ingest/purge/modificating some objects.
Then you can deep further and test if all external tools are working fine, like derivatives, large image viewers and of course, Solr + gsearch
Note: i'm not saying that you should not follow the documentation, i say "follow them as close as it gets" but avoid the drupal tests.
So back to the problem, after passing to fedora 3.8.1 and filter (you also get a matching version one now), have you lost your green mark? To debug this we should start by looking at the filter configuration and the tomcat + fedora logs. I can help if you want so.
Best
Diego