Overview
This will allow user to run test case using pbs_benchpress from any dircetory apart from tests dircetory. This will also allow to get test info from non-tests directory.
Details:
- When a test case is run using "pbs_benhcpress Execution option -t" option, PTL will look for the test case in current dircetory, if it doesn't find then it will search in PTL installed dircetory (Ex: /opt/ptl/tests)
- User can also specify path to tests dircetory it is not present in PTL installed directory. If user wish to place tests in some non-default dircetory then user can mention using environment variable "PTLTESTS"
Ex: export PTLTESTS=/home/user/temp/tests"
- If PTLTESTS is mentioned then PTL will serach in PTLTESTS dircetory only when it doesn't find test case in current and PTL installed directory.
- Currently PTLTESTS is limited to single path specification. We can mention PTLTESTS to point to single path.
Below is the flow of finding test case to run:\
- Current directory
- PTL Installed directory
- In specified PTLTESTS path
- Throws error if it doesn't find in all above paths.
pbs_benhcpress INFO option (-i) is also now can be run from any dircetory apart from tests dircetory. Approach is similar to "-t" option as explained above.
Project Documentation Main Page