class Vanilla: def __init__(self, tools = None): self.tools = tools def opts(self): return '' def name(self): return 'vanilla' class Speed: def __init__(self, tools = None): self.tools = tools def opts(self): return '--speed' def name(self): return 'speed' class V4Only: def __init__(self, tools = None): self.tools = tools def opts(self): return '--ipv4-only' def name(self): return 'v4only' class SpeedV4Only: def __init__(self, tools = None): self.tools = tools def opts(self): return '--ipv4-only --speed' def name(self): return 'speed-v4only' class V6Only: def __init__(self, tools = None): self.tools = tools def opts(self): return '--ipv6-only' def name(self): return 'v6only' class SpeedV6Only: def __init__(self, tools = None): self.tools = tools def opts(self): return '--ipv6-only --speed' def name(self): return 'speed-v6only' all_modes = [Vanilla(), Speed(), V4Only(), SpeedV4Only(), V6Only(), SpeedV6Only()] class GnuBE: def opts(self): return '--toolchain=gnube' def name(self): return 'gnube' class Gnu: def opts(self): return '--toolchain=gnu' def name(self): return 'gnu' class SFGnu: def opts(self): return '--toolchain=sfgnu' def name(self): return 'sfgnu' class DiabBE: def opts(self): return '--toolchain=diabbe' def name(self): return 'diabbe' class Diab: def opts(self): return '--toolchain=diab' def name(self): return 'diab' class SFDiab: def opts(self): return '--toolchain=sfdiab' def name(self): return 'sfdiab' class SFDiabLE: def opts(self): return '--toolchain=sfdiable' def name(self): return 'sfdiable' ################################################################################ ## ## Beijing slave test servers: ## Only add permanently available servers, and add them in order. ## ################################################################################ ## ## BJ-LTH-S1 ################################################################################ BJ_LTH_S1_msp_version = '6.9' BJ_LTH_S1_msp_wrenv = '6.9' BJ_LTH_S1_vxworks_spin_path = '/usr/local/TestHarness/installations/VxWorks%s' % (BJ_LTH_S1_msp_version) BJ_LTH_S1_vxworks_spin_tinderbox = '--tinderbox_args=patchlevel:VxWorks%s,msp:yes' % (BJ_LTH_S1_msp_version) BJ_LTH_S1_cvsbuild_disabled = False BJ_LTH_S1_spinbuild_disabled = True BJ_LTH_S1_vxworks = { '%sMSP/BJ_LTH_S1/linux' % (BJ_LTH_S1_msp_version) : { 'dependency' : 'linux', 'disabled' : True, 'optCVS' : '--vxworks=cvs,bridgeports=fei\,1\,fei\,2,shell=ipcom,board=linux,target=simlinux,version=%s,wrenv=%s,path=%s %s --target-speed=50' % (BJ_LTH_S1_msp_version, BJ_LTH_S1_msp_wrenv, BJ_LTH_S1_vxworks_spin_path, BJ_LTH_S1_vxworks_spin_tinderbox), 'optDEBUG' : '--vxworks=cvs,bridgeports=fei\,1\,fei\,2,shell=ipcom,board=linux,target=simlinux,version=%s,wrenv=%s,path=%s %s --target-speed=50' % (BJ_LTH_S1_msp_version, BJ_LTH_S1_msp_wrenv, BJ_LTH_S1_vxworks_spin_path, BJ_LTH_S1_vxworks_spin_tinderbox), 'optSPIN' : '--vxworks=shell=ipcom,bridgeports=fei\,1\,fei\,2,board=linux,target=simlinux,version=%s,wrenv=%s,path=%s %s --target-speed=50' % (BJ_LTH_S1_msp_version, BJ_LTH_S1_msp_wrenv, BJ_LTH_S1_vxworks_spin_path, BJ_LTH_S1_vxworks_spin_tinderbox), 'processingmode' : 'up', 'schedule' : { 'release6_9' : { 'BUILDONLY@release6_9' : all_modes, 'CVS@ALL' : [ Vanilla(), V4Only(), Speed(), SpeedV4Only() ], 'CVS@DAILY' : [ Vanilla([ Gnu() ]) ], 'CVS@WEEKLY' : [ Speed([ Gnu() ]), Vanilla([ Gnu() ]), V4Only([ Gnu() ]) ], 'DEBUG' : None, 'SPIN@ALL' : [ Vanilla(), V4Only(), Speed(), SpeedV4Only() ], 'SPIN@DAILY' : [ Vanilla([ Gnu() ]) ], 'SPIN@WEEKLY' : [ Speed([ Gnu() ]), Vanilla([ Gnu() ]), V4Only([ Gnu() ]) ], }, }, 'toolchain' : [ Diab(), Gnu() ], }, } BJ_LTH_S1_unix = { 'INTEL32' : { 'dependency' : None, 'optCVS' : '', 'processingmode' : 'up', 'schedule' : { 'release6_9' : { 'CVS@NIGHTLY' : [ Speed()], 'CVS@WEEKLY' : [ Vanilla(), V4Only() ], }, }, 'toolchain' : [ Gnu() ], }, } ## ## BJ-LTH-S2 ################################################################################ BJ_LTH_S2_msp_version = '6.9' BJ_LTH_S2_msp_install_version = 'VxWorks6.9.2_fp04.2' BJ_LTH_S2_msp_wrenv = '6.9' BJ_LTH_S2_vxworks_spin_path = '/usr/local/TestHarness/installations/%s' % (BJ_LTH_S2_msp_install_version) BJ_LTH_S2_vxworks_spin_tinderbox = '--tinderbox_args=patchlevel:VxWorks%s,msp:yes' % (BJ_LTH_S2_msp_version) BJ_LTH_S2_cvsbuild_disabled = False BJ_LTH_S2_spinbuild_disabled = True BJ_LTH_S2_vxworks = { '%sMSP/BJ_LTH_S2/linux' % (BJ_LTH_S2_msp_version) : { 'dependency' : 'linux', 'disabled' : False, 'optCVS' : '--vxworks=cvs,bridgeports=fei\,1\,fei\,2,shell=ipcom,board=linux,target=simlinux,version=%s,wrenv=%s,path=%s %s --target-speed=50' % (BJ_LTH_S2_msp_version, BJ_LTH_S2_msp_wrenv, BJ_LTH_S2_vxworks_spin_path, BJ_LTH_S2_vxworks_spin_tinderbox), 'optDEBUG' : '--vxworks=cvs,bridgeports=fei\,1\,fei\,2,shell=ipcom,board=linux,target=simlinux,version=%s,wrenv=%s,path=%s %s --target-speed=50' % (BJ_LTH_S2_msp_version, BJ_LTH_S2_msp_wrenv, BJ_LTH_S2_vxworks_spin_path, BJ_LTH_S2_vxworks_spin_tinderbox), 'optSPIN' : '--vxworks=shell=ipcom,bridgeports=fei\,1\,fei\,2,board=linux,target=simlinux,version=%s,wrenv=%s,path=%s %s --target-speed=50' % (BJ_LTH_S2_msp_version, BJ_LTH_S2_msp_wrenv, BJ_LTH_S2_vxworks_spin_path, BJ_LTH_S2_vxworks_spin_tinderbox), 'processingmode' : 'up', 'schedule' : { 'release6_9' : { 'BUILDONLY@release6_9' : all_modes, 'CVS@ALL' : [ Vanilla(), V4Only(), Speed(), SpeedV4Only() ], 'CVS@DAILY' : [ Speed([ Gnu() ]) ], 'CVS@WEEKLY' : [ Speed([ Gnu() ]), Vanilla([ Gnu() ]), V4Only([ Gnu() ]) ], 'DEBUG' : None, 'SPIN@ALL' : [ Vanilla(), V4Only(), Speed(), SpeedV4Only() ], 'SPIN@DAILY' : [ Vanilla([ Gnu() ]) ], 'SPIN@WEEKLY' : [ Speed([ Gnu() ]), Vanilla([ Gnu() ]), V4Only([ Gnu() ]) ], }, }, 'toolchain' : [ Diab(), Gnu() ], }, } BJ_LTH_S2_unix = { 'INTEL32' : { 'dependency' : None, 'optCVS' : '', 'processingmode' : 'up', 'schedule' : { 'release6_9' : { 'CVS@NIGHTLY' : [ Vanilla() ], 'CVS@WEEKLY' : [ Vanilla(), V4Only() ], }, }, 'toolchain' : [ Gnu() ], }, } ## ## BJ-LTH-S3 ################################################################################ BJ_LTH_S3_msp_version = '6.9' BJ_LTH_S3_msp_wrenv = '6.9' BJ_LTH_S3_vxworks_spin_path = '/usr/local/TestHarness/installations/VxWorks%s' % (BJ_LTH_S3_msp_version) BJ_LTH_S3_vxworks_spin_tinderbox = '--tinderbox_args=patchlevel:VxWorks%s,msp:yes' % (BJ_LTH_S3_msp_version) BJ_LTH_S3_cvsbuild_disabled = False BJ_LTH_S3_spinbuild_disabled = True BJ_LTH_S3_vxworks = { '%sMSP/BJ_LTH_S3/linux' % (BJ_LTH_S3_msp_version) : { 'dependency' : 'linux', 'disabled' : True, 'optCVS' : '--vxworks=cvs,bridgeports=fei\,1\,fei\,2,shell=ipcom,board=linux,target=simlinux,version=%s,wrenv=%s,path=%s %s --target-speed=50' % (BJ_LTH_S3_msp_version, BJ_LTH_S3_msp_wrenv, BJ_LTH_S3_vxworks_spin_path, BJ_LTH_S3_vxworks_spin_tinderbox), 'optDEBUG' : '--vxworks=cvs,bridgeports=fei\,1\,fei\,2,shell=ipcom,board=linux,target=simlinux,version=%s,wrenv=%s,path=%s %s --target-speed=50' % (BJ_LTH_S3_msp_version, BJ_LTH_S3_msp_wrenv, BJ_LTH_S3_vxworks_spin_path, BJ_LTH_S3_vxworks_spin_tinderbox), 'optSPIN' : '--vxworks=shell=ipcom,bridgeports=fei\,1\,fei\,2,board=linux,target=simlinux,version=%s,wrenv=%s,path=%s %s --target-speed=50' % (BJ_LTH_S3_msp_version, BJ_LTH_S3_msp_wrenv, BJ_LTH_S3_vxworks_spin_path, BJ_LTH_S3_vxworks_spin_tinderbox), 'processingmode' : 'up', 'schedule' : { 'release6_9' : { 'BUILDONLY@release6_9' : all_modes, 'CVS@ALL' : [ Vanilla(), V4Only(), Speed(), SpeedV4Only() ], 'CVS@DAILY' : [ Vanilla([ Gnu() ]) ], 'CVS@WEEKLY' : [ Speed([ Gnu() ]), Vanilla([ Gnu() ]), V4Only([ Gnu() ]) ], 'DEBUG' : None, 'SPIN@ALL' : [ Vanilla(), V4Only(), Speed(), SpeedV4Only() ], 'SPIN@DAILY' : [ Vanilla([ Gnu() ]) ], 'SPIN@WEEKLY' : [ Speed([ Gnu() ]), Vanilla([ Gnu() ]), V4Only([ Gnu() ]) ], }, }, 'toolchain' : [ Diab(), Gnu() ], }, } BJ_LTH_S3_unix = { 'INTEL64' : { 'dependency' : None, 'optCVS' : '', 'processingmode' : 'up', 'schedule' : { 'release6_9' : { 'CVS@NIGHTLY' : [ Speed()], 'CVS@WEEKLY' : [ Vanilla(), V4Only() ], }, }, 'toolchain' : [ Gnu() ], }, } ## ## BJ-LTH-S4 ################################################################################ BJ_LTH_S4_msp_version = '6.9' BJ_LTH_S4_msp_install_version = 'VxWorks6.9.2_fp04.2' BJ_LTH_S4_msp_wrenv = '6.9' BJ_LTH_S4_vxworks_spin_path = '/usr/local/TestHarness/installations/%s' % (BJ_LTH_S4_msp_install_version) BJ_LTH_S4_vxworks_spin_tinderbox = '--tinderbox_args=patchlevel:VxWorks%s,msp:yes' % (BJ_LTH_S4_msp_version) BJ_LTH_S4_cvsbuild_disabled = False BJ_LTH_S4_spinbuild_disabled = True BJ_LTH_S4_vxworks = { '%sMSP/BJ_LTH_S4/linux' % (BJ_LTH_S4_msp_version) : { 'dependency' : 'linux', 'disabled' : False, 'optCVS' : '--vxworks=cvs,bridgeports=fei\,1\,fei\,2,shell=ipcom,board=linux,target=simlinux,version=%s,wrenv=%s,path=%s %s --target-speed=50 --64bit' % (BJ_LTH_S4_msp_version, BJ_LTH_S4_msp_wrenv, BJ_LTH_S4_vxworks_spin_path, BJ_LTH_S4_vxworks_spin_tinderbox), 'optDEBUG' : '--vxworks=cvs,bridgeports=fei\,1\,fei\,2,shell=ipcom,board=linux,target=simlinux,version=%s,wrenv=%s,path=%s %s --target-speed=50 --64bit' % (BJ_LTH_S4_msp_version, BJ_LTH_S4_msp_wrenv, BJ_LTH_S4_vxworks_spin_path, BJ_LTH_S4_vxworks_spin_tinderbox), 'optSPIN' : '--vxworks=shell=ipcom,bridgeports=fei\,1\,fei\,2,board=linux,target=simlinux,version=%s,wrenv=%s,path=%s %s --target-speed=50 --64bit' % (BJ_LTH_S4_msp_version, BJ_LTH_S4_msp_wrenv, BJ_LTH_S4_vxworks_spin_path, BJ_LTH_S4_vxworks_spin_tinderbox), 'processingmode' : 'up', 'schedule' : { 'release6_9' : { 'BUILDONLY@release6_9' : all_modes, 'CVS@ALL' : [ Vanilla(), V4Only(), Speed(), SpeedV4Only() ], 'CVS@DAILY' : [ Vanilla([ Gnu() ]) ], 'CVS@WEEKLY' : [ Speed([ Gnu() ]), Vanilla([ Gnu() ]), V4Only([ Gnu() ]) ], 'DEBUG' : None, 'SPIN@ALL' : [ Vanilla(), V4Only(), Speed(), SpeedV4Only() ], 'SPIN@DAILY' : [ Vanilla([ Gnu() ]) ], 'SPIN@WEEKLY' : [ Speed([ Gnu() ]), Vanilla([ Gnu() ]), V4Only([ Gnu() ]) ], }, }, 'toolchain' : [ Diab(), Gnu() ], }, } BJ_LTH_S4_unix = { 'INTEL64' : { 'dependency' : None, 'optCVS' : '', 'processingmode' : 'up', 'schedule' : { 'release6_9' : { 'CVS@NIGHTLY' : [ Vanilla() ], 'CVS@WEEKLY' : [ Vanilla(), V4Only() ], }, }, 'toolchain' : [ Gnu() ], }, } ## ## PEK-LTH-S5 ################################################################################ PEK_LTH_S5_msp_version = '6.9' PEK_LTH_S5_msp_wrenv = '6.9' PEK_LTH_S5_msp_install_version = 'VxWorks6.9.2_fp04.2' PEK_LTH_S5_vxworks_spin_path = '/usr/local/TestHarness/installations/VxWorks%s' % (PEK_LTH_S5_msp_install_version) PEK_LTH_S5_vxworks_spin_tinderbox= '--tinderbox_args=patchlevel:VxWorks%s,msp:yes' % (PEK_LTH_S5_msp_version) PEK_LTH_S5_cvsbuild_disabled = False PEK_LTH_S5_spinbuild_disabled = True PEK_LTH_S5_vxworks = { '%sMSP/PEK_S5/linux' % (PEK_LTH_S5_msp_version) : { 'dependency' : 'linux', 'disabled' : True, 'optCVS' : '--vxworks=cvs,shell=ipcom,board=linux,target=simlinux,version=%s,wrenv=%s,path=%s %s --target-speed=50' % (PEK_LTH_S5_msp_version, PEK_LTH_S5_msp_wrenv, PEK_LTH_S5_vxworks_spin_path, PEK_LTH_S5_vxworks_spin_tinderbox), 'optDEBUG' : '--vxworks=cvs,shell=ipcom,board-linux,target=simlinux,version=%s,wrenv=%s,path=%s %s --target-speed=50' % (PEK_LTH_S5_msp_version, PEK_LTH_S5_msp_wrenv, PEK_LTH_S5_vxworks_spin_path, PEK_LTH_S5_vxworks_spin_tinderbox), 'optSPIN' : '--vxworks=shell=ipcom,board=linux,target=simlinux,version=%s,wrenv=%s,path=%s %s --target-speed=50' % (PEK_LTH_S5_msp_version, PEK_LTH_S5_msp_wrenv, PEK_LTH_S5_vxworks_spin_path, PEK_LTH_S5_vxworks_spin_tinderbox), 'processingmode' : 'up', 'schedule' : { 'release6_9' : { 'BUILDONLY@release6_9' : all_modes, 'CVS@ALL' : [ Vanilla(), V4Only(), Speed(), SpeedV4Only() ], 'CVS@DAILY' : [ Speed([ Diab() ]) ], 'CVS@WEEKLY' : [ Speed([ Diab() ]), Vanilla([ Gnu() ]), V4Only([ Diab() ]) ], 'DEBUG' : None, 'SPIN@ALL' : [ Vanilla(), V4Only(), Speed(), SpeedV4Only() ], 'SPIN@DAILY' : [ Speed([ Diab() ]) ], 'SPIN@WEEKLY' : [ Speed([ Diab() ]), Vanilla([ Gnu() ]), V4Only([ Diab() ]) ], }, }, 'toolchain' : [ Diab(), Gnu() ], }, '%sMSP/PEK_S5/wrSbcPowerQuiccII' % (PEK_LTH_S5_msp_version) : { 'dependency' : 'wrSbcPowerQuiccII', 'disabled' : False, 'optCVS' : '--vxworks="cvs,shell=ipcom,power1=wrSbcPowerQuickII,cci,stdout,board=wrSbcPowerQuiccII,target=ppc32,ftp=user=testadmin\,passwd=bjslave4you,bootdev=\$motfcc(0\,0)ppc,interface=eth1,version=%s,wrenv=%s,path=%s,tty=/dev/ttyt100" %s --target-speed=50 -L --supports=serialdev' % (PEK_LTH_S5_msp_version, PEK_LTH_S5_msp_wrenv, PEK_LTH_S5_vxworks_spin_path, PEK_LTH_S5_vxworks_spin_tinderbox), 'optDEBUG' : '--vxworks="cvs,shell=ipcom,power1=wrSbcPowerQuickII,cci,stdout,board=wrSbcPowerQuiccII,target=ppc32,ftp=user=testadmin\,passwd=bjslave4you,bootdev=\$motfcc(0\,0)ppc,interface=eth1,version=%s,wrenv=%s,path=%s,tty=/dev/ttyt100" %s --target-speed=50 -L --supports=serialdev' % (PEK_LTH_S5_msp_version, PEK_LTH_S5_msp_wrenv, PEK_LTH_S5_vxworks_spin_path, PEK_LTH_S5_vxworks_spin_tinderbox), 'optSPIN' : '--vxworks="shell=ipcom,power1=wrSbcPowerQuickII,cci,stdout,board=wrSbcPowerQuiccII,target=ppc32,ftp=user=testadmin\,passwd=bjslave4you,bootdev=\$motfcc(0\,0)ppc,interface=eth1,version=%s,wrenv=%s,path=%s,tty=/dev/ttyt100" %s --target-speed=50 -L --supports=serialdev' % (PEK_LTH_S5_msp_version, PEK_LTH_S5_msp_wrenv, PEK_LTH_S5_vxworks_spin_path, PEK_LTH_S5_vxworks_spin_tinderbox), 'processingmode' : 'up', 'schedule' : { 'release6_9' : { 'BUILDONLY@release6_9' : all_modes, 'CVS@ALL' : [ Vanilla(), V4Only(), Speed(), SpeedV4Only() ], 'CVS@DAILY' : [ Speed([ Diab() ]) ], 'CVS@WEEKLY' : [ Speed([ Diab() ]), Vanilla([ Gnu() ]), V4Only([ Diab() ]) ], 'DEBUG' : None, 'SPIN@ALL' : [ Vanilla(), V4Only(), Speed(), SpeedV4Only() ], 'SPIN@DAILY' : [ Speed([ Diab() ]) ], 'SPIN@WEEKLY' : [ Speed([ Diab() ]), Vanilla([ Gnu() ]), V4Only([ Diab() ]) ], }, }, 'toolchain' : [ Diab(), Gnu() ], }, } PEK_LTH_S5_unix = { 'INTEL32' : { 'dependency' : None, 'optCVS' : '', 'processingmode' : 'up', 'schedule' : { 'release6_9' : { 'CVS@DAILY' : [ Speed(), SpeedV4Only() ], 'CVS@WEEKLY' : [ Vanilla(), V4Only() ], }, }, 'toolchain' : [ Gnu() ], }, } ## ## PEK-LTH-S5 ################################################################################ PEK_LTH_S5_msp_version = '6.9' PEK_LTH_S5_msp_wrenv = '6.9' PEK_LTH_S5_msp_install_version = '6.9.2.2' PEK_LTH_S5_vxworks_spin_path = '/usr/local/TestHarness/installations/VxWorks%s' % (PEK_LTH_S5_msp_install_version) PEK_LTH_S5_vxworks_spin_tinderbox= '--tinderbox_args=patchlevel:VxWorks%s,msp:yes' % (PEK_LTH_S5_msp_version) PEK_LTH_S5_cvsbuild_disabled = False PEK_LTH_S5_spinbuild_disabled = True PEK_LTH_S5_vxworks = { '%sMSP/PEK_S5/linux' % (PEK_LTH_S5_msp_version) : { 'dependency' : 'linux', 'disabled' : True, 'optCVS' : '--vxworks=cvs,shell=ipcom,board=linux,target=simlinux,version=%s,wrenv=%s,path=%s %s --target-speed=50' % (PEK_LTH_S5_msp_version, PEK_LTH_S5_msp_wrenv, PEK_LTH_S5_vxworks_spin_path, PEK_LTH_S5_vxworks_spin_tinderbox), 'optDEBUG' : '--vxworks=cvs,shell=ipcom,board-linux,target=simlinux,version=%s,wrenv=%s,path=%s %s --target-speed=50' % (PEK_LTH_S5_msp_version, PEK_LTH_S5_msp_wrenv, PEK_LTH_S5_vxworks_spin_path, PEK_LTH_S5_vxworks_spin_tinderbox), 'optSPIN' : '--vxworks=shell=ipcom,board=linux,target=simlinux,version=%s,wrenv=%s,path=%s %s --target-speed=50' % (PEK_LTH_S5_msp_version, PEK_LTH_S5_msp_wrenv, PEK_LTH_S5_vxworks_spin_path, PEK_LTH_S5_vxworks_spin_tinderbox), 'processingmode' : 'up', 'schedule' : { 'release6_9' : { 'BUILDONLY@release6_9' : all_modes, 'CVS@ALL' : [ Vanilla(), V4Only(), Speed(), SpeedV4Only() ], 'CVS@DAILY' : [ Speed([ Diab() ]) ], 'CVS@WEEKLY' : [ Speed([ Diab() ]), Vanilla([ Gnu() ]), V4Only([ Diab() ]) ], 'DEBUG' : None, 'SPIN@ALL' : [ Vanilla(), V4Only(), Speed(), SpeedV4Only() ], 'SPIN@DAILY' : [ Speed([ Diab() ]) ], 'SPIN@WEEKLY' : [ Speed([ Diab() ]), Vanilla([ Gnu() ]), V4Only([ Diab() ]) ], }, }, 'toolchain' : [ Diab(), Gnu() ], }, '%sMSP/PEK_S5/wrSbcPowerQuiccII' % (PEK_LTH_S5_msp_version) : { 'dependency' : 'wrSbcPowerQuiccII', 'disabled' : False, 'optCVS' : '--vxworks="cvs,shell=ipcom,power1=wrSbcPowerQuickII,cci,stdout,board=wrSbcPowerQuiccII,target=ppc32,ftp=user=testadmin\,passwd=bjslave4you,bootdev=\$motfcc(0\,0)ppc,interface=eth1,version=%s,wrenv=%s,path=%s,tty=/dev/ttyt100" %s --target-speed=50 -L --supports=serialdev' % (PEK_LTH_S5_msp_version, PEK_LTH_S5_msp_wrenv, PEK_LTH_S5_vxworks_spin_path, PEK_LTH_S5_vxworks_spin_tinderbox), 'optDEBUG' : '--vxworks="cvs,shell=ipcom,power1=wrSbcPowerQuickII,cci,stdout,board=wrSbcPowerQuiccII,target=ppc32,ftp=user=testadmin\,passwd=bjslave4you,bootdev=\$motfcc(0\,0)ppc,interface=eth1,version=%s,wrenv=%s,path=%s,tty=/dev/ttyt100" %s --target-speed=50 -L --supports=serialdev' % (PEK_LTH_S5_msp_version, PEK_LTH_S5_msp_wrenv, PEK_LTH_S5_vxworks_spin_path, PEK_LTH_S5_vxworks_spin_tinderbox), 'optSPIN' : '--vxworks="shell=ipcom,power1=wrSbcPowerQuickII,cci,stdout,board=wrSbcPowerQuiccII,target=ppc32,ftp=user=testadmin\,passwd=bjslave4you,bootdev=\$motfcc(0\,0)ppc,interface=eth1,version=%s,wrenv=%s,path=%s,tty=/dev/ttyt100" %s --target-speed=50 -L --supports=serialdev' % (PEK_LTH_S5_msp_version, PEK_LTH_S5_msp_wrenv, PEK_LTH_S5_vxworks_spin_path, PEK_LTH_S5_vxworks_spin_tinderbox), 'processingmode' : 'up', 'schedule' : { 'release6_9' : { 'BUILDONLY@release6_9' : all_modes, 'CVS@ALL' : [ Vanilla(), V4Only(), Speed(), SpeedV4Only() ], 'CVS@DAILY' : [ Speed([ Diab() ]) ], 'CVS@WEEKLY' : [ Speed([ Diab() ]), Vanilla([ Gnu() ]), V4Only([ Diab() ]) ], 'DEBUG' : None, 'SPIN@ALL' : [ Vanilla(), V4Only(), Speed(), SpeedV4Only() ], 'SPIN@DAILY' : [ Speed([ Diab() ]) ], 'SPIN@WEEKLY' : [ Speed([ Diab() ]), Vanilla([ Gnu() ]), V4Only([ Diab() ]) ], }, }, 'toolchain' : [ Diab(), Gnu() ], }, } PEK_LTH_S5_unix = { 'INTEL32' : { 'dependency' : None, 'optCVS' : '', 'processingmode' : 'up', 'schedule' : { 'release6_9' : { 'CVS@DAILY' : [ Speed(), SpeedV4Only() ], 'CVS@WEEKLY' : [ Vanilla(), V4Only() ], }, }, 'toolchain' : [ Gnu() ], }, } ################################################################################ ## ## Ottawa slave test servers: ## Only add permanently available servers, and add them in order. ## ################################################################################ ################################################################################ ## ## Stockholm slave test servers: ## Only add permanently available servers, and add them in order. ## ################################################################################ ## ## STO-LTH-S1 ################################################################################ STO_LTH_S1_msp_version = '6.9' STO_LTH_S1_msp_wrenv = '6.9' STO_LTH_S1_vxworks_spin_path = '/usr/local/TestHarness/installations/VxWorks%s' % (STO_LTH_S1_msp_version) STO_LTH_S1_vxworks_spin_tinderbox = '--tinderbox_args=patchlevel:VxWorks%s,msp:yes' % (STO_LTH_S1_msp_version) STO_LTH_S1_cvsbuild_disabled = False STO_LTH_S1_spinbuild_disabled = True STO_LTH_S1_vxworks = { '%sMSP/STO_LTH_S1/linux' % (STO_LTH_S1_msp_version) : { 'dependency' : 'linux', 'disabled' : True, 'optCVS' : '--vxworks=cvs,bridgeports=fei\,1\,fei\,2,shell=ipcom,board=linux,target=simlinux,version=%s,wrenv=%s,path=%s %s --target-speed=50' % (STO_LTH_S1_msp_version, STO_LTH_S1_msp_wrenv, STO_LTH_S1_vxworks_spin_path, STO_LTH_S1_vxworks_spin_tinderbox), 'optDEBUG' : '--vxworks=cvs,bridgeports=fei\,1\,fei\,2,shell=ipcom,board=linux,target=simlinux,version=%s,wrenv=%s,path=%s %s --target-speed=50' % (STO_LTH_S1_msp_version, STO_LTH_S1_msp_wrenv, STO_LTH_S1_vxworks_spin_path, STO_LTH_S1_vxworks_spin_tinderbox), 'optSPIN' : '--vxworks=shell=ipcom,bridgeports=fei\,1\,fei\,2,board=linux,target=simlinux,version=%s,wrenv=%s,path=%s %s --target-speed=50' % (STO_LTH_S1_msp_version, STO_LTH_S1_msp_wrenv, STO_LTH_S1_vxworks_spin_path, STO_LTH_S1_vxworks_spin_tinderbox), 'processingmode' : 'up', 'schedule' : { 'release6_9' : { 'BUILDONLY@release6_9' : all_modes, 'CVS@ALL' : [ Vanilla(), V4Only(), Speed(), SpeedV4Only() ], 'CVS@DAILY' : [ Vanilla([ Gnu() ]) ], 'CVS@WEEKLY' : [ Speed([ Gnu() ]), Vanilla([ Gnu() ]), V4Only([ Gnu() ]) ], 'DEBUG' : None, 'SPIN@ALL' : [ Vanilla(), V4Only(), Speed(), SpeedV4Only() ], 'SPIN@DAILY' : [ Vanilla([ Gnu() ]) ], 'SPIN@WEEKLY' : [ Speed([ Gnu() ]), Vanilla([ Gnu() ]), V4Only([ Gnu() ]) ], }, }, 'toolchain' : [ Diab(), Gnu() ], }, } STO_LTH_S1_unix = { 'INTEL32' : { 'dependency' : None, 'optCVS' : '', 'processingmode' : 'up', 'schedule' : { 'release6_9' : { 'CVS@NIGHTLY' : [ Speed()], 'CVS@WEEKLY' : [ Vanilla(), V4Only() ], }, }, 'toolchain' : [ Gnu() ], }, } ## ## STO-LTH-S2 ################################################################################ STO_LTH_S2_msp_version = '6.9' STO_LTH_S2_msp_install_version = 'VXWORKS_2012HNETWORKUPDATE_2012102511' STO_LTH_S2_msp_wrenv = '6.9' STO_LTH_S2_vxworks_spin_path = '/usr/local/TestHarness/installations/%s' % (STO_LTH_S2_msp_install_version) STO_LTH_S2_vxworks_spin_tinderbox = '--tinderbox_args=patchlevel:VxWorks%s,msp:yes' % (STO_LTH_S2_msp_version) STO_LTH_S2_cvsbuild_disabled = False STO_LTH_S2_spinbuild_disabled = True STO_LTH_S2_vxworks = { '%sMSP/STO_LTH_S2/linux' % (STO_LTH_S2_msp_version) : { 'dependency' : 'linux', 'disabled' : True, 'optCVS' : '--vxworks=cvs,bridgeports=fei\,1\,fei\,2,shell=ipcom,board=linux,target=simlinux,version=%s,wrenv=%s,path=%s %s --target-speed=50' % (STO_LTH_S2_msp_version, STO_LTH_S2_msp_wrenv, STO_LTH_S2_vxworks_spin_path, STO_LTH_S2_vxworks_spin_tinderbox), 'optDEBUG' : '--vxworks=cvs,bridgeports=fei\,1\,fei\,2,shell=ipcom,board=linux,target=simlinux,version=%s,wrenv=%s,path=%s %s --target-speed=50' % (STO_LTH_S2_msp_version, STO_LTH_S2_msp_wrenv, STO_LTH_S2_vxworks_spin_path, STO_LTH_S2_vxworks_spin_tinderbox), 'optSPIN' : '--vxworks=shell=ipcom,bridgeports=fei\,1\,fei\,2,board=linux,target=simlinux,version=%s,wrenv=%s,path=%s %s --target-speed=50' % (STO_LTH_S2_msp_version, STO_LTH_S2_msp_wrenv, STO_LTH_S2_vxworks_spin_path, STO_LTH_S2_vxworks_spin_tinderbox), 'processingmode' : 'up', 'schedule' : { 'release6_9' : { 'BUILDONLY@release6_9' : all_modes, 'CVS@ALL' : [ Vanilla(), V4Only(), Speed(), SpeedV4Only() ], 'CVS@DAILY' : [ Speed([ Gnu() ]) ], 'CVS@WEEKLY' : [ Speed([ Gnu() ]), Vanilla([ Gnu() ]), V4Only([ Gnu() ]) ], 'DEBUG' : None, 'SPIN@ALL' : [ Vanilla(), V4Only(), Speed(), SpeedV4Only() ], 'SPIN@DAILY' : [ Vanilla([ Gnu() ]) ], 'SPIN@WEEKLY' : [ Speed([ Gnu() ]), Vanilla([ Gnu() ]), V4Only([ Gnu() ]) ], }, }, 'toolchain' : [ Diab(), Gnu() ], }, } STO_LTH_S2_unix = { 'INTEL32' : { 'dependency' : None, 'optCVS' : '', 'processingmode' : 'up', 'schedule' : { 'release6_9' : { 'CVS@NIGHTLY' : [ Vanilla() ], 'CVS@WEEKLY' : [ Vanilla(), V4Only() ], }, }, 'toolchain' : [ Gnu() ], }, } ## ## STO-LTH-S3 ################################################################################ STO_LTH_S3_msp_version = '6.9' STO_LTH_S3_msp_wrenv = '6.9' STO_LTH_S3_vxworks_spin_path = '/usr/local/TestHarness/installations/VxWorks%s' % (STO_LTH_S3_msp_version) STO_LTH_S3_vxworks_spin_tinderbox = '--tinderbox_args=patchlevel:VxWorks%s,msp:yes' % (STO_LTH_S3_msp_version) STO_LTH_S3_cvsbuild_disabled = False STO_LTH_S3_spinbuild_disabled = True STO_LTH_S3_vxworks = { '%sMSP/STO_LTH_S3/linux' % (STO_LTH_S3_msp_version) : { 'dependency' : 'linux', 'disabled' : True, 'optCVS' : '--vxworks=cvs,bridgeports=fei\,1\,fei\,2,shell=ipcom,board=linux,target=simlinux,version=%s,wrenv=%s,path=%s %s --target-speed=50' % (STO_LTH_S3_msp_version, STO_LTH_S3_msp_wrenv, STO_LTH_S3_vxworks_spin_path, STO_LTH_S3_vxworks_spin_tinderbox), 'optDEBUG' : '--vxworks=cvs,bridgeports=fei\,1\,fei\,2,shell=ipcom,board=linux,target=simlinux,version=%s,wrenv=%s,path=%s %s --target-speed=50' % (STO_LTH_S3_msp_version, STO_LTH_S3_msp_wrenv, STO_LTH_S3_vxworks_spin_path, STO_LTH_S3_vxworks_spin_tinderbox), 'optSPIN' : '--vxworks=shell=ipcom,bridgeports=fei\,1\,fei\,2,board=linux,target=simlinux,version=%s,wrenv=%s,path=%s %s --target-speed=50' % (STO_LTH_S3_msp_version, STO_LTH_S3_msp_wrenv, STO_LTH_S3_vxworks_spin_path, STO_LTH_S3_vxworks_spin_tinderbox), 'processingmode' : 'up', 'schedule' : { 'release6_9' : { 'BUILDONLY@release6_9' : all_modes, 'CVS@ALL' : [ Vanilla(), V4Only(), Speed(), SpeedV4Only() ], 'CVS@DAILY' : [ Vanilla([ Gnu() ]) ], 'CVS@WEEKLY' : [ Speed([ Gnu() ]), Vanilla([ Gnu() ]), V4Only([ Gnu() ]) ], 'DEBUG' : None, 'SPIN@ALL' : [ Vanilla(), V4Only(), Speed(), SpeedV4Only() ], 'SPIN@DAILY' : [ Vanilla([ Gnu() ]) ], 'SPIN@WEEKLY' : [ Speed([ Gnu() ]), Vanilla([ Gnu() ]), V4Only([ Gnu() ]) ], }, }, 'toolchain' : [ Diab(), Gnu() ], }, } STO_LTH_S3_unix = { 'INTEL64' : { 'dependency' : None, 'optCVS' : '', 'processingmode' : 'up', 'schedule' : { 'release6_9' : { 'CVS@NIGHTLY' : [ Speed()], 'CVS@WEEKLY' : [ Vanilla(), V4Only() ], }, }, 'toolchain' : [ Gnu() ], }, } ## ## STO-LTH-S4 ################################################################################ STO_LTH_S4_msp_version = '6.9' STO_LTH_S4_msp_install_version = 'VXWORKS_2012HNETWORKUPDATE_2012102511' STO_LTH_S4_msp_wrenv = '6.9' STO_LTH_S4_vxworks_spin_path = '/usr/local/TestHarness/installations/%s' % (STO_LTH_S4_msp_install_version) STO_LTH_S4_vxworks_spin_tinderbox = '--tinderbox_args=patchlevel:VxWorks%s,msp:yes' % (STO_LTH_S4_msp_version) STO_LTH_S4_cvsbuild_disabled = False STO_LTH_S4_spinbuild_disabled = True STO_LTH_S4_vxworks = { '%sMSP/STO_LTH_S4/linux' % (STO_LTH_S4_msp_version) : { 'dependency' : 'linux', 'disabled' : True, 'optCVS' : '--vxworks=cvs,bridgeports=fei\,1\,fei\,2,shell=ipcom,board=linux,target=simlinux,version=%s,wrenv=%s,path=%s %s --target-speed=50' % (STO_LTH_S4_msp_version, STO_LTH_S4_msp_wrenv, STO_LTH_S4_vxworks_spin_path, STO_LTH_S4_vxworks_spin_tinderbox), 'optDEBUG' : '--vxworks=cvs,bridgeports=fei\,1\,fei\,2,shell=ipcom,board=linux,target=simlinux,version=%s,wrenv=%s,path=%s %s --target-speed=50' % (STO_LTH_S4_msp_version, STO_LTH_S4_msp_wrenv, STO_LTH_S4_vxworks_spin_path, STO_LTH_S4_vxworks_spin_tinderbox), 'optSPIN' : '--vxworks=shell=ipcom,bridgeports=fei\,1\,fei\,2,board=linux,target=simlinux,version=%s,wrenv=%s,path=%s %s --target-speed=50' % (STO_LTH_S4_msp_version, STO_LTH_S4_msp_wrenv, STO_LTH_S4_vxworks_spin_path, STO_LTH_S4_vxworks_spin_tinderbox), 'processingmode' : 'up', 'schedule' : { 'release6_9' : { 'BUILDONLY@release6_9' : all_modes, 'CVS@ALL' : [ Vanilla(), V4Only(), Speed(), SpeedV4Only() ], 'CVS@DAILY' : [ Vanilla([ Gnu() ]) ], 'CVS@WEEKLY' : [ Speed([ Gnu() ]), Vanilla([ Gnu() ]), V4Only([ Gnu() ]) ], 'DEBUG' : None, 'SPIN@ALL' : [ Vanilla(), V4Only(), Speed(), SpeedV4Only() ], 'SPIN@DAILY' : [ Vanilla([ Gnu() ]) ], 'SPIN@WEEKLY' : [ Speed([ Gnu() ]), Vanilla([ Gnu() ]), V4Only([ Gnu() ]) ], }, }, 'toolchain' : [ Diab(), Gnu() ], }, } STO_LTH_S4_unix = { 'INTEL64' : { 'dependency' : None, 'optCVS' : '', 'processingmode' : 'up', 'schedule' : { 'release6_9' : { 'CVS@NIGHTLY' : [ Vanilla() ], 'CVS@WEEKLY' : [ Vanilla(), V4Only() ], }, }, 'toolchain' : [ Gnu() ], }, } ## ## STO-LTH-T1 ################################################################################ STO_LTH_T1_msp_version = '6.9' STO_LTH_T1_msp_wrenv = '6.9' STO_LTH_T1_vxworks_spin_path = '/usr/local/TestHarness/installations/VxWorks%s' % (STO_LTH_T1_msp_version) STO_LTH_T1_vxworks_spin_tinderbox = '--tinderbox_args=patchlevel:VxWorks%s,msp:yes' % (STO_LTH_T1_msp_version) STO_LTH_T1_cvsbuild_disabled = False STO_LTH_T1_spinbuild_disabled = True STO_LTH_T1_vxworks = { '%sMSP/STO_LTH_T1/linux' % (STO_LTH_T1_msp_version) : { 'dependency' : 'linux', 'disabled' : True, 'optCVS' : '--vxworks=cvs,bridgeports=fei\,1\,fei\,2,shell=ipcom,board=linux,target=simlinux,version=%s,wrenv=%s,path=%s %s --target-speed=50' % (STO_LTH_T1_msp_version, STO_LTH_T1_msp_wrenv, STO_LTH_T1_vxworks_spin_path, STO_LTH_T1_vxworks_spin_tinderbox), 'optDEBUG' : '--vxworks=cvs,bridgeports=fei\,1\,fei\,2,shell=ipcom,board=linux,target=simlinux,version=%s,wrenv=%s,path=%s %s --target-speed=50' % (STO_LTH_T1_msp_version, STO_LTH_T1_msp_wrenv, STO_LTH_T1_vxworks_spin_path, STO_LTH_T1_vxworks_spin_tinderbox), 'optSPIN' : '--vxworks=shell=ipcom,bridgeports=fei\,1\,fei\,2,board=linux,target=simlinux,version=%s,wrenv=%s,path=%s %s --target-speed=50' % (STO_LTH_T1_msp_version, STO_LTH_T1_msp_wrenv, STO_LTH_T1_vxworks_spin_path, STO_LTH_T1_vxworks_spin_tinderbox), 'processingmode' : 'up', 'schedule' : { 'release6_9' : { 'BUILDONLY@release6_9' : all_modes, 'CVS@ALL' : [ Vanilla(), V4Only(), Speed(), SpeedV4Only() ], 'CVS@DAILY' : [ Vanilla([ Gnu() ]) ], 'CVS@WEEKLY' : [ Speed([ Gnu() ]), Vanilla([ Gnu() ]), V4Only([ Gnu() ]) ], 'DEBUG' : None, 'SPIN@ALL' : [ Vanilla(), V4Only(), Speed(), SpeedV4Only() ], 'SPIN@DAILY' : [ Vanilla([ Gnu() ]) ], 'SPIN@WEEKLY' : [ Speed([ Gnu() ]), Vanilla([ Gnu() ]), V4Only([ Gnu() ]) ], }, }, 'toolchain' : [ Diab(), Gnu() ], }, } STO_LTH_T1_unix = { 'INTEL32' : { 'dependency' : None, 'optCVS' : '', 'processingmode' : 'up', 'schedule' : { 'release6_9' : { 'CVS@NIGHTLY' : [ Speed()], 'CVS@WEEKLY' : [ Vanilla(), V4Only() ], }, }, 'toolchain' : [ Gnu() ], }, } ## ## STO-LTH-T2 ################################################################################ STO_LTH_T2_msp_version = '6.9' STO_LTH_T2_msp_wrenv = '6.9' STO_LTH_T2_vxworks_spin_path = '/usr/local/TestHarness/installations/VxWorks%s' % (STO_LTH_T2_msp_version) STO_LTH_T2_vxworks_spin_tinderbox = '--tinderbox_args=patchlevel:VxWorks%s,msp:yes' % (STO_LTH_T2_msp_version) STO_LTH_T2_cvsbuild_disabled = False STO_LTH_T2_spinbuild_disabled = True STO_LTH_T2_vxworks = { '%sMSP/STO_LTH_T2/linux' % (STO_LTH_T2_msp_version) : { 'dependency' : 'linux', 'disabled' : True, 'optCVS' : '--vxworks=cvs,bridgeports=fei\,1\,fei\,2,shell=ipcom,board=linux,target=simlinux,version=%s,wrenv=%s,path=%s %s --target-speed=50' % (STO_LTH_T2_msp_version, STO_LTH_T2_msp_wrenv, STO_LTH_T2_vxworks_spin_path, STO_LTH_T2_vxworks_spin_tinderbox), 'optDEBUG' : '--vxworks=cvs,bridgeports=fei\,1\,fei\,2,shell=ipcom,board=linux,target=simlinux,version=%s,wrenv=%s,path=%s %s --target-speed=50' % (STO_LTH_T2_msp_version, STO_LTH_T2_msp_wrenv, STO_LTH_T2_vxworks_spin_path, STO_LTH_T2_vxworks_spin_tinderbox), 'optSPIN' : '--vxworks=shell=ipcom,bridgeports=fei\,1\,fei\,2,board=linux,target=simlinux,version=%s,wrenv=%s,path=%s %s --target-speed=50' % (STO_LTH_T2_msp_version, STO_LTH_T2_msp_wrenv, STO_LTH_T2_vxworks_spin_path, STO_LTH_T2_vxworks_spin_tinderbox), 'processingmode' : 'up', 'schedule' : { 'release6_9' : { 'BUILDONLY@release6_9' : all_modes, 'CVS@ALL' : [ Vanilla(), V4Only(), Speed(), SpeedV4Only() ], 'CVS@DAILY' : [ Vanilla([ Gnu() ]) ], 'CVS@WEEKLY' : [ Speed([ Gnu() ]), Vanilla([ Gnu() ]), V4Only([ Gnu() ]) ], 'DEBUG' : None, 'SPIN@ALL' : [ Vanilla(), V4Only(), Speed(), SpeedV4Only() ], 'SPIN@DAILY' : [ Vanilla([ Gnu() ]) ], 'SPIN@WEEKLY' : [ Speed([ Gnu() ]), Vanilla([ Gnu() ]), V4Only([ Gnu() ]) ], }, }, 'toolchain' : [ Diab(), Gnu() ], }, } STO_LTH_T2_unix = { 'INTEL32' : { 'dependency' : None, 'optCVS' : '', 'processingmode' : 'up', 'schedule' : { 'release6_9' : { 'CVS@NIGHTLY' : [ Vanilla() ], 'CVS@WEEKLY' : [ Vanilla(), V4Only() ], }, }, 'toolchain' : [ Gnu() ], }, } ################################################################################ ## ## Nashua slave test servers: ## Only add permanently available servers, and add them in order. ## ################################################################################ ## ## NSH-LTH-S1 ################################################################################ NSH_LTH_S1_msp_version = '6.9' NSH_LTH_S1_msp_wrenv = '6.9' NSH_LTH_S1_vxworks_spin_path = '/usr/local/TestHarness/installations/VxWorks%s' % (NSH_LTH_S1_msp_version) NSH_LTH_S1_vxworks_spin_tinderbox= '--tinderbox_args=patchlevel:VxWorks%s,msp:yes' % (NSH_LTH_S1_msp_version) NSH_LTH_S1_cvsbuild_disabled = False NSH_LTH_S1_spinbuild_disabled = True NSH_LTH_S1_vxworks = { '%sMSP/NSH_S1/linux' % (NSH_LTH_S1_msp_version) : { 'dependency' : 'linux', 'disabled' : True, 'optCVS' : '--vxworks=cvs,shell=ipcom,board=linux,target=simlinux,version=%s,wrenv=%s,path=%s %s --target-speed=50' % (NSH_LTH_S1_msp_version, NSH_LTH_S1_msp_wrenv, NSH_LTH_S1_vxworks_spin_path, NSH_LTH_S1_vxworks_spin_tinderbox), 'optDEBUG' : '--vxworks=cvs,shell=ipcom,board-linux,target=simlinux,version=%s,wrenv=%s,path=%s %s --target-speed=50' % (NSH_LTH_S1_msp_version, NSH_LTH_S1_msp_wrenv, NSH_LTH_S1_vxworks_spin_path, NSH_LTH_S1_vxworks_spin_tinderbox), 'optSPIN' : '--vxworks=shell=ipcom,board=linux,target=simlinux,version=%s,wrenv=%s,path=%s %s --target-speed=50' % (NSH_LTH_S1_msp_version, NSH_LTH_S1_msp_wrenv, NSH_LTH_S1_vxworks_spin_path, NSH_LTH_S1_vxworks_spin_tinderbox), 'processingmode' : 'up', 'schedule' : { 'release6_9' : { 'BUILDONLY@release6_9' : all_modes, 'CVS@ALL' : [ Vanilla(), V4Only(), Speed(), SpeedV4Only() ], 'CVS@DAILY' : [ Speed([ Diab() ]) ], 'CVS@WEEKLY' : [ Speed([ Diab() ]), Vanilla([ Gnu() ]), V4Only([ Diab() ]) ], 'DEBUG' : None, 'SPIN@ALL' : [ Vanilla(), V4Only(), Speed(), SpeedV4Only() ], 'SPIN@DAILY' : [ Speed([ Diab() ]) ], 'SPIN@WEEKLY' : [ Speed([ Diab() ]), Vanilla([ Gnu() ]), V4Only([ Diab() ]) ], }, }, 'toolchain' : [ Diab(), Gnu() ], }, '%sMSP/NSH_S1/wrSbcPowerQuiccII' % (NSH_LTH_S1_msp_version) : { 'dependency' : 'wrSbcPowerQuiccII', 'disabled' : False, 'optCVS' : '--vxworks="cvs,shell=ipcom,power1=PowerQuiccII,cci,stdout,board=wrSbcPowerQuiccII,target=ppc32,ftp=user=testadmin\,passwd=slave4you,bootdev=\$motfcc(0\,0)ppc,interface=eth1,version=%s,wrenv=%s,path=%s,tty=/dev/ttyt102" %s --target-speed=50 -L --supports=serialdev' % (NSH_LTH_S1_msp_version, NSH_LTH_S1_msp_wrenv, NSH_LTH_S1_vxworks_spin_path, NSH_LTH_S1_vxworks_spin_tinderbox), 'optDEBUG' : '--vxworks="cvs,shell=ipcom,power1=PowerQuiccII,cci,stdout,board=wrSbcPowerQuiccII,target=ppc32,ftp=user=testadmin\,passwd=slave4you,bootdev=\$motfcc(0\,0)ppc,interface=eth1,version=%s,wrenv=%s,path=%s,tty=/dev/ttyt102" %s --target-speed=50 -L --supports=serialdev' % (NSH_LTH_S1_msp_version, NSH_LTH_S1_msp_wrenv, NSH_LTH_S1_vxworks_spin_path, NSH_LTH_S1_vxworks_spin_tinderbox), 'optSPIN' : '--vxworks="shell=ipcom,power1=PowerQuiccII,cci,stdout,board=wrSbcPowerQuiccII,target=ppc32,ftp=user=testadmin\,passwd=slave4you,bootdev=\$motfcc(0\,0)ppc,interface=eth1,version=%s,wrenv=%s,path=%s,tty=/dev/ttyt102" %s --target-speed=50 -L --supports=serialdev' % (NSH_LTH_S1_msp_version, NSH_LTH_S1_msp_wrenv, NSH_LTH_S1_vxworks_spin_path, NSH_LTH_S1_vxworks_spin_tinderbox), 'processingmode' : 'up', 'schedule' : { 'release6_9' : { 'BUILDONLY@release6_9' : all_modes, 'CVS@ALL' : [ Vanilla(), V4Only(), Speed(), SpeedV4Only() ], 'CVS@DAILY' : [ Speed([ Diab() ]) ], 'CVS@WEEKLY' : [ Speed([ Diab() ]), Vanilla([ Gnu() ]), V4Only([ Diab() ]) ], 'DEBUG' : None, 'SPIN@ALL' : [ Vanilla(), V4Only(), Speed(), SpeedV4Only() ], 'SPIN@DAILY' : [ Speed([ Diab() ]) ], 'SPIN@WEEKLY' : [ Speed([ Diab() ]), Vanilla([ Gnu() ]), V4Only([ Diab() ]) ], }, }, 'toolchain' : [ Diab(), Gnu() ], }, } NSH_LTH_S1_unix = { 'INTEL32' : { 'dependency' : None, 'optCVS' : '', 'processingmode' : 'up', 'schedule' : { 'release6_9' : { 'CVS@DAILY' : [ Speed(), SpeedV4Only() ], 'CVS@WEEKLY' : [ Vanilla(), V4Only() ], }, }, 'toolchain' : [ Gnu() ], }, } ################################################################################ ## ## Configurations: ## Add your slave test servers to the correct sections. ## ################################################################################ platform_definitions = { 'vxworks' : { 'BJ-LTH-S1' : BJ_LTH_S1_vxworks, 'BJ-LTH-S2' : BJ_LTH_S2_vxworks, 'BJ-LTH-S3' : BJ_LTH_S3_vxworks, 'BJ-LTH-S4' : BJ_LTH_S4_vxworks, 'PEK-LTH-S5': PEK_LTH_S5_vxworks, 'STO-LTH-S1' : STO_LTH_S1_vxworks, 'STO-LTH-S2' : STO_LTH_S2_vxworks, 'STO-LTH-S3' : STO_LTH_S3_vxworks, 'STO-LTH-S4' : STO_LTH_S4_vxworks, 'NSH-LTH-S1' : NSH_LTH_S1_vxworks, 'STO-LTH-T1' : STO_LTH_T1_vxworks, 'STO-LTH-T2' : STO_LTH_T2_vxworks, }, 'lkm' : { }, 'unix' : { 'BJ-LTH-S1' : BJ_LTH_S1_unix, 'BJ-LTH-S2' : BJ_LTH_S2_unix, 'BJ-LTH-S3' : BJ_LTH_S3_unix, 'BJ-LTH-S4' : BJ_LTH_S4_unix, 'PEK-LTH-S5' : PEK_LTH_S5_unix, 'STO-LTH-S1' : STO_LTH_S1_unix, 'STO-LTH-S2' : STO_LTH_S2_unix, 'STO-LTH-S3' : STO_LTH_S3_unix, 'STO-LTH-S4' : STO_LTH_S4_unix, 'NSH-LTH-S1' : NSH_LTH_S1_unix, 'STO-LTH-T1' : STO_LTH_T1_unix, 'STO-LTH-T2' : STO_LTH_T2_unix, }, } host_packages = { } host_extra = { 'BJ-LTH-S1' : ['--tinderbox_args=host_os:linux,host_os_version:3.2,host_cpu:INTEL,hostname:BJ-LTH-S1'], 'BJ-LTH-S2' : ['--tinderbox_args=host_os:linux,host_os_version:3.2,host_cpu:INTEL,hostname:BJ-LTH-S2'], 'BJ-LTH-S3' : ['--tinderbox_args=host_os:linux,host_os_version:3.2,host_cpu:INTEL,hostname:BJ-LTH-S3'], 'BJ-LTH-S4' : ['--tinderbox_args=host_os:linux,host_os_version:3.2,host_cpu:INTEL,hostname:BJ-LTH-S4'], 'PEK-LTH-S5': ['--tinderbox_args=host_os:linux,host_os_version:3.2,host_cpu:INTEL,hostname:PEK-LTH-S5'], 'STO-LTH-S1' : ['--tinderbox_args=host_os:linux,host_os_version:3.2,host_cpu:INTEL,hostname:STO-LTH-S1'], 'STO-LTH-S2' : ['--tinderbox_args=host_os:linux,host_os_version:3.2,host_cpu:INTEL,hostname:STO-LTH-S2'], 'STO-LTH-S3' : ['--tinderbox_args=host_os:linux,host_os_version:3.2,host_cpu:INTEL,hostname:STO-LTH-S3'], 'STO-LTH-S4' : ['--tinderbox_args=host_os:linux,host_os_version:3.2,host_cpu:INTEL,hostname:STO-LTH-S4'], 'NSH-LTH-S1' : ['--tinderbox_args=host_os:linux,host_os_version:3.2,host_cpu:INTEL,hostname:NSH-LTH-S1'], 'STO-LTH-T1' : [''], 'STO-LTH-T2' : [''], } host_resources = { 'BJ-LTH-S1' : '--uml="type=generic,kernel=/uml/linux,root=/uml/ubuntu_root_fs,user=test,password=test" --uml="type=mipl,kernel=/uml/linux,root=/uml/ubuntu_root_fs,user=test,password=test" --supports=mipl', 'BJ-LTH-S2' : '--uml="type=generic,kernel=/uml/linux,root=/uml/ubuntu_root_fs,user=test,password=test" --uml="type=mipl,kernel=/uml/linux,root=/uml/ubuntu_root_fs,user=test,password=test" --supports=mipl', 'BJ-LTH-S3' : '--uml="type=generic,kernel=/uml/linux,root=/uml/ubuntu_root_fs,user=test,password=test" --uml="type=mipl,kernel=/uml/linux,root=/uml/ubuntu_root_fs,user=test,password=test" --supports=mipl', 'BJ-LTH-S4' : '--uml="type=generic,kernel=/uml/linux,root=/uml/ubuntu_root_fs,user=test,password=test" --uml="type=mipl,kernel=/uml/linux,root=/uml/ubuntu_root_fs,user=test,password=test" --supports=mipl', 'PEK-LTH-S5' : '--uml="type=generic,kernel=/uml/linux,root=/uml/ubuntu_root_fs,user=test,password=test" --uml="type=mipl,kernel=/uml/linux,root=/uml/ubuntu_root_fs,user=test,password=test" --supports=mipl', 'STO-LTH-S1' : '--uml="type=generic,kernel=/uml/linux,root=/uml/ubuntu_root_fs,user=test,password=test" --uml="type=mipl,kernel=/uml/linux,root=/uml/ubuntu_root_fs,user=test,password=test" --supports=mipl', 'STO-LTH-S2' : '--uml="type=generic,kernel=/uml/linux,root=/uml/ubuntu_root_fs,user=test,password=test" --uml="type=mipl,kernel=/uml/linux,root=/uml/ubuntu_root_fs,user=test,password=test" --supports=mipl', 'STO-LTH-S3' : '--uml="type=generic,kernel=/uml/linux,root=/uml/ubuntu_root_fs,user=test,password=test" --uml="type=mipl,kernel=/uml/linux,root=/uml/ubuntu_root_fs,user=test,password=test" --supports=mipl', 'STO-LTH-S4' : '--uml="type=generic,kernel=/uml/linux,root=/uml/ubuntu_root_fs,user=test,password=test" --uml="type=mipl,kernel=/uml/linux,root=/uml/ubuntu_root_fs,user=test,password=test" --supports=mipl', 'NSH-LTH-S1' : '--uml="type=generic,kernel=/uml/linux,root=/uml/ubuntu_root_fs,user=test,password=test" --uml="type=mipl,kernel=/uml/linux,root=/uml/ubuntu_root_fs,user=test,password=test" --supports=mipl', 'STO-LTH-T1' : '--uml="type=generic,kernel=/uml/linux,root=/uml/ubuntu_root_fs,user=test,password=test" --uml="type=mipl,kernel=/uml/linux,root=/uml/ubuntu_root_fs,user=test,password=test" --supports=mipl', 'STO-LTH-T2' : '--uml="type=generic,kernel=/uml/linux,root=/uml/ubuntu_root_fs,user=test,password=test" --uml="type=mipl,kernel=/uml/linux,root=/uml/ubuntu_root_fs,user=test,password=test" --supports=mipl', }