<?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 common_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/common_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/common_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>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/common_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/common_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>
<item>
        <title>cc04a46f - selftests/pstore: add pstore test script for pre-reboot</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/pstore/common_tests#cc04a46f</link>
        <description>selftests/pstore: add pstore test script for pre-rebootThe pstore_tests script includes test cases which check pstore&apos;sbehavior before crash (and reboot).The test cases are currently following.- Check pstore backend is registered- Check pstore console is registered- Check /dev/pmsg0 exists- Write unique string to /dev/pmsg0The unique string written to /dev/pmsg includes UUID. The UUID is alsoleft in &apos;uuid&apos; file in order to enable us to check if the pmsg keeps thestring correctly after reboot.Example usage is following.  # cd /path/to/selftests  # make run_tests -C pstore (or just .pstore/pstore_tests)  make: Entering directory &apos;/path/to/selftests/pstore&apos;  === Pstore unit tests (pstore_tests) ===  UUID=b49b02cf-b0c2-4309-be43-b08c3971e37f  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  Checking pstore console is registered ... ok  Checking /dev/pmsg0 exists ... ok  Writing unique string to /dev/pmsg0 ... ok  selftests: pstore_tests [PASS]  make: Leaving directory &apos;/path/to/selftests/pstore&apos;We can also see test logs later.  # cat pstore/logs/20151001-072718_b49b02cf-b0c2-4309-be43-b08c3971e37f/pstore_tests.log  Thu Oct  1 07:27:18 UTC 2015  === Pstore unit tests (pstore_tests) ===  UUID=b49b02cf-b0c2-4309-be43-b08c3971e37f  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  Checking pstore console is registered ... ok  Checking /dev/pmsg0 exists ... ok  Writing unique string to /dev/pmsg0 ... okSigned-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/common_tests</description>
        <pubDate>Fri, 02 Oct 2015 11:46:39 +0000</pubDate>
        <dc:creator>Hiraku Toyooka &lt;hiraku.toyooka.gu@hitachi.com&gt;</dc:creator>
    </item>
</channel>
</rss>
