[PATCH] test-patchset: Make a copy of the typo dictionary
Keller, Jacob E
jacob.e.keller at intel.com
Fri Jan 23 13:15:36 PST 2015
On Fri, 2015-01-23 at 10:15 +0000, Daniel Thompson wrote:
> On 23/01/15 10:09, Daniel Thompson wrote:
> > Currently aiaiai issues the following warning for each patch under test:
> > No typos will be found - file '/tmp/aiaiai-test-patchset.32BU/checkpatch/spellin
> > g.txt': No such file or directory
> > In fact the problem can even more acute when testing older kernels that do not
> > have this patch:
> > https://lkml.org/lkml/2014/10/22/609
> > This patch fixes the problem by copying out the typo dictionary if one is
> > found.
> > Signed-off-by: Daniel Thompson <daniel.thompson at linaro.org>
> Got this by IRC just minutes after sending the patch...
> Tested-by: Lee Jones <lee.jones at linaro.org>
Nice :) I'll have this applied shortly.
> > ---
> > aiaiai-test-patchset | 7 +++++++
> > 1 file changed, 7 insertions(+)
> > diff --git a/aiaiai-test-patchset b/aiaiai-test-patchset
> > index dee9f80be2a6..e984f3c98657 100755
> > --- a/aiaiai-test-patchset
> > +++ b/aiaiai-test-patchset
> > @@ -476,6 +476,13 @@ if [ -n "$checkpatch" ]; then
> > checkpatch_pl="$tmpdir/checkpatch/checkpatch.pl"
> > git show "$commit_id1:scripts/checkpatch.pl" > "$checkpatch_pl"
> > chmod $verbose u+x "$checkpatch_pl" >&2
> > +
> > + # Also grab the typo corrections if the kernel under test has
> > + # one (no need to report errors... if something is weird
> > + # checkpatch will let us know).
> > + if git cat-file -e "$commit_id1:scripts/spelling.txt" 2>/dev/null; then
> > + git show "$commit_id1:scripts/spelling.txt" > "$tmpdir/checkpatch/spelling.txt"
> > + fi
> > else
> > verbose "Can't find checkpatch.pl.. disabling checkpatch tests."
> > checkpatch=
> > --
> > 1.9.3
More information about the aiaiai