(view as text)
@@@STEP_CURSOR bot_update@@@
@@@STEP_STARTED@@@
python -u /b/build/scripts/slave/bot_update.py --master client.webrtc --builder 'Android32 Builder (dbg)' --slave slave6-c3 --spec $'cache_dir = None\nsolutions = [{\'deps_file\': \'DEPS\', \'managed\': True, \'name\': \'src\', \'url\': \'https://chromium.googlesource.com/external/webrtc\'}, {\'deps_file\': \'DEPS\', \'managed\': True, \'name\': \'webrtc-limited\', \'url\': \'https://chrome-internal.googlesource.com/chrome/deps/webrtc-limited\'}]\ntarget_os = [\'android\']' --root src --revision_mapping_file /tmp/tmprbJP5F.json --output_json /tmp/tmpVjX_rs.json --revision src@48477c1c6a6e4f70dd3a4a559b5235108f8709ed --output_manifest
in dir /b/build/slave/android/build:
allow_subannotations: False
cmd: ['python', '-u', '/b/build/scripts/slave/bot_update.py', '--master', 'client.webrtc', '--builder', 'Android32 Builder (dbg)', '--slave', 'slave6-c3', '--spec', "cache_dir = None\nsolutions = [{'deps_file': 'DEPS', 'managed': True, 'name': 'src', 'url': 'https://chromium.googlesource.com/external/webrtc'}, {'deps_file': 'DEPS', 'managed': True, 'name': 'webrtc-limited', 'url': 'https://chrome-internal.googlesource.com/chrome/deps/webrtc-limited'}]\ntarget_os = ['android']", '--root', 'src', '--revision_mapping_file', '/tmp/tmprbJP5F.json', '--output_json', '/tmp/tmpVjX_rs.json', '--revision', 'src@48477c1c6a6e4f70dd3a4a559b5235108f8709ed', '--output_manifest']
cwd: /b/build/slave/android/build
name: bot_update
full environment:
BUILDBOT_BLAMELIST: [u'perkj@webrtc.org']
BUILDBOT_BRANCH: master
BUILDBOT_BUILDBOTURL: http://build.chromium.org/p/client.webrtc/
BUILDBOT_BUILDERNAME: Android32 Builder (dbg)
BUILDBOT_BUILDNUMBER: 5522
BUILDBOT_CLOBBER:
BUILDBOT_GOT_REVISION: None
BUILDBOT_MASTERNAME: client.webrtc
BUILDBOT_REVISION: 48477c1c6a6e4f70dd3a4a559b5235108f8709ed
BUILDBOT_SCHEDULER: webrtc_android_scheduler
BUILDBOT_SLAVENAME: slave6-c3
CHROME_HEADLESS: 1
DISPLAY: :0.0
GIT_USER_AGENT: linux2 git/2.6.3 slave6-c3.c.chromecompute.google.com.internal
HOME: /home/chrome-bot
LANG: en_US.UTF-8
PAGER: cat
PATH: /home/chrome-bot/slavebin:/b/depot_tools:/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin
PWD: /b/build/slave/android/build
PYTHONPATH: /b/build/site_config:/b/build/scripts:/b/build/scripts/release:/b/build/third_party:/b/build/third_party/requests_1_2_3:/b/build_internal/site_config:/b/build_internal/symsrc:/b/build/slave:/b/build/third_party/buildbot_slave_8_4:/b/build/third_party/twisted_10_2:
USER: chrome-bot
USERNAME: ${USER}
What is the "Bot Update" step?
==============================
This step ensures that the source checkout on the bot (e.g. Chromium's src/ and
its dependencies) is checked out in a consistent state. This means that all of
the necessary repositories are checked out, no extra repositories are checked
out, and no locally modified files are present.
These actions used to be taken care of by the "gclient revert" and "update"
steps. However, those steps are known to be buggy and occasionally flaky. This
step has two main advantages over them:
* it only operates in Git, so the logic can be clearer and cleaner; and
* it is a slave-side script, so its behavior can be modified without
restarting the master.
Why Git, you ask? Because that is the direction that the Chromium project is
heading. This step is an integral part of the transition from using the SVN repo
at chrome/trunk/src to using the Git repo src.git. Please pardon the dust while
we fully convert everything to Git. This message will get out of your way
eventually, and the waterfall will be a happier place because of it.
This step can be activated or deactivated independently on every builder on
every master. When it is active, the "gclient revert" and "update" steps become
no-ops. When it is inactive, it prints this message, cleans up after itself, and
lets everything else continue as though nothing has changed. Eventually, when
everything is stable enough, this step will replace them entirely.
Debugging information:
(master/builder/slave may be unspecified on recipes)
master: client.webrtc
builder: Android32 Builder (dbg)
slave: slave6-c3
forced by recipes: Off by recipes, but forced on by bot update
bot_update.py is: ACTIVE.
The bot will perform a Git checkout in this step.
The "gclient revert" and "update" steps are no-ops.
Gclient Solutions
=================
src (https://chromium.googlesource.com/external/webrtc)
Dependencies file is DEPS
Managed mode is OFF
webrtc-limited (https://chrome-internal.googlesource.com/chrome/deps/webrtc-limited)
Dependencies file is DEPS
Managed mode is OFF
Emitting flag file at /b/build/slave/android/build/update.flag
Revisions: ['src@48477c1c6a6e4f70dd3a4a559b5235108f8709ed']
Fetching Git checkout at src@48477c1c6a6e4f70dd3a4a559b5235108f8709ed
Fetching Git checkout
===Running /usr/bin/python -u /b/depot_tools/git_cache.py unlock -vv --force --all --cache-dir /b/build/slave/cache_dir (attempt #1)===
In directory: /b/build/slave/android/build
===Succeeded in 0.0 mins===
===Running /usr/bin/python -u /b/depot_tools/git_cache.py populate --ignore_locks -v --cache-dir /b/build/slave/cache_dir https://chromium.googlesource.com/external/webrtc (attempt #1)===
In directory: /b/build/slave/android/build
running "git config gc.autodetach 0" in "/b/build/slave/cache_dir/chromium.googlesource.com-external-webrtc"
running "git config gc.autopacklimit 0" in "/b/build/slave/cache_dir/chromium.googlesource.com-external-webrtc"
running "git config core.deltaBaseCacheLimit 2g" in "/b/build/slave/cache_dir/chromium.googlesource.com-external-webrtc"
running "git config remote.origin.url https://chromium.googlesource.com/external/webrtc" in "/b/build/slave/cache_dir/chromium.googlesource.com-external-webrtc"
running "git config --replace-all remote.origin.fetch +refs/heads/*:refs/heads/* \+refs/heads/\*:.*" in "/b/build/slave/cache_dir/chromium.googlesource.com-external-webrtc"
Fetching +refs/heads/*:refs/heads/*
running "git fetch -v --progress origin +refs/heads/*:refs/heads/*" in "/b/build/slave/cache_dir/chromium.googlesource.com-external-webrtc"
POST git-upload-pack (1000 bytes)
remote: Counting objects: 1
remote: Counting objects: 4596, done
remote: Finding sources: 4% (1/24)
remote: Finding sources: 8% (2/24)
remote: Finding sources: 12% (3/24)
remote: Finding sources: 16% (4/24)
remote: Finding sources: 20% (5/24)
remote: Finding sources: 25% (6/24)
remote: Finding sources: 29% (7/24)
remote: Finding sources: 33% (8/24)
remote: Finding sources: 37% (9/24)
remote: Finding sources: 41% (10/24)
remote: Finding sources: 45% (11/24)
remote: Finding sources: 50% (12/24)
remote: Finding sources: 54% (13/24)
remote: Finding sources: 58% (14/24)
remote: Finding sources: 62% (15/24)
remote: Finding sources: 66% (16/24)
remote: Finding sources: 70% (17/24)
remote: Finding sources: 75% (18/24)
remote: Finding sources: 79% (19/24)
remote: Finding sources: 83% (20/24)
remote: Finding sources: 87% (21/24)
remote: Finding sources: 91% (22/24)
remote: Finding sources: 95% (23/24)
remote: Finding sources: 100% (24/24)
remote: Finding sources: 100% (24/24)
remote: Total 24 (delta 15), reused 24 (delta 15)
From https://chromium.googlesource.com/external/webrtc
= [up to date] infra/config -> infra/config
fc96bd1..48477c1 master -> master
===Succeeded in 0.1 mins===
===Running /usr/bin/python -u /b/depot_tools/git_cache.py exists --quiet --cache-dir /b/build/slave/cache_dir https://chromium.googlesource.com/external/webrtc (attempt #1)===
In directory: /b/build/slave/android/build
/b/build/slave/cache_dir/chromium.googlesource.com-external-webrtc
===Succeeded in 0.0 mins===
===Running git remote set-url origin /b/build/slave/cache_dir/chromium.googlesource.com-external-webrtc (attempt #1)===
In directory: /b/build/slave/android/build/src
===Succeeded in 0.0 mins===
===Running git fetch origin (attempt #1)===
In directory: /b/build/slave/android/build/src
From /b/build/slave/cache_dir/chromium.googlesource.com-external-webrtc
a0b9549..48477c1 master -> origin/master
===Succeeded in 0.0 mins===
===Running git checkout --force 48477c1c6a6e4f70dd3a4a559b5235108f8709ed (attempt #1)===
In directory: /b/build/slave/android/build/src
Previous HEAD position was a0b9549... Roll gtest-parallel.
HEAD is now at 48477c1... MediaCodecVideoEncoder, set timestamp on the encoder surface when drawing a texture.
===Succeeded in 0.0 mins===
===Running git clean -dff (attempt #1)===
In directory: /b/build/slave/android/build/src
Removing third_party/catapult
Removing tools/telemetry
===Succeeded in 0.0 mins===
===Running git log --format=%H --max-count=1 (attempt #1)===
In directory: /b/build/slave/android/build/src
48477c1c6a6e4f70dd3a4a559b5235108f8709ed
===Succeeded in 0.0 mins===
===Running /usr/bin/python -u /b/depot_tools/git_cache.py populate --ignore_locks -v --cache-dir /b/build/slave/cache_dir https://chrome-internal.googlesource.com/chrome/deps/webrtc-limited (attempt #1)===
In directory: /b/build/slave/android/build
running "git config gc.autodetach 0" in "/b/build/slave/cache_dir/chrome--internal.googlesource.com-chrome-deps-webrtc--limited"
running "git config gc.autopacklimit 0" in "/b/build/slave/cache_dir/chrome--internal.googlesource.com-chrome-deps-webrtc--limited"
running "git config core.deltaBaseCacheLimit 2g" in "/b/build/slave/cache_dir/chrome--internal.googlesource.com-chrome-deps-webrtc--limited"
running "git config remote.origin.url https://chrome-internal.googlesource.com/chrome/deps/webrtc-limited" in "/b/build/slave/cache_dir/chrome--internal.googlesource.com-chrome-deps-webrtc--limited"
running "git config --replace-all remote.origin.fetch +refs/heads/*:refs/heads/* \+refs/heads/\*:.*" in "/b/build/slave/cache_dir/chrome--internal.googlesource.com-chrome-deps-webrtc--limited"
Fetching +refs/heads/*:refs/heads/*
running "git fetch -v --progress origin +refs/heads/*:refs/heads/*" in "/b/build/slave/cache_dir/chrome--internal.googlesource.com-chrome-deps-webrtc--limited"
From https://chrome-internal.googlesource.com/chrome/deps/webrtc-limited
= [up to date] master -> master
===Succeeded in 0.0 mins===
===Running /usr/bin/python -u /b/depot_tools/git_cache.py exists --quiet --cache-dir /b/build/slave/cache_dir https://chrome-internal.googlesource.com/chrome/deps/webrtc-limited (attempt #1)===
In directory: /b/build/slave/android/build
/b/build/slave/cache_dir/chrome--internal.googlesource.com-chrome-deps-webrtc--limited
===Succeeded in 0.0 mins===
===Running git remote set-url origin /b/build/slave/cache_dir/chrome--internal.googlesource.com-chrome-deps-webrtc--limited (attempt #1)===
In directory: /b/build/slave/android/build/webrtc-limited
===Succeeded in 0.0 mins===
===Running git fetch origin (attempt #1)===
In directory: /b/build/slave/android/build/webrtc-limited
===Succeeded in 0.0 mins===
===Running git checkout --force origin/master (attempt #1)===
In directory: /b/build/slave/android/build/webrtc-limited
HEAD is now at 2b17212... Update webrtc-limited DEPS to be Git-based.
===Succeeded in 0.0 mins===
===Running git clean -dff (attempt #1)===
In directory: /b/build/slave/android/build/webrtc-limited
===Succeeded in 0.0 mins===
===Running git ls-files DEPS (attempt #1)===
In directory: /b/build/slave/android/build/src
DEPS
===Succeeded in 0.0 mins===
===Running git ls-files .DEPS.git (attempt #1)===
In directory: /b/build/slave/android/build/src
===Succeeded in 0.0 mins===
===Running git ls-files DEPS (attempt #1)===
In directory: /b/build/slave/android/build/webrtc-limited
DEPS
===Succeeded in 0.0 mins===
===Running git ls-files .DEPS.git (attempt #1)===
In directory: /b/build/slave/android/build/webrtc-limited
===Succeeded in 0.0 mins===
===Running gclient sync --verbose --reset --force --ignore_locks --output-json /tmp/tmpQC7F_h.json --nohooks --noprehooks --delete_unversioned_trees (attempt #1)===
In directory: /b/build/slave/android/build
solutions = [ { 'deps_file': 'DEPS',
'managed': False,
'name': 'src',
'url': 'https://chromium.googlesource.com/external/webrtc'},
{ 'deps_file': 'DEPS',
'managed': False,
'name': 'webrtc-limited',
'url': 'https://chrome-internal.googlesource.com/chrome/deps/webrtc-limited'}]
cache_dir = r"/b/build/slave/cache_dir"
target_os=['android']
target_os_only=False
src (Elapsed: 0:00:00)
----------------------------------------
[0:00:00] Started.
_____ src at refs/remotes/origin/master
[0:00:00] ________ unmanaged solution; skipping src
[0:00:00] Finished.
----------------------------------------
webrtc-limited (Elapsed: 0:00:00)
----------------------------------------
[0:00:00] Started.
_____ webrtc-limited at refs/remotes/origin/master
[0:00:00] ________ unmanaged solution; skipping webrtc-limited
[0:00:00] Finished.
----------------------------------------
src/third_party/junit-jar (Elapsed: 0:00:00)
----------------------------------------
[0:00:00] Started.
_____ src/third_party/junit-jar at f35596b476aa6e62fd3b3857b9942ddcd13ce35e
[0:00:00] running "git config gc.autodetach 0" in "/b/build/slave/cache_dir/chromium.googlesource.com-external-webrtc-deps-third_party-junit"
[0:00:00] running "git config gc.autopacklimit 0" in "/b/build/slave/cache_dir/chromium.googlesource.com-external-webrtc-deps-third_party-junit"
[0:00:00] running "git config core.deltaBaseCacheLimit 2g" in "/b/build/slave/cache_dir/chromium.googlesource.com-external-webrtc-deps-third_party-junit"
[0:00:00] running "git config remote.origin.url https://chromium.googlesource.com/external/webrtc/deps/third_party/junit" in "/b/build/slave/cache_dir/chromium.googlesource.com-external-webrtc-deps-third_party-junit"
[0:00:00] running "git config --replace-all remote.origin.fetch +refs/heads/*:refs/heads/* \+refs/heads/\*:.*" in "/b/build/slave/cache_dir/chromium.googlesource.com-external-webrtc-deps-third_party-junit"
[0:00:00] Fetching +refs/heads/*:refs/heads/*
[0:00:00] running "git fetch -v --progress origin +refs/heads/*:refs/heads/*" in "/b/build/slave/cache_dir/chromium.googlesource.com-external-webrtc-deps-third_party-junit"
[0:00:00] From https://chromium.googlesource.com/external/webrtc/deps/third_party/junit
[0:00:00] = [up to date] master -> master
________ running 'git -c core.deltaBaseCacheLimit=2g fetch origin --verbose' in '/b/build/slave/android/build/src/third_party/junit-jar'
[0:00:00] From /b/build/slave/cache_dir/chromium.googlesource.com-external-webrtc-deps-third_party-junit
[0:00:00] = [up to date] master -> origin/master
________ running 'git reset --hard HEAD' in '/b/build/slave/android/build/src/third_party/junit-jar'
[0:00:00] HEAD is now at f35596b Add junit-4.11.jar to webrtc's third-party directory.
[0:00:00] Up-to-date; skipping checkout.
Checked out revision f35596b476aa6e62fd3b3857b9942ddcd13ce35e
[0:00:00] Finished.
----------------------------------------
src/third_party/gflags/src (Elapsed: 0:00:00)
----------------------------------------
[0:00:00] Started.
_____ src/third_party/gflags/src at e7390f9185c75f8d902c05ed7d20bb94eb914d0c
[0:00:00] running "git config gc.autodetach 0" in "/b/build/slave/cache_dir/chromium.googlesource.com-external-gflags-src"
[0:00:00] running "git config gc.autopacklimit 0" in "/b/build/slave/cache_dir/chromium.googlesource.com-external-gflags-src"
[0:00:00] running "git config core.deltaBaseCacheLimit 2g" in "/b/build/slave/cache_dir/chromium.googlesource.com-external-gflags-src"
[0:00:00] running "git config remote.origin.url https://chromium.googlesource.com/external/gflags/src" in "/b/build/slave/cache_dir/chromium.googlesource.com-external-gflags-src"
[0:00:00] running "git config --replace-all remote.origin.fetch +refs/heads/*:refs/heads/* \+refs/heads/\*:.*" in "/b/build/slave/cache_dir/chromium.googlesource.com-external-gflags-src"
[0:00:00] Fetching +refs/heads/*:refs/heads/*
[0:00:00] running "git fetch -v --progress origin +refs/heads/*:refs/heads/*" in "/b/build/slave/cache_dir/chromium.googlesource.com-external-gflags-src"
[0:00:00] From https://chromium.googlesource.com/external/gflags/src
[0:00:00] = [up to date] master -> master
________ running 'git -c core.deltaBaseCacheLimit=2g fetch origin --verbose' in '/b/build/slave/android/build/src/third_party/gflags/src'
[0:00:00] From /b/build/slave/cache_dir/chromium.googlesource.com-external-gflags-src
[0:00:00] = [up to date] master -> origin/master
________ running 'git reset --hard HEAD' in '/b/build/slave/android/build/src/third_party/gflags/src'
[0:00:00] HEAD is now at e7390f9 Add DEFINE_validator macro for convenient registration of a flag validator.
[0:00:00] Up-to-date; skipping checkout.
Checked out revision e7390f9185c75f8d902c05ed7d20bb94eb914d0c
[0:00:00] Finished.
----------------------------------------
===Succeeded in 0.0 mins===
===Running git ls-files .DEPS.git (attempt #1)===
In directory: src
===Succeeded in 0.0 mins===
===Running git rev-parse HEAD (attempt #1)===
In directory: src/
48477c1c6a6e4f70dd3a4a559b5235108f8709ed
===Succeeded in 0.0 mins===
===Running git log -1 48477c1c6a6e4f70dd3a4a559b5235108f8709ed (attempt #1)===
In directory: src/
commit 48477c1c6a6e4f70dd3a4a559b5235108f8709ed
Author: perkj <perkj@webrtc.org>
Date: Fri Dec 18 00:34:37 2015 -0800
MediaCodecVideoEncoder, set timestamp on the encoder surface when drawing a texture.
BUG=webrtc:4993
Review URL: https://codereview.webrtc.org/1523843006
Cr-Commit-Position: refs/heads/master@{#11078}
===Succeeded in 0.0 mins===
===Running git log --format=%B -n1 HEAD (attempt #1)===
In directory: src/
MediaCodecVideoEncoder, set timestamp on the encoder surface when drawing a texture.
BUG=webrtc:4993
Review URL: https://codereview.webrtc.org/1523843006
Cr-Commit-Position: refs/heads/master@{#11078}
===Succeeded in 0.0 mins===
===Running gclient revinfo -a (attempt #1)===
In directory: /b/build/slave/android/build
src: https://chromium.googlesource.com/external/webrtc@48477c1c6a6e4f70dd3a4a559b5235108f8709ed
src/third_party/gflags/src: https://chromium.googlesource.com/external/gflags/src@e7390f9185c75f8d902c05ed7d20bb94eb914d0c
src/third_party/junit-jar: https://chromium.googlesource.com/external/webrtc/deps/third_party/junit@f35596b476aa6e62fd3b3857b9942ddcd13ce35e
webrtc-limited: https://chrome-internal.googlesource.com/chrome/deps/webrtc-limited@2b1721229a37b9c874f91287f1632c0d35b7317e
===Succeeded in 0.0 mins===
Emitting flag file at /b/build/slave/android/build/update.flag
@@@STEP_CURSOR bot_update@@@
@@@STEP_TEXT@[131GB/492GB used (26%)]@@@
@@@STEP_LOG_LINE@json.output@{@@@
@@@STEP_LOG_LINE@json.output@ "did_run": true, @@@
@@@STEP_LOG_LINE@json.output@ "manifest": {@@@
@@@STEP_LOG_LINE@json.output@ "src": {@@@
@@@STEP_LOG_LINE@json.output@ "repository": "https://chromium.googlesource.com/external/webrtc", @@@
@@@STEP_LOG_LINE@json.output@ "revision": "48477c1c6a6e4f70dd3a4a559b5235108f8709ed"@@@
@@@STEP_LOG_LINE@json.output@ }, @@@
@@@STEP_LOG_LINE@json.output@ "src/third_party/gflags/src": {@@@
@@@STEP_LOG_LINE@json.output@ "repository": "https://chromium.googlesource.com/external/gflags/src", @@@
@@@STEP_LOG_LINE@json.output@ "revision": "e7390f9185c75f8d902c05ed7d20bb94eb914d0c"@@@
@@@STEP_LOG_LINE@json.output@ }, @@@
@@@STEP_LOG_LINE@json.output@ "src/third_party/junit-jar": {@@@
@@@STEP_LOG_LINE@json.output@ "repository": "https://chromium.googlesource.com/external/webrtc/deps/third_party/junit", @@@
@@@STEP_LOG_LINE@json.output@ "revision": "f35596b476aa6e62fd3b3857b9942ddcd13ce35e"@@@
@@@STEP_LOG_LINE@json.output@ }, @@@
@@@STEP_LOG_LINE@json.output@ "webrtc-limited": {@@@
@@@STEP_LOG_LINE@json.output@ "repository": "https://chrome-internal.googlesource.com/chrome/deps/webrtc-limited", @@@
@@@STEP_LOG_LINE@json.output@ "revision": "2b1721229a37b9c874f91287f1632c0d35b7317e"@@@
@@@STEP_LOG_LINE@json.output@ }@@@
@@@STEP_LOG_LINE@json.output@ }, @@@
@@@STEP_LOG_LINE@json.output@ "patch_root": "src", @@@
@@@STEP_LOG_LINE@json.output@ "properties": {@@@
@@@STEP_LOG_LINE@json.output@ "got_revision": "48477c1c6a6e4f70dd3a4a559b5235108f8709ed", @@@
@@@STEP_LOG_LINE@json.output@ "got_revision_cp": "refs/heads/master@{#11078}"@@@
@@@STEP_LOG_LINE@json.output@ }, @@@
@@@STEP_LOG_LINE@json.output@ "root": "src", @@@
@@@STEP_LOG_LINE@json.output@ "step_text": "[131GB/492GB used (26%)]"@@@
@@@STEP_LOG_LINE@json.output@}@@@
@@@STEP_LOG_END@json.output@@@
@@@SET_BUILD_PROPERTY@got_revision@"48477c1c6a6e4f70dd3a4a559b5235108f8709ed"@@@
@@@SET_BUILD_PROPERTY@got_revision_cp@"refs/heads/master@{#11078}"@@@
@@@STEP_CURSOR bot_update@@@