]> xenbits.xensource.com Git - people/liuw/osstest.git/commitdiff
cs-job-create: OSSTEST_JOBS_ONLY is :-separated list of regexps
authorIan Jackson <iwj@woking.cam.xci-test.com>
Thu, 31 Jan 2013 11:24:48 +0000 (11:24 +0000)
committerIan Jackson <iwj@woking.cam.xci-test.com>
Thu, 31 Jan 2013 11:24:48 +0000 (11:24 +0000)
cs-job-create

index 5ee45f0a4b8ba30b657f50f98aeba380b3a84200..228271be3cb2a8eaf736dfa5e3af84cadd62f23c 100755 (executable)
@@ -17,7 +17,8 @@ my ($flight,$job,$recipe,@runvars) = @ARGV;
 my $jobsonly= $ENV{OSSTEST_JOBS_ONLY};
 
 exit 0 if grep { $_ eq 'disable' } @runvars;
-exit 0 if defined($jobsonly) && !grep { $_ eq $job } split /[:,]/, $jobsonly;
+exit 0 if defined($jobsonly) &&
+    !grep { $job =~ m/^$_$/ } split /[:,]/, $jobsonly;
 
 $dbh_tests->
     selectrow_arrayref("SELECT * FROM flights where flight= $flight")