diff options
-rw-r--r-- | .gitignore | 2 | ||||
-rw-r--r-- | DEPS | 2 | ||||
-rw-r--r-- | gyp/SampleApp.gyp | 8 | ||||
-rw-r--r-- | gyp/codec.gyp | 5 | ||||
-rw-r--r-- | gyp/common.gypi | 6 | ||||
-rw-r--r-- | gyp/common_conditions.gypi | 38 | ||||
-rw-r--r-- | gyp/core.gyp | 2 | ||||
-rw-r--r-- | gyp/debugger.gyp | 2 | ||||
-rw-r--r-- | gyp/everything.gyp | 2 | ||||
-rw-r--r-- | gyp/freetype.gyp | 2 | ||||
-rw-r--r-- | gyp/gpu.gyp | 8 | ||||
-rw-r--r-- | gyp/gputest.gyp | 8 | ||||
-rw-r--r-- | gyp/icu.gyp | 2 | ||||
-rw-r--r-- | gyp/images.gyp | 5 | ||||
-rw-r--r-- | gyp/libjpeg-turbo.gyp | 2 | ||||
-rw-r--r-- | gyp/pdf.gyp | 2 | ||||
-rw-r--r-- | gyp/ports.gyp | 2 | ||||
-rw-r--r-- | gyp/sfntly.gyp | 2 | ||||
-rw-r--r-- | gyp/tests.gypi | 2 | ||||
-rw-r--r-- | gyp/utils.gyp | 4 | ||||
-rw-r--r-- | gyp/views.gyp | 2 | ||||
-rwxr-xr-x | platform_tools/chromeos/bin/build_skia_in_chroot | 42 | ||||
-rwxr-xr-x | platform_tools/chromeos/bin/chromeos_make | 87 | ||||
-rwxr-xr-x | platform_tools/chromeos/bin/chromeos_setup.sh | 59 | ||||
-rw-r--r-- | tools/buildbot_spec.json | 763 | ||||
-rwxr-xr-x | tools/buildbot_spec.py | 15 |
26 files changed, 41 insertions, 1033 deletions
diff --git a/.gitignore b/.gitignore index 92687a6b45..34f6f277ef 100644 --- a/.gitignore +++ b/.gitignore @@ -20,8 +20,6 @@ platform_tools/android/apps/build platform_tools/android/apps/*.properties platform_tools/android/apps/*/build platform_tools/android/apps/*/src/main/libs -platform_tools/chromeos/third_party/externals -platform_tools/chromeos/toolchain sampleapp_prefs.txt /skps skia.conf @@ -31,8 +31,6 @@ deps = { "third_party/externals/expat" : "https://android.googlesource.com/platform/external/expat.git@android-5.1.0_r3", - "platform_tools/chromeos/toolchain/src/third_party/chromite": "https://chromium.googlesource.com/chromiumos/chromite.git@d6a4c7e0ee4d53ddc5238dbddfc0417796a70e54", - "platform_tools/chromeos/toolchain/src/third_party/pyelftools": "https://chromium.googlesource.com/chromiumos/third_party/pyelftools.git@bdc1d380acd88d4bfaf47265008091483b0d614e", # The line below is needed for compiling SkV8Example. Do not delete. #"third_party/externals/v8": "https://chromium.googlesource.com/v8/v8.git@5f1ae66d5634e43563b2d25ea652dfb94c31a3b4", diff --git a/gyp/SampleApp.gyp b/gyp/SampleApp.gyp index 52061f28b3..ea7ab980cd 100644 --- a/gyp/SampleApp.gyp +++ b/gyp/SampleApp.gyp @@ -254,14 +254,6 @@ 'android_deps.gyp:Android_SampleApp', ], }], - [ 'skia_os == "chromeos"', { - 'sources!': [ - '../samplecode/SampleLighting.cpp', #doesn't compile due to gpu dependencies - ], - 'include_dirs' : [ - '../include/gpu', - ], - }], [ 'skia_gpu == 1', { 'dependencies': [ 'gputest.gyp:skgputest', diff --git a/gyp/codec.gyp b/gyp/codec.gyp index a31c1cc0d2..bea740b9d1 100644 --- a/gyp/codec.gyp +++ b/gyp/codec.gyp @@ -135,11 +135,6 @@ 'OTHER_CPLUSPLUSFLAGS': ['-fexceptions'], }, }], - ['skia_os == "chromeos"', { - 'link_settings': { - 'libraries': ['-lrt', ], - }, - }], ], }, ], diff --git a/gyp/common.gypi b/gyp/common.gypi index 9ca2895d54..757d9c2d08 100644 --- a/gyp/common.gypi +++ b/gyp/common.gypi @@ -26,8 +26,7 @@ # situations, like building for iOS on a Mac. 'variables': { 'conditions': [ - [ 'skia_os != OS and not ((skia_os == "ios" and OS == "mac") or \ - (skia_os == "chromeos" and OS == "linux"))', { + [ 'skia_os != OS and not (skia_os == "ios" and OS == "mac")', { 'error': '<!(Cannot build with skia_os=<(skia_os) on OS=<(OS))', }], [ 'skia_mesa and skia_os not in ["mac", "linux"]', { @@ -36,9 +35,6 @@ [ 'skia_angle and not (skia_os == "win" or skia_os == "linux" or skia_os == "mac")', { 'error': '<!(skia_angle=1 only supported with skia_os="win" or skia_os="linux" or skia_os="mac".)', }], - [ 'skia_os == "chromeos" and OS != "linux"', { - 'error': '<!(Skia ChromeOS build is only supported on Linux.)', - }], ], }, 'includes': [ diff --git a/gyp/common_conditions.gypi b/gyp/common_conditions.gypi index aee65daf42..0f8fa51430 100644 --- a/gyp/common_conditions.gypi +++ b/gyp/common_conditions.gypi @@ -218,7 +218,7 @@ ], # The following section is common to linux + derivatives and android - [ 'skia_os in ["linux", "freebsd", "openbsd", "solaris", "chromeos", "android"]', + [ 'skia_os in ["linux", "freebsd", "openbsd", "solaris", "android"]', { 'cflags': [ '-g', @@ -242,24 +242,20 @@ 'ldflags': [ '-rdynamic' ], 'conditions': [ [ 'skia_fast', { 'cflags': [ '<@(skia_fast_flags)' ] }], - [ 'skia_os != "chromeos"', { - 'conditions': [ - [ 'skia_arch_type == "x86_64" and not skia_android_framework', { - 'cflags': [ - '-m64', - ], - 'ldflags': [ - '-m64', - ], - }], - [ 'skia_arch_type == "x86" and not skia_android_framework', { - 'cflags': [ - '-m32', - ], - 'ldflags': [ - '-m32', - ], - }], + [ 'skia_arch_type == "x86_64" and not skia_android_framework', { + 'cflags': [ + '-m64', + ], + 'ldflags': [ + '-m64', + ], + }], + [ 'skia_arch_type == "x86" and not skia_android_framework', { + 'cflags': [ + '-m32', + ], + 'ldflags': [ + '-m32', ], }], [ 'skia_warnings_as_errors', { @@ -298,7 +294,7 @@ 'SK_ARM_HAS_OPTIONAL_NEON', ], }], - [ 'skia_os != "chromeos" and skia_os != "linux"', { + [ 'skia_os != "linux"', { 'cflags': [ '-mfloat-abi=softfp', ], @@ -409,7 +405,7 @@ 'defines': [ 'SK_DUMP_STATS'], }], - [ 'skia_os in ["linux", "freebsd", "openbsd", "solaris", "chromeos"]', + [ 'skia_os in ["linux", "freebsd", "openbsd", "solaris"]', { 'defines': [ 'SK_SAMPLES_FOR_X', diff --git a/gyp/core.gyp b/gyp/core.gyp index b0cbbf9bb0..e6f7e8caa1 100644 --- a/gyp/core.gyp +++ b/gyp/core.gyp @@ -36,7 +36,7 @@ ], 'msvs_disabled_warnings': [4244, 4267,4345, 4390, 4554, 4800], 'conditions': [ - [ 'skia_os in ["linux", "freebsd", "openbsd", "solaris", "chromeos"]', { + [ 'skia_os in ["linux", "freebsd", "openbsd", "solaris"]', { 'link_settings': { 'libraries': [ '-lpthread', diff --git a/gyp/debugger.gyp b/gyp/debugger.gyp index f6e19881c8..8ad570284f 100644 --- a/gyp/debugger.gyp +++ b/gyp/debugger.gyp @@ -6,7 +6,7 @@ 'variables': { 'skia_warnings_as_errors': 0, 'conditions': [ - [ 'skia_os in ["linux", "freebsd", "openbsd", "solaris", "chromeos"]', { + [ 'skia_os in ["linux", "freebsd", "openbsd", "solaris"]', { # Use the systemwide Qt libs by default 'variables': { 'qt_sdk%': '/usr', diff --git a/gyp/everything.gyp b/gyp/everything.gyp index 47db978171..299aad5c5b 100644 --- a/gyp/everything.gyp +++ b/gyp/everything.gyp @@ -21,7 +21,7 @@ 'skiaserve.gyp:skiaserve', ], 'conditions': [ - ['skia_os in ("ios", "android", "chromeos")', { + ['skia_os in ("ios", "android")', { # debugger is not supported on this platform }, { 'dependencies': [ diff --git a/gyp/freetype.gyp b/gyp/freetype.gyp index d68d33ad97..6ebd168498 100644 --- a/gyp/freetype.gyp +++ b/gyp/freetype.gyp @@ -33,7 +33,7 @@ }, { # (not skia_freetype_static) # dynamic linking depends on the OS: 'conditions': [ - [ 'skia_os in ["linux", "freebsd", "openbsd", "solaris", "chromeos"]', + [ 'skia_os in ["linux", "freebsd", "openbsd", "solaris"]', { 'direct_dependent_settings': { 'include_dirs' : [ diff --git a/gyp/gpu.gyp b/gyp/gpu.gyp index 2fedbed93c..f09bcd0fc6 100644 --- a/gyp/gpu.gyp +++ b/gyp/gpu.gyp @@ -14,7 +14,7 @@ 'sources/': [ ['exclude', '_mac.(h|cpp|m|mm)$'], ], }], - ['skia_os != "linux" and skia_os != "chromeos"', { + ['skia_os != "linux"', { 'sources/': [ ['exclude', '_glx.(h|cpp)$'], ], }], @@ -123,13 +123,13 @@ 'GR_CHROME_UTILS=1', ], }], - [ 'skia_os == "linux" or skia_os == "chromeos"', { + [ 'skia_os == "linux"', { 'sources!': [ '../src/gpu/gl/GrGLDefaultInterface_none.cpp', '../src/gpu/gl/GrGLCreateNativeInterface_none.cpp', ], }], - [ '(skia_os == "linux" or skia_os == "chromeos") and skia_egl == 1', { + [ 'skia_os == "linux" and skia_egl == 1', { 'link_settings': { 'libraries': [ '-lEGL', @@ -137,7 +137,7 @@ ], }, }], - [ '(skia_os == "linux" or skia_os == "chromeos") and skia_egl == 0', { + [ 'skia_os == "linux" and skia_egl == 0', { 'link_settings': { 'libraries': [ '-lGL', diff --git a/gyp/gputest.gyp b/gyp/gputest.gyp index d1067e5f99..746fea180e 100644 --- a/gyp/gputest.gyp +++ b/gyp/gputest.gyp @@ -41,7 +41,7 @@ 'angle.gyp:*', ], }], - [ '(skia_os == "linux" or skia_os == "chromeos") and skia_egl == 1', { + [ 'skia_os == "linux" and skia_egl == 1', { 'link_settings': { 'libraries': [ '-lEGL', @@ -49,7 +49,7 @@ ], }, }], - [ '(skia_os == "linux" or skia_os == "chromeos") and skia_egl == 0', { + [ 'skia_os == "linux" and skia_egl == 0', { 'link_settings': { 'libraries': [ '-lGL', @@ -69,7 +69,7 @@ ], }, }], - ['skia_os in ["linux", "win", "mac", "chromeos", "android", "ios"]', { + ['skia_os in ["linux", "win", "mac", "android", "ios"]', { 'sources/': [ ['exclude', '_none\.(h|cpp)$'],], }], ['skia_os != "win"', { @@ -78,7 +78,7 @@ ['skia_os != "mac"', { 'sources/': [ ['exclude', '_mac\.(h|cpp|m|mm)$'],], }], - ['skia_os != "linux" and skia_os != "chromeos"', { + ['skia_os != "linux"', { 'sources/': [ ['exclude', '_glx\.(h|cpp)$'],], }], ['skia_os != "ios"', { diff --git a/gyp/icu.gyp b/gyp/icu.gyp index 5142b77ed6..4a985032c2 100644 --- a/gyp/icu.gyp +++ b/gyp/icu.gyp @@ -112,7 +112,7 @@ } ], [ - 'skia_os in ["linux", "chromeos"]', { + 'skia_os == "linux"', { 'sources': [ '<(icu_directory)/linux/icudtl_dat.S', ], } ], diff --git a/gyp/images.gyp b/gyp/images.gyp index 2701b50b9a..8920f6ad4d 100644 --- a/gyp/images.gyp +++ b/gyp/images.gyp @@ -107,11 +107,6 @@ }], ], }], - [ 'skia_os == "chromeos"', { - 'dependencies': [ - 'libpng.gyp:libpng', - ], - }], [ 'skia_os == "ios"', { 'include_dirs': [ '../include/utils/mac', diff --git a/gyp/libjpeg-turbo.gyp b/gyp/libjpeg-turbo.gyp index 407fccaff0..801b21e612 100644 --- a/gyp/libjpeg-turbo.gyp +++ b/gyp/libjpeg-turbo.gyp @@ -293,7 +293,7 @@ }, }], [ '(skia_os == "linux" or skia_os == "freebsd" or skia_os == "openbsd" or \ - skia_os == "solaris" or skia_os == "chromeos")', { + skia_os == "solaris")', { 'dependencies': [ 'yasm.gyp:yasm#host', ], diff --git a/gyp/pdf.gyp b/gyp/pdf.gyp index a640833db4..bc240b1059 100644 --- a/gyp/pdf.gyp +++ b/gyp/pdf.gyp @@ -39,7 +39,7 @@ ], 'conditions': [ [ 'skia_pdf_use_sfntly and not skia_android_framework and \ - skia_os in ["win", "android", "linux", "chromeos", "mac"]', + skia_os in ["win", "android", "linux", "mac"]', { 'dependencies': [ 'sfntly.gyp:sfntly' ] } ], [ 'skia_pdf_less_compression', diff --git a/gyp/ports.gyp b/gyp/ports.gyp index 25db385a91..fa3db46391 100644 --- a/gyp/ports.gyp +++ b/gyp/ports.gyp @@ -74,7 +74,7 @@ ['exclude', 'SkFontMgr_.+_factory\\.cpp$'], ], 'conditions': [ - [ 'skia_os in ["linux", "freebsd", "openbsd", "solaris", "chromeos", "android"]', { + [ 'skia_os in ["linux", "freebsd", "openbsd", "solaris", "android"]', { 'sources': [ '../src/ports/SkFontHost_FreeType.cpp', '../src/ports/SkFontHost_FreeType_common.cpp', diff --git a/gyp/sfntly.gyp b/gyp/sfntly.gyp index 4e3ca5f47a..b23a7db0f2 100644 --- a/gyp/sfntly.gyp +++ b/gyp/sfntly.gyp @@ -44,7 +44,7 @@ }, } ], - [ 'skia_os in ["linux", "freebsd", "openbsd", "solaris", "chromeos"]', + [ 'skia_os in ["linux", "freebsd", "openbsd", "solaris"]', { 'link_settings': { 'libraries': [ '-lpthread', ], }, }, ], ], diff --git a/gyp/tests.gypi b/gyp/tests.gypi index dfce3c0849..f8e4095c30 100644 --- a/gyp/tests.gypi +++ b/gyp/tests.gypi @@ -29,7 +29,7 @@ 'zlib.gyp:zlib', ], 'conditions': [ - [ 'skia_os not in ["linux", "freebsd", "openbsd", "solaris", "chromeos", "android"]', { + [ 'skia_os not in ["linux", "freebsd", "openbsd", "solaris", "android"]', { 'sources!': [ '../tests/FontMgrAndroidParserTest.cpp', ], }], [ 'not skia_pdf', { diff --git a/gyp/utils.gyp b/gyp/utils.gyp index 2384307045..4cd71a7b60 100644 --- a/gyp/utils.gyp +++ b/gyp/utils.gyp @@ -59,8 +59,8 @@ '../src/utils/mac/SkCreateCGImageRef.cpp', ], }], - [ 'skia_os in ["linux", "freebsd", "openbsd", "solaris", "chromeos"]', { - },{ #else if 'skia_os not in ["linux", "freebsd", "openbsd", "solaris", "chromeos"]' + [ 'skia_os in ["linux", "freebsd", "openbsd", "solaris"]', { + },{ #else if 'skia_os not in ["linux", "freebsd", "openbsd", "solaris"]' 'include_dirs!': [ '../include/utils/unix', ], diff --git a/gyp/views.gyp b/gyp/views.gyp index 7b5eb78133..4ba6174e7b 100644 --- a/gyp/views.gyp +++ b/gyp/views.gyp @@ -98,7 +98,7 @@ '../src/views/mac/skia_mac.mm', ], }], - [ 'skia_os in ["linux", "freebsd", "openbsd", "solaris", "chromeos"] and skia_use_sdl == 0', { + [ 'skia_os in ["linux", "freebsd", "openbsd", "solaris"] and skia_use_sdl == 0', { 'link_settings': { 'libraries': [ '-lGL', diff --git a/platform_tools/chromeos/bin/build_skia_in_chroot b/platform_tools/chromeos/bin/build_skia_in_chroot deleted file mode 100755 index 86f6d33841..0000000000 --- a/platform_tools/chromeos/bin/build_skia_in_chroot +++ /dev/null @@ -1,42 +0,0 @@ -#!/bin/bash - -# This script builds Skia inside of a ChromeOS chroot. It is intended to be run -# either while inside the chroot or indirectly by running chromeos_make which -# enters the chroot and runs this script. - -makeVars="" -deviceID="" - -while (( "$#" )); do - - if [[ $(echo "$1" | grep "^-d$") != "" ]]; - then - deviceID="$2" - shift - else - makeVars="$makeVars $1" - fi - -shift -done - -SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" - -source $SCRIPT_DIR/chromeos_setup.sh - -setup_device $deviceID -returnVal=$? -if [ $returnVal != 0 ] -then - exit 1; -fi - -python gyp_skia -make ${makeVars} -returnVal=$? -if [ $returnVal != 0 ] -then - exit 1; -fi - -echo > .cros_build_successful
\ No newline at end of file diff --git a/platform_tools/chromeos/bin/chromeos_make b/platform_tools/chromeos/bin/chromeos_make deleted file mode 100755 index cb58a9c08f..0000000000 --- a/platform_tools/chromeos/bin/chromeos_make +++ /dev/null @@ -1,87 +0,0 @@ -#!/bin/bash - -# This script builds Skia for ChromeOS by mounting the Skia checkout inside a -# chroot contained within an existing ChromeOS checkout, entering the chroot, -# and running the build_skia_in_chroot script. - -SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" - -if [ $(uname) != "Linux" ]; then - echo "ERROR: Can only build for ChromeOS on Linux." - exit 1 -fi - - -makeVars="" -deviceID="" - -while (( "$#" )); do - - if [[ $(echo "$1" | grep "^-d$") != "" ]]; - then - deviceID="$2" - shift - else - makeVars="$makeVars $1" - fi - -shift -done - -if [[ -z "${deviceID}" ]]; then - echo "You must provide a deviceID with -d." - exit 1 -fi - -CHROMEOS_CHROOT="${SCRIPT_DIR}/../toolchain" - -# Get the required SDK version. -# TODO(borenet): Should we instead get the latest from GS? -#SDK_VERSION=$(gsutil cat gs://chromeos-image-archive/${deviceID}-release/LATEST-master) -#SDK_VERSION=${SDK_VERSION:4} -SDK_VERSION="4279.0.0" -mkdir -p "${CHROMEOS_CHROOT}/src/chromeos" -echo -n ${SDK_VERSION} > "${CHROMEOS_CHROOT}/src/chromeos/CHROMEOS_LKGM" - -# Download the toolchain tarball if needed. -# TODO(borenet): Let chrome-sdk take care of this once it works with external -# boards. -if ! [[ -d "${CHROMEOS_CHROOT}/.cros_cache" ]]; then - TARBALL="cros_toolchain.tgz" - gsutil cp gs://chromium-skia-gm/chromeos-toolchains/${TARBALL} ${CHROMEOS_CHROOT} - if [ "$?" != "0" ] - then - exit 1; - fi - pushd "${CHROMEOS_CHROOT}" > /dev/null - tar -zxvf ${TARBALL} - popd > /dev/null - rm ${CHROMEOS_CHROOT}/${TARBALL} -fi - -# Put a fake .gclient file in the toolchain directory so that the cros tool -# thinks we're in a Chrome checkout. -echo "Delete me!" > "${CHROMEOS_CHROOT}/.gclient" - -# We may also need a .git directory. -GIT_DIR="${CHROMEOS_CHROOT}/src/third_party/chromite/.git" -if ! [[ -d "${GIT_DIR}" ]]; then - mkdir -p ${GIT_DIR} -fi - -# Where the Skia code will pretend to live inside the chroot. -SKIA_TOP_DIR="${SCRIPT_DIR}/../../.." - -pushd ${CHROMEOS_CHROOT} -cros chrome-sdk --nogoma --board ${deviceID} --debug -- /bin/sh -c "cd ${SKIA_TOP_DIR}; platform_tools/chromeos/bin/build_skia_in_chroot ${makeVars}" -popd > /dev/null - -# Clean up -rm ${CHROMEOS_CHROOT}/.gclient - -if [ -f .cros_build_successful ]; then - rm -rf .cros_build_successful - exit 0 -fi - -exit 1
\ No newline at end of file diff --git a/platform_tools/chromeos/bin/chromeos_setup.sh b/platform_tools/chromeos/bin/chromeos_setup.sh deleted file mode 100755 index 41267ecb0b..0000000000 --- a/platform_tools/chromeos/bin/chromeos_setup.sh +++ /dev/null @@ -1,59 +0,0 @@ -# Set up the environment to build Skia for ChromeOS. -############################################################################### -# Copyright 2015 Google Inc. -# -# Use of this source code is governed by a BSD-style license that can be -# found in the LICENSE file. -############################################################################### - -function exportVar { - NAME=$1 - VALUE=$2 - echo export $NAME=\"$VALUE\" - export $NAME="$VALUE" -} - -SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" - -# Helper function to configure the GYP defines to the appropriate values -# based on the target device. -setup_device() { - # Setup the build variation depending on the target device - TARGET_DEVICE="${SDK_BOARD}" - - if [ -z "$TARGET_DEVICE" ]; then - echo "ERROR: No target device specified!" - return 1 - fi - - DEFINES="OS=linux host_os=linux skia_os=chromeos skia_gpu=0" - - case $TARGET_DEVICE in - link) - DEFINES="${DEFINES} skia_arch_type=x86_64" - GENERIC_BOARD_TYPE="amd64-generic" - ;; - daisy) - DEFINES="${DEFINES} skia_arch_type=arm arm_version=7 arm_neon=1" - # TODO(borenet): We have to define skia_warnings_as_errors=0 for the arm - # build, which throws lots of "mangling of va_list has changed" warnings. - DEFINES="${DEFINES} skia_warnings_as_errors=0" - GENERIC_BOARD_TYPE="arm-generic" - ;; - *) - echo -n "ERROR: unknown device specified ($TARGET_DEVICE), valid values: " - echo "x86-alex link daisy" - return 1; - ;; - esac - - echo "The build is targeting the device: $TARGET_DEVICE" - - exportVar GENERIC_BOARD_TYPE ${GENERIC_BOARD_TYPE} - exportVar GYP_DEFINES "$DEFINES" - exportVar GYP_GENERATORS "ninja" - exportVar GYP_GENERATOR_FLAGS "" - SKIA_OUT=${SKIA_OUT:-out} - exportVar SKIA_OUT "${SKIA_OUT}/config/chromeos-${TARGET_DEVICE}" - exportVar builddir_name "." -} diff --git a/tools/buildbot_spec.json b/tools/buildbot_spec.json index fe2742c4ca..9a16f22be9 100644 --- a/tools/buildbot_spec.json +++ b/tools/buildbot_spec.json @@ -108,10 +108,6 @@ "serialize-8888", "gm", "_", - "colorwheelnative", - "serialize-8888", - "gm", - "_", "drawfilter", "serialize-8888", "gm", @@ -328,10 +324,6 @@ "serialize-8888", "gm", "_", - "colorwheelnative", - "serialize-8888", - "gm", - "_", "drawfilter", "serialize-8888", "gm", @@ -546,10 +538,6 @@ "serialize-8888", "gm", "_", - "colorwheelnative", - "serialize-8888", - "gm", - "_", "drawfilter", "serialize-8888", "gm", @@ -687,440 +675,6 @@ "upload_dm_results": true, "upload_perf_results": false }, - "Build-Ubuntu-GCC-Arm7-Debug-CrOS_Daisy": { - "build_targets": [ - "most" - ], - "builder_cfg": { - "compiler": "GCC", - "configuration": "Debug", - "extra_config": "CrOS_Daisy", - "is_trybot": false, - "os": "Ubuntu", - "role": "Build", - "target_arch": "Arm7" - }, - "configuration": "Debug", - "device_cfg": "daisy", - "dm_flags": [ - "--config", - "565", - "8888", - "gpu", - "gpusrgb", - "msaa16", - "serialize-8888", - "tiles_rt-8888", - "pic-8888", - "--src", - "tests", - "gm", - "image", - "--blacklist", - "f16", - "_", - "_", - "dstreadshuffle", - "f16", - "image", - "_", - "_", - "srgb", - "image", - "_", - "_", - "gpusrgb", - "image", - "_", - "_", - "serialize-8888", - "gm", - "_", - "not_native32_bitmap_config", - "serialize-8888", - "gm", - "_", - "bleed_image", - "serialize-8888", - "gm", - "_", - "bleed_alpha_image", - "serialize-8888", - "gm", - "_", - "bleed_alpha_image_shader", - "serialize-8888", - "gm", - "_", - "c_gms", - "serialize-8888", - "gm", - "_", - "colortype", - "serialize-8888", - "gm", - "_", - "colortype_xfermodes", - "serialize-8888", - "gm", - "_", - "colorwheelnative", - "serialize-8888", - "gm", - "_", - "drawfilter", - "serialize-8888", - "gm", - "_", - "fontmgr_bounds_0.75_0", - "serialize-8888", - "gm", - "_", - "fontmgr_bounds_1_-0.25", - "serialize-8888", - "gm", - "_", - "fontmgr_bounds", - "serialize-8888", - "gm", - "_", - "fontmgr_match", - "serialize-8888", - "gm", - "_", - "fontmgr_iter", - "serialize-8888", - "gm", - "_", - "verylargebitmap", - "serialize-8888", - "gm", - "_", - "verylarge_picture_image", - "sp-8888", - "gm", - "_", - "drawfilter", - "pic-8888", - "gm", - "_", - "drawfilter", - "2ndpic-8888", - "gm", - "_", - "drawfilter", - "sp-8888", - "gm", - "_", - "image-cacherator-from-picture", - "pic-8888", - "gm", - "_", - "image-cacherator-from-picture", - "2ndpic-8888", - "gm", - "_", - "image-cacherator-from-picture", - "serialize-8888", - "gm", - "_", - "image-cacherator-from-picture", - "sp-8888", - "gm", - "_", - "image-cacherator-from-raster", - "pic-8888", - "gm", - "_", - "image-cacherator-from-raster", - "2ndpic-8888", - "gm", - "_", - "image-cacherator-from-raster", - "serialize-8888", - "gm", - "_", - "image-cacherator-from-raster", - "sp-8888", - "gm", - "_", - "image-cacherator-from-ctable", - "pic-8888", - "gm", - "_", - "image-cacherator-from-ctable", - "2ndpic-8888", - "gm", - "_", - "image-cacherator-from-ctable", - "serialize-8888", - "gm", - "_", - "image-cacherator-from-ctable" - ], - "do_perf_steps": false, - "do_test_steps": false, - "env": { - "GYP_DEFINES": "skia_arch_type=arm skia_warnings_as_errors=1" - }, - "nanobench_flags": [ - "--pre_log", - "--scales", - "1.0", - "1.1", - "--config", - "565", - "8888", - "gpu", - "nonrendering", - "angle", - "hwui", - "msaa16", - "nvpr16", - "nvprdit16", - "--match", - "~inc0.gif", - "~inc1.gif", - "~incInterlaced.gif", - "~inc0.jpg", - "~incGray.jpg", - "~inc0.wbmp", - "~inc1.wbmp", - "~inc0.webp", - "~inc1.webp", - "~inc0.ico", - "~inc1.ico", - "~inc0.png", - "~inc1.png", - "~inc2.png", - "~inc12.png", - "~inc13.png", - "~inc14.png", - "~inc0.webp", - "~inc1.webp" - ], - "upload_dm_results": true, - "upload_perf_results": false - }, - "Build-Ubuntu-GCC-x86_64-Debug-CrOS_Link": { - "build_targets": [ - "most" - ], - "builder_cfg": { - "compiler": "GCC", - "configuration": "Debug", - "extra_config": "CrOS_Link", - "is_trybot": false, - "os": "Ubuntu", - "role": "Build", - "target_arch": "x86_64" - }, - "configuration": "Debug", - "device_cfg": "link", - "dm_flags": [ - "--config", - "565", - "8888", - "gpu", - "gpusrgb", - "pdf", - "msaa16", - "serialize-8888", - "tiles_rt-8888", - "pic-8888", - "--src", - "tests", - "gm", - "image", - "--blacklist", - "f16", - "_", - "_", - "dstreadshuffle", - "f16", - "image", - "_", - "_", - "srgb", - "image", - "_", - "_", - "gpusrgb", - "image", - "_", - "_", - "serialize-8888", - "gm", - "_", - "not_native32_bitmap_config", - "serialize-8888", - "gm", - "_", - "bleed_image", - "serialize-8888", - "gm", - "_", - "bleed_alpha_image", - "serialize-8888", - "gm", - "_", - "bleed_alpha_image_shader", - "serialize-8888", - "gm", - "_", - "c_gms", - "serialize-8888", - "gm", - "_", - "colortype", - "serialize-8888", - "gm", - "_", - "colortype_xfermodes", - "serialize-8888", - "gm", - "_", - "colorwheelnative", - "serialize-8888", - "gm", - "_", - "drawfilter", - "serialize-8888", - "gm", - "_", - "fontmgr_bounds_0.75_0", - "serialize-8888", - "gm", - "_", - "fontmgr_bounds_1_-0.25", - "serialize-8888", - "gm", - "_", - "fontmgr_bounds", - "serialize-8888", - "gm", - "_", - "fontmgr_match", - "serialize-8888", - "gm", - "_", - "fontmgr_iter", - "serialize-8888", - "gm", - "_", - "verylargebitmap", - "serialize-8888", - "gm", - "_", - "verylarge_picture_image", - "sp-8888", - "gm", - "_", - "drawfilter", - "pic-8888", - "gm", - "_", - "drawfilter", - "2ndpic-8888", - "gm", - "_", - "drawfilter", - "sp-8888", - "gm", - "_", - "image-cacherator-from-picture", - "pic-8888", - "gm", - "_", - "image-cacherator-from-picture", - "2ndpic-8888", - "gm", - "_", - "image-cacherator-from-picture", - "serialize-8888", - "gm", - "_", - "image-cacherator-from-picture", - "sp-8888", - "gm", - "_", - "image-cacherator-from-raster", - "pic-8888", - "gm", - "_", - "image-cacherator-from-raster", - "2ndpic-8888", - "gm", - "_", - "image-cacherator-from-raster", - "serialize-8888", - "gm", - "_", - "image-cacherator-from-raster", - "sp-8888", - "gm", - "_", - "image-cacherator-from-ctable", - "pic-8888", - "gm", - "_", - "image-cacherator-from-ctable", - "2ndpic-8888", - "gm", - "_", - "image-cacherator-from-ctable", - "serialize-8888", - "gm", - "_", - "image-cacherator-from-ctable" - ], - "do_perf_steps": false, - "do_test_steps": false, - "env": { - "GYP_DEFINES": "skia_arch_type=x86_64 skia_warnings_as_errors=1" - }, - "nanobench_flags": [ - "--pre_log", - "--scales", - "1.0", - "1.1", - "--config", - "565", - "8888", - "gpu", - "nonrendering", - "angle", - "hwui", - "msaa16", - "nvpr16", - "nvprdit16", - "--match", - "~interlaced1.png", - "~interlaced2.png", - "~interlaced3.png", - "~inc0.gif", - "~inc1.gif", - "~incInterlaced.gif", - "~inc0.jpg", - "~incGray.jpg", - "~inc0.wbmp", - "~inc1.wbmp", - "~inc0.webp", - "~inc1.webp", - "~inc0.ico", - "~inc1.ico", - "~inc0.png", - "~inc1.png", - "~inc2.png", - "~inc12.png", - "~inc13.png", - "~inc14.png", - "~inc0.webp", - "~inc1.webp" - ], - "upload_dm_results": true, - "upload_perf_results": false - }, "Build-Ubuntu-GCC-x86_64-Release-ANGLE": { "build_targets": [ "most" @@ -1199,10 +753,6 @@ "serialize-8888", "gm", "_", - "colorwheelnative", - "serialize-8888", - "gm", - "_", "drawfilter", "serialize-8888", "gm", @@ -1417,10 +967,6 @@ "serialize-8888", "gm", "_", - "colorwheelnative", - "serialize-8888", - "gm", - "_", "drawfilter", "serialize-8888", "gm", @@ -1680,10 +1226,6 @@ "serialize-8888", "gm", "_", - "colorwheelnative", - "serialize-8888", - "gm", - "_", "drawfilter", "serialize-8888", "gm", @@ -1944,10 +1486,6 @@ "serialize-8888", "gm", "_", - "colorwheelnative", - "serialize-8888", - "gm", - "_", "drawfilter", "serialize-8888", "gm", @@ -2208,10 +1746,6 @@ "serialize-8888", "gm", "_", - "colorwheelnative", - "serialize-8888", - "gm", - "_", "drawfilter", "serialize-8888", "gm", @@ -2422,10 +1956,6 @@ "serialize-8888", "gm", "_", - "colorwheelnative", - "serialize-8888", - "gm", - "_", "drawfilter", "serialize-8888", "gm", @@ -2640,10 +2170,6 @@ "serialize-8888", "gm", "_", - "colorwheelnative", - "serialize-8888", - "gm", - "_", "drawfilter", "serialize-8888", "gm", @@ -2949,10 +2475,6 @@ "serialize-8888", "gm", "_", - "colorwheelnative", - "serialize-8888", - "gm", - "_", "drawfilter", "serialize-8888", "gm", @@ -3308,10 +2830,6 @@ "serialize-8888", "gm", "_", - "colorwheelnative", - "serialize-8888", - "gm", - "_", "drawfilter", "serialize-8888", "gm", @@ -3624,10 +3142,6 @@ "serialize-8888", "gm", "_", - "colorwheelnative", - "serialize-8888", - "gm", - "_", "drawfilter", "serialize-8888", "gm", @@ -3946,10 +3460,6 @@ "serialize-8888", "gm", "_", - "colorwheelnative", - "serialize-8888", - "gm", - "_", "drawfilter", "serialize-8888", "gm", @@ -4185,228 +3695,6 @@ "upload_dm_results": true, "upload_perf_results": false }, - "Test-ChromeOS-GCC-Link-CPU-AVX-x86_64-Debug": { - "build_targets": [ - "dm", - "nanobench" - ], - "builder_cfg": { - "arch": "x86_64", - "compiler": "GCC", - "configuration": "Debug", - "cpu_or_gpu": "CPU", - "cpu_or_gpu_value": "AVX", - "is_trybot": false, - "model": "Link", - "os": "ChromeOS", - "role": "Test" - }, - "configuration": "Debug", - "device_cfg": "link", - "dm_flags": [ - "--config", - "565", - "8888", - "gpu", - "gpusrgb", - "pdf", - "msaa16", - "serialize-8888", - "tiles_rt-8888", - "pic-8888", - "--src", - "tests", - "gm", - "image", - "--blacklist", - "f16", - "_", - "_", - "dstreadshuffle", - "f16", - "image", - "_", - "_", - "srgb", - "image", - "_", - "_", - "gpusrgb", - "image", - "_", - "_", - "serialize-8888", - "gm", - "_", - "not_native32_bitmap_config", - "serialize-8888", - "gm", - "_", - "bleed_image", - "serialize-8888", - "gm", - "_", - "bleed_alpha_image", - "serialize-8888", - "gm", - "_", - "bleed_alpha_image_shader", - "serialize-8888", - "gm", - "_", - "c_gms", - "serialize-8888", - "gm", - "_", - "colortype", - "serialize-8888", - "gm", - "_", - "colortype_xfermodes", - "serialize-8888", - "gm", - "_", - "colorwheelnative", - "serialize-8888", - "gm", - "_", - "drawfilter", - "serialize-8888", - "gm", - "_", - "fontmgr_bounds_0.75_0", - "serialize-8888", - "gm", - "_", - "fontmgr_bounds_1_-0.25", - "serialize-8888", - "gm", - "_", - "fontmgr_bounds", - "serialize-8888", - "gm", - "_", - "fontmgr_match", - "serialize-8888", - "gm", - "_", - "fontmgr_iter", - "serialize-8888", - "gm", - "_", - "verylargebitmap", - "serialize-8888", - "gm", - "_", - "verylarge_picture_image", - "sp-8888", - "gm", - "_", - "drawfilter", - "pic-8888", - "gm", - "_", - "drawfilter", - "2ndpic-8888", - "gm", - "_", - "drawfilter", - "sp-8888", - "gm", - "_", - "image-cacherator-from-picture", - "pic-8888", - "gm", - "_", - "image-cacherator-from-picture", - "2ndpic-8888", - "gm", - "_", - "image-cacherator-from-picture", - "serialize-8888", - "gm", - "_", - "image-cacherator-from-picture", - "sp-8888", - "gm", - "_", - "image-cacherator-from-raster", - "pic-8888", - "gm", - "_", - "image-cacherator-from-raster", - "2ndpic-8888", - "gm", - "_", - "image-cacherator-from-raster", - "serialize-8888", - "gm", - "_", - "image-cacherator-from-raster", - "sp-8888", - "gm", - "_", - "image-cacherator-from-ctable", - "pic-8888", - "gm", - "_", - "image-cacherator-from-ctable", - "2ndpic-8888", - "gm", - "_", - "image-cacherator-from-ctable", - "serialize-8888", - "gm", - "_", - "image-cacherator-from-ctable" - ], - "do_perf_steps": true, - "do_test_steps": true, - "env": { - "GYP_DEFINES": "skia_arch_type=x86_64 skia_gpu=0 skia_warnings_as_errors=0" - }, - "nanobench_flags": [ - "--pre_log", - "--scales", - "1.0", - "1.1", - "--config", - "565", - "8888", - "gpu", - "nonrendering", - "angle", - "hwui", - "msaa16", - "nvpr16", - "nvprdit16", - "--match", - "~interlaced1.png", - "~interlaced2.png", - "~interlaced3.png", - "~inc0.gif", - "~inc1.gif", - "~incInterlaced.gif", - "~inc0.jpg", - "~incGray.jpg", - "~inc0.wbmp", - "~inc1.wbmp", - "~inc0.webp", - "~inc1.webp", - "~inc0.ico", - "~inc1.ico", - "~inc0.png", - "~inc1.png", - "~inc2.png", - "~inc12.png", - "~inc13.png", - "~inc14.png", - "~inc0.webp", - "~inc1.webp" - ], - "upload_dm_results": true, - "upload_perf_results": false - }, "Test-Mac-Clang-MacMini6.2-GPU-HD4000-x86_64-Debug-CommandBuffer": { "build_targets": [ "dm", @@ -4427,7 +3715,7 @@ "configuration": "Debug", "dm_flags": [ "--config", - "command_buffer", + "commandbuffer", "--src", "tests", "gm", @@ -4512,10 +3800,6 @@ "serialize-8888", "gm", "_", - "colorwheelnative", - "serialize-8888", - "gm", - "_", "drawfilter", "serialize-8888", "gm", @@ -4861,10 +4145,6 @@ "serialize-8888", "gm", "_", - "colorwheelnative", - "serialize-8888", - "gm", - "_", "drawfilter", "serialize-8888", "gm", @@ -5186,10 +4466,6 @@ "serialize-8888", "gm", "_", - "colorwheelnative", - "serialize-8888", - "gm", - "_", "drawfilter", "serialize-8888", "gm", @@ -5280,6 +4556,7 @@ "_", "image-cacherator-from-ctable" ], + "do_compile_steps": false, "do_perf_steps": false, "do_test_steps": true, "env": { @@ -5413,10 +4690,6 @@ "serialize-8888", "gm", "_", - "colorwheelnative", - "serialize-8888", - "gm", - "_", "drawfilter", "serialize-8888", "gm", @@ -5638,10 +4911,6 @@ "serialize-8888", "gm", "_", - "colorwheelnative", - "serialize-8888", - "gm", - "_", "drawfilter", "serialize-8888", "gm", @@ -5864,10 +5133,6 @@ "serialize-8888", "gm", "_", - "colorwheelnative", - "serialize-8888", - "gm", - "_", "drawfilter", "serialize-8888", "gm", @@ -6090,10 +5355,6 @@ "serialize-8888", "gm", "_", - "colorwheelnative", - "serialize-8888", - "gm", - "_", "drawfilter", "serialize-8888", "gm", @@ -6333,10 +5594,6 @@ "serialize-8888", "gm", "_", - "colorwheelnative", - "serialize-8888", - "gm", - "_", "drawfilter", "serialize-8888", "gm", @@ -6693,10 +5950,6 @@ "serialize-8888", "gm", "_", - "colorwheelnative", - "serialize-8888", - "gm", - "_", "drawfilter", "serialize-8888", "gm", @@ -7052,10 +6305,6 @@ "serialize-8888", "gm", "_", - "colorwheelnative", - "serialize-8888", - "gm", - "_", "drawfilter", "serialize-8888", "gm", @@ -7320,10 +6569,6 @@ "serialize-8888", "gm", "_", - "colorwheelnative", - "serialize-8888", - "gm", - "_", "drawfilter", "serialize-8888", "gm", @@ -7679,10 +6924,6 @@ "serialize-8888", "gm", "_", - "colorwheelnative", - "serialize-8888", - "gm", - "_", "drawfilter", "serialize-8888", "gm", diff --git a/tools/buildbot_spec.py b/tools/buildbot_spec.py index 28a01c386f..ae3d4eff7f 100755 --- a/tools/buildbot_spec.py +++ b/tools/buildbot_spec.py @@ -241,18 +241,6 @@ def device_cfg(builder_dict): 'NexusPlayer': 'x86', }[builder_dict['model']] - # ChromeOS. - if 'CrOS' in builder_dict.get('extra_config', ''): - if 'Link' in builder_dict['extra_config']: - return 'link' - if 'Daisy' in builder_dict['extra_config']: - return 'daisy' - elif builder_dict.get('os') == 'ChromeOS': - return { - 'Link': 'link', - 'Daisy': 'daisy', - }[builder_dict['model']] - # iOS. if 'iOS' in builder_dict.get('os', ''): return { @@ -364,8 +352,6 @@ def self_test(): 'Build-Win-MSVC-x86-Debug-Exceptions', 'Build-Ubuntu-GCC-Arm7-Debug-Android_FrameworkDefs', 'Build-Ubuntu-GCC-Arm7-Debug-Android_NoNeon', - 'Build-Ubuntu-GCC-Arm7-Debug-CrOS_Daisy', - 'Build-Ubuntu-GCC-x86_64-Debug-CrOS_Link', 'Build-Ubuntu-GCC-x86_64-Release-Mesa', 'Build-Ubuntu-GCC-x86_64-Release-ANGLE', 'Housekeeper-PerCommit', @@ -374,7 +360,6 @@ def self_test(): 'Test-Android-GCC-GalaxyS4-GPU-SGX544-Arm7-Debug', 'Perf-Android-GCC-Nexus5-GPU-Adreno330-Arm7-Release-Appurify', 'Test-Android-GCC-Nexus6-GPU-Adreno420-Arm7-Debug', - 'Test-ChromeOS-GCC-Link-CPU-AVX-x86_64-Debug', 'Test-iOS-Clang-iPad4-GPU-SGX554-Arm7-Debug', 'Test-Mac-Clang-MacMini6.2-GPU-HD4000-x86_64-Debug-CommandBuffer', 'Test-Mac10.8-Clang-MacMini4.1-GPU-GeForce320M-x86_64-Release', |