BuildTargetUnitTest: Stop generating unit_tests.tar

The archive is no longer needed for the fuzzers, and we don't
upload it on the LUCI builders, so stop generating it.

BUG=b:217211026
TEST=CQ, run_tests

Change-Id: Iede8ec368d3fba025e80a969f182bed5aa12b976
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/chromite/+/3386363
Reviewed-by: Lizzy Presland <zland@google.com>
Tested-by: Alex Klein <saklein@chromium.org>
Commit-Queue: Alex Klein <saklein@chromium.org>
diff --git a/api/controller/test_unittest.py b/api/controller/test_unittest.py
index c12a608..310ffab 100644
--- a/api/controller/test_unittest.py
+++ b/api/controller/test_unittest.py
@@ -196,23 +196,6 @@
     self.assertEqual(response.failed_packages[1].category, 'cat')
     self.assertEqual(response.failed_packages[1].package_name, 'pkg')
 
-  def testNoArgumentFails(self):
-    """Test no arguments fails."""
-    input_msg = self._GetInput()
-    output_msg = self._GetOutput()
-    with self.assertRaises(cros_build_lib.DieSystemExit):
-      test_controller.BuildTargetUnitTest(input_msg, output_msg,
-                                          self.api_config)
-
-  def testNoResultPathFails(self):
-    """Test missing result path fails."""
-    # Missing result_path.
-    input_msg = self._GetInput(board='board')
-    output_msg = self._GetOutput()
-    with self.assertRaises(cros_build_lib.DieSystemExit):
-      test_controller.BuildTargetUnitTest(input_msg, output_msg,
-                                          self.api_config)
-
   def testInvalidPackageFails(self):
     """Test missing result path fails."""
     # Missing result_path.
@@ -277,8 +260,8 @@
 
     pkgs = ['foo/bar', 'cat/pkg']
     blocklist = [package_info.SplitCPV(p, strict=False) for p in pkgs]
-    input_msg = self._GetInput(board='board', result_path=self.tempdir,
-                               empty_sysroot=True, blocklist=blocklist)
+    input_msg = self._GetInput(board='board', empty_sysroot=True,
+                               blocklist=blocklist)
     output_msg = self._GetOutput()
 
     rc = test_controller.BuildTargetUnitTest(input_msg, output_msg,
@@ -291,21 +274,15 @@
     """Test BuildTargetUnitTest successful call."""
     pkgs = ['foo/bar', 'cat/pkg']
     packages = [package_info.SplitCPV(p, strict=False) for p in pkgs]
-    input_msg = self._GetInput(
-        board='board', result_path=self.tempdir, packages=packages)
+    input_msg = self._GetInput(board='board', packages=packages)
 
     result = test_service.BuildTargetUnitTestResult(0, None)
     self.PatchObject(test_service, 'BuildTargetUnitTest', return_value=result)
 
-    tarball_result = os.path.join(input_msg.result_path, 'unit_tests.tar')
-    self.PatchObject(test_service, 'BuildTargetUnitTestTarball',
-                     return_value=tarball_result)
-
     response = self._GetOutput()
     test_controller.BuildTargetUnitTest(input_msg, response,
                                         self.api_config)
-    self.assertEqual(response.tarball_path,
-                     os.path.join(input_msg.result_path, 'unit_tests.tar'))
+    self.assertFalse(response.failed_packages)
 
 
 class DockerConstraintsTest(cros_test_lib.MockTestCase):