From mboxrd@z Thu Jan 1 00:00:00 1970 From: Hiraku Toyooka Subject: Re: [PATCH 2/2] selftests/pstore: add pstore test scripts going with reboot Date: Tue, 15 Sep 2015 11:41:39 +0900 Message-ID: <55F78563.50006@hitachi.com> References: <20150908110615.9783.69477.stgit@arietta> <20150908110620.9783.33823.stgit@arietta> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; format=flowed Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: Sender: linux-api-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org To: Kees Cook Cc: LKML , Tony Luck , Linux API , Anton Vorontsov , Shuah Khan , Mark Salyzyn , Colin Cross , seiji.aguchi.tr-FCd8Q96Dh0JBDgjK7y7TUQ@public.gmane.org List-Id: linux-api@vger.kernel.org Hello Kees, >> +run_crash: >> + @sh pstore_crash_test || echo "pstore_crash_test: [FAIL]" > > This is probably better written to exit 1 on failure, otherwise it > just _says_ it fails. (Though lots of selftests in the tree already > have this problem, it's best to avoid the pattern for new stuff.) > Maybe something like: > > @sh pstore_crash_test || { echo "pstore_crash_test: [FAIL]"; exit 1; } OK. I'll add the "exit 1". >> +prlog -n "Checking dmesg files exist in pstore filesystem ... " >> +if [ -e dmesg-${backend}-0 ]; then >> + prlog "ok" >> + for f in `ls dmesg-${backend}-*`; do >> + prlog -e "\t${f}" >> + done >> +else >> + prlog "FAIL" >> + rc=1 >> +fi > > This test pattern is repeated a lot. Maybe better to create a helper > function instead? It could make the tests much more readable. Yes, I should make a helper function in v2. Best regards, Hiraku Toyooka