According to a comment in T152340, the labs-ns0 outage caused CI tests to fail. That suggests that wherever that test was running, resolv.conf had labs-ns0 but not labs-ns1 in it, hence no failover.
If that's true, it should be an easy fix. If that's /not/ true then... this needs investigation.