sbsv2/raptor/test/smoke_suite/dll_armv6.py
branchwip
changeset 22 072f869b0bc5
parent 3 e1eecf4d390d
child 25 2b76b04e296d
equal deleted inserted replaced
21:a695dd5e4c37 22:072f869b0bc5
    16 
    16 
    17 from raptor_tests import AntiTargetSmokeTest
    17 from raptor_tests import AntiTargetSmokeTest
    18 
    18 
    19 def run():
    19 def run():
    20 	t = AntiTargetSmokeTest()
    20 	t = AntiTargetSmokeTest()
    21 	t.id = "97"
    21 
    22 	t.name = "dll_armv6"
    22 	rootcommand = "sbs -b smoke_suite/test_resources/simple_dll/bld.inf"
    23 	t.command = "sbs -b smoke_suite/test_resources/simple_dll/bld.inf -c armv6"
    23 	targets = [
    24 	t.targets = [
       
    25 		"$(EPOCROOT)/epoc32/release/armv6/udeb/createstaticdll.dll.sym",
    24 		"$(EPOCROOT)/epoc32/release/armv6/udeb/createstaticdll.dll.sym",
    26 		"$(EPOCROOT)/epoc32/release/armv6/urel/createstaticdll.dll.sym",
    25 		"$(EPOCROOT)/epoc32/release/armv6/urel/createstaticdll.dll.sym",
    27 		"$(EPOCROOT)/epoc32/release/armv5/lib/createstaticdll.dso",
    26 		"$(EPOCROOT)/epoc32/release/armv5/lib/createstaticdll.dso",
    28 		"$(EPOCROOT)/epoc32/release/armv5/lib/createstaticdll{000a0000}.dso",
    27 		"$(EPOCROOT)/epoc32/release/armv5/lib/createstaticdll{000a0000}.dso",
    29 		"$(EPOCROOT)/epoc32/release/armv6/udeb/createstaticdll.dll",
    28 		"$(EPOCROOT)/epoc32/release/armv6/udeb/createstaticdll.dll",
    30 		"$(EPOCROOT)/epoc32/release/armv6/urel/createstaticdll.dll"
    29 		"$(EPOCROOT)/epoc32/release/armv6/urel/createstaticdll.dll"
    31 		]
    30 		]
    32 	t.antitargets = [
    31 	antitargets = [
    33 		"$(EPOCROOT)/epoc32/release/armv5/lib/createstaticdll.lib",
    32 		"$(EPOCROOT)/epoc32/release/armv5/lib/createstaticdll.lib",
    34 		"$(EPOCROOT)/epoc32/release/armv5/lib/createstaticdll{000a0000}.lib"
    33 		"$(EPOCROOT)/epoc32/release/armv5/lib/createstaticdll{000a0000}.lib"
    35 		]
    34 		]
    36 	t.addbuildtargets('smoke_suite/test_resources/simple_dll/bld.inf', [
    35 	buildtargets = [
    37 		"createstaticdll_dll/armv6/udeb/CreateStaticDLL.o",
    36 		"createstaticdll_dll/armv6/udeb/CreateStaticDLL.o",
    38 		"createstaticdll_dll/armv6/urel/CreateStaticDLL.o",
    37 		"createstaticdll_dll/armv6/urel/CreateStaticDLL.o",
    39 		"createstaticdll_dll/armv6/udeb/armv6_specific.o",
    38 		"createstaticdll_dll/armv6/udeb/armv6_specific.o",
    40 		"createstaticdll_dll/armv6/urel/armv6_specific.o"
    39 		"createstaticdll_dll/armv6/urel/armv6_specific.o"
    41 	])
    40 	]
       
    41 	
       
    42 	t.id = "0097a"
       
    43 	t.name = "dll_armv6_rvct"
       
    44 	t.command = rootcommand + " -c armv6"
       
    45 	t.targets = targets
       
    46 	t.antitargets = antitargets
       
    47 	t.addbuildtargets("smoke_suite/test_resources/simple_dll/bld.inf", buildtargets)
    42 	t.run()
    48 	t.run()
       
    49 
       
    50 	t.id = "0097b"
       
    51 	t.name = "dll_armv6_clean"
       
    52 	t.command = rootcommand + " -c armv6 clean"
       
    53 	t.targets = []
       
    54 	t.antitargets = []
       
    55 	t.run()
       
    56 
       
    57 	t.id = "0097c"
       
    58 	t.name = "dll_armv6_gcce"
       
    59 	t.command = rootcommand + " -c arm.v6.udeb.gcce4_3_2 -c arm.v6.urel.gcce4_3_2"
       
    60 	t.targets = targets
       
    61 	t.antitargets = antitargets
       
    62 	t.addbuildtargets("smoke_suite/test_resources/simple_dll/bld.inf", buildtargets)
       
    63 	t.run()
       
    64 
       
    65 	t.id = "97"
       
    66 	t.name = "dll_armv6"
       
    67 	t.print_result()
    43 	return t
    68 	return t