| OLD | NEW |
| 1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 The Chromium Authors. All rights reserved. |
| 2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
| 3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
| 4 | 4 |
| 5 from . import steps | 5 from . import steps |
| 6 | 6 |
| 7 RESULTS_URL = 'https://chromeperf.appspot.com' | 7 RESULTS_URL = 'https://chromeperf.appspot.com' |
| 8 | 8 |
| 9 | 9 |
| 10 def get_kitchen_spec(use_cache=False): | 10 def get_kitchen_spec(use_cache=False): |
| (...skipping 1394 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1405 android_tool='asan'), | 1405 android_tool='asan'), |
| 1406 steps.GTestTest('gfx_unittests', android_tool='asan'), | 1406 steps.GTestTest('gfx_unittests', android_tool='asan'), |
| 1407 ], | 1407 ], |
| 1408 'testing': { | 1408 'testing': { |
| 1409 'platform': 'linux', | 1409 'platform': 'linux', |
| 1410 }, | 1410 }, |
| 1411 }, | 1411 }, |
| 1412 'ClangToTMac': { | 1412 'ClangToTMac': { |
| 1413 'chromium_config': 'clang_tot_mac', | 1413 'chromium_config': 'clang_tot_mac', |
| 1414 'gclient_config': 'chromium', | 1414 'gclient_config': 'chromium', |
| 1415 'chromium_apply_config': ['mb', 'force_mac_toolchain'], | 1415 'chromium_apply_config': ['mb'], |
| 1416 'chromium_config_kwargs': { | 1416 'chromium_config_kwargs': { |
| 1417 'BUILD_CONFIG': 'Release', | 1417 'BUILD_CONFIG': 'Release', |
| 1418 'TARGET_BITS': 64, | 1418 'TARGET_BITS': 64, |
| 1419 }, | 1419 }, |
| 1420 'GYP_DEFINES': { | 1420 'GYP_DEFINES': { |
| 1421 'component': 'shared_library', | 1421 'component': 'shared_library', |
| 1422 }, | 1422 }, |
| 1423 'compile_targets': [ | 1423 'compile_targets': [ |
| 1424 'all', | 1424 'all', |
| 1425 ], | 1425 ], |
| 1426 'bot_type': 'builder', | 1426 'bot_type': 'builder', |
| 1427 'testing': { 'platform': 'mac', }, | 1427 'testing': { 'platform': 'mac', }, |
| 1428 'tests': { | 1428 'tests': { |
| 1429 steps.SizesStep(RESULTS_URL, 'ClangToTMac') | 1429 steps.SizesStep(RESULTS_URL, 'ClangToTMac') |
| 1430 }, | 1430 }, |
| 1431 'use_isolate': True, | 1431 'use_isolate': True, |
| 1432 'enable_swarming': True, | 1432 'enable_swarming': True, |
| 1433 # Workaround so that recipes doesn't add random build targets to our | 1433 # Workaround so that recipes doesn't add random build targets to our |
| 1434 # compile line. We want to build everything. | 1434 # compile line. We want to build everything. |
| 1435 'add_tests_as_compile_targets': False, | 1435 'add_tests_as_compile_targets': False, |
| 1436 }, | 1436 }, |
| 1437 'ClangToTMac tester': { | 1437 'ClangToTMac tester': { |
| 1438 'chromium_config': 'chromium_no_goma', | 1438 'chromium_config': 'chromium_no_goma', |
| 1439 'chromium_apply_config': ['force_mac_toolchain'], | |
| 1440 'gclient_config': 'chromium', | 1439 'gclient_config': 'chromium', |
| 1441 'chromium_config_kwargs': { | 1440 'chromium_config_kwargs': { |
| 1442 'BUILD_CONFIG': 'Release', | 1441 'BUILD_CONFIG': 'Release', |
| 1443 'TARGET_BITS': 64, | 1442 'TARGET_BITS': 64, |
| 1444 }, | 1443 }, |
| 1445 'test_generators': [ | 1444 'test_generators': [ |
| 1446 steps.generate_gtest, | 1445 steps.generate_gtest, |
| 1447 steps.generate_script, | 1446 steps.generate_script, |
| 1448 steps.generate_isolated_script, | 1447 steps.generate_isolated_script, |
| 1449 ], | 1448 ], |
| 1450 'bot_type': 'tester', | 1449 'bot_type': 'tester', |
| 1451 'parent_buildername': 'ClangToTMac', | 1450 'parent_buildername': 'ClangToTMac', |
| 1452 'testing': { | 1451 'testing': { |
| 1453 'platform': 'mac', | 1452 'platform': 'mac', |
| 1454 }, | 1453 }, |
| 1455 'enable_swarming': True, | 1454 'enable_swarming': True, |
| 1456 }, | 1455 }, |
| 1457 'ClangToTMac (dbg)': { | 1456 'ClangToTMac (dbg)': { |
| 1458 'chromium_config': 'clang_tot_mac', | 1457 'chromium_config': 'clang_tot_mac', |
| 1459 'chromium_apply_config': ['mb', 'force_mac_toolchain'], | 1458 'chromium_apply_config': ['mb'], |
| 1460 'gclient_config': 'chromium', | 1459 'gclient_config': 'chromium', |
| 1461 'chromium_config_kwargs': { | 1460 'chromium_config_kwargs': { |
| 1462 'BUILD_CONFIG': 'Debug', | 1461 'BUILD_CONFIG': 'Debug', |
| 1463 'TARGET_BITS': 64, | 1462 'TARGET_BITS': 64, |
| 1464 }, | 1463 }, |
| 1465 'compile_targets': [ | 1464 'compile_targets': [ |
| 1466 'all', | 1465 'all', |
| 1467 ], | 1466 ], |
| 1468 'bot_type': 'builder', | 1467 'bot_type': 'builder', |
| 1469 'testing': { 'platform': 'mac', }, | 1468 'testing': { 'platform': 'mac', }, |
| 1470 'tests': { | 1469 'tests': { |
| 1471 steps.SizesStep(RESULTS_URL, 'ClangToTMac (dbg)') | 1470 steps.SizesStep(RESULTS_URL, 'ClangToTMac (dbg)') |
| 1472 }, | 1471 }, |
| 1473 'use_isolate': True, | 1472 'use_isolate': True, |
| 1474 'enable_swarming': True, | 1473 'enable_swarming': True, |
| 1475 # Workaround so that recipes doesn't add random build targets to our | 1474 # Workaround so that recipes doesn't add random build targets to our |
| 1476 # compile line. We want to build everything. | 1475 # compile line. We want to build everything. |
| 1477 'add_tests_as_compile_targets': False, | 1476 'add_tests_as_compile_targets': False, |
| 1478 }, | 1477 }, |
| 1479 'ClangToTMacASan': { | 1478 'ClangToTMacASan': { |
| 1480 'chromium_config': 'clang_tot_mac_asan', | 1479 'chromium_config': 'clang_tot_mac_asan', |
| 1481 'chromium_apply_config': ['mb', 'force_mac_toolchain'], | 1480 'chromium_apply_config': ['mb'], |
| 1482 'gclient_config': 'chromium', | 1481 'gclient_config': 'chromium', |
| 1483 'chromium_config_kwargs': { | 1482 'chromium_config_kwargs': { |
| 1484 'BUILD_CONFIG': 'Release', | 1483 'BUILD_CONFIG': 'Release', |
| 1485 'TARGET_BITS': 64, | 1484 'TARGET_BITS': 64, |
| 1486 }, | 1485 }, |
| 1487 'compile_targets': [ | 1486 'compile_targets': [ |
| 1488 'all', | 1487 'all', |
| 1489 ], | 1488 ], |
| 1490 'bot_type': 'builder', | 1489 'bot_type': 'builder', |
| 1491 'testing': { 'platform': 'mac', }, | 1490 'testing': { 'platform': 'mac', }, |
| 1492 'tests': { | 1491 'tests': { |
| 1493 steps.SizesStep(RESULTS_URL, 'ClangToTMacASan') | 1492 steps.SizesStep(RESULTS_URL, 'ClangToTMacASan') |
| 1494 }, | 1493 }, |
| 1495 'use_isolate': True, | 1494 'use_isolate': True, |
| 1496 'enable_swarming': True, | 1495 'enable_swarming': True, |
| 1497 # Workaround so that recipes doesn't add random build targets to our | 1496 # Workaround so that recipes doesn't add random build targets to our |
| 1498 # compile line. We want to build everything. | 1497 # compile line. We want to build everything. |
| 1499 'add_tests_as_compile_targets': False, | 1498 'add_tests_as_compile_targets': False, |
| 1500 }, | 1499 }, |
| 1501 'ClangToTMacASan tester': { | 1500 'ClangToTMacASan tester': { |
| 1502 'chromium_config': 'chromium_mac_asan', | 1501 'chromium_config': 'chromium_mac_asan', |
| 1503 'gclient_config': 'chromium', | 1502 'gclient_config': 'chromium', |
| 1504 'chromium_apply_config': ['force_mac_toolchain'], | |
| 1505 'chromium_config_kwargs': { | 1503 'chromium_config_kwargs': { |
| 1506 'BUILD_CONFIG': 'Release', | 1504 'BUILD_CONFIG': 'Release', |
| 1507 'TARGET_BITS': 64, | 1505 'TARGET_BITS': 64, |
| 1508 }, | 1506 }, |
| 1509 'test_generators': [ | 1507 'test_generators': [ |
| 1510 steps.generate_gtest, | 1508 steps.generate_gtest, |
| 1511 steps.generate_script, | 1509 steps.generate_script, |
| 1512 steps.generate_isolated_script, | 1510 steps.generate_isolated_script, |
| 1513 ], | 1511 ], |
| 1514 'bot_type': 'tester', | 1512 'bot_type': 'tester', |
| (...skipping 558 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2073 'enable_swarming': True, | 2071 'enable_swarming': True, |
| 2074 'testing': { | 2072 'testing': { |
| 2075 'platform': 'win', | 2073 'platform': 'win', |
| 2076 }, | 2074 }, |
| 2077 }, | 2075 }, |
| 2078 | 2076 |
| 2079 'Linux Kitchen (kitchen_run)': get_kitchen_spec(use_cache=True), | 2077 'Linux Kitchen (kitchen_run)': get_kitchen_spec(use_cache=True), |
| 2080 'Linux Kitchen (annotated_run)': get_kitchen_spec(), | 2078 'Linux Kitchen (annotated_run)': get_kitchen_spec(), |
| 2081 }, | 2079 }, |
| 2082 } | 2080 } |
| OLD | NEW |