In order to extract more useful debugging information from qemu crashes, pass --disable-strip to the configure script so we produce binaries with debugging symbols. Also, corrected a small mistake on the calculation of the -j make parameter. Signed-off-by: Lucas Meneghel Rodrigues <lmr@xxxxxxxxxx> --- client/tests/kvm/kvm_install.py | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) diff --git a/client/tests/kvm/kvm_install.py b/client/tests/kvm/kvm_install.py index 154b83c..35aff1d 100755 --- a/client/tests/kvm/kvm_install.py +++ b/client/tests/kvm/kvm_install.py @@ -168,9 +168,11 @@ class SourceDirInstaller: def __build(self): os.chdir(self.srcdir) - cfg = "./configure --prefix=%s" % self.prefix + # For testing purposes, it's better to build qemu binaries with + # debugging symbols, so we can extract more meaningful stack traces. + cfg = "./configure --disable-strip --prefix=%s" % self.prefix if self.repo_type == 1: - steps = [cfg, "make clean", "make -j %s" % utils.count_cpus()] + steps = [cfg, "make clean", "make -j %s" % (utils.count_cpus() + 1)] if not os.path.exists('qemu/pc-bios/bios.bin'): steps.append("make -C bios") steps.append("make -C extboot") -- 1.6.2.5 -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html