# std.Build: do not expect server protocol for tests using immature backends · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/d0b92a80224e1ed44434ed8546fa2ff497cc5312)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: d0b92a80224e1ed44434ed8546fa2ff497cc5312

Requested commit: d0b92a80224e1ed44434ed8546fa2ff497cc5312

Commit: d0b92a80224e1ed44434ed8546fa2ff497cc5312

Tree: 824e3202bef34232da55fdf4fcd9e73dc32af57d

Author: mlugg

Committer: Matthew Lugg

## Message

```
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.

```

## Parents

- [b43bb3a32a3b447e9b320f34e046946bcca0037f](https://git.cafe/gitcafe/zig/commit/b43bb3a32a3b447e9b320f34e046946bcca0037f?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zig/tree/d0b92a80224e1ed44434ed8546fa2ff497cc5312?format=markdown)
