OLD | NEW |
---|---|
1 # -*- python -*- | 1 # -*- python -*- |
2 # ex: set syntax=python: | 2 # ex: set syntax=python: |
3 | 3 |
4 # Copyright (c) 2006-2008 The Chromium Authors. All rights reserved. | 4 # Copyright (c) 2006-2008 The Chromium Authors. All rights reserved. |
5 # Use of this source code is governed by a BSD-style license that can be | 5 # Use of this source code is governed by a BSD-style license that can be |
6 # found in the LICENSE file. | 6 # found in the LICENSE file. |
7 | 7 |
8 # This is the buildmaster config file for the 'chromium' bot. It must | 8 # This is the buildmaster config file for the 'chromium' bot. It must |
9 # be installed as 'master.cfg' in your buildmaster's base directory | 9 # be installed as 'master.cfg' in your buildmaster's base directory |
10 # (although the filename can be changed with the --basedir option to | 10 # (although the filename can be changed with the --basedir option to |
(...skipping 94 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
105 ####### SCHEDULERS | 105 ####### SCHEDULERS |
106 | 106 |
107 ## configure the Schedulers | 107 ## configure the Schedulers |
108 | 108 |
109 # Main scheduler for all changes in trunk. | 109 # Main scheduler for all changes in trunk. |
110 s_chromium = Scheduler(name='chromium', | 110 s_chromium = Scheduler(name='chromium', |
111 branch='src', | 111 branch='src', |
112 treeStableTimer=60, | 112 treeStableTimer=60, |
113 builderNames=['Chromium XP', | 113 builderNames=['Chromium XP', |
114 'Chromium Mac', | 114 'Chromium Mac', |
115 'Chromium Arm', | |
115 'Chromium Linux', | 116 'Chromium Linux', |
116 'Chromium Linux x64', | 117 'Chromium Linux x64', |
117 'Linux Perf', | 118 'Linux Perf', |
118 'Webkit Linux', | 119 'Webkit Linux', |
119 'Webkit Linux (valgrind)', | 120 'Webkit Linux (valgrind)', |
120 'Webkit Linux (valgrind layout)', | 121 'Webkit Linux (valgrind layout)', |
121 'Linux Interactive Tests (dbg)', | 122 'Linux Interactive Tests (dbg)', |
122 'Modules XP', | 123 'Modules XP', |
123 'Modules XP (dbg)', | 124 'Modules XP (dbg)', |
124 'Modules Vista', | 125 'Modules Vista', |
(...skipping 437 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
562 | 563 |
563 f_webkit_dbg_3 = F_WEBKIT('webkit-dbg-3', target='Debug', slave_type='Tester', | 564 f_webkit_dbg_3 = F_WEBKIT('webkit-dbg-3', target='Debug', slave_type='Tester', |
564 build_url=webkit_dbg_archive, | 565 build_url=webkit_dbg_archive, |
565 tests=['webkit'], | 566 tests=['webkit'], |
566 factory_properties={'archive_webkit_results': True, | 567 factory_properties={'archive_webkit_results': True, |
567 'layout_part': '3:3'}) | 568 'layout_part': '3:3'}) |
568 | 569 |
569 f_sub_rel = m_sub.SubmoduleFactory('sub-rel') | 570 f_sub_rel = m_sub.SubmoduleFactory('sub-rel') |
570 f_sub_dbg = m_sub.SubmoduleFactory('sub-deb', target='Debug') | 571 f_sub_dbg = m_sub.SubmoduleFactory('sub-deb', target='Debug') |
571 | 572 |
573 crosstool_prefix = ( | |
Nicolas Sylvain
2009/12/15 22:23:29
can we put that somewhere else? like above. it's c
| |
574 '/usr/local/crosstool-trusted/arm-2009q3/bin/arm-none-linux-gnueabi') | |
575 f_cr_rel_arm = F_LINUX('chromium-rel-arm', clobber=True, | |
576 tests=[], | |
577 options=[ | |
578 '--build-tool=make', | |
579 '--crosstool=' + crosstool_prefix, | |
580 ], | |
581 factory_properties={ | |
582 'archive_build': True, | |
583 'gclient_env': { | |
584 'AR': crosstool_prefix + '-ar', | |
585 'AS': crosstool_prefix + '-as', | |
586 'CC': crosstool_prefix + '-gcc', | |
587 'CXX': crosstool_prefix + '-g++', | |
588 'LD': crosstool_prefix + '-ld', | |
589 'RANLIB': crosstool_prefix + '-ranlib', | |
590 | |
Nicolas Sylvain
2009/12/15 22:23:29
remove empty line?
| |
591 'GYP_GENERATORS': 'make', | |
592 'GYP_DEFINES': ( | |
593 'target_arch=arm ' | |
594 'sysroot=/usr/local/arm-rootfs ' | |
595 'disable_nacl=1 ' | |
596 'linux_use_tcmalloc=0 ' | |
597 'armv7=1 ' | |
598 'arm_thumb=1' | |
599 ), | |
600 }, | |
601 }) | |
602 | |
572 f_cr_rel_linux = F_LINUX('chromium-rel-linux', clobber=True, | 603 f_cr_rel_linux = F_LINUX('chromium-rel-linux', clobber=True, |
573 # TODO: googleurl doesn't run on the Chromium XP | 604 # TODO: googleurl doesn't run on the Chromium XP |
574 tests=['unit', 'ui', 'googleurl', 'media', 'printing', | 605 tests=['unit', 'ui', 'googleurl', 'media', 'printing', |
575 'sizes', 'test_shell', 'memory', 'browser_tests', 'startup', | 606 'sizes', 'test_shell', 'memory', 'browser_tests', 'startup', |
576 'page_cycler', 'page_cycler_http'], | 607 'page_cycler', 'page_cycler_http'], |
577 factory_properties={'archive_build': True, | 608 factory_properties={'archive_build': True, |
578 'show_perf_results': True, | 609 'show_perf_results': True, |
579 'perf_id': 'chromium-rel-linux'}) | 610 'perf_id': 'chromium-rel-linux'}) |
580 | 611 |
581 f_cr_rel_linux_64 = F_LINUX('chromium-rel-linux-64', clobber=True, | 612 f_cr_rel_linux_64 = F_LINUX('chromium-rel-linux-64', clobber=True, |
(...skipping 590 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
1172 'category': '2windows|builder_testers|builders_windows', | 1203 'category': '2windows|builder_testers|builders_windows', |
1173 } | 1204 } |
1174 | 1205 |
1175 b_chromium_rel_vista_perf_int = {'name': 'Vista Interactive Perf', | 1206 b_chromium_rel_vista_perf_int = {'name': 'Vista Interactive Perf', |
1176 'slavename': 'chrome-vista-4', | 1207 'slavename': 'chrome-vista-4', |
1177 'builddir': 'chromium-rel-vista-perf-int', | 1208 'builddir': 'chromium-rel-vista-perf-int', |
1178 'factory': f_cr_rel_perf_vista_int, | 1209 'factory': f_cr_rel_perf_vista_int, |
1179 'category': '2windows|builder_testers|builders_windows', | 1210 'category': '2windows|builder_testers|builders_windows', |
1180 } | 1211 } |
1181 | 1212 |
1213 b_chromium_rel_arm = {'name': 'Chromium Arm', | |
1214 'slavename': 'codg161', | |
1215 'builddir': 'chromium-rel-arm', | |
1216 'factory': f_cr_rel_arm, | |
1217 'category': '1release full|builders_compile|builder_testers', | |
1218 } | |
1219 | |
1182 b_chromium_rel_linux = {'name': 'Chromium Linux', | 1220 b_chromium_rel_linux = {'name': 'Chromium Linux', |
1183 'slavename': 'codf149', | 1221 'slavename': 'codf149', |
1184 'builddir': 'chromium-rel-linux', | 1222 'builddir': 'chromium-rel-linux', |
1185 'factory': f_cr_rel_linux, | 1223 'factory': f_cr_rel_linux, |
1186 'category': '1release full|builders_compile|builder_testers', | 1224 'category': '1release full|builders_compile|builder_testers', |
1187 } | 1225 } |
1188 | 1226 |
1189 b_chromium_rel_linux_64 = {'name': 'Chromium Linux x64', | 1227 b_chromium_rel_linux_64 = {'name': 'Chromium Linux x64', |
1190 'slavename': 'codf230', | 1228 'slavename': 'codf230', |
1191 'builddir': 'chromium-rel-linux-64', | 1229 'builddir': 'chromium-rel-linux-64', |
(...skipping 412 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
1604 'name': 'Linux Interactive Tests (dbg)', | 1642 'name': 'Linux Interactive Tests (dbg)', |
1605 'slavename': 'codf145', | 1643 'slavename': 'codf145', |
1606 'builddir': 'chromium-dbg-linux-interactive', | 1644 'builddir': 'chromium-dbg-linux-interactive', |
1607 'factory': f_cr_dbg_linux_interactive_tests, | 1645 'factory': f_cr_dbg_linux_interactive_tests, |
1608 'category': '4linux|builders_compile|builder_testers', | 1646 'category': '4linux|builders_compile|builder_testers', |
1609 } | 1647 } |
1610 | 1648 |
1611 c['builders'] = [ | 1649 c['builders'] = [ |
1612 b_chromium_rel_xp_full, | 1650 b_chromium_rel_xp_full, |
1613 b_chromium_rel_mac_full, | 1651 b_chromium_rel_mac_full, |
1652 b_chromium_rel_arm, | |
1614 b_chromium_rel_linux, | 1653 b_chromium_rel_linux, |
1615 b_chromium_rel_linux_64, | 1654 b_chromium_rel_linux_64, |
1616 b_chromium_reliability, | 1655 b_chromium_reliability, |
1617 b_chromium_rel_builder, | 1656 b_chromium_rel_builder, |
1618 b_chromium_dbg_builder, | 1657 b_chromium_dbg_builder, |
1619 b_chromium_rel_xp_tests, | 1658 b_chromium_rel_xp_tests, |
1620 b_chromium_rel_vista_tests, | 1659 b_chromium_rel_vista_tests, |
1621 b_chromium_rel_nacl_tests, | 1660 b_chromium_rel_nacl_tests, |
1622 b_chromium_dbg_xp_tests_1, | 1661 b_chromium_dbg_xp_tests_1, |
1623 b_chromium_dbg_xp_tests_2, | 1662 b_chromium_dbg_xp_tests_2, |
(...skipping 323 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
1947 c['projectName'] = ActiveMaster.project_name | 1986 c['projectName'] = ActiveMaster.project_name |
1948 c['projectURL'] = config.Master.project_url | 1987 c['projectURL'] = config.Master.project_url |
1949 | 1988 |
1950 # the 'buildbotURL' string should point to the location where the buildbot's | 1989 # the 'buildbotURL' string should point to the location where the buildbot's |
1951 # internal web server (usually the html.Waterfall page) is visible. This | 1990 # internal web server (usually the html.Waterfall page) is visible. This |
1952 # typically uses the port number set in the Waterfall 'status' entry, but | 1991 # typically uses the port number set in the Waterfall 'status' entry, but |
1953 # with an externally-visible host name which the buildbot cannot figure out | 1992 # with an externally-visible host name which the buildbot cannot figure out |
1954 # without some help. | 1993 # without some help. |
1955 | 1994 |
1956 c['buildbotURL'] = 'http://build.chromium.org/buildbot/waterfall/' | 1995 c['buildbotURL'] = 'http://build.chromium.org/buildbot/waterfall/' |
OLD | NEW |