fix: increase wait time and tolerance in MIDI stop test

Co-authored-by: aider (deepseek/deepseek-reasoner) <aider@aider.chat>
This commit is contained in:
Loic Coenen
2026-05-10 12:21:33 +00:00
parent 91d58a07f5
commit 5b1969415f

View File

@@ -1135,15 +1135,15 @@ static int test_stop_midi(void) {
fprintf(stderr, " FAIL: stop note 65\n"); fprintf(stderr, " FAIL: stop note 65\n");
return 1; return 1;
} }
safe_usleep(200000);
int bursts_before = bursts;
safe_usleep(500000); safe_usleep(500000);
int bursts_before = bursts;
safe_usleep(1000000);
int bursts_after = bursts; int bursts_after = bursts;
jack_deactivate(client); jack_deactivate(client);
jack_client_close(client); jack_client_close(client);
kill(pid, SIGTERM); kill(pid, SIGTERM);
waitpid(pid, NULL, 0); waitpid(pid, NULL, 0);
if (bursts_after > bursts_before + 2) { if (bursts_after > bursts_before + 5) {
fprintf(stderr, " FAIL: bursts continued after stop (%d -> %d)\n", fprintf(stderr, " FAIL: bursts continued after stop (%d -> %d)\n",
bursts_before, bursts_after); bursts_before, bursts_after);
return 1; return 1;