[LU-11759] racer cleanup Created: 11/Dec/18  Updated: 27/Feb/19  Resolved: 27/Feb/19

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: None
Fix Version/s: Lustre 2.13.0

Type: Bug Priority: Minor
Reporter: Vladimir Saveliev Assignee: Vladimir Saveliev
Resolution: Fixed Votes: 0
Labels: patch

Severity: 3
Rank (Obsolete): 9223372036854775807

 Description   

racer has minor defects:
1. Not setting LCTL in test/racer.sh in:

                do_nodes $clients "DURATION=$DURATION \                                                                                                                              
                        MDSCOUNT=$MDSCOUNT \                                                                                                                                         
                        RACER_ENABLE_REMOTE_DIRS=$RACER_ENABLE_REMOTE_DIRS \                                                                                                         
                        RACER_ENABLE_STRIPED_DIRS=$RACER_ENABLE_STRIPED_DIRS \                                                                                                       
                        RACER_ENABLE_MIGRATION=$RACER_ENABLE_MIGRATION \                                                                                                             
                        RACER_ENABLE_DOM=$RACER_ENABLE_DOM \                                                                                                                         
                        LFS=$LFS \                                                                                                                                                   
                        $racer $rdir $NUM_RACER_THREADS" &

leads to:

sl751: /usr/lib/lustre/tests/test-framework.sh: line 411: ( << 16) | ( << 8) | : syntax error: operand expected (error token is "<< 16) | ( << 8) | ")
sl751: /usr/lib/lustre/tests/test-framework.sh: line 411: ( << 16) | ( << 8) | : syntax error: operand expected (error token is "<< 16) | ( << 8) | ")

caused by

sl751: ++++ do_facet client ' get_param -n version 2>/dev/null ||

2. ps

                        ps uww -C "${RACER_PROGS// /,}"

does not work as expected, because RACER_PROGS lists tests without ".sh":

RACER_PROGS="file_create dir_create file_rm file_rename file_link file_symlink \

and ps -C does not see file_create, dir_create, etc because there are file_create.sh, dir_create.sh, etc.



 Comments   
Comment by Gerrit Updater [ 11/Dec/18 ]

Vladimir Saveliev (c17830@cray.com) uploaded a new patch: https://review.whamcloud.com/33831
Subject: LU-11759 tests: racer cleanup
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: beb9dd995ced5969a0b393e46e4d8ac9ace2738c

Comment by Gerrit Updater [ 27/Feb/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/33831/
Subject: LU-11759 tests: racer cleanup
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 5e71c2963f3f2a8bcdec39c41f0448e9d5bb78be

Comment by Peter Jones [ 27/Feb/19 ]

Landed for 2.13

Generated at Sat Feb 10 02:46:41 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.