File tree Expand file tree Collapse file tree 1 file changed +23
-2
lines changed Expand file tree Collapse file tree 1 file changed +23
-2
lines changed Original file line number Diff line number Diff line change @@ -87,9 +87,30 @@ _setup_fmriprep_docker: &setup_fmriprep_docker
87
87
pip install --upgrade /tmp/src/fmriprep/wrapper/
88
88
89
89
_check_outputs : &check_outputs
90
- name : Show outputs of fMRIPrep run
90
+ name : Check outputs of fMRIPrep run
91
91
command : |
92
- find /tmp/${DATASET}/${SUBDIR:-fmriprep} \( -path '*/figures' -o -path '*/log' -o -path '*/sourcedata' \) -prune -o -name "*" -print | cut -d/ -f 5- | sort
92
+ set +e -x
93
+ mkdir -p /tmp/${DATASET}/test
94
+ find /tmp/${DATASET}/${SUBDIR:-fmriprep} \
95
+ \( -path '*/figures' -o -path '*/log' -o -path '*/sourcedata' \) \
96
+ -prune -o -name "*" -print | cut -d/ -f 5- | sort > /tmp/${DATASET}/test/outputs.out
97
+
98
+ FASTTRACK_OUTPUTS="${DATASET}${VARIANT}_fasttrack_outputs.txt"
99
+ FULL_OUTPUTS="${DATASET}${VARIANT}_outputs.txt"
100
+ RET=1
101
+ if [ ! -f /tmp/.nofasttrack ]; then
102
+ echo "Checking fasttrack..."
103
+ sort /tmp/src/fmriprep/.circleci/${FASTTRACK_OUTPUTS} > /tmp/${DATASET}/test/fasttrack.out
104
+ diff /tmp/${DATASET}/test/{fasttrack,outputs}.out
105
+ RET=$?
106
+ fi
107
+ if [ $RET -ne 0 ]; then
108
+ echo "Checking full..."
109
+ sort /tmp/src/fmriprep/.circleci/${FULL_OUTPUTS} > /tmp/${DATASET}/test/full.out
110
+ diff /tmp/${DATASET}/test/{full,outputs}.out
111
+ RET=$?
112
+ fi
113
+ exit $RET
93
114
94
115
version : 2.1
95
116
aliases :
You can’t perform that action at this time.
0 commit comments