| Index: scripts/slave/recipes/chromium.expected/full_tryserver_chromium_perf_linux_perf_cq.json | 
| diff --git a/scripts/slave/recipes/chromium.expected/full_tryserver_chromium_perf_linux_perf_cq.json b/scripts/slave/recipes/chromium.expected/full_tryserver_chromium_perf_linux_perf_cq.json | 
| index c26a1787f89ded53f407a4a82236c16d49d80b80..fb36073557bdbfc35045e7bbb648d2ffedb2a232 100644 | 
| --- a/scripts/slave/recipes/chromium.expected/full_tryserver_chromium_perf_linux_perf_cq.json | 
| +++ b/scripts/slave/recipes/chromium.expected/full_tryserver_chromium_perf_linux_perf_cq.json | 
| @@ -11,13 +11,13 @@ | 
| "--slave", | 
| "TestSlavename", | 
| "--spec", | 
| -      "cache_dir = '[GIT_CACHE]'\nsolutions = [{'custom_vars': {'googlecode_url': 'svn://svn-mirror.golo.chromium.org/%s', 'nacl_trunk': 'svn://svn-mirror.golo.chromium.org/native_client/trunk', 'sourceforge_url': 'svn://svn-mirror.golo.chromium.org/%(repo)s', 'webkit_trunk': 'svn://svn-mirror.golo.chromium.org/blink/trunk'}, 'deps_file': 'DEPS', 'managed': True, 'name': 'src', 'url': 'svn://svn-mirror.golo.chromium.org/chrome/trunk/src'}, {'custom_deps': {'src/chrome/test/data/firefox2_profile/searchplugins': None, 'src/chrome/test/data/firefox2_searchplugins': None, 'src/chrome/test/data/firefox3_profile/searchplugins': None, 'src/chrome/test/data/firefox3_searchplugins': None, 'src/chrome/test/data/osdd': None, 'src/chrome/test/data/perf/frame_rate/private': None, 'src/chrome/test/data/plugin': None, 'src/chrome/test/data/ssl/certs': None, 'src/data/autodiscovery': None, 'src/data/esctf': None, 'src/data/mach_ports': None, 'src/data/memory_test': None, 'src/data/mozilla_js_tests': None, 'src/data/page_cycler': None, 'src/data/selenium_core': None, 'src/data/tab_switching': None, 'src/tools/grit/grit/test/data': None, 'src/webkit/data/bmp_decoder': None, 'src/webkit/data/ico_decoder': None, 'src/webkit/data/test_shell/plugins': None, 'src/webkit/data/xbm_decoder': None}, 'deps_file': 'DEPS', 'managed': True, 'name': 'src-internal', 'url': 'svn://svn-mirror.golo.chromium.org/chrome-internal/trunk/src-internal'}]", | 
| +      "cache_dir = '[ROOT]/b/build/slave/cache_dir'\nsolutions = [{'custom_vars': {'googlecode_url': 'svn://svn-mirror.golo.chromium.org/%s', 'nacl_trunk': 'svn://svn-mirror.golo.chromium.org/native_client/trunk', 'sourceforge_url': 'svn://svn-mirror.golo.chromium.org/%(repo)s', 'webkit_trunk': 'svn://svn-mirror.golo.chromium.org/blink/trunk'}, 'deps_file': 'DEPS', 'managed': True, 'name': 'src', 'url': 'svn://svn-mirror.golo.chromium.org/chrome/trunk/src'}, {'custom_deps': {'src/chrome/test/data/firefox2_profile/searchplugins': None, 'src/chrome/test/data/firefox2_searchplugins': None, 'src/chrome/test/data/firefox3_profile/searchplugins': None, 'src/chrome/test/data/firefox3_searchplugins': None, 'src/chrome/test/data/osdd': None, 'src/chrome/test/data/perf/frame_rate/private': None, 'src/chrome/test/data/plugin': None, 'src/chrome/test/data/ssl/certs': None, 'src/data/autodiscovery': None, 'src/data/esctf': None, 'src/data/mach_ports': None, 'src/data/memory_test': None, 'src/data/mozilla_js_tests': None, 'src/data/page_cycler': None, 'src/data/selenium_core': None, 'src/data/tab_switching': None, 'src/tools/grit/grit/test/data': None, 'src/webkit/data/bmp_decoder': None, 'src/webkit/data/ico_decoder': None, 'src/webkit/data/test_shell/plugins': None, 'src/webkit/data/xbm_decoder': None}, 'deps_file': 'DEPS', 'managed': True, 'name': 'src-internal', 'url': 'svn://svn-mirror.golo.chromium.org/chrome-internal/trunk/src-internal'}]", | 
| "--root", | 
| "src", | 
| "--revision_mapping_file", | 
| "{\"src\": \"got_revision\", \"src/native_client\": \"got_nacl_revision\", \"src/third_party/angle\": \"got_angle_revision\", \"src/third_party/webrtc\": \"got_webrtc_revision\", \"src/tools/swarming_client\": \"got_swarming_client_revision\", \"src/v8\": \"got_v8_revision\"}", | 
| "--git-cache-dir", | 
| -      "[GIT_CACHE]", | 
| +      "[ROOT]/b/build/slave/cache_dir", | 
| "--output_json", | 
| "/path/to/tmp/json", | 
| "--revision", | 
| @@ -25,7 +25,6 @@ | 
| "--force", | 
| "--output_manifest" | 
| ], | 
| -    "cwd": "[SLAVE_BUILD]", | 
| "env": { | 
| "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" | 
| }, | 
| @@ -99,7 +98,6 @@ | 
| }, | 
| { | 
| "cmd": [], | 
| -    "cwd": "[SLAVE_BUILD]", | 
| "name": "ensure_goma" | 
| }, | 
| { | 
| @@ -110,17 +108,16 @@ | 
| "--platform", | 
| "linux-amd64", | 
| "--dest-directory", | 
| -      "[SLAVE_BUILD]/cipd", | 
| +      "[CWD]/cipd", | 
| "--json-output", | 
| "/path/to/tmp/json" | 
| ], | 
| -    "cwd": "[SLAVE_BUILD]", | 
| "name": "ensure_goma.install cipd", | 
| "~followup_annotations": [ | 
| "@@@STEP_NEST_LEVEL@1@@@", | 
| "@@@STEP_TEXT@cipd instance_id: 40-chars-fake-of-the-package-instance_id@@@", | 
| "@@@STEP_LOG_LINE@json.output@{@@@", | 
| -      "@@@STEP_LOG_LINE@json.output@  \"executable\": \"[SLAVE_BUILD]/cipd/cipd\", @@@", | 
| +      "@@@STEP_LOG_LINE@json.output@  \"executable\": \"fake_slave_build/cipd\", @@@", | 
| "@@@STEP_LOG_LINE@json.output@  \"instance_id\": \"40-chars-fake-of-the-package-instance_id\"@@@", | 
| "@@@STEP_LOG_LINE@json.output@}@@@", | 
| "@@@STEP_LOG_END@json.output@@@" | 
| @@ -128,10 +125,10 @@ | 
| }, | 
| { | 
| "cmd": [ | 
| -      "[SLAVE_BUILD]/cipd/cipd", | 
| +      "fake_slave_build/cipd", | 
| "ensure", | 
| "--root", | 
| -      "[CACHE]/cipd/goma", | 
| +      "[ROOT]/b/build/slave/cache/cipd/goma", | 
| "--list", | 
| "infra_internal/goma/client/linux-amd64 release", | 
| "--json-output", | 
| @@ -139,7 +136,6 @@ | 
| "--service-account-json", | 
| "/creds/service_accounts/service-account-goma-client.json" | 
| ], | 
| -    "cwd": "[SLAVE_BUILD]", | 
| "name": "ensure_goma.ensure_installed", | 
| "~followup_annotations": [ | 
| "@@@STEP_NEST_LEVEL@1@@@", | 
| @@ -161,11 +157,10 @@ | 
| "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", | 
| "runhooks" | 
| ], | 
| -    "cwd": "[SLAVE_BUILD]", | 
| "env": { | 
| "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account-goma-client.json", | 
| "GYP_CHROMIUM_NO_ACTION": "1", | 
| -      "GYP_DEFINES": "branding=Chrome buildtype=Official component=static_library gomadir='[CACHE]/cipd/goma' target_arch=x64 use_goma=1", | 
| +      "GYP_DEFINES": "branding=Chrome buildtype=Official component=static_library gomadir='[ROOT]/b/build/slave/cache/cipd/goma' target_arch=x64 use_goma=1", | 
| "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" | 
| }, | 
| "name": "gclient runhooks" | 
| @@ -179,26 +174,24 @@ | 
| "python", | 
| "RECIPE_PACKAGE_REPO[build]/scripts/slave/cleanup_temp.py" | 
| ], | 
| -    "cwd": "[SLAVE_BUILD]", | 
| "name": "cleanup_temp" | 
| }, | 
| { | 
| "cmd": [ | 
| "python", | 
| "-u", | 
| -      "[SLAVE_BUILD]/src/tools/mb/mb.py", | 
| +      "[CWD]/src/tools/mb/mb.py", | 
| "gen", | 
| "-m", | 
| "tryserver.chromium.perf", | 
| "-b", | 
| "linux_perf_cq", | 
| "--config-file", | 
| -      "[SLAVE_BUILD]/src/tools/mb/mb_config.pyl", | 
| +      "[CWD]/src/tools/mb/mb_config.pyl", | 
| "--goma-dir", | 
| -      "[CACHE]/cipd/goma", | 
| +      "[ROOT]/b/build/slave/cache/cipd/goma", | 
| "//out/Release" | 
| ], | 
| -    "cwd": "[SLAVE_BUILD]", | 
| "name": "generate_build_files" | 
| }, | 
| { | 
| @@ -216,9 +209,9 @@ | 
| "--target", | 
| "Release", | 
| "--src-dir", | 
| -      "[SLAVE_BUILD]/src", | 
| +      "[CWD]/src", | 
| "--goma-cache-dir", | 
| -      "[GOMA_CACHE]", | 
| +      "[ROOT]/b/build/slave/goma_cache", | 
| "--build-tool", | 
| "ninja", | 
| "--build-data-dir", | 
| @@ -232,13 +225,12 @@ | 
| "--mode", | 
| "official", | 
| "--goma-dir", | 
| -      "[CACHE]/cipd/goma", | 
| +      "[ROOT]/b/build/slave/cache/cipd/goma", | 
| "--goma-hermetic", | 
| "fallback", | 
| "--", | 
| "chromium_builder_perf" | 
| ], | 
| -    "cwd": "[SLAVE_BUILD]", | 
| "env": { | 
| "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account-goma-client.json" | 
| }, | 
| @@ -266,7 +258,6 @@ | 
| "--build-properties", | 
| "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \"build_data_dir\": \"[ROOT]/build_data_dir\", \"buildername\": \"linux_perf_cq\", \"buildnumber\": 571, \"mastername\": \"tryserver.chromium.perf\", \"parent_buildername\": null, \"recipe\": \"chromium\", \"slavename\": \"TestSlavename\", \"workdir\": \"/path/to/workdir/TestSlavename\"}" | 
| ], | 
| -    "cwd": "[SLAVE_BUILD]", | 
| "name": "package build" | 
| }, | 
| { | 
|  |