fstests: make lsqa.pl work with SPDX tags
authorDave Chinner <dchinner@redhat.com>
Sat, 9 Jun 2018 01:45:38 +0000 (11:45 +1000)
committerDave Chinner <david@fromorbit.com>
Sat, 9 Jun 2018 01:45:38 +0000 (11:45 +1000)
The regex matches used to dump the test headers are no longer valid,
so update them to work with the new test header format.

Signed-off-by: Dave Chinner <dchinner@redhat.com>
lsqa.pl

diff --git a/lsqa.pl b/lsqa.pl
index dd45eed..8ca1167 100755 (executable)
--- a/lsqa.pl
+++ b/lsqa.pl
@@ -95,9 +95,11 @@ sub get_qa_header($) {
     open(my $FH, $f) || die "couldn't open '$f': $!";
     while (<$FH>) {
        #ignore.
-       m/^#\!/                 and next; #shebang
-       m/^#\s*\-{10}/          and last; #dashed lines
-       m/^#\s*copyright/i      and last; #copyright lines
+       m/^#\!/                 and next; # shebang
+       m/^# SPDX/i             and next; # SPDX tags
+       m/^# Copyright/i        and next; # Copyright tags
+       m/^#\s*\-{10}/          and last; # dashed lines
+       m/^seq/i                and last; # test start
 
        s/^# *//;