x/devtools: Add tests for the todos repo

I added a basic test on the todos repo.
Presubmit will run copyright and the todos test.

We'll have to add a target on Jenkins too.

Change-Id: I3df4f94d5505b88ef07ded35acae9494842207bb
diff --git a/jiri-test/internal/test/projects.go b/jiri-test/internal/test/projects.go
index fd05bc1..209d9ec 100644
--- a/jiri-test/internal/test/projects.go
+++ b/jiri-test/internal/test/projects.go
@@ -89,6 +89,11 @@
 	return runJavaTest(jirix, testName, []string{"release", "projects", "reader", "android"}, []string{"clean", "test"})
 }
 
+// vanadiumTodosAndroidTest confirms that the build succeeds and its tests pass.
+func vanadiumTodosAndroidTest(jirix *jiri.X, testName string, _ ...Opt) (*test.Result, error) {
+	return runJavaTest(jirix, testName, []string{"release", "projects", "todos"}, []string{"clean", "build"})
+}
+
 // vanadiumTravelTest runs the tests for the travel example application.
 func vanadiumTravelTest(jirix *jiri.X, testName string, _ ...Opt) (*test.Result, error) {
 	testDir := filepath.Join(jirix.Root, "release", "projects", "travel")
diff --git a/jiri-test/internal/test/run.go b/jiri-test/internal/test/run.go
index 69abecf..404e888 100644
--- a/jiri-test/internal/test/run.go
+++ b/jiri-test/internal/test/run.go
@@ -151,6 +151,7 @@
 	"vanadium-signup-proxy-new":               vanadiumSignupProxyNew,
 	"vanadium-signup-welcome-1-new":           vanadiumSignupWelcomeStepOneNew,
 	"vanadium-signup-welcome-2-new":           vanadiumSignupWelcomeStepTwoNew,
+	"vanadium-todos-android-test":             vanadiumTodosAndroidTest,
 	"vanadium-travel-test":                    vanadiumTravelTest,
 	"vanadium-vkube-integration-test":         vanadiumVkubeIntegrationTest,
 	"vanadium-website-deploy":                 vanadiumWebsiteDeploy,
diff --git a/tooldata/data/config.v1.xml b/tooldata/data/config.v1.xml
index 5e89d7c..70c52be 100644
--- a/tooldata/data/config.v1.xml
+++ b/tooldata/data/config.v1.xml
@@ -162,6 +162,10 @@
     <project name="release.projects.syncslides">
       <test>vanadium-copyright</test>
     </project>
+    <project name="release.projects.todos">
+      <test>vanadium-copyright</test>
+      <test>vanadium-todos-android-test</test>
+    </project>
     <project name="third_party">
       <test>go</test>
       <test>projects</test>