Peter Maydell <peter.mayd...@linaro.org> writes: > On 12 November 2015 at 16:20, Alex Bennée <alex.ben...@linaro.org> wrote: >> From: Alex Bennée <a...@bennee.com> >> >> The aim of these tests is to combine with an appropriate kernel >> image (with symbol-file vmlinux) and check it behaves as it should. >> Given a kernel it checks: >> >> - single step >> - software breakpoint >> - hardware breakpoint >> - access, read and write watchpoints >> >> On success it returns 0 to the calling process. >> >> I've not plumbed this into the "make check" logic though as we need a >> solution for providing non-host binaries to the tests. However the test >> is structured to work with pretty much any Linux kernel image as it >> uses the basic kernel_init code which is common across architectures. > > Do these tests pass if you run them on the TCG QEMU, just out > of interest?
You'll be glad to know they do. > I'm not a great fan of tests that aren't in 'make check' > because IME they just bitrot, but as you say we have no > sensible approach for handling tests that need to run real > guest code :-( I was pondering if a git sub-project with large file support would work. We could add pre-built binaries to the tree with appropriate meta-data (src tree, version, config) to rebuild if required. There would be some degree of trust implied in the original builder though. Maybe a signed commit? > > thanks > -- PMM -- Alex Bennée -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html