Exclude jdwp tests from cts plans, until we get the test framework in.
Bug: 15860343

Change-Id: Id809ddf816d1eb34ff710ec01fb2cf3fd6b0044e
diff --git a/tools/utils/buildCts.py b/tools/utils/buildCts.py
index 0f74a81..db30d77 100755
--- a/tools/utils/buildCts.py
+++ b/tools/utils/buildCts.py
@@ -105,47 +105,59 @@
 
     plan = tools.TestPlan(packages)
     plan.Exclude('android\.performance.*')
+    # Temporarily exclude jdwp tests until framework to run them is available.
+    # b/15860343
+    plan.Exclude('android\.jdwp.*')
     self.__WritePlan(plan, 'CTS')
     self.__WritePlan(plan, 'CTS-TF')
 
     plan = tools.TestPlan(packages)
     plan.Exclude('android\.performance.*')
+    plan.Exclude('android\.jdwp.*')
     plan.Exclude('android\.media\.cts\.StreamingMediaPlayerTest.*')
     # Test plan to not include media streaming tests
     self.__WritePlan(plan, 'CTS-No-Media-Stream')
 
     plan = tools.TestPlan(packages)
     plan.Exclude('android\.performance.*')
+    plan.Exclude('android\.jdwp.*')
     self.__WritePlan(plan, 'SDK')
 
     plan.Exclude(r'android\.tests\.sigtest')
+    plan.Exclude('android\.jdwp.*')
     plan.Exclude(r'android\.core.*')
     self.__WritePlan(plan, 'Android')
 
     plan = tools.TestPlan(packages)
+    plan.Exclude('android\.jdwp.*')
     plan.Include(r'android\.core\.tests.*')
     plan.Exclude(r'android\.core\.tests\.libcore.\package.\harmony*')
     self.__WritePlan(plan, 'Java')
 
     # TODO: remove this once the tests are fixed and merged into Java plan above.
     plan = tools.TestPlan(packages)
+    plan.Exclude('android\.jdwp.*')
     plan.Include(r'android\.core\.tests\.libcore.\package.\harmony*')
     self.__WritePlan(plan, 'Harmony')
 
     plan = tools.TestPlan(packages)
+    plan.Exclude('android\.jdwp.*')
     plan.Include(r'android\.core\.vm-tests-tf')
     self.__WritePlan(plan, 'VM-TF')
 
     plan = tools.TestPlan(packages)
+    plan.Exclude('android\.jdwp.*')
     plan.Include(r'android\.tests\.sigtest')
     self.__WritePlan(plan, 'Signature')
 
     plan = tools.TestPlan(packages)
+    plan.Exclude('android\.jdwp.*')
     plan.Include(r'android\.tests\.appsecurity')
     self.__WritePlan(plan, 'AppSecurity')
 
     # hard-coded white list for PDK plan
     plan.Exclude('.*')
+    plan.Exclude('android\.jdwp.*')
     plan.Include('android\.aadb')
     plan.Include('android\.bluetooth')
     plan.Include('android\.graphics.*')
@@ -164,6 +176,7 @@
 
     # CTS Stable plan
     plan = tools.TestPlan(packages)
+    plan.Exclude('android\.jdwp.*')
     plan.Exclude(r'android\.display')
     for package, test_list in flaky_tests.iteritems():
       plan.ExcludeTests(package, test_list)
@@ -172,6 +185,7 @@
     # CTS Flaky plan - inversion of CTS Stable
     plan = tools.TestPlan(packages)
     plan.Exclude('.*')
+    plan.Exclude('android\.jdwp.*')
     plan.Include(r'android\.display')
     for package, test_list in flaky_tests.iteritems():
       plan.Include(package)