tests/sizeof_tcb: fix test for 16bit wsn430
This commit is contained in:
parent
feadf68427
commit
4f1206c1c5
@ -12,7 +12,9 @@ import sys
|
|||||||
|
|
||||||
def testfunc(child):
|
def testfunc(child):
|
||||||
child.expect_exact('\tmember, sizeof, offsetof')
|
child.expect_exact('\tmember, sizeof, offsetof')
|
||||||
child.expect(r'sizeof\(thread_t\): [36, 48]')
|
ret = child.expect([r'sizeof\(thread_t\): [36, 48]',
|
||||||
|
r'sizeof\(thread_t\): [20, 26]'])
|
||||||
|
if ret == 0:
|
||||||
child.expect_exact('\tsp 4 0')
|
child.expect_exact('\tsp 4 0')
|
||||||
child.expect_exact('\tstatus 1 4')
|
child.expect_exact('\tstatus 1 4')
|
||||||
child.expect_exact('\tpriority 1 5')
|
child.expect_exact('\tpriority 1 5')
|
||||||
@ -22,6 +24,17 @@ def testfunc(child):
|
|||||||
child.expect_exact('\tmsg_waiters 4 16')
|
child.expect_exact('\tmsg_waiters 4 16')
|
||||||
child.expect_exact('\tmsg_queue 12 20')
|
child.expect_exact('\tmsg_queue 12 20')
|
||||||
child.expect_exact('\tmsg_array 4 32')
|
child.expect_exact('\tmsg_array 4 32')
|
||||||
|
else:
|
||||||
|
# 16 bit platform (wsn430)
|
||||||
|
child.expect_exact('\tsp 2 0')
|
||||||
|
child.expect_exact('\tstatus 1 2')
|
||||||
|
child.expect_exact('\tpriority 1 3')
|
||||||
|
child.expect_exact('\tpid 2 4')
|
||||||
|
child.expect_exact('\trq_entry 2 6')
|
||||||
|
child.expect_exact('\twait_data 2 8')
|
||||||
|
child.expect_exact('\tmsg_waiters 2 10')
|
||||||
|
child.expect_exact('\tmsg_queue 6 12')
|
||||||
|
child.expect_exact('\tmsg_array 2 18')
|
||||||
child.expect_exact('SUCCESS')
|
child.expect_exact('SUCCESS')
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user