Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 28 Feb 2025 16:03:58 +0100
From:      =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= <des@FreeBSD.org>
To:        DJ Ware <djware@gmail.com>
Cc:        freebsd-testing@freebsd.org
Subject:   Re: Question about KYUA
Message-ID:  <86mse6f6w1.fsf@ltc.des.dev>
In-Reply-To: <CAEk9aRviOaVimL0qUCv_26nxzgXjyq5xCZMk8X-%2B=UOEEuarWw@mail.gmail.com> (DJ Ware's message of "Wed, 19 Feb 2025 01:45:16 -0600")
References:  <CAEk9aRviOaVimL0qUCv_26nxzgXjyq5xCZMk8X-%2B=UOEEuarWw@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

DJ Ware <djware@gmail.com> 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
-- 
Dag-Erling Smørgrav - des@FreeBSD.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?86mse6f6w1.fsf>