| Index: scripts/slave/recipes/deterministic_build.py
|
| diff --git a/scripts/slave/recipes/swarming/deterministic_build.py b/scripts/slave/recipes/deterministic_build.py
|
| similarity index 92%
|
| copy from scripts/slave/recipes/swarming/deterministic_build.py
|
| copy to scripts/slave/recipes/deterministic_build.py
|
| index f9a8fda68a65f2fed375089097ab8de33267a21f..b9999ae8f51d651c647390613fd0d9c38dbcc6ac 100644
|
| --- a/scripts/slave/recipes/swarming/deterministic_build.py
|
| +++ b/scripts/slave/recipes/deterministic_build.py
|
| @@ -3,12 +3,8 @@
|
| # found in the LICENSE file.
|
|
|
| """Recipe to test the deterministic build.
|
| -
|
| -Waterfall page: https://build.chromium.org/p/chromium.swarm/waterfall
|
| """
|
|
|
| -from infra.libs.infra_types import freeze
|
| -
|
| DEPS = [
|
| 'bot_update',
|
| 'chromium',
|
| @@ -23,7 +19,7 @@ DEPS = [
|
| 'step',
|
| ]
|
|
|
| -DETERMINISTIC_BUILDERS = freeze({
|
| +DETERMINISTIC_BUILDERS = {
|
| 'Android deterministic build': {
|
| 'chromium_config': 'android',
|
| 'chromium_config_kwargs': {
|
| @@ -54,7 +50,15 @@ DETERMINISTIC_BUILDERS = freeze({
|
| 'gclient_config': 'chromium',
|
| 'platform': 'win',
|
| },
|
| -})
|
| +}
|
| +DETERMINISTIC_BUILDERS['android_deterministic'] = (
|
| + DETERMINISTIC_BUILDERS['Android deterministic build'])
|
| +DETERMINISTIC_BUILDERS['linux_deterministic'] = (
|
| + DETERMINISTIC_BUILDERS['Linux deterministic build'])
|
| +DETERMINISTIC_BUILDERS['mac_deterministic'] = (
|
| + DETERMINISTIC_BUILDERS['Mac deterministic build'])
|
| +DETERMINISTIC_BUILDERS['windows_deterministic'] = (
|
| + DETERMINISTIC_BUILDERS['Windows deterministic build'])
|
|
|
|
|
| def MoveBuildDirectory(api, src_dir, dst_dir):
|
| @@ -140,7 +144,6 @@ def GenSteps(api):
|
|
|
| # Compare the artifacts from the 2 builds, raise an exception if they're
|
| # not equals.
|
| - # TODO(sebmarchand): Do a smarter comparison.
|
| api.isolate.compare_build_artifacts(
|
| str(api.chromium.output_dir).rstrip('\\/') + '.1',
|
| str(api.chromium.output_dir).rstrip('\\/') + '.2')
|
|
|