sbsv2/raptor/test/smoke_suite/dll_armv7.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 SmokeTest
    17 from raptor_tests import SmokeTest
    18 
    18 
    19 def run():
    19 def run():
    20 	t = SmokeTest()
    20 	t = SmokeTest()
    21 	t.id = "11"
    21 	
    22 	t.name = "dll_armv7"
    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 armv7"
    23 	targets = [
    24 	t.targets = [
       
    25 		"$(EPOCROOT)/epoc32/release/armv7/udeb/createstaticdll.dll.sym",
    24 		"$(EPOCROOT)/epoc32/release/armv7/udeb/createstaticdll.dll.sym",
    26 		"$(EPOCROOT)/epoc32/release/armv7/urel/createstaticdll.dll.sym",
    25 		"$(EPOCROOT)/epoc32/release/armv7/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/armv7/udeb/createstaticdll.dll",
    28 		"$(EPOCROOT)/epoc32/release/armv7/udeb/createstaticdll.dll",
    30 		"$(EPOCROOT)/epoc32/release/armv7/urel/createstaticdll.dll"
    29 		"$(EPOCROOT)/epoc32/release/armv7/urel/createstaticdll.dll"
    31 		]
    30 		]
    32 	t.addbuildtargets('smoke_suite/test_resources/simple_dll/bld.inf', [
    31 	buildtargets = [
    33 		"createstaticdll_dll/armv7/udeb/CreateStaticDLL.o",
    32 		"createstaticdll_dll/armv7/udeb/CreateStaticDLL.o",
    34 		"createstaticdll_dll/armv7/urel/CreateStaticDLL.o",
    33 		"createstaticdll_dll/armv7/urel/CreateStaticDLL.o",
    35 		"createstaticdll_dll/armv7/udeb/armv7_specific.o",
    34 		"createstaticdll_dll/armv7/udeb/armv7_specific.o",
    36 		"createstaticdll_dll/armv7/urel/armv7_specific.o"		
    35 		"createstaticdll_dll/armv7/urel/armv7_specific.o"		
    37 	])
    36 	]
       
    37 	
       
    38 	t.id = "0011a"
       
    39 	t.name = "dll_armv7_rvct"
       
    40 	t.command = rootcommand + " -c armv7"
       
    41 	t.targets = targets
       
    42 	t.addbuildtargets("smoke_suite/test_resources/simple_dll/bld.inf", buildtargets)
    38 	t.run()
    43 	t.run()
       
    44 
       
    45 	t.id = "0011b"
       
    46 	t.name = "dll_armv7_clean"
       
    47 	t.command = rootcommand + " -c armv7 clean"
       
    48 	t.targets = []
       
    49 	t.run()
       
    50 
       
    51 	t.id = "0011c"
       
    52 	t.name = "dll_armv7_gcce"
       
    53 	t.command = rootcommand + " -c arm.v7.udeb.gcce4_3_2 -c arm.v7.urel.gcce4_3_2"
       
    54 	t.targets = targets
       
    55 	t.addbuildtargets("smoke_suite/test_resources/simple_dll/bld.inf", buildtargets)
       
    56 	t.run()
       
    57 
       
    58 	t.id = "11"
       
    59 	t.name = "dll_armv7"
       
    60 	t.print_result()
    39 	return t
    61 	return t