diff --git a/boards/uniboard1/designs/unb1_test/tb/python/tc_unb1_test.py b/boards/uniboard1/designs/unb1_test/tb/python/tc_unb1_test.py index f343efe7a2a637d2f335f9aabd6b846a24c25695..b719c82327b117e38d94b89fbf0a093e4b09feef 100644 --- a/boards/uniboard1/designs/unb1_test/tb/python/tc_unb1_test.py +++ b/boards/uniboard1/designs/unb1_test/tb/python/tc_unb1_test.py @@ -66,7 +66,13 @@ from common import * from pi_common import * - +def compare_arrays(a,b): + import numpy as np + print 'Compare array A:\n',np.asarray(a) + print 'With array B:\n',np.asarray(b) + compared = (np.asarray(a) == np.asarray(b)) + print 'Result:\n',compared + return (not False in compared) def test_bg(tc, io): tc.set_section_id('Test BG - ') @@ -101,7 +107,7 @@ def test_bg(tc, io): for r in ram: lram.append(list(r)) # () -> [] bg_ram.append(lram) - #bg_ram[0][0]=0 + bg_ram[0][0][2]=0 db_ram = [] for s in range(nof_streams): @@ -113,6 +119,7 @@ def test_bg(tc, io): tc.append_log(1, '>>> (BG==DB): %s' % compared) tc.append_log(3, '') if compared==False: tc.set_result('FAILED') + compare_arrays(bg_ram,db_ram) def test_tr_xaui(tc, io): tc.set_section_id('Read tr xaui status - ')