From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55818) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1beVMu-0005sa-AB for qemu-devel@nongnu.org; Mon, 29 Aug 2016 18:49:29 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1beVMo-0004TO-A9 for qemu-devel@nongnu.org; Mon, 29 Aug 2016 18:49:27 -0400 Received: from mail-yb0-x243.google.com ([2607:f8b0:4002:c09::243]:35060) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1beVMo-0004TJ-5n for qemu-devel@nongnu.org; Mon, 29 Aug 2016 18:49:22 -0400 Received: by mail-yb0-x243.google.com with SMTP id b33so45490ybi.2 for ; Mon, 29 Aug 2016 15:49:22 -0700 (PDT) From: Pranith Kumar Date: Mon, 29 Aug 2016 18:49:15 -0400 Message-Id: <20160829224920.16686-1-bobby.prani@gmail.com> Subject: [Qemu-devel] [PATCH v2 0/4] Clean up TCG tests List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: alex.bennee@linaro.org, rth@twiddle.net Hello, This patch series cleans up the tcg tests in tests/tcg folder. The tests have bit-rotten and were not compiling or running. I fixed the Makefiles to make them compile but there are tests which do not pass. The motivation is to add litmus tests to each arch and have them run using the 'make check' target to test consistency on TCG. There are no maintainers listed for this test folder. So I am cc'ing people who I think might be interested. As suggested by rth in v1 posting, I hooked up 'tests-tcg' target to run some of the tests. Detecting cross compilers or running the tests in docker containers are suggested ideas to make running the tests easier. My makefile-fu is non-existent. So suggestions on how to hook up the tests are welcome. Pranith Kumar (4): tests/tcg: Move arm tests to arch specific folder tests/tcg: Move mips test to arch specific folder tests/tcg: Create and populate misc tests for arch independent tests tests/tcg: Add tests-tcg hook in Makefile tests/Makefile.include | 1 + tests/tcg/Makefile.include | 20 ++++++++++ tests/tcg/arm/Makefile | 45 +++++++++++++++++++++ tests/tcg/{ => arm}/hello-arm.c | 0 tests/tcg/{ => arm}/test-arm-iwmmxt.s | 0 tests/tcg/{ => mips}/hello-mips.c | 0 tests/tcg/misc/Makefile | 75 +++++++++++++++++++++++++++++++++++ tests/tcg/{ => misc}/linux-test.c | 3 ++ tests/tcg/{ => misc}/sha1.c | 0 tests/tcg/{ => misc}/test-mmap.c | 0 tests/tcg/{ => misc}/test_path.c | 0 tests/tcg/{ => misc}/testthread.c | 0 12 files changed, 144 insertions(+) create mode 100644 tests/tcg/Makefile.include create mode 100644 tests/tcg/arm/Makefile rename tests/tcg/{ => arm}/hello-arm.c (100%) rename tests/tcg/{ => arm}/test-arm-iwmmxt.s (100%) rename tests/tcg/{ => mips}/hello-mips.c (100%) create mode 100644 tests/tcg/misc/Makefile rename tests/tcg/{ => misc}/linux-test.c (99%) rename tests/tcg/{ => misc}/sha1.c (100%) rename tests/tcg/{ => misc}/test-mmap.c (100%) rename tests/tcg/{ => misc}/test_path.c (100%) rename tests/tcg/{ => misc}/testthread.c (100%) -- 2.9.3