Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(110)

Unified Diff: scripts/slave/recipes/deterministic_build.py

Issue 1170623002: Add some deterministic build trybots (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/tools/build
Patch Set: Created 5 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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..7a6f189977eb3b111e70ec79a81dfc4ad400e873 100644
--- a/scripts/slave/recipes/swarming/deterministic_build.py
+++ b/scripts/slave/recipes/deterministic_build.py
@@ -3,8 +3,6 @@
# 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
@@ -55,6 +53,14 @@ DETERMINISTIC_BUILDERS = freeze({
'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 +146,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')

Powered by Google App Engine
This is Rietveld 408576698