Make changes to run Telemetry tests in nightly infrastructure tests.

BUG=None
TEST=Tested this running the nightly infrastructure cron jobs.

Change-Id: I6cccee222b074e9410b45df6750c097430207746
Reviewed-on: https://chrome-internal-review.googlesource.com/147515
Reviewed-by: Luis Lozano <llozano@chromium.org>
Commit-Queue: Caroline Tice <cmtice@google.com>
Tested-by: Caroline Tice <cmtice@google.com>
diff --git a/crosperf/experiment_factory.py b/crosperf/experiment_factory.py
index 5b9579f..886fead 100644
--- a/crosperf/experiment_factory.py
+++ b/crosperf/experiment_factory.py
@@ -27,7 +27,8 @@
                            'dromaeo.domcorequery',
                            'dromaeo.domcoretraverse',
                            'kraken',
-                           'memory.top_25',
+# The following benchmark is extremely flaky, so omit it for now.
+#                           'memory.top_25',
                            'octane',
                            'robohornet_pro',
                            'smoothness.top_25',
diff --git a/crosperf/label.py b/crosperf/label.py
index 544f53d..c63880e 100644
--- a/crosperf/label.py
+++ b/crosperf/label.py
@@ -42,6 +42,9 @@
     if not chrome_src:
       self.chrome_src = os.path.join(self.chromeos_root,
           "chroot/var/cache/chromeos-chrome/chrome-src-internal/src")
+      if not os.path.exists(self.chrome_src):
+        self.chrome_src = os.path.join(self.chromeos_root,
+          "chroot/var/cache/chromeos-chrome/chrome-src/src")
     else:
       chromeos_src = misc.CanonicalizePath(chrome_src)
       if not chromeos_src:
diff --git a/setup_chromeos.py b/setup_chromeos.py
index 689b1ec..c52c4e6 100755
--- a/setup_chromeos.py
+++ b/setup_chromeos.py
@@ -217,20 +217,12 @@
   if ret:
     return ret
 
-  # Setup svn credentials for use inside the chroot
-  if getpass.getuser() == "mobiletc-prebuild":
-    chromium_username = "raymes"
-  else:
-    chromium_username = "$USER"
-
   return cmd_executer.RunCommand(
-      "svn ls --config-option config:auth:password-stores= "
-      "--config-option "
-      "servers:global:store-plaintext-passwords=yes "
-      "--username " + chromium_username + "@google.com "
+      "svn ls "
       "svn://svn.chromium.org/leapfrog-internal "
       "svn://svn.chromium.org/chrome "
-      "svn://svn.chromium.org/chrome-internal > /dev/null")
+      "svn://svn.chromium.org/chrome-internal "
+      "svn://svn.chromium.org/blink > /dev/null")
 
 
 if __name__ == "__main__":
diff --git a/test_toolchains.py b/test_toolchains.py
index 9a07635..a767fd8 100644
--- a/test_toolchains.py
+++ b/test_toolchains.py
@@ -77,9 +77,6 @@
   def _CheckoutChromeOS(self):
     # TODO(asharif): Setup a fixed ChromeOS version (quarterly snapshot).
     if not os.path.exists(self._chromeos_root):
-      #setup_chromeos_args = [setup_chromeos.__file__,
-      #                       "--dir=%s" % self._chromeos_root,
-      #                       "--minilayout"]
       setup_chromeos_args = [setup_chromeos.__file__,
                              "--dir=%s" % self._chromeos_root]
       if self._public:
@@ -119,7 +116,8 @@
     remote: %s
     """ % (self._board, self._remotes)
     experiment_tests = """
-    benchmark: desktopui_PyAutoPerfTests {
+    benchmark: all_perfv2 {
+      suite: telemetry_Crosperf
       iterations: 1
     }
     """