std.Build: do not expect server protocol for tests using immature backends

For instance, when running a Zig test using the self-hosted aarch64
backend, this logic was previously expecting `std.zig.Server` to be
used, but the default test runner intentionally does not do this because
the backend is too immature to handle it. On 'master', this is causing
sporadic failures; on this branch, they became consistent failures.
d0b92a8022mlugg committed on 10/18/2025, 8:28:42 AMparentb43bb3a
2 files changedLine totals unavailable