<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in scheduler_test.cpp</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>51a8eb6410461c94c8e0f2b59e3417cfb5d7da75 - kyua: Pass unprivileged user config prop to ATF using all known names</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/contrib/kyua/engine/scheduler_test.cpp#51a8eb6410461c94c8e0f2b59e3417cfb5d7da75</link>
        <description>kyua: Pass unprivileged user config prop to ATF using all known namesKyua and ATF speak different naming styles. In this case, theunprivileged user property can be named with underscore on the Kyuaside, and with a hyphen on the ATF side. Sometimes it is not obviouswhich style should be used in which situation. For instance, a test casemay require this configuration property being set using require.config.Also, a test case may want to read the property using something likeatf_tc_get_config_var(). Which names should be used in these cases?From the perspective of the original code, it is expected to be this:    require.config unprivileged-user    atf_tc_get_config_var(tc, &quot;unprivileged-user&quot;)But, as long as Kyua is the main interface, its users expect to workwith kyua.conf(5), which says that it must be named as unprivileged_user(with underscore). As a result, test authors tend to do this instead:    require.config unprivileged_user    atf_tc_get_config_var(tc, &quot;unprivileged_user&quot;)Kyua already has hacks to understand both unprivileged_user andunprivileged-user coming from require.config. And this patch covers themissing second part -- make Kyua pass both names back to ATF as twoidentical configuration properties named different ways.Reviewed by:	ngie, asomersMFC after:	2 weeksDifferential Revision:	https://reviews.freebsd.org/D49039

            List of files:
            /freebsd/contrib/kyua/engine/scheduler_test.cpp</description>
        <pubDate>Sun, 23 Feb 2025 11:41:58 +0100</pubDate>
        <dc:creator>Igor Ostapenko &lt;igoro@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b0d29bc47dba79f6f38e67eabadfb4b32ffd9390 - Import the kyua test framework.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/contrib/kyua/engine/scheduler_test.cpp#b0d29bc47dba79f6f38e67eabadfb4b32ffd9390</link>
        <description>Import the kyua test framework.Having kyua in the base system will simplify automated testing in CI andeliminates bootstrapping issues on new platforms.The build of kyua is controlled by WITH(OUT)_TESTS_SUPPORT.Reviewed by:	emasteObtained from:	CheriBSDSponsored by:	DARPADifferential Revision:	https://reviews.freebsd.org/D24103

            List of files:
            /freebsd/contrib/kyua/engine/scheduler_test.cpp</description>
        <pubDate>Mon, 23 Mar 2020 20:01:23 +0100</pubDate>
        <dc:creator>Brooks Davis &lt;brooks@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
