Skip to content
Snippets Groups Projects
Unverified Commit 4f1206c1 authored by Gaëtan Harter's avatar Gaëtan Harter
Browse files

tests/sizeof_tcb: fix test for 16bit wsn430

parent feadf684
No related branches found
No related tags found
No related merge requests found
...@@ -12,16 +12,29 @@ import sys ...@@ -12,16 +12,29 @@ 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]',
child.expect_exact('\tsp 4 0') r'sizeof\(thread_t\): [20, 26]'])
child.expect_exact('\tstatus 1 4') if ret == 0:
child.expect_exact('\tpriority 1 5') child.expect_exact('\tsp 4 0')
child.expect_exact('\tpid 2 6') child.expect_exact('\tstatus 1 4')
child.expect_exact('\trq_entry 4 8') child.expect_exact('\tpriority 1 5')
child.expect_exact('\twait_data 4 12') child.expect_exact('\tpid 2 6')
child.expect_exact('\tmsg_waiters 4 16') child.expect_exact('\trq_entry 4 8')
child.expect_exact('\tmsg_queue 12 20') child.expect_exact('\twait_data 4 12')
child.expect_exact('\tmsg_array 4 32') child.expect_exact('\tmsg_waiters 4 16')
child.expect_exact('\tmsg_queue 12 20')
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')
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment