23.07.2014 Views

Lustre 1.6 Operations Manual

Lustre 1.6 Operations Manual

Lustre 1.6 Operations Manual

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

If this single test is causing problems (as in the case of a kernel panic) or if you are<br />

trying to isolate a single failure, it may be useful to narrow the tet_testlist array<br />

down to the single test in question and then recompile the test suite. Then, you can<br />

create a new tarball of the resulting TESTROOT directory, with an appropriate name<br />

(like TESTROOT-chmod-5-only.tgz) and re-run the POSIX suite. It may also be<br />

helpful to edit the scen.exec file to run only test set in question.<br />

"total tests in POSIX.os 1"<br />

/tset/POSIX.os/files/chmod/T.chmod<br />

Note – Rebuilding individual POSIX tests is not straightforward due to the reliance<br />

on tcc. You may have to substitute the edited source files into the source tree<br />

(following the installation described above) and let the existing POSIX install scripts<br />

do the work.<br />

The installation scripts (specifically, /home/tet/test_sets/run_testsets.sh)<br />

contain relevant commands to build the test suite, similar to tcc -p -b -s<br />

$HOME/scen.bld $* but it does not work outside the script.<br />

Chapter 16 POSIX 16-7

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!