Whamcloud - gitweb
LU-7765 tests: Fix replay-dual test_26 stderr redirection 65/18365/6
authorOleg Drokin <oleg.drokin@intel.com>
Tue, 9 Feb 2016 17:05:30 +0000 (12:05 -0500)
committerOleg Drokin <oleg.drokin@intel.com>
Sat, 17 Dec 2016 05:49:30 +0000 (05:49 +0000)
Using 2&>1 just redirects to a file named 1, while we need
to use 2>&1 to redirect to descriptor one.  In fact the
recommended form is &>/dev/null that means >/dev/null 2>&1.

Test-Parameters: trivial
Change-Id: I008e212cebe2f3d6f6c7b7ce000b508aaf63da38
Signed-off-by: Oleg Drokin <oleg.drokin@intel.com>
Reviewed-on: https://review.whamcloud.com/18365
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: James Nunez <james.a.nunez@intel.com>
lustre/tests/replay-dual.sh

index 6197ff9..9e2f68f 100755 (executable)
@@ -968,8 +968,7 @@ test_26() {
                                        error "set default dirstripe failed"
                        fi
                        cd $dbench_dir || break
                                        error "set default dirstripe failed"
                        fi
                        cd $dbench_dir || break
-                       rundbench 1 -D $dbench_dir -t 100 > /dev/null 2&>1 ||
-                                                                       break
+                       rundbench 1 -D $dbench_dir -t 100 &>/dev/null || break
                        cd $DIR/$tdir || break
                        rm -rf $dbench_dir || break
                done
                        cd $DIR/$tdir || break
                        rm -rf $dbench_dir || break
                done