Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
julien veyssier
r-package-checker
Commits
118d9e07
Commit
118d9e07
authored
Jun 04, 2015
by
Julien Veyssier
Browse files
in parallel check, better failure detection with 'wait'
parent
f29ec718
Changes
1
Hide whitespace changes
Inline
Side-by-side
rtest.sh
View file @
118d9e07
...
...
@@ -757,7 +757,10 @@ else
#echo -ne "[$nbdone/$NB_PKG] [$pc %] "
printLeftPurple
"R CMD check
${
p_pkgname
[
$j
]
}
_
${
p_pkgversion
[
$j
]
}
.tar.gz on slot
$j
..."
# if there was no error
if
[[
"
`
cat
${
p_pkgname
[
$j
]
}
.Rcheck/00check.log | egrep
-i
'error|failed'
|
grep
-v
"OK"
|
grep
-v
"WARNING"
|
wc
-l
`
"
==
"0"
]]
;
then
#if [[ "`cat ${p_pkgname[$j]}.Rcheck/00check.log | egrep -i 'error|failed' | grep -v "OK" | grep -v "WARNING" | wc -l`" == "0" ]]; then
pid
=
${
p_pid
[
$j
]
}
wait
$pid
if
[[
$?
==
0
]]
;
then
touch
${
p_pkgname
[
$j
]
}
.CHECKOK
#echo "R CMD check ${p_pkgname[$j]}_${p_pkgversion[$j]}.tar.gz ... FINISHED SUCCESSFULLY on slot $j at `date '+%H:%M:%S'` ... "
printRightGreen
"FINISHED SUCCESSFULLY at
`
date
'+%H:%M:%S'
`
[
$nbdone
/
$NB_PKG
] [
$pc
%]"
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment