GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > PBS / V2-10-6
Constituent: test_ques     Tag: mv2304
CVS $Id
The L, LI, Q and QI facilities are facilities implementing variations on basic que'ing operations. The L and LI routines provide singly linked list manipulation, while the Q and QI provide doubly linked list manipulation. The I indicates interlocked versions of the routines. For the interlocked routines, fine-grain timeout control is available for the removal routines.
In addition to testing the basic functionality, initialization, insert, jam, removal (with and without timeouts). the performance of these routines is measured in terms of the number of nanoseconds it takes to do the insertions and removals.
The test can be run from the command line by typing
$ test_ques