From: Eryu Guan <guaneryu@gmail.com>
To: Masayoshi Mizuma <msys.mizuma@gmail.com>
Cc: fstests@vger.kernel.org, Masayoshi Mizuma <m.mizuma@jp.fujitsu.com>
Subject: Re: [PATCH] check: skip parsing if the file is not shell script.
Date: Sun, 28 Oct 2018 21:44:52 +0800 [thread overview]
Message-ID: <20181028134452.GE3876@desktop> (raw)
In-Reply-To: <20181024143307.25372-1-msys.mizuma@gmail.com>
On Wed, Oct 24, 2018 at 10:33:07AM -0400, Masayoshi Mizuma wrote:
> From: Masayoshi Mizuma <m.mizuma@jp.fujitsu.com>
>
> If we run tests using '*', for example './check xfs/*', we will
> get following error messages. This patch introduces to avoid
> the messages.
>
> ./check xfs/*
> xfs/001.out - unknown test, ignored
> xfs/002.out - unknown test, ignored
> xfs/003.out - unknown test, ignored
> xfs/004.out - unknown test, ignored
> ...
Hmm, that's just not the recommended way to run tests. Not all tests are
valid (yes, there're broken tests) and sometimes we may forget to add x
permission on a test (though I have a local script to catch that, but it
did happen before).
Please either use a more precise pattern to match the tests you want to
run, or even better, run tests by specifying the groups, e.g.
./check -g xfs/log
to run all tests in 'log' group in 'xfs' directory.
Thanks,
Eryu
>
> Signed-off-by: Masayoshi Mizuma <m.mizuma@jp.fujitsu.com>
> ---
> check | 4 ++++
> 1 file changed, 4 insertions(+)
>
> diff --git a/check b/check
> index f3c8021d..96cb222f 100755
> --- a/check
> +++ b/check
> @@ -339,6 +339,10 @@ if $have_test_arg; then
> test_dir=`dirname $t`
> test_dir=${test_dir#$SRC_DIR/*}
> test_name=`basename $t`
> + if ! file -bi $SRC_DIR/$test_dir/$test_name | \
> + egrep -q 'text/x-shellscript'; then
> + continue
> + fi
> group_file=$SRC_DIR/$test_dir/group
>
> if egrep -q "^$test_name" $group_file; then
> --
> 2.18.0
>
next prev parent reply other threads:[~2018-10-28 22:29 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-10-24 14:33 [PATCH] check: skip parsing if the file is not shell script Masayoshi Mizuma
2018-10-28 13:44 ` Eryu Guan [this message]
2018-10-29 13:44 ` Masayoshi Mizuma
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20181028134452.GE3876@desktop \
--to=guaneryu@gmail.com \
--cc=fstests@vger.kernel.org \
--cc=m.mizuma@jp.fujitsu.com \
--cc=msys.mizuma@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.