| Index: scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_mac_blink_rel_pass.json
 | 
| diff --git a/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_mac_blink_rel_pass.json b/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_mac_blink_rel_pass.json
 | 
| index 3b1075cc49b239184814bc937dc4fa212946e50b..cdac0aa567d40bf2c6ab44128ddde0d10215959b 100644
 | 
| --- a/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_mac_blink_rel_pass.json
 | 
| +++ b/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_mac_blink_rel_pass.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'}]",
 | 
| +      "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'}]",
 | 
|        "--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",
 | 
|        "--issue",
 | 
|        "12853011",
 | 
|        "--patchset",
 | 
| @@ -32,7 +32,6 @@
 | 
|        "src/third_party/WebKit@HEAD",
 | 
|        "--output_manifest"
 | 
|      ],
 | 
| -    "cwd": "[SLAVE_BUILD]",
 | 
|      "env": {
 | 
|        "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
 | 
|      },
 | 
| @@ -107,7 +106,6 @@
 | 
|    },
 | 
|    {
 | 
|      "cmd": [],
 | 
| -    "cwd": "[SLAVE_BUILD]",
 | 
|      "name": "ensure_goma"
 | 
|    },
 | 
|    {
 | 
| @@ -118,17 +116,16 @@
 | 
|        "--platform",
 | 
|        "mac-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@@@"
 | 
| @@ -136,10 +133,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/mac-amd64 release",
 | 
|        "--json-output",
 | 
| @@ -147,7 +144,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@@@",
 | 
| @@ -166,10 +162,9 @@
 | 
|      "cmd": [
 | 
|        "python",
 | 
|        "-u",
 | 
| -      "[SLAVE_BUILD]/src/tools/swarming_client/swarming.py",
 | 
| +      "[CWD]/src/tools/swarming_client/swarming.py",
 | 
|        "--version"
 | 
|      ],
 | 
| -    "cwd": "[SLAVE_BUILD]",
 | 
|      "name": "swarming.py --version",
 | 
|      "stdout": "/path/to/tmp/",
 | 
|      "~followup_annotations": [
 | 
| @@ -183,11 +178,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": "clang=1 component=static_library dcheck_always_on=1 fastbuild=1 gomadir='[CACHE]/cipd/goma' target_arch=x64 test_isolation_mode=prepare use_goma=1",
 | 
| +      "GYP_DEFINES": "clang=1 component=static_library dcheck_always_on=1 fastbuild=1 gomadir='[ROOT]/b/build/slave/cache/cipd/goma' target_arch=x64 test_isolation_mode=prepare use_goma=1",
 | 
|        "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
 | 
|      },
 | 
|      "name": "gclient runhooks (with patch)"
 | 
| @@ -196,18 +190,17 @@
 | 
|      "cmd": [
 | 
|        "python",
 | 
|        "-u",
 | 
| -      "[SLAVE_BUILD]/src/testing/scripts/get_compile_targets.py",
 | 
| +      "[CWD]/src/testing/scripts/get_compile_targets.py",
 | 
|        "--output",
 | 
|        "/path/to/tmp/json",
 | 
|        "--",
 | 
|        "--build-config-fs",
 | 
|        "Release",
 | 
|        "--paths",
 | 
| -      "{\"checkout\": \"[SLAVE_BUILD]/src\", \"runit.py\": \"RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py\", \"runtest.py\": \"RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py\"}",
 | 
| +      "{\"checkout\": \"[CWD]/src\", \"runit.py\": \"RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py\", \"runtest.py\": \"RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py\"}",
 | 
|        "--properties",
 | 
|        "{\"buildername\": \"mac_blink_rel\", \"buildnumber\": 571, \"mastername\": \"tryserver.blink\", \"slavename\": \"TestSlavename\", \"target_platform\": \"mac\"}"
 | 
|      ],
 | 
| -    "cwd": "[SLAVE_BUILD]",
 | 
|      "name": "get compile targets for scripts",
 | 
|      "~followup_annotations": [
 | 
|        "@@@STEP_LOG_LINE@json.output@{}@@@",
 | 
| @@ -219,13 +212,12 @@
 | 
|        "python",
 | 
|        "-u",
 | 
|        "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
 | 
| -      "[SLAVE_BUILD]/src/testing/buildbot/chromium.webkit.json",
 | 
| +      "[CWD]/src/testing/buildbot/chromium.webkit.json",
 | 
|        "/path/to/tmp/json"
 | 
|      ],
 | 
| -    "cwd": "[SLAVE_BUILD]",
 | 
|      "name": "read test spec",
 | 
|      "~followup_annotations": [
 | 
| -      "@@@STEP_TEXT@path: [SLAVE_BUILD]/src/testing/buildbot/chromium.webkit.json@@@",
 | 
| +      "@@@STEP_TEXT@path: [CWD]/src/testing/buildbot/chromium.webkit.json@@@",
 | 
|        "@@@STEP_LOG_LINE@json.output@{}@@@",
 | 
|        "@@@STEP_LOG_END@json.output@@@"
 | 
|      ]
 | 
| @@ -237,7 +229,7 @@
 | 
|        "--cached",
 | 
|        "--name-only"
 | 
|      ],
 | 
| -    "cwd": "[SLAVE_BUILD]/src",
 | 
| +    "cwd": "[CWD]/src",
 | 
|      "name": "git diff to analyze patch",
 | 
|      "stdout": "/path/to/tmp/",
 | 
|      "~followup_annotations": [
 | 
| @@ -251,10 +243,9 @@
 | 
|        "python",
 | 
|        "-u",
 | 
|        "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
 | 
| -      "[SLAVE_BUILD]/src/testing/buildbot/trybot_analyze_config.json",
 | 
| +      "[CWD]/src/testing/buildbot/trybot_analyze_config.json",
 | 
|        "/path/to/tmp/json"
 | 
|      ],
 | 
| -    "cwd": "[SLAVE_BUILD]",
 | 
|      "name": "read filter exclusion spec",
 | 
|      "~followup_annotations": [
 | 
|        "@@@STEP_TEXT@path: 'testing/buildbot/trybot_analyze_config.json'@@@",
 | 
| @@ -277,7 +268,6 @@
 | 
|        "-u",
 | 
|        "import sys; sys.exit(0)"
 | 
|      ],
 | 
| -    "cwd": "[SLAVE_BUILD]",
 | 
|      "name": "analyze",
 | 
|      "~followup_annotations": [
 | 
|        "@@@STEP_LOG_LINE@excluded_files@foo.cc (regex = 'f.*')@@@",
 | 
| @@ -309,26 +299,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.blink",
 | 
|        "-b",
 | 
|        "mac_blink_rel",
 | 
|        "--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 (with patch)"
 | 
|    },
 | 
|    {
 | 
| @@ -338,11 +326,10 @@
 | 
|        "-u",
 | 
|        "RECIPE_PACKAGE_REPO[build]/scripts/slave/clang_revision.py",
 | 
|        "--src-dir",
 | 
| -      "[SLAVE_BUILD]/src",
 | 
| +      "[CWD]/src",
 | 
|        "--output-json",
 | 
|        "/path/to/tmp/json"
 | 
|      ],
 | 
| -    "cwd": "[SLAVE_BUILD]",
 | 
|      "env": {
 | 
|        "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account-goma-client.json"
 | 
|      },
 | 
| @@ -369,9 +356,9 @@
 | 
|        "--target",
 | 
|        "Release",
 | 
|        "--src-dir",
 | 
| -      "[SLAVE_BUILD]/src",
 | 
| +      "[CWD]/src",
 | 
|        "--goma-cache-dir",
 | 
| -      "[GOMA_CACHE]",
 | 
| +      "[ROOT]/b/build/slave/goma_cache",
 | 
|        "--build-tool",
 | 
|        "ninja",
 | 
|        "--compiler",
 | 
| @@ -381,13 +368,12 @@
 | 
|        "--goma-service-account-json-file",
 | 
|        "/creds/service_accounts/service-account-goma-client.json",
 | 
|        "--goma-dir",
 | 
| -      "[CACHE]/cipd/goma",
 | 
| +      "[ROOT]/b/build/slave/cache/cipd/goma",
 | 
|        "--goma-fail-fast",
 | 
|        "--goma-disable-local-fallback",
 | 
|        "--",
 | 
|        "blink_tests"
 | 
|      ],
 | 
| -    "cwd": "[SLAVE_BUILD]",
 | 
|      "env": {
 | 
|        "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account-goma-client.json"
 | 
|      },
 | 
| @@ -403,7 +389,6 @@
 | 
|        "-u",
 | 
|        "import sys; sys.exit(0)"
 | 
|      ],
 | 
| -    "cwd": "[SLAVE_BUILD]",
 | 
|      "name": "mark: before_tests"
 | 
|    },
 | 
|    {
 | 
| @@ -422,13 +407,13 @@
 | 
|        "--slave-name=TestSlavename",
 | 
|        "--build-number=571",
 | 
|        "--run-python-script",
 | 
| -      "[BUILD]/scripts/slave/chromium/layout_test_wrapper.py",
 | 
| +      "[ROOT]/b/build/scripts/slave/chromium/layout_test_wrapper.py",
 | 
|        "--target",
 | 
|        "Release",
 | 
|        "-o",
 | 
| -      "[SLAVE_BUILD]/layout-test-results",
 | 
| +      "[CWD]/layout-test-results",
 | 
|        "--build-dir",
 | 
| -      "[SLAVE_BUILD]/src/out",
 | 
| +      "[CWD]/src/out",
 | 
|        "--json-test-results",
 | 
|        "/path/to/tmp/json",
 | 
|        "--test-results-server",
 | 
| @@ -440,7 +425,6 @@
 | 
|        "--step-name",
 | 
|        "webkit_tests (with patch)"
 | 
|      ],
 | 
| -    "cwd": "[SLAVE_BUILD]",
 | 
|      "name": "webkit_tests (with patch)",
 | 
|      "~followup_annotations": [
 | 
|        "@@@STEP_TEXT@<br/>Total executed: 9001<br/>@@@"
 | 
| @@ -450,11 +434,11 @@
 | 
|      "cmd": [
 | 
|        "python",
 | 
|        "-u",
 | 
| -      "[BUILD]/scripts/slave/chromium/archive_layout_test_results.py",
 | 
| +      "[ROOT]/b/build/scripts/slave/chromium/archive_layout_test_results.py",
 | 
|        "--results-dir",
 | 
| -      "[SLAVE_BUILD]/layout-test-results",
 | 
| +      "[CWD]/layout-test-results",
 | 
|        "--build-dir",
 | 
| -      "[SLAVE_BUILD]/src/out",
 | 
| +      "[CWD]/src/out",
 | 
|        "--build-number",
 | 
|        "571",
 | 
|        "--builder-name",
 | 
| @@ -462,7 +446,6 @@
 | 
|        "--gs-bucket",
 | 
|        "gs://chromium-layout-test-archives"
 | 
|      ],
 | 
| -    "cwd": "[SLAVE_BUILD]",
 | 
|      "name": "archive_webkit_tests_results",
 | 
|      "~followup_annotations": [
 | 
|        "@@@STEP_LINK@layout_test_results@https://storage.googleapis.com/chromium-layout-test-archives/mac_blink_rel/571/layout-test-results/results.html@@@",
 | 
| 
 |