Open-source BuildViewTestCase and the infrastructure required by it, as well as
the tests under analysis/actions. They don't run yet, because the mock client
setup is still missing.

--
MOS_MIGRATED_REVID=87149625
diff --git a/src/test/java/com/google/devtools/build/lib/testutil/TestConstants.java b/src/test/java/com/google/devtools/build/lib/testutil/TestConstants.java
index 48e948c..28ca6bf 100644
--- a/src/test/java/com/google/devtools/build/lib/testutil/TestConstants.java
+++ b/src/test/java/com/google/devtools/build/lib/testutil/TestConstants.java
@@ -42,6 +42,11 @@
   public static final String RUNFILES_PREFIX = "DOES-NOT-WORK-YET";
 
   /**
+   * Name of a class with an INSTANCE field of type AnalysisMock to be used for analysis tests.
+   */
+  public static final String TEST_ANALYSIS_MOCK = "DOES-NOT-WORK-YET";
+
+  /**
    * Directory where we can find bazel's Java tests, relative to a test's runfiles directory.
    */
   public static final String JAVATESTS_ROOT = "src/test/java/";