comparison docs/lyx/dbg.lyx @ 42:792da050d8c4 tip

more dox
author james <jb302@eecs.qmul.ac.uk>
date Tue, 22 Apr 2014 14:25:14 +0100
parents a9bf262f557b
children
comparison
equal deleted inserted replaced
41:a9bf262f557b 42:792da050d8c4
1669 Debugger Testing 1669 Debugger Testing
1670 \end_layout 1670 \end_layout
1671 1671
1672 \begin_layout Standard 1672 \begin_layout Standard
1673 The debugger was tested with an automated test method using python scripting. 1673 The debugger was tested with an automated test method using python scripting.
1674 The script uses the debug controller class to fill all of the emulators 1674 The script uses the debug controller class to fill all of the emulator's
1675 memory structures with known values. 1675 memory structures with known values.
1676 It then requests these values back and compares the results, if the values 1676 It then requests these values back and compares the results, if the values
1677 are not the same the test fails. 1677 are not the same the test fails.
1678 The test then steps through the emulators entire memory space, and then 1678 The test then steps through the emulator's entire memory space, and then
1679 checks the program counter to see if it has reached the end. 1679 checks the program counter to see if it has reached the end.
1680 The test files and results can be found in the Supporting Material. 1680 The test files and results can be found in the Supporting Material.
1681 \end_layout 1681 \end_layout
1682 1682
1683 \end_body 1683 \end_body