| Index: scripts/slave/recipe_modules/chromium_tests/api.py
|
| diff --git a/scripts/slave/recipe_modules/chromium_tests/api.py b/scripts/slave/recipe_modules/chromium_tests/api.py
|
| index 62df7a50e98a91a909008e39317c7e5142bbfd63..fdf44df19f674988f5f7da4b4920a1b7ec059b12 100644
|
| --- a/scripts/slave/recipe_modules/chromium_tests/api.py
|
| +++ b/scripts/slave/recipe_modules/chromium_tests/api.py
|
| @@ -677,12 +677,13 @@ class ChromiumTestsApi(recipe_api.RecipeApi):
|
| """
|
| patch_root = self.m.gclient.calculate_patch_root(
|
| self.m.properties.get('patch_project'))
|
| - affected_files = self.m.tryserver.get_files_affected_by_patch(patch_root)
|
| - for i, path in enumerate(affected_files):
|
| + cwd = self._working_dir.join(patch_root) if self._working_dir else None
|
| + files = self.m.tryserver.get_files_affected_by_patch(patch_root, cwd=cwd)
|
| + for i, path in enumerate(files):
|
| path = str(path)
|
| assert path.startswith(relative_to)
|
| - affected_files[i] = path[len(relative_to):]
|
| - return affected_files
|
| + files[i] = path[len(relative_to):]
|
| + return files
|
|
|
| def analyze(self, affected_files, test_targets, additional_compile_targets,
|
| config_file_name, mb_mastername=None, mb_buildername=None,
|
|
|