From nobody Fri Feb 28 15:03:58 2025 X-Original-To: freebsd-testing@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 4Z4BLS4q2Xz5m4Hh for ; Fri, 28 Feb 2025 15:04:00 +0000 (UTC) (envelope-from des@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 "smtp.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Z4BLS46Btz3hj4; Fri, 28 Feb 2025 15:04:00 +0000 (UTC) (envelope-from des@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1740755040; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=WQci2UflJxrGAtf4i4LRpbNkagsEHSgy97/zpj1DEKQ=; b=hv7DVpyziDfHgJFCoEEq4qNrm6LSDJiD9DR4rLuUpvseeq2oJjN+Qdg/F/NWr+JTS6uosN YTqDrvfE2kOIfybj+aONI93A+y4g8g41/m8YNwf3PuTXdMAu9f4NbtICEkIYJVbYtm3ms9 2zILbOsY0BhzJ195wb5W5KM1OEItO0/vWboQzeZzPxYVi314D8PuMv3E3tRO+ttQ5S6UfO zOvAPGCZQaOgmvzWvUMdWeukZrXbTnQFmswxmw0S4Qin+1t1OVj2hI7APA5awviB3uUjn/ rwuKUk6yXGOaIA4PTAv+9xffiYqvxOjpv0+K9H593cXoOFbwMvB4Y4g0oXrX2g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1740755040; a=rsa-sha256; cv=none; b=dQ2NvlPDkoc9JQlp6FynsabiGfJrTiBm6K/h2LTYowpfv6TxaAbOuOP0DgetBTGvzsSngk LpyQwJCKZZE3HBAa4n5ne5zIf5HpYKEgvnLCX/ZQxH1NI25iKO8OvPV+I65EIiDA3mMw9G nevsgI7bP3IHflWyjgA36O1h0Kivn6sFwTEbwWtfL+QA6QY6E1AgKvUt0bOORUqNb5U0rw Z0I0fz54QW62/roAjmitcAXgBdAtNSEnDpxXIW9NYdh93914JExGKbeQhe8KQvrE0tMmFj bl7640q+p7OdxeG5lS7U+pEDQp1f7ajYWzribQjkio+kVNHK78siEMcwby9POQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1740755040; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=WQci2UflJxrGAtf4i4LRpbNkagsEHSgy97/zpj1DEKQ=; b=NgmNCRysyBfXoeDjaIl2QzLg8hFyOFV44CSjUkJ8iuf/mUA0aTWNoZtOWYC0gmIWUhw4dB FTg4/MRzXLrnbYdsSy/UgxnLqHe0Sx+ND4Y1jiuBeFEZeSFUGLuoUioUUfI3pJiMF7DV7W HTAjDbF0+5UhOpFm0HdAMx1yTL3aegrpotELLVMgz3uiy2Z1v7uqi6SsGTwwGKwU5AMWiF OzacygW4zFYsCv4WYc9LQ2Hj5vO2c3I3GN8Jfm8kitbamrnX9XsBAMmy8lUfy4s1GxuCGr xYRGq7CnWGdmNqm1ylCMuQKxiA2dqeFd//DYDT0rndBsg0QZ9LgJ/EZVpT+aHw== Received: from ltc.des.dev (unknown [IPv6:2a01:e0a:c54:bed0:922e:16ff:fef1:acef]) (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) (Authenticated sender: des) by smtp.freebsd.org (Postfix) with ESMTPSA id 4Z4BLS2gbFz10N2; Fri, 28 Feb 2025 15:04:00 +0000 (UTC) (envelope-from des@freebsd.org) Received: by ltc.des.dev (Postfix, from userid 1001) id 568475AA1B; Fri, 28 Feb 2025 16:03:58 +0100 (CET) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: DJ Ware Cc: freebsd-testing@freebsd.org Subject: Re: Question about KYUA In-Reply-To: (DJ Ware's message of "Wed, 19 Feb 2025 01:45:16 -0600") References: User-Agent: Gnus/5.13 (Gnus v5.13) Date: Fri, 28 Feb 2025 16:03:58 +0100 Message-ID: <86mse6f6w1.fsf@ltc.des.dev> List-Id: Testing List-Archive: https://lists.freebsd.org/archives/freebsd-testing List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-testing@freebsd.org Sender: owner-freebsd-testing@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable DJ Ware writes: > I am working on a video about comparing POSIX conformance testing > between FreeBSD and Linux (yeah I know Linux Posix is a joke gone > Meme). I keep getting these people say Linux is Posix > compliant...LOL. Neither is FreeBSD, and GNU/Linux is probably closer to conformance than FreeBSD is. > I am curious, does Kyua play any part in testing for POSIX > conformance? Not really. Kyua is a test case orchestrator. It runs the test cases you give it, nothing more, nothing less. The only POSIX conformance test suite I'm aware of is maintained by The Open Group and is only available to paying customers; the FreeBSD project does not have a license, and even if it did, it would not be allowed to publish the tests. Moreover, that test suite is self-contained, and while you could trivially wrap the entire test suite in a script that Kyua sees as a single test case, rewriting it so that Kyua sees and is able to run each individual POSIX test case independently would be much harder and probably not worth the effort. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@FreeBSD.org