On 11/25/2022 5:25 AM, Eli Zaretskii wrote: > Are the tests supposed to be portable? In theory, they should be. Apparently they aren't in practice. > All of them fail due to some timeout: > > Test server-tests/emacsclient/create-frame backtrace: > signal(ert-test-failed ("timed out waiting for (length= (frame-list) > ert-fail("timed out waiting for (length= (frame-list) 2) to ...") > > so this sounds like some fundamental issue common to all those tests. Hm, it looks like the emacsclient may not be starting up correctly. Could you try the attached patch? I doubt this will fix the tests, but hopefully you'll get some more-useful error messages.