<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in pstore_post_reboot_tests</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>63307d01 - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 472</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/pstore/pstore_post_reboot_tests#63307d01</link>
        <description>treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 472Based on 1 normalized pattern(s):  released under the terms of the gpl v2extracted by the scancode license scanner the SPDX license identifier  GPL-2.0-onlyhas been chosen to replace the boilerplate/reference in 5 file(s).Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Reviewed-by: Allison Randal &lt;allison@lohutok.net&gt;Reviewed-by: Enrico Weigelt &lt;info@metux.net&gt;Cc: linux-spdx@vger.kernel.orgLink: https://lkml.kernel.org/r/20190604081203.398003637@linutronix.deSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/pstore/pstore_post_reboot_tests</description>
        <pubDate>Tue, 04 Jun 2019 08:11:05 +0000</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>856e7c4b - selftests: pstore: return Kselftest Skip code for skipped tests</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/pstore/pstore_post_reboot_tests#856e7c4b</link>
        <description>selftests: pstore: return Kselftest Skip code for skipped testsWhen pstore_post_reboot test gets skipped because of unmet dependenciesand/or unsupported configuration, it returns 0 which is treated as a passby the Kselftest framework. This leads to false positive result even whenthe test could not be run.Change it to return kselftest skip code when a test gets skipped to clearlyreport that the test could not be run.Kselftest framework SKIP code is 4 and the framework prints appropriatemessages to indicate that the test is skipped.Signed-off-by: Shuah Khan (Samsung OSG) &lt;shuah@kernel.org&gt;Reviewed-by: Kees Cook &lt;keescook@chromium.org&gt;Signed-off-by: Shuah Khan (Samsung OSG) &lt;shuah@kernel.org&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/pstore/pstore_post_reboot_tests</description>
        <pubDate>Tue, 12 Jun 2018 22:46:03 +0000</pubDate>
        <dc:creator>Shuah Khan (Samsung OSG) &lt;shuah@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>f615e2bb - selftests/pstore: add pstore test scripts going with reboot</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/pstore/pstore_post_reboot_tests#f615e2bb</link>
        <description>selftests/pstore: add pstore test scripts going with rebootTo test pstore in earnest, we have to cause kernel crash and checkpstore filesystem after reboot.We add two scripts: - pstore_crash_test     This script causes kernel crash and reboot. It is executed by     &apos;make run_pstore_crash&apos; in selftests. It can also be used with kdump. - pstore_post_reboot_tests     This script includes test cases which check pstore&apos;s behavior after     crash and reboot. It is executed together with pstore_tests by     &apos;make run_tests [-C pstore]&apos; in selftests.The test cases in pstore_post_reboot_tests are currently following.- Check pstore backend is registered- Mount pstore filesystem- Check dmesg/console/pmsg files exist in pstore filesystem- Check dmesg/console files contain oops end marker- Check pmsg file properly keeps the content written before crash- Remove all files in pstore filesystemExample usage is following.  (before reboot)  # cd /path/to/selftests  # make run_tests -C pstore  === Pstore unit tests (pstore_tests) ===  UUID=b49b02cf-b0c2-4309-be43-b08c3971e37f  ...  selftests: pstore_tests [PASS]  === Pstore unit tests (pstore_post_reboot_tests) ===  UUID=953eb1bc-8e03-48d7-b27a-6552b24c5b7e  Checking pstore backend is registered ... ok          backend=ramoops          cmdline=console=ttyS0,115200 root=/dev/mmcblk0p2 rw rootwait mem=768M ramoops.mem_address=0x30000000 ramoops.mem_size=0x10000  pstore_crash_test has not been executed yet. we skip further tests.  selftests: pstore_post_reboot_tests [PASS]  # make run_pstore_crash  === Pstore unit tests (pstore_crash_test) ===  UUID=93c8972d-1466-430b-8c4a-28d8681e74c6  Checking pstore backend is registered ... ok          backend=ramoops          cmdline=console=ttyS0,115200 root=/dev/mmcblk0p2 rw rootwait mem=768M ramoops.mem_address=0x30000000 ramoops.mem_size=0x10000  Causing kernel crash ...  (kernel crash and reboot)  ...  (after reboot)  # make run_tests -C pstore  === Pstore unit tests (pstore_tests) ===  UUID=8e511e77-2285-499f-8bc0-900d9af1fbcc  ...  selftests: pstore_tests [PASS]  === Pstore unit tests (pstore_post_reboot_tests) ===  UUID=2dcc2132-4f3c-45aa-a38f-3b54bff8cef1  Checking pstore backend is registered ... ok          backend=ramoops          cmdline=console=ttyS0,115200 root=/dev/mmcblk0p2 rw rootwait mem=768M ramoops.mem_address=0x30000000 ramoops.mem_size=0x10000  Mounting pstore filesystem ... ok  Checking dmesg files exist in pstore filesystem ... ok          dmesg-ramoops-0          dmesg-ramoops-1  Checking console files exist in pstore filesystem ... ok          console-ramoops-0  Checking pmsg files exist in pstore filesystem ... ok          pmsg-ramoops-0  Checking dmesg files contain oops end marker          dmesg-ramoops-0 ... ok          dmesg-ramoops-1 ... ok  Checking console file contains oops end marker ... ok  Checking pmsg file properly keeps the content written before crash ... ok  Removing all files in pstore filesystem          console-ramoops-0 ... ok          dmesg-ramoops-0 ... ok          dmesg-ramoops-1 ... ok          pmsg-ramoops-0 ... ok  selftests: pstore_post_reboot_tests [PASS]Signed-off-by: Hiraku Toyooka &lt;hiraku.toyooka.gu@hitachi.com&gt;Cc: Shuah Khan &lt;shuahkh@osg.samsung.com&gt;Cc: Tony Luck &lt;tony.luck@intel.com&gt;Cc: Anton Vorontsov &lt;anton@enomsg.org&gt;Cc: Colin Cross &lt;ccross@android.com&gt;Cc: Kees Cook &lt;keescook@chromium.org&gt;Cc: Mark Salyzyn &lt;salyzyn@android.com&gt;Cc: Seiji Aguchi &lt;seiji.aguchi.tr@hitachi.com&gt;Cc: linux-kernel@vger.kernel.orgCc: linux-api@vger.kernel.orgSigned-off-by: Shuah Khan &lt;shuahkh@osg.samsung.com&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/pstore/pstore_post_reboot_tests</description>
        <pubDate>Fri, 02 Oct 2015 11:46:41 +0000</pubDate>
        <dc:creator>Hiraku Toyooka &lt;hiraku.toyooka.gu@hitachi.com&gt;</dc:creator>
    </item>
</channel>
</rss>
