Add sparse as a test.



git-svn-id: http://test.kernel.org/svn/autotest/trunk@117 592f7852-d20e-0410-864c-8624ca9c26a4
diff --git a/tests/sparse/sparse.py b/tests/sparse/sparse.py
new file mode 100755
index 0000000..1c74567
--- /dev/null
+++ b/tests/sparse/sparse.py
@@ -0,0 +1,23 @@
+import test
+from autotest_utils import *
+
+# THIS TEST IS INCOMPLETE. IT WILL NOT WORK
+
+class sparse(test.test):
+	version = 1
+
+	# http://www.codemonkey.org.uk/projects/git-snapshots/sparse/sparse-2006-04-28.tar.gz
+	def setup(self, tarball = 'sparse-2006-04-28.tar.gz'):
+		tarball = unmap_url(self.bindir, tarball, self.tmpdir)
+		extract_tarball_to_dir(tarball, self.srcdir)
+		os.chdir(self.srcdir)
+
+		system('make')
+		system('ln check sparse')
+	
+		self.top_dir = self.job.tmpdir+'/sparse'	
+		kernel = self.job.kernel(self.top_dir, kernelver)
+		kernel.config(self.bindir + '/config')
+		
+	def execute(self, iterations = 1, args = ''):
+		kernel.build(2 * count_cpus(), 'C=1')