server->AssertRunning();
server->AssertOutputLine("loading spawn chunks");
server->AssertOutputLine("listening on UDP port 12354");
- client.reset(new TestInstance({ "--client" }));
+ client.reset(new TestInstance({ "--client", "--no-vsync" }));
client->AssertRunning();
client->AssertOutputLine("got message before interface was created: player \"default\" joined");
client->AssertOutputLine("joined game \"default\"");
void TestInstance::ReadOutputLine(string &line) {
while (!out_buf.Extract(line)) {
// buffer exhausted, fetch more data
- int len = proc.ReadOut(out_buf.WriteHead(), out_buf.Remain(), 5000);
+ int len = proc.ReadOut(out_buf.WriteHead(), out_buf.Remain(), 10000);
if (len == 0) {
throw runtime_error("failed read from stdout of " + name);
}
output += '\n';
} else {
// buffer exhausted, fetch more data
- int len = proc.ReadOut(out_buf.WriteHead(), out_buf.Remain(), 5000);
+ int len = proc.ReadOut(out_buf.WriteHead(), out_buf.Remain(), 10000);
if (len == 0) {
// eof
return;
void TestInstance::ReadErrorLine(string &line) {
while (!err_buf.Extract(line)) {
// buffer exhausted, fetch more data
- int len = proc.ReadErr(err_buf.WriteHead(), err_buf.Remain(), 5000);
+ int len = proc.ReadErr(err_buf.WriteHead(), err_buf.Remain(), 10000);
if (len == 0) {
throw runtime_error("failed read from stderr of " + name);
}
error += '\n';
} else {
// buffer exhausted, fetch more data
- int len = proc.ReadErr(err_buf.WriteHead(), err_buf.Remain(), 5000);
+ int len = proc.ReadErr(err_buf.WriteHead(), err_buf.Remain(), 10000);
if (len == 0) {
// eof
return;