Community discussion is located here: http://community.pbspro.org/t/pp-719-enhance-setup-in-ptl-specifically-for-cray-platforms/463


Overview:

PBSTestSuite.setUp() calls several functions. The changes made in the settings in these functions are often not desirable on Cray because the MoM, scheduler, and server settings get reverted to plain Linux out-of-box configurations.


Out-of-box configuration of PBS on Cray:

1)  MoM

2) Scheduler

3) Server


Interface:  MoM.__init__() 


Interface:  Scheduler.revert_to_defaults() 


Interface:  PBSTestSuite.revert_mom()


Interface: Server.revert_to_defaults()