From nobody Fri Mar 10 22:07:43 2023 X-Original-To: dev-commits-src-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4PYKt81hX9z3y0GG; Fri, 10 Mar 2023 22:07:44 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PYKt80Vkfz4VgZ; Fri, 10 Mar 2023 22:07:44 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1678486064; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=bXH/IJQ1BLtfSpHQllFMvaTGZul5iMo7B6gSt/76e94=; b=UcMPlyd/1TV9rogiBFMsAxGDgXExrBbZm2q8mWHvWKNUWEwrg82nAFtordMRHm5Ez5mwMZ ip9UkM91YLeV+YLRWU/zAbWnqerOoGFASUx5W3vA8r/3/aI/inY6pOHhf2ileUyVqyDbKb pCwXCDaVF5iyXvdIWSGazmOPIPdVNCZ6EKnQQqGJ7MZ9UcG41G3TIwqAVruoBw66j626fT sKMKERDxzwNcVACsjpIHEBgnOwFf729O1BuB/QRQZ1jRZGh5avSJ7ftGWmjogAP31kGhSv lsofFJxcRLOYhtfxoriFNjfi7c5g0SK62HGybs56bZPlFdd7OX2Qr46nZwNYtA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1678486064; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=bXH/IJQ1BLtfSpHQllFMvaTGZul5iMo7B6gSt/76e94=; b=G//u9YRO7BY1vsAGxmkpKmh7r/odLLdxfPqRsCA8lweeq9roz0A9w7sAQhSm3TWQ5OdoFR 0WDkKaYHPz8/2YqYEYmgVU9PeEQSGt+jEqWc1pWijIIIFBOOugw+W6pBB+1OMYfN2tprJe Z1imYgvkc7C11gfc4nKuVtNWAv0TR6Fui7C2CkS4/e30fmSMEn1YP3zg2tjYOfYRyM8SL1 3vGFAyJlDrg5w6oKN8onsBLJfC4NgHfRmdmLPEMq+v86uQqfH1gCWVnjCRLIlyt8r9PL2/ 5wh90ZQ3IXQSymArHV1G5kZdbWXi0hqbIqEuML1GQYfesnVMMxYROwmz0oqN1g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1678486064; a=rsa-sha256; cv=none; b=JdHTchTkI39qasCkYl/hRAqpWjw0R3utgo2B1k8PPFOqJoHmoqFlk4OX7vgvIx5J9zC9we FnwnX6nAy10Z8Mct5eFYpyWUmnGD30YaXv9aj7mPsYug+DhlGift+EpOZh2xA9RG8Lr99w 2aYmlWbJ2bekf7/w0R4M35nzY6Oqbpma5zcLCX94VUc9yIBTEUUhS56xeMoWMoWaSg2E0b WdOsdVDEzU5y5fDKe5PodYO/KUJrjMkcP+W3j0b6ombkwJp+n/OXCMGMlVbJJd0diDD3iS 49ZJo0EwyqBj+obIcS+D9uwGNvsy+uwMvjNgplKYEy4JOIV6V9VJa+VaCsRNcw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4PYKt76gg1z15F1; Fri, 10 Mar 2023 22:07:43 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 32AM7hG5044836; Fri, 10 Mar 2023 22:07:43 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 32AM7hGH044835; Fri, 10 Mar 2023 22:07:43 GMT (envelope-from git) Date: Fri, 10 Mar 2023 22:07:43 GMT Message-Id: <202303102207.32AM7hGH044835@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Mark Johnston Subject: git: 478de7f8e258 - main - netbsd-tests: Remove some pointless sleeps from message queue tests List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-src-main@freebsd.org X-BeenThere: dev-commits-src-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: markj X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 478de7f8e25849ce0b3a37b4baaf9c69e0b34072 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by markj: URL: https://cgit.FreeBSD.org/src/commit/?id=478de7f8e25849ce0b3a37b4baaf9c69e0b34072 commit 478de7f8e25849ce0b3a37b4baaf9c69e0b34072 Author: Mark Johnston AuthorDate: 2023-03-10 22:06:46 +0000 Commit: Mark Johnston CommitDate: 2023-03-10 22:06:46 +0000 netbsd-tests: Remove some pointless sleeps from message queue tests - In the msgctl tests, there is no point in sleeping after a fork(). Just block immediately in wait(). - In non-blocking send/recv tests, just wait for the child to exit once it's reached a message limit. If a bug prevents the child from exiting promptly, the test will time out. MFC after: 1 week --- contrib/netbsd-tests/lib/libc/sys/t_msgctl.c | 2 -- contrib/netbsd-tests/lib/libc/sys/t_msgrcv.c | 2 -- contrib/netbsd-tests/lib/libc/sys/t_msgsnd.c | 2 -- 3 files changed, 6 deletions(-) diff --git a/contrib/netbsd-tests/lib/libc/sys/t_msgctl.c b/contrib/netbsd-tests/lib/libc/sys/t_msgctl.c index 4c145cc89047..098ee91373bf 100644 --- a/contrib/netbsd-tests/lib/libc/sys/t_msgctl.c +++ b/contrib/netbsd-tests/lib/libc/sys/t_msgctl.c @@ -212,7 +212,6 @@ ATF_TC_BODY(msgctl_pid, tc) _exit(EXIT_SUCCESS); } - (void)sleep(1); (void)wait(&sta); (void)memset(&msgds, 0, sizeof(struct msqid_ds)); @@ -232,7 +231,6 @@ ATF_TC_BODY(msgctl_pid, tc) _exit(EXIT_SUCCESS); } - (void)sleep(1); (void)wait(&sta); (void)memset(&msgds, 0, sizeof(struct msqid_ds)); diff --git a/contrib/netbsd-tests/lib/libc/sys/t_msgrcv.c b/contrib/netbsd-tests/lib/libc/sys/t_msgrcv.c index 522ceb82cd38..1bbf6e855acc 100644 --- a/contrib/netbsd-tests/lib/libc/sys/t_msgrcv.c +++ b/contrib/netbsd-tests/lib/libc/sys/t_msgrcv.c @@ -275,8 +275,6 @@ ATF_TC_BODY(msgrcv_nonblock, tc) _exit(EXIT_SUCCESS); } - (void)sleep(2); - (void)kill(pid, SIGKILL); (void)wait(&sta); if (WIFSIGNALED(sta) != 0 || WTERMSIG(sta) == SIGKILL) diff --git a/contrib/netbsd-tests/lib/libc/sys/t_msgsnd.c b/contrib/netbsd-tests/lib/libc/sys/t_msgsnd.c index 562602a28a79..0251b42ff3d4 100644 --- a/contrib/netbsd-tests/lib/libc/sys/t_msgsnd.c +++ b/contrib/netbsd-tests/lib/libc/sys/t_msgsnd.c @@ -265,8 +265,6 @@ ATF_TC_BODY(msgsnd_nonblock, tc) } } - (void)sleep(2); - (void)kill(pid, SIGKILL); (void)wait(&sta); if (WIFEXITED(sta) == 0 || WIFSIGNALED(sta) != 0)