Fixed support for source kernels in generated control files (using the
generate_control_file() RPC) by adding a build() method call.
Implemented a dummy do nothing build() version in rpm_kernel (also
inherited by suse_rpm_kernel). Updated unittests.

Signed-off-by: Mihai Rusu <dizzy@google.com>


git-svn-id: http://test.kernel.org/svn/autotest/trunk@3909 592f7852-d20e-0410-864c-8624ca9c26a4
diff --git a/frontend/afe/control_file.py b/frontend/afe/control_file.py
index d1f0a78..a739b1f 100644
--- a/frontend/afe/control_file.py
+++ b/frontend/afe/control_file.py
@@ -34,6 +34,7 @@
     testkernel = job.kernel(kernel_info['version'])
     if kernel_info['config_file']:
         testkernel.config(kernel_info['config_file'])
+    testkernel.build()
     testkernel.install()
 
     cmdline = ' '.join((kernel_info.get('cmdline', ''), '%(kernel_args)s'))