SuccessChanges

Summary

  1. QEMU tests: prepare for parallel execution (2) - unique QEMU_JOB_ID for each job - unique GDB port and VNC display, derived from QEMU_JOB_ID
  2. QEMU tests: prepare for parallel execution (1) - allow overriding GDB port for each instance (replaced '-s -S' with '-S -gdb tcp::$GDB_PORT'; gdb receives '-ex "set \$TCP_PORT=$GDB_PORT"') - allow overriding VNC display for each instance (replaced ':12345' with '$VNC_DISP') - indentation of qemu/gdb commands
  3. QEMU scripts: rough backend support for parallel execution - requires manual resource allocation - QEMU_JOB_ID used as prefix for qemu.monitor (each instance would get its own monitor socket) - GDB port can be overriden and derived from QEMU_JOB_ID (see README) - VNC port can be handled in the same way - README updated
Changeset 16464:2ffb654c590c by alex@thinkpad:
QEMU tests: prepare for parallel execution (2)<br>- unique QEMU_JOB_ID for each job<br>- unique GDB port and VNC display, derived from QEMU_JOB_ID
The file was modifiedcontrib/qemu/tests/run_tests.sh (diff)
Changeset 16463:01aa167b8f15 by alex@thinkpad:
QEMU tests: prepare for parallel execution (1)<br>- allow overriding GDB port for each instance (replaced &#039;-s -S&#039; with &#039;-S -gdb tcp::$GDB_PORT&#039;; gdb receives &#039;-ex &quot;set \$TCP_PORT=$GDB_PORT&quot;&#039;)<br>- allow overriding VNC display for each instance (replaced &#039;:12345&#039; with &#039;$VNC_DISP&#039;)<br>- indentation of qemu/gdb commands
The file was modifiedcontrib/qemu/tests/run_tests.sh (diff)
Changeset 16462:050a3cc4941c by alex@thinkpad:
QEMU scripts: rough backend support for parallel execution<br>- requires manual resource allocation<br>- QEMU_JOB_ID used as prefix for qemu.monitor (each instance would get its own monitor socket)<br>- GDB port can be overriden and derived from QEMU_JOB_ID (see README)<br>- VNC port can be handled in the same way<br>- README updated
The file was modifiedcontrib/qemu/README.rst (diff)
The file was modifiedcontrib/qemu/scripts/debug-logging.gdb (diff)
The file was modifiedcontrib/qemu/scripts/run_canon_fw.sh (diff)