Skip to content

terminal-emulator.sh implementation and base unit tests

Abhi Singh requested to merge terminal-emulator-patch1 into master
  • terminal-emulator.sh is a script that takes a log file as input and uses a detached shell session to cat the log file to the terminal, then hardcopies the contents of the output to an output log file. The output log file now emulates the contents displayed on a terminal Four basic tests are included in test-terminal-emulator.sh which run through ^H input during prompts, as well as VT100 escape sequences from parts of various log files.
  • Added test-terminal-emulator which implements base unit tests to validate expected output versus generated output of special escape characters such as backspace and Uboot menu characters.
  • Added dependency information about terminal-emulator and a description/usage paragraph.

Signed-off-by: Abhi Singh Abhi.Singh@arm.com

Merge request reports