check / check (push) Waiting to run
The waf test that asks a question while every outside source hangs now runs it in a synctest bubble and checks that the answer comes after exactly the GeoJS wait, within the time limit. GeoJS is the silent stand-in; the lists are fetched outside the bubble. A resolver stand-in holds the DNS blocklist's query until the checks are done, so a waf that waited for the query would answer only after it failed, which the test catches. The routewatch test for a hanging routewatch runs Route in a synctest bubble, against a stand-in on Go's default transport, and requires no_answer_yet after exactly zero time. Model: opus-5-5