|
|
Chromium Code Reviews|
Created:
7 years, 9 months ago by Mike Stip (use stip instead) Modified:
7 years, 9 months ago CC:
chromium-reviews, xusydoc+watch_chromium.org, cmp-cc_chromium.org, ilevy+cc_chromium.org, kjellander+cc_chromium.org, lliabraa Visibility:
Public. |
DescriptionInitial implementation of annotator library.
Consolidates annotator parsing and genreation code into a single file in scripts/common. Provides standardized way for slave scripts to use the annotator, and can be used as a bare-bones annotation out of the box.
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=185960
Patch Set 1 #
Total comments: 10
Patch Set 2 : Rebase onto latest master. #Patch Set 3 : Rebase to latest master. #Patch Set 4 : Only use json, add always_run property. #
Total comments: 6
Patch Set 5 : Add unit tests, refactor step classes for protection. #
Total comments: 7
Patch Set 6 : Fix nits. #Patch Set 7 : Fix flatten, add stdin support. #Patch Set 8 : Add check for multiple logs. #Patch Set 9 : Whitespace. #Patch Set 10 : Rewrote testing to be python <2.7 compatible. #Patch Set 11 : Missed one. #Patch Set 12 : Rebase onto latest master. #Patch Set 13 : More python 2.6 changes. #
Messages
Total messages: 28 (0 generated)
+cmp and lliabraa for FYI Nearly all callers should be using StructuredAnnotationStream, but I can't figure out a good way to explain that without GIANT FLASHING LETTERS at the top. I know without some kind of programmatic check, someone will use AdvancedAnnotationStream when they don't need it and we will pay.
This is sweeeeeeeet!! :D I'm thinking that the simplicity of the regular flavor will win people over, I'm not sure that any extraordinary lengths are needed to ensure that. Some comments below. https://codereview.chromium.org/12386016/diff/1/scripts/common/annotator.py File scripts/common/annotator.py (right): https://codereview.chromium.org/12386016/diff/1/scripts/common/annotator.py#n... scripts/common/annotator.py:16: {"name": "step_name2", "cmd": ["command2", "arg1"]} Why not just do json? It's easier to parse and then we don't need to support 2 formats. https://codereview.chromium.org/12386016/diff/1/scripts/common/annotator.py#n... scripts/common/annotator.py:47: self.emit('@@@SEED_STEP %s@@@' % step) These methods can all be generated from the same list of tuples as below (see next comment) https://codereview.chromium.org/12386016/diff/1/scripts/common/annotator.py#n... scripts/common/annotator.py:151: def step(self, name): I'm not sure I like using self as both the container AND the context object. Could there be an intermediate class which is returned from this function which models the context object (i.e. perhaps a StructuredAnnotationStep). https://codereview.chromium.org/12386016/diff/1/scripts/common/annotator.py#n... scripts/common/annotator.py:186: def log_line(line): It seems to me like all of these methods should be generated from a list of tuples like: method_descriptions = [ ('log_line', '^@@@STEP_LOG_LINE@(.*)@(.*)@@@'), ... ] for name, match in method_descriptions: @staticmethod def method(line): return Match._parse_line(match, line) method.__name__ = name setattr(Match, name, method) https://codereview.chromium.org/12386016/diff/1/scripts/common/annotator.py#n... scripts/common/annotator.py:304: s.step_failure() Should ret be interpreted to mean 88 == warning (in slave_utils)? https://codereview.chromium.org/12386016/diff/1/scripts/common/annotator.py#n... scripts/common/annotator.py:305: return 1 Do we need a way to express commands which should always run? (like cleanup scripts or stack trace collections?)
updated https://codereview.chromium.org/12386016/diff/1/scripts/common/annotator.py File scripts/common/annotator.py (right): https://codereview.chromium.org/12386016/diff/1/scripts/common/annotator.py#n... scripts/common/annotator.py:151: def step(self, name): On 2013/02/28 09:56:03, iannucci wrote: > I'm not sure I like using self as both the container AND the context object. > Could there be an intermediate class which is returned from this function which > models the context object (i.e. perhaps a StructuredAnnotationStep). Done. https://codereview.chromium.org/12386016/diff/1/scripts/common/annotator.py#n... scripts/common/annotator.py:186: def log_line(line): On 2013/02/28 09:56:03, iannucci wrote: > It seems to me like all of these methods should be generated from a list of > tuples like: > > method_descriptions = [ > ('log_line', '^@@@STEP_LOG_LINE@(.*)@(.*)@@@'), > ... > ] > > for name, match in method_descriptions: > @staticmethod > def method(line): > return Match._parse_line(match, line) > method.__name__ = name > setattr(Match, name, method) I like this idea, but let's save it for a future CL. https://codereview.chromium.org/12386016/diff/1/scripts/common/annotator.py#n... scripts/common/annotator.py:305: return 1 On 2013/02/28 09:56:03, iannucci wrote: > Do we need a way to express commands which should always run? (like cleanup > scripts or stack trace collections?) Done.
I approve of this lots. So the default flow is going to be: master.cfg specifies recipe. recipe specifies: - repo to check out - file in that repo that is a list of step to feed to this annotated_run.py performs checkout and hands off to this with that file on the command line. Question/Concern: How will the list of steps be conditioned on other build_properties or factory_properties? I guess the best solution is that the recipe script has logic based on the properties it receives, and returns a different file name for each case. Would be nice if this were able to take in a json object that is a list of steps, rather than just reading individual lines from a file, so that json object could be dynamically generated. https://codereview.chromium.org/12386016/diff/1/scripts/common/annotator.py File scripts/common/annotator.py (right): https://codereview.chromium.org/12386016/diff/1/scripts/common/annotator.py#n... scripts/common/annotator.py:186: def log_line(line): While a fun trick, that doesn't gain you any performance and makes the code actually less readable, I think. On 2013/02/28 09:56:03, iannucci wrote: > It seems to me like all of these methods should be generated from a list of > tuples like: > > method_descriptions = [ > ('log_line', '^@@@STEP_LOG_LINE@(.*)@(.*)@@@'), > ... > ] > > for name, match in method_descriptions: > @staticmethod > def method(line): > return Match._parse_line(match, line) > method.__name__ = name > setattr(Match, name, method) https://codereview.chromium.org/12386016/diff/3002/scripts/common/annotator.py File scripts/common/annotator.py (right): https://codereview.chromium.org/12386016/diff/3002/scripts/common/annotator.p... scripts/common/annotator.py:65: def write_log_line(self, logname, line): Method names should continue to match @@@ANNOTATION_NAME@@@s here. https://codereview.chromium.org/12386016/diff/3002/scripts/common/annotator.p... scripts/common/annotator.py:106: self.emit('@@@BUILD_STEP %s@@@' % step) # deprecated, use SEED_STEP Newline between methods. https://codereview.chromium.org/12386016/diff/3002/scripts/common/annotator.p... scripts/common/annotator.py:106: self.emit('@@@BUILD_STEP %s@@@' % step) # deprecated, use SEED_STEP Why even give this to users? BUILD_STEP is deprecated, so let's enforce that deprecation here in the new interface. https://codereview.chromium.org/12386016/diff/3002/scripts/common/annotator.p... scripts/common/annotator.py:114: class StructuredAnnotationStep(AdvancedAnnotationStream): This should inherit from AdvancedAnnotationStep, not Stream. https://codereview.chromium.org/12386016/diff/3002/scripts/common/annotator.p... scripts/common/annotator.py:298: # make sure these steps always run, even if there is a build failure nit: capitalization and periods on inline comments (here and elsewhere).
Hey Mike, this is nice. But I see there are no tests being added in this CL. How are you thinking you'll add those?
On 2013/02/28 23:09:28, cmp wrote: > Hey Mike, this is nice. But I see there are no tests being added in this CL. > How are you thinking you'll add those? Good point... It shouldn't be too hard to have some sample build json's which run commands to produce various output and then checking the output stream.
On 2013/02/28 23:09:28, cmp wrote: > Hey Mike, this is nice. But I see there are no tests being added in this CL. > How are you thinking you'll add those? Already slated for this CL, just haven't gotten there yet...
updated https://codereview.chromium.org/12386016/diff/3002/scripts/common/annotator.py File scripts/common/annotator.py (right): https://codereview.chromium.org/12386016/diff/3002/scripts/common/annotator.p... scripts/common/annotator.py:114: class StructuredAnnotationStep(AdvancedAnnotationStream): On 2013/02/28 21:32:08, agable wrote: > This should inherit from AdvancedAnnotationStep, not Stream. thanks for catching that
Just some nits. We'll add code to take input from annotated_run or another script that generates json later. https://codereview.chromium.org/12386016/diff/8003/scripts/common/annotator.py File scripts/common/annotator.py (right): https://codereview.chromium.org/12386016/diff/8003/scripts/common/annotator.p... scripts/common/annotator.py:26: """Subclass holding step commands. Intended to be subclassed.""" """Class holding...""" https://codereview.chromium.org/12386016/diff/8003/scripts/common/annotator.p... scripts/common/annotator.py:137: No newline.
This lgtm with some comments. I'm assuming as we roll this out we'll be diligent about adding additional tests as they make sense. I think it would be good to make sure that we track invalid usage on the client side (multiple steps w/ the same name, etc.), instead of relying on the master to do that as it'll help with testing on the client side (i.e. we could have a standard --dry-run that recipes could take for testing). It'll also help us reduce reliance on the master over time too. https://chromiumcodereview.appspot.com/12386016/diff/8003/scripts/common/anno... File scripts/common/annotator.py (right): https://chromiumcodereview.appspot.com/12386016/diff/8003/scripts/common/anno... scripts/common/annotator.py:82: def emit(self, line): Seems like there should be a way to only have 'emit' in one place. Also, if you have this return self, you can make a lot of the callers one line shorter. https://chromiumcodereview.appspot.com/12386016/diff/8003/scripts/common/anno... scripts/common/annotator.py:111: flattened = [item for sublist in unflattened for item in sublist] Maybe "".join(trace).split('\n') https://chromiumcodereview.appspot.com/12386016/diff/8003/scripts/common/anno... scripts/common/annotator.py:308: parser.error('Must specify an input filename!') Check for len(args) > 1? https://chromiumcodereview.appspot.com/12386016/diff/8003/scripts/common/unit... File scripts/common/unittests/annotator_test.py (right): https://chromiumcodereview.appspot.com/12386016/diff/8003/scripts/common/unit... scripts/common/unittests/annotator_test.py:80: perf='full_perf') Should there be a test that tries to write to logs after they're closed? I would expect a clientside error and appropriate exception annotations. Do we have a test case for what happens if you do: with stream.step('one') as s: pass with stream.step('one') as s: pass ?
https://codereview.chromium.org/12386016/diff/8003/scripts/common/unittests/a... File scripts/common/unittests/annotator_test.py (right): https://codereview.chromium.org/12386016/diff/8003/scripts/common/unittests/a... scripts/common/unittests/annotator_test.py:80: perf='full_perf') On 2013/03/02 01:49:14, iannucci wrote: > Should there be a test that tries to write to logs after they're closed? I would > expect a clientside error and appropriate exception annotations. The master already throws up an exception when this happens. I'm not sure if the extra debugging is worth the tracking of client state. > > Do we have a test case for what happens if you do: > > with stream.step('one') as s: > pass > with stream.step('one') as s: > pass > No because that's not technically an error.
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/xusydoc@chromium.org/12386016/9004
Presubmit check for 12386016-9004 failed and returned exit status 1. INFO:root:Found 3 file(s). INFO:PRESUBMIT:Running pylint on 304 files ************* Module annotator_test E1120:162,9:TestAnnotationStreams.testException: No value passed for parameter 'callableObj' in function call E1120:173,9:TestAnnotationStreams.testNoNesting: No value passed for parameter 'callableObj' in function call E1120:181,9:TestAnnotationStreams.testProtectedStartStop: No value passed for parameter 'callableObj' in function call E1120:184,9:TestAnnotationStreams.testProtectedStartStop: No value passed for parameter 'callableObj' in function call E1120:194,11:TestAnnotationStreams.testDupLogs: No value passed for parameter 'callableObj' in function call E1120:162,9:TestAnnotationStreams.testException: No value passed for parameter 'callableObj' in function call E1120:173,9:TestAnnotationStreams.testNoNesting: No value passed for parameter 'callableObj' in function call E1120:181,9:TestAnnotationStreams.testProtectedStartStop: No value passed for parameter 'callableObj' in function call E1120:184,9:TestAnnotationStreams.testProtectedStartStop: No value passed for parameter 'callableObj' in function call E1120:194,11:TestAnnotationStreams.testDupLogs: No value passed for parameter 'callableObj' in function call cbuildbot_chromite not found! Returning empty config dictionary. 48 masters succeeded, 0 failed, 12 skipped in 199.7s. Trying master.chromium Trying master.chromium.chrome Trying master.chromium.chromebot Trying master.chromium.chromiumos Trying master.chromium.endure Trying master.chromium.flaky Trying master.chromium.fyi Trying master.chromium.git Trying master.chromium.gpu Trying master.chromium.gpu.fyi Trying master.chromium.linux Trying master.chromium.lkgr Trying master.chromium.mac Trying master.chromium.memory Trying master.chromium.memory.fyi Trying master.chromium.perf Trying master.chromium.perf_av Trying master.chromium.pyauto Trying master.chromium.swarm Trying master.chromium.webkit Trying master.chromium.webrtc Trying master.chromium.webrtc.fyi Trying master.chromium.win Trying master.chromiumos Trying master.client.dart Trying master.client.dart.fyi Trying master.client.drmemory Trying master.client.dynamorio Trying master.client.libjingle Trying master.client.libyuv Trying master.client.nacl Trying master.client.nacl.chrome Trying master.client.nacl.llvm Trying master.client.nacl.ports Trying master.client.nacl.ragel Trying master.client.nacl.sdk Trying master.client.nacl.sdk.addin Trying master.client.nacl.sdk.mono Trying master.client.nacl.toolchain Trying master.client.omaha Trying master.client.pagespeed Trying master.client.v8 Trying master.client.webrtc Trying master.devtools Trying master.tryserver.chromium Trying master.tryserver.chromium.linux Trying master.tryserver.nacl Trying master.tryserver.webrtc /b/commit-queue/workdir/tools/build/third_party/zope/__init__.py:19: UserWarning: Module mock was already imported from /b/commit-queue/workdir/tools/build/third_party/mock-1.0.1/mock.py, but /usr/local/lib/python2.6/dist-packages/mock-1.0b1-py2.6.egg is being added to sys.path import pkg_resources test_android (__main__.TestMailNotifier) ... ok test_cq_succeed (__main__.TestMailNotifier) ... ok test_simple (__main__.TestMailNotifier) ... ok ---------------------------------------------------------------------- Ran 3 tests in 0.256s OK Parsing client.v8 Parsing chromium.endure Parsing chromium.memory Skipping chromium.swarm, fix and enable in masters_cfg_test.py! Skipping client.nacl.chrome, fix and enable in masters_cfg_test.py! Parsing experimental Parsing chromium.win Parsing client.skia Parsing chromium Parsing tryserver.webrtc Parsing client.sfntly Parsing chromium.webrtc Parsing client.dart.fyi Parsing chromium.webrtc.fyi Parsing client.pagespeed Parsing chromium.pyauto Parsing client.libjingle Parsing tryserver.chromium perf_id: chromium-dbg-linux-try perf_subdir: linux-try-debug url: http://build.chromium.org/buildbot/coverage/linux-try-debug/total_coverage Skipping chromiumos.tryserver, fix and enable in masters_cfg_test.py! Parsing client.dynamorio Parsing client.syzygy Parsing client.omaha Parsing client.nacl.llvm Parsing chromium.perf Parsing chromium.memory.fyi Parsing tryserver.nacl Parsing chromium.webkit Parsing client.nacl.sdk Parsing chromium.linux Parsing chromium.perf_av Parsing chromium.gpu.fyi Parsing chromium.chrome Parsing chromiumos Parsing client.nacl Parsing client.nacl.toolchain Parsing tryserver.chromium.linux Parsing chromium.lkgr Parsing client.nacl.sdk.mono Parsing chromium.flaky Parsing client.webrtc Parsing client.nacl.ragel Parsing chromium.fyi perf_id: chromium-dbg-linux perf_subdir: linux-debug url: http://build.chromium.org/buildbot/coverage/linux-debug/total_coverage Parsing devtools Parsing client.nacl.sdk.addin Parsing client.drmemory Parsing chromium.mac Parsing client.libyuv Skipping chromium.chromebot, fix and enable in masters_cfg_test.py! Parsing chromium.gpu Parsing client.dart Parsing chromium.chromiumos Parsing client.nacl.ports Parsing chromium.git All master.cfg files parsed successfully! testFailuresNotifierCreation (__main__.FailuresNotifierTest) ... ok ---------------------------------------------------------------------- Ran 1 test in 0.000s OK test_Creation (__main__.GateKeeperTest) ... ok test_buildMessage (__main__.GateKeeperTest) ... ok test_no_url (__main__.GateKeeperTest) ... ok test_tree_closed (__main__.GateKeeperTest) ... ok test_tree_open (__main__.GateKeeperTest) ... ok test_url_fetch_fail (__main__.GateKeeperTest) ... ok ---------------------------------------------------------------------- Ran 6 tests in 0.037s OK test_maxsize (__main__.FailuresHistoryTest) ... ok test_stress_maxsize (__main__.FailuresHistoryTest) ... ok test_timer (__main__.FailuresHistoryTest) ... ok test_trivial (__main__.FailuresHistoryTest) ... ok ---------------------------------------------------------------------- Ran 4 tests in 0.260s OK testFilteredMeanAndStandardDeviation (__main__.FilteredMeanAndStandardDeviationTest) ... ok testFilteredMeanAndStandardDeviationOne (__main__.FilteredMeanAndStandardDeviationTest) ... ok testConstructorCurring (__main__.PartiallyInitializeTest) ... ok ---------------------------------------------------------------------- Ran 3 tests in 0.000s OK testParseText (__main__.PaseOptionsTest) ... ok test_dict_comma_life_like (__main__.PaseOptionsTest) ... ok test_dict_comma_merge (__main__.PaseOptionsTest) ... ok test_dict_comma_not_key (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1 (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1_1 (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1_1_drop (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1_2 (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1_2_3 (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1_2_3_4_3 (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1_2_3_4_value1 (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1_2_3_4_value2 (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1_2_3_bad (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1_2_4_3 (__main__.PaseOptionsTest) ... ok test_dict_comma_trailing_comma (__main__.PaseOptionsTest) ... ok test_parse_options_clobber_false (__main__.PaseOptionsTest) ... ok test_parse_options_clobber_true (__main__.PaseOptionsTest) ... ok test_parse_options_defaults (__main__.PaseOptionsTest) ... ok ---------------------------------------------------------------------- Ran 18 tests in 0.002s OK testChromiumNotifierCreation (__main__.ChromiumNotifierTest) ... ok testChromiumNotifierDecoration (__main__.ChromiumNotifierTest) ... ok testChromiumNotifierSingleMatch (__main__.ChromiumNotifierTest) ... ok testChromiumNotifierWildcard (__main__.ChromiumNotifierTest) ... ok testChromiumNotifierWildcardNoBuilderMatch (__main__.ChromiumNotifierTest) ... ok ---------------------------------------------------------------------- Ran 5 tests in 0.003s OK /b/commit-queue/workdir/tools/build/third_party/zope/__init__.py:19: UserWarning: Module mock was already imported from /b/commit-queue/workdir/tools/build/third_party/mock-1.0.1/mock.pyc, but /usr/local/lib/python2.6/dist-packages/mock-1.0b1-py2.6.egg is being added to sys.path import pkg_resources Test count of multiple IMPROVE only is correct. ... ok Test count of multiple REGRESS and IMPROVE is correct. ... ok Test count of multiple REGRESS only is correct. ... ok Tests email context contains relative failures. ... ok Test step is interesting only after minimum consecutive results. ... ok Test step is interesting when step has exception. ... ok Test step is not interesting if a counter result appears. ... ok Test isInsteresting resets after different results appear. ... ok Test step count reset after a successful pass. ... ok Test isInsteresting happens only once. ... ok Tests that results are unique per builder. ... ok Test success step is not interesting. ... ok ---------------------------------------------------------------------- Ran 12 tests in 0.058s OK testParseGotRevision_Checkout (__main__.GClientSourceTest) ... ok testParseGotRevision_GClientSyncNoChange (__main__.GClientSourceTest) ... ok testParseGotRevision_MulitJob (__main__.GClientSourceTest) ... ok testParseGotRevision_MultiJobDepsTry (__main__.GClientSourceTest) ... ok testParseGotRevision_NoRevisions (__main__.GClientSourceTest) ... ok testParseGotRevision_Update (__main__.GClientSourceTest) ... ok testParseGotRevision_UpdateNoChange (__main__.GClientSourceTest) ... ok testUntangle_GClientSync (__main__.GClientSourceTest) ... ok testUntangle_GClientSyncForDepsTrybot (__main__.GClientSourceTest) ... ok testUntangle_MultiplesAndUnMatchingLines (__main__.GClientSourceTest) ... ok testUntangle_UpToDoubleDigits (__main__.GClientSourceTest) ... ok ---------------------------------------------------------------------- Ran 11 tests … (message too large)
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/xusydoc@chromium.org/12386016/9005
Presubmit check for 12386016-9005 failed and returned exit status 1. INFO:root:Found 3 file(s). INFO:PRESUBMIT:Running pylint on 304 files ************* Module annotator_test E1120:178,4:TestAnnotationStreams.testNoNesting: No value passed for parameter 'callableObj' in function call E1120:178,4:TestAnnotationStreams.testNoNesting: No value passed for parameter 'callableObj' in function call cbuildbot_chromite not found! Returning empty config dictionary. 48 masters succeeded, 0 failed, 12 skipped in 194.3s. Trying master.chromium Trying master.chromium.chrome Trying master.chromium.chromebot Trying master.chromium.chromiumos Trying master.chromium.endure Trying master.chromium.flaky Trying master.chromium.fyi Trying master.chromium.git Trying master.chromium.gpu Trying master.chromium.gpu.fyi Trying master.chromium.linux Trying master.chromium.lkgr Trying master.chromium.mac Trying master.chromium.memory Trying master.chromium.memory.fyi Trying master.chromium.perf Trying master.chromium.perf_av Trying master.chromium.pyauto Trying master.chromium.swarm Trying master.chromium.webkit Trying master.chromium.webrtc Trying master.chromium.webrtc.fyi Trying master.chromium.win Trying master.chromiumos Trying master.client.dart Trying master.client.dart.fyi Trying master.client.drmemory Trying master.client.dynamorio Trying master.client.libjingle Trying master.client.libyuv Trying master.client.nacl Trying master.client.nacl.chrome Trying master.client.nacl.llvm Trying master.client.nacl.ports Trying master.client.nacl.ragel Trying master.client.nacl.sdk Trying master.client.nacl.sdk.addin Trying master.client.nacl.sdk.mono Trying master.client.nacl.toolchain Trying master.client.omaha Trying master.client.pagespeed Trying master.client.v8 Trying master.client.webrtc Trying master.devtools Trying master.tryserver.chromium Trying master.tryserver.chromium.linux Trying master.tryserver.nacl Trying master.tryserver.webrtc /b/commit-queue/workdir/tools/build/third_party/zope/__init__.py:19: UserWarning: Module mock was already imported from /b/commit-queue/workdir/tools/build/third_party/mock-1.0.1/mock.py, but /usr/local/lib/python2.6/dist-packages/mock-1.0b1-py2.6.egg is being added to sys.path import pkg_resources test_android (__main__.TestMailNotifier) ... ok test_cq_succeed (__main__.TestMailNotifier) ... ok test_simple (__main__.TestMailNotifier) ... ok ---------------------------------------------------------------------- Ran 3 tests in 0.246s OK Parsing client.v8 Parsing chromium.endure Parsing chromium.memory Skipping chromium.swarm, fix and enable in masters_cfg_test.py! Skipping client.nacl.chrome, fix and enable in masters_cfg_test.py! Parsing experimental Parsing chromium.win Parsing client.skia Parsing chromium Parsing tryserver.webrtc Parsing client.sfntly Parsing chromium.webrtc Parsing client.dart.fyi Parsing chromium.webrtc.fyi Parsing client.pagespeed Parsing chromium.pyauto Parsing client.libjingle Parsing tryserver.chromium perf_id: chromium-dbg-linux-try perf_subdir: linux-try-debug url: http://build.chromium.org/buildbot/coverage/linux-try-debug/total_coverage Skipping chromiumos.tryserver, fix and enable in masters_cfg_test.py! Parsing client.dynamorio Parsing client.syzygy Parsing client.omaha Parsing client.nacl.llvm Parsing chromium.perf Parsing chromium.memory.fyi Parsing tryserver.nacl Parsing chromium.webkit Parsing client.nacl.sdk Parsing chromium.linux Parsing chromium.perf_av Parsing chromium.gpu.fyi Parsing chromium.chrome Parsing chromiumos Parsing client.nacl Parsing client.nacl.toolchain Parsing tryserver.chromium.linux Parsing chromium.lkgr Parsing client.nacl.sdk.mono Parsing chromium.flaky Parsing client.webrtc Parsing client.nacl.ragel Parsing chromium.fyi perf_id: chromium-dbg-linux perf_subdir: linux-debug url: http://build.chromium.org/buildbot/coverage/linux-debug/total_coverage Parsing devtools Parsing client.nacl.sdk.addin Parsing client.drmemory Parsing chromium.mac Parsing client.libyuv Skipping chromium.chromebot, fix and enable in masters_cfg_test.py! Parsing chromium.gpu Parsing client.dart Parsing chromium.chromiumos Parsing client.nacl.ports Parsing chromium.git All master.cfg files parsed successfully! testFailuresNotifierCreation (__main__.FailuresNotifierTest) ... ok ---------------------------------------------------------------------- Ran 1 test in 0.000s OK test_Creation (__main__.GateKeeperTest) ... ok test_buildMessage (__main__.GateKeeperTest) ... ok test_no_url (__main__.GateKeeperTest) ... ok test_tree_closed (__main__.GateKeeperTest) ... ok test_tree_open (__main__.GateKeeperTest) ... ok test_url_fetch_fail (__main__.GateKeeperTest) ... ok ---------------------------------------------------------------------- Ran 6 tests in 0.030s OK test_maxsize (__main__.FailuresHistoryTest) ... ok test_stress_maxsize (__main__.FailuresHistoryTest) ... ok test_timer (__main__.FailuresHistoryTest) ... ok test_trivial (__main__.FailuresHistoryTest) ... ok ---------------------------------------------------------------------- Ran 4 tests in 0.245s OK testFilteredMeanAndStandardDeviation (__main__.FilteredMeanAndStandardDeviationTest) ... ok testFilteredMeanAndStandardDeviationOne (__main__.FilteredMeanAndStandardDeviationTest) ... ok testConstructorCurring (__main__.PartiallyInitializeTest) ... ok ---------------------------------------------------------------------- Ran 3 tests in 0.000s OK testParseText (__main__.PaseOptionsTest) ... ok test_dict_comma_life_like (__main__.PaseOptionsTest) ... ok test_dict_comma_merge (__main__.PaseOptionsTest) ... ok test_dict_comma_not_key (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1 (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1_1 (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1_1_drop (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1_2 (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1_2_3 (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1_2_3_4_3 (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1_2_3_4_value1 (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1_2_3_4_value2 (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1_2_3_bad (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1_2_4_3 (__main__.PaseOptionsTest) ... ok test_dict_comma_trailing_comma (__main__.PaseOptionsTest) ... ok test_parse_options_clobber_false (__main__.PaseOptionsTest) ... ok test_parse_options_clobber_true (__main__.PaseOptionsTest) ... ok test_parse_options_defaults (__main__.PaseOptionsTest) ... ok ---------------------------------------------------------------------- Ran 18 tests in 0.002s OK testChromiumNotifierCreation (__main__.ChromiumNotifierTest) ... ok testChromiumNotifierDecoration (__main__.ChromiumNotifierTest) ... ok testChromiumNotifierSingleMatch (__main__.ChromiumNotifierTest) ... ok testChromiumNotifierWildcard (__main__.ChromiumNotifierTest) ... ok testChromiumNotifierWildcardNoBuilderMatch (__main__.ChromiumNotifierTest) ... ok ---------------------------------------------------------------------- Ran 5 tests in 0.003s OK /b/commit-queue/workdir/tools/build/third_party/zope/__init__.py:19: UserWarning: Module mock was already imported from /b/commit-queue/workdir/tools/build/third_party/mock-1.0.1/mock.pyc, but /usr/local/lib/python2.6/dist-packages/mock-1.0b1-py2.6.egg is being added to sys.path import pkg_resources Test count of multiple IMPROVE only is correct. ... ok Test count of multiple REGRESS and IMPROVE is correct. ... ok Test count of multiple REGRESS only is correct. ... ok Tests email context contains relative failures. ... ok Test step is interesting only after minimum consecutive results. ... ok Test step is interesting when step has exception. ... ok Test step is not interesting if a counter result appears. ... ok Test isInsteresting resets after different results appear. ... ok Test step count reset after a successful pass. ... ok Test isInsteresting happens only once. ... ok Tests that results are unique per builder. ... ok Test success step is not interesting. ... ok ---------------------------------------------------------------------- Ran 12 tests in 0.031s OK testParseGotRevision_Checkout (__main__.GClientSourceTest) ... ok testParseGotRevision_GClientSyncNoChange (__main__.GClientSourceTest) ... ok testParseGotRevision_MulitJob (__main__.GClientSourceTest) ... ok testParseGotRevision_MultiJobDepsTry (__main__.GClientSourceTest) ... ok testParseGotRevision_NoRevisions (__main__.GClientSourceTest) ... ok testParseGotRevision_Update (__main__.GClientSourceTest) ... ok testParseGotRevision_UpdateNoChange (__main__.GClientSourceTest) ... ok testUntangle_GClientSync (__main__.GClientSourceTest) ... ok testUntangle_GClientSyncForDepsTrybot (__main__.GClientSourceTest) ... ok testUntangle_MultiplesAndUnMatchingLines (__main__.GClientSourceTest) ... ok testUntangle_UpToDoubleDigits (__main__.GClientSourceTest) ... ok ---------------------------------------------------------------------- Ran 11 tests in 0.006s OK testBenchpressSummary (__main__.BenchpressPerformanceTestStepTest) ... ok testCreateReportLink (__main__.BenchpressPerformanceTestStepTest) ... ok testPrependsSummaryBenchpress (__main__.BenchpressPerformanceTestStepTest) ... ok testFrameRateGestureList (__main__.GraphingLogProcessorTest) ... ok testFrameRateSummary (__main__.GraphingLogProcessorTest) ... ok testGraphList (__main__.GraphingLogProcessorTest) ... ok testHistogramGeometricMeanAndStandardDeviation (__main__.GraphingLogProcessorTest) ... ok testHistogramPercentiles (__main__.GraphingLogProcessorTest) ... ok testPerfExpectationsBetterHigherImprove (__main__.GraphingLogProcessorTest) ... ok testPerfExpectationsBetterHigherRegress (__main__.GraphingLogProcessorTest) ... ok testPerfExpectationsBetterHigherSuccess (__main__.GraphingLogProcessorTest) ... ok testPerfExpectationsBetterLowerImprove (__main__.GraphingLogProcessorTest) … (message too large)
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/xusydoc@chromium.org/12386016/11
Presubmit check for 12386016-11 failed and returned exit status 1. INFO:root:Found 3 file(s). INFO:PRESUBMIT:Running pylint on 304 files cbuildbot_chromite not found! Returning empty config dictionary. 48 masters succeeded, 0 failed, 12 skipped in 186.9s. Trying master.chromium Trying master.chromium.chrome Trying master.chromium.chromebot Trying master.chromium.chromiumos Trying master.chromium.endure Trying master.chromium.flaky Trying master.chromium.fyi Trying master.chromium.git Trying master.chromium.gpu Trying master.chromium.gpu.fyi Trying master.chromium.linux Trying master.chromium.lkgr Trying master.chromium.mac Trying master.chromium.memory Trying master.chromium.memory.fyi Trying master.chromium.perf Trying master.chromium.perf_av Trying master.chromium.pyauto Trying master.chromium.swarm Trying master.chromium.webkit Trying master.chromium.webrtc Trying master.chromium.webrtc.fyi Trying master.chromium.win Trying master.chromiumos Trying master.client.dart Trying master.client.dart.fyi Trying master.client.drmemory Trying master.client.dynamorio Trying master.client.libjingle Trying master.client.libyuv Trying master.client.nacl Trying master.client.nacl.chrome Trying master.client.nacl.llvm Trying master.client.nacl.ports Trying master.client.nacl.ragel Trying master.client.nacl.sdk Trying master.client.nacl.sdk.addin Trying master.client.nacl.sdk.mono Trying master.client.nacl.toolchain Trying master.client.omaha Trying master.client.pagespeed Trying master.client.v8 Trying master.client.webrtc Trying master.devtools Trying master.tryserver.chromium Trying master.tryserver.chromium.linux Trying master.tryserver.nacl Trying master.tryserver.webrtc /b/commit-queue/workdir/tools/build/third_party/zope/__init__.py:19: UserWarning: Module mock was already imported from /b/commit-queue/workdir/tools/build/third_party/mock-1.0.1/mock.py, but /usr/local/lib/python2.6/dist-packages/mock-1.0b1-py2.6.egg is being added to sys.path import pkg_resources test_android (__main__.TestMailNotifier) ... ok test_cq_succeed (__main__.TestMailNotifier) ... ok test_simple (__main__.TestMailNotifier) ... ok ---------------------------------------------------------------------- Ran 3 tests in 0.251s OK Parsing client.v8 Parsing chromium.endure Parsing chromium.memory Skipping chromium.swarm, fix and enable in masters_cfg_test.py! Skipping client.nacl.chrome, fix and enable in masters_cfg_test.py! Parsing experimental Parsing chromium.win Parsing client.skia Parsing chromium Parsing tryserver.webrtc Parsing client.sfntly Parsing chromium.webrtc Parsing client.dart.fyi Parsing chromium.webrtc.fyi Parsing client.pagespeed Parsing chromium.pyauto Parsing client.libjingle Parsing tryserver.chromium perf_id: chromium-dbg-linux-try perf_subdir: linux-try-debug url: http://build.chromium.org/buildbot/coverage/linux-try-debug/total_coverage Skipping chromiumos.tryserver, fix and enable in masters_cfg_test.py! Parsing client.dynamorio Parsing client.syzygy Parsing client.omaha Parsing client.nacl.llvm Parsing chromium.perf Parsing chromium.memory.fyi Parsing tryserver.nacl Parsing chromium.webkit Parsing client.nacl.sdk Parsing chromium.linux Parsing chromium.perf_av Parsing chromium.gpu.fyi Parsing chromium.chrome Parsing chromiumos Parsing client.nacl Parsing client.nacl.toolchain Parsing tryserver.chromium.linux Parsing chromium.lkgr Parsing client.nacl.sdk.mono Parsing chromium.flaky Parsing client.webrtc Parsing client.nacl.ragel Parsing chromium.fyi perf_id: chromium-dbg-linux perf_subdir: linux-debug url: http://build.chromium.org/buildbot/coverage/linux-debug/total_coverage Parsing devtools Parsing client.nacl.sdk.addin Parsing client.drmemory Parsing chromium.mac Parsing client.libyuv Skipping chromium.chromebot, fix and enable in masters_cfg_test.py! Parsing chromium.gpu Parsing client.dart Parsing chromium.chromiumos Parsing client.nacl.ports Parsing chromium.git All master.cfg files parsed successfully! testFailuresNotifierCreation (__main__.FailuresNotifierTest) ... ok ---------------------------------------------------------------------- Ran 1 test in 0.000s OK test_Creation (__main__.GateKeeperTest) ... ok test_buildMessage (__main__.GateKeeperTest) ... ok test_no_url (__main__.GateKeeperTest) ... ok test_tree_closed (__main__.GateKeeperTest) ... ok test_tree_open (__main__.GateKeeperTest) ... ok test_url_fetch_fail (__main__.GateKeeperTest) ... ok ---------------------------------------------------------------------- Ran 6 tests in 0.024s OK test_maxsize (__main__.FailuresHistoryTest) ... ok test_stress_maxsize (__main__.FailuresHistoryTest) ... ok test_timer (__main__.FailuresHistoryTest) ... ok test_trivial (__main__.FailuresHistoryTest) ... ok ---------------------------------------------------------------------- Ran 4 tests in 0.162s OK testFilteredMeanAndStandardDeviation (__main__.FilteredMeanAndStandardDeviationTest) ... ok testFilteredMeanAndStandardDeviationOne (__main__.FilteredMeanAndStandardDeviationTest) ... ok testConstructorCurring (__main__.PartiallyInitializeTest) ... ok ---------------------------------------------------------------------- Ran 3 tests in 0.000s OK testParseText (__main__.PaseOptionsTest) ... ok test_dict_comma_life_like (__main__.PaseOptionsTest) ... ok test_dict_comma_merge (__main__.PaseOptionsTest) ... ok test_dict_comma_not_key (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1 (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1_1 (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1_1_drop (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1_2 (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1_2_3 (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1_2_3_4_3 (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1_2_3_4_value1 (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1_2_3_4_value2 (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1_2_3_bad (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1_2_4_3 (__main__.PaseOptionsTest) ... ok test_dict_comma_trailing_comma (__main__.PaseOptionsTest) ... ok test_parse_options_clobber_false (__main__.PaseOptionsTest) ... ok test_parse_options_clobber_true (__main__.PaseOptionsTest) ... ok test_parse_options_defaults (__main__.PaseOptionsTest) ... ok ---------------------------------------------------------------------- Ran 18 tests in 0.002s OK testChromiumNotifierCreation (__main__.ChromiumNotifierTest) ... ok testChromiumNotifierDecoration (__main__.ChromiumNotifierTest) ... ok testChromiumNotifierSingleMatch (__main__.ChromiumNotifierTest) ... ok testChromiumNotifierWildcard (__main__.ChromiumNotifierTest) ... ok testChromiumNotifierWildcardNoBuilderMatch (__main__.ChromiumNotifierTest) ... ok ---------------------------------------------------------------------- Ran 5 tests in 0.003s OK /b/commit-queue/workdir/tools/build/third_party/zope/__init__.py:19: UserWarning: Module mock was already imported from /b/commit-queue/workdir/tools/build/third_party/mock-1.0.1/mock.pyc, but /usr/local/lib/python2.6/dist-packages/mock-1.0b1-py2.6.egg is being added to sys.path import pkg_resources Test count of multiple IMPROVE only is correct. ... ok Test count of multiple REGRESS and IMPROVE is correct. ... ok Test count of multiple REGRESS only is correct. ... ok Tests email context contains relative failures. ... ok Test step is interesting only after minimum consecutive results. ... ok Test step is interesting when step has exception. ... ok Test step is not interesting if a counter result appears. ... ok Test isInsteresting resets after different results appear. ... ok Test step count reset after a successful pass. ... ok Test isInsteresting happens only once. ... ok Tests that results are unique per builder. ... ok Test success step is not interesting. ... ok ---------------------------------------------------------------------- Ran 12 tests in 0.057s OK testParseGotRevision_Checkout (__main__.GClientSourceTest) ... ok testParseGotRevision_GClientSyncNoChange (__main__.GClientSourceTest) ... ok testParseGotRevision_MulitJob (__main__.GClientSourceTest) ... ok testParseGotRevision_MultiJobDepsTry (__main__.GClientSourceTest) ... ok testParseGotRevision_NoRevisions (__main__.GClientSourceTest) ... ok testParseGotRevision_Update (__main__.GClientSourceTest) ... ok testParseGotRevision_UpdateNoChange (__main__.GClientSourceTest) ... ok testUntangle_GClientSync (__main__.GClientSourceTest) ... ok testUntangle_GClientSyncForDepsTrybot (__main__.GClientSourceTest) ... ok testUntangle_MultiplesAndUnMatchingLines (__main__.GClientSourceTest) ... ok testUntangle_UpToDoubleDigits (__main__.GClientSourceTest) ... ok ---------------------------------------------------------------------- Ran 11 tests in 0.013s OK testBenchpressSummary (__main__.BenchpressPerformanceTestStepTest) ... ok testCreateReportLink (__main__.BenchpressPerformanceTestStepTest) ... ok testPrependsSummaryBenchpress (__main__.BenchpressPerformanceTestStepTest) ... ok testFrameRateGestureList (__main__.GraphingLogProcessorTest) ... ok testFrameRateSummary (__main__.GraphingLogProcessorTest) ... ok testGraphList (__main__.GraphingLogProcessorTest) ... ok testHistogramGeometricMeanAndStandardDeviation (__main__.GraphingLogProcessorTest) ... ok testHistogramPercentiles (__main__.GraphingLogProcessorTest) ... ok testPerfExpectationsBetterHigherImprove (__main__.GraphingLogProcessorTest) ... ok testPerfExpectationsBetterHigherRegress (__main__.GraphingLogProcessorTest) ... ok testPerfExpectationsBetterHigherSuccess (__main__.GraphingLogProcessorTest) ... ok testPerfExpectationsBetterLowerImprove (__main__.GraphingLogProcessorTest) ... ok testPerfExpectationsBetterLowerRegress (__main__.GraphingLogProcessorTest) ... ok testPerfExpectationsBetterLowerSuccess (__main__.GraphingLogProcessorTest) ... ok testPerfExpectationsImproveAbsolute (__main__.GraphingLogProcessorTest) ... ok testPerf… (message too large)
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/xusydoc@chromium.org/12386016/11
Presubmit check for 12386016-11 failed and returned exit status 1. INFO:root:Found 3 file(s). INFO:PRESUBMIT:Running pylint on 304 files cbuildbot_chromite not found! Returning empty config dictionary. 48 masters succeeded, 0 failed, 12 skipped in 195.3s. Trying master.chromium Trying master.chromium.chrome Trying master.chromium.chromebot Trying master.chromium.chromiumos Trying master.chromium.endure Trying master.chromium.flaky Trying master.chromium.fyi Trying master.chromium.git Trying master.chromium.gpu Trying master.chromium.gpu.fyi Trying master.chromium.linux Trying master.chromium.lkgr Trying master.chromium.mac Trying master.chromium.memory Trying master.chromium.memory.fyi Trying master.chromium.perf Trying master.chromium.perf_av Trying master.chromium.pyauto Trying master.chromium.swarm Trying master.chromium.webkit Trying master.chromium.webrtc Trying master.chromium.webrtc.fyi Trying master.chromium.win Trying master.chromiumos Trying master.client.dart Trying master.client.dart.fyi Trying master.client.drmemory Trying master.client.dynamorio Trying master.client.libjingle Trying master.client.libyuv Trying master.client.nacl Trying master.client.nacl.chrome Trying master.client.nacl.llvm Trying master.client.nacl.ports Trying master.client.nacl.ragel Trying master.client.nacl.sdk Trying master.client.nacl.sdk.addin Trying master.client.nacl.sdk.mono Trying master.client.nacl.toolchain Trying master.client.omaha Trying master.client.pagespeed Trying master.client.v8 Trying master.client.webrtc Trying master.devtools Trying master.tryserver.chromium Trying master.tryserver.chromium.linux Trying master.tryserver.nacl Trying master.tryserver.webrtc /b/commit-queue/workdir/tools/build/third_party/zope/__init__.py:19: UserWarning: Module mock was already imported from /b/commit-queue/workdir/tools/build/third_party/mock-1.0.1/mock.py, but /usr/local/lib/python2.6/dist-packages/mock-1.0b1-py2.6.egg is being added to sys.path import pkg_resources test_android (__main__.TestMailNotifier) ... ok test_cq_succeed (__main__.TestMailNotifier) ... ok test_simple (__main__.TestMailNotifier) ... ok ---------------------------------------------------------------------- Ran 3 tests in 0.251s OK Parsing client.v8 Parsing chromium.endure Parsing chromium.memory Skipping chromium.swarm, fix and enable in masters_cfg_test.py! Skipping client.nacl.chrome, fix and enable in masters_cfg_test.py! Parsing experimental Parsing chromium.win Parsing client.skia Parsing chromium Parsing tryserver.webrtc Parsing client.sfntly Parsing chromium.webrtc Parsing client.dart.fyi Parsing chromium.webrtc.fyi Parsing client.pagespeed Parsing chromium.pyauto Parsing client.libjingle Parsing tryserver.chromium perf_id: chromium-dbg-linux-try perf_subdir: linux-try-debug url: http://build.chromium.org/buildbot/coverage/linux-try-debug/total_coverage Skipping chromiumos.tryserver, fix and enable in masters_cfg_test.py! Parsing client.dynamorio Parsing client.syzygy Parsing client.omaha Parsing client.nacl.llvm Parsing chromium.perf Parsing chromium.memory.fyi Parsing tryserver.nacl Parsing chromium.webkit Parsing client.nacl.sdk Parsing chromium.linux Parsing chromium.perf_av Parsing chromium.gpu.fyi Parsing chromium.chrome Parsing chromiumos Parsing client.nacl Parsing client.nacl.toolchain Parsing tryserver.chromium.linux Parsing chromium.lkgr Parsing client.nacl.sdk.mono Parsing chromium.flaky Parsing client.webrtc Parsing client.nacl.ragel Parsing chromium.fyi perf_id: chromium-dbg-linux perf_subdir: linux-debug url: http://build.chromium.org/buildbot/coverage/linux-debug/total_coverage Parsing devtools Parsing client.nacl.sdk.addin Parsing client.drmemory Parsing chromium.mac Parsing client.libyuv Skipping chromium.chromebot, fix and enable in masters_cfg_test.py! Parsing chromium.gpu Parsing client.dart Parsing chromium.chromiumos Parsing client.nacl.ports Parsing chromium.git All master.cfg files parsed successfully! testFailuresNotifierCreation (__main__.FailuresNotifierTest) ... ok ---------------------------------------------------------------------- Ran 1 test in 0.000s OK test_Creation (__main__.GateKeeperTest) ... ok test_buildMessage (__main__.GateKeeperTest) ... ok test_no_url (__main__.GateKeeperTest) ... ok test_tree_closed (__main__.GateKeeperTest) ... ok test_tree_open (__main__.GateKeeperTest) ... ok test_url_fetch_fail (__main__.GateKeeperTest) ... ok ---------------------------------------------------------------------- Ran 6 tests in 0.029s OK test_maxsize (__main__.FailuresHistoryTest) ... ok test_stress_maxsize (__main__.FailuresHistoryTest) ... ok test_timer (__main__.FailuresHistoryTest) ... ok test_trivial (__main__.FailuresHistoryTest) ... ok ---------------------------------------------------------------------- Ran 4 tests in 0.258s OK testFilteredMeanAndStandardDeviation (__main__.FilteredMeanAndStandardDeviationTest) ... ok testFilteredMeanAndStandardDeviationOne (__main__.FilteredMeanAndStandardDeviationTest) ... ok testConstructorCurring (__main__.PartiallyInitializeTest) ... ok ---------------------------------------------------------------------- Ran 3 tests in 0.000s OK testParseText (__main__.PaseOptionsTest) ... ok test_dict_comma_life_like (__main__.PaseOptionsTest) ... ok test_dict_comma_merge (__main__.PaseOptionsTest) ... ok test_dict_comma_not_key (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1 (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1_1 (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1_1_drop (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1_2 (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1_2_3 (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1_2_3_4_3 (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1_2_3_4_value1 (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1_2_3_4_value2 (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1_2_3_bad (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1_2_4_3 (__main__.PaseOptionsTest) ... ok test_dict_comma_trailing_comma (__main__.PaseOptionsTest) ... ok test_parse_options_clobber_false (__main__.PaseOptionsTest) ... ok test_parse_options_clobber_true (__main__.PaseOptionsTest) ... ok test_parse_options_defaults (__main__.PaseOptionsTest) ... ok ---------------------------------------------------------------------- Ran 18 tests in 0.002s OK testChromiumNotifierCreation (__main__.ChromiumNotifierTest) ... ok testChromiumNotifierDecoration (__main__.ChromiumNotifierTest) ... ok testChromiumNotifierSingleMatch (__main__.ChromiumNotifierTest) ... ok testChromiumNotifierWildcard (__main__.ChromiumNotifierTest) ... ok testChromiumNotifierWildcardNoBuilderMatch (__main__.ChromiumNotifierTest) ... ok ---------------------------------------------------------------------- Ran 5 tests in 0.002s OK /b/commit-queue/workdir/tools/build/third_party/zope/__init__.py:19: UserWarning: Module mock was already imported from /b/commit-queue/workdir/tools/build/third_party/mock-1.0.1/mock.pyc, but /usr/local/lib/python2.6/dist-packages/mock-1.0b1-py2.6.egg is being added to sys.path import pkg_resources Test count of multiple IMPROVE only is correct. ... ok Test count of multiple REGRESS and IMPROVE is correct. ... ok Test count of multiple REGRESS only is correct. ... ok Tests email context contains relative failures. ... ok Test step is interesting only after minimum consecutive results. ... ok Test step is interesting when step has exception. ... ok Test step is not interesting if a counter result appears. ... ok Test isInsteresting resets after different results appear. ... ok Test step count reset after a successful pass. ... ok Test isInsteresting happens only once. ... ok Tests that results are unique per builder. ... ok Test success step is not interesting. ... ok ---------------------------------------------------------------------- Ran 12 tests in 0.045s OK testParseGotRevision_Checkout (__main__.GClientSourceTest) ... ok testParseGotRevision_GClientSyncNoChange (__main__.GClientSourceTest) ... ok testParseGotRevision_MulitJob (__main__.GClientSourceTest) ... ok testParseGotRevision_MultiJobDepsTry (__main__.GClientSourceTest) ... ok testParseGotRevision_NoRevisions (__main__.GClientSourceTest) ... ok testParseGotRevision_Update (__main__.GClientSourceTest) ... ok testParseGotRevision_UpdateNoChange (__main__.GClientSourceTest) ... ok testUntangle_GClientSync (__main__.GClientSourceTest) ... ok testUntangle_GClientSyncForDepsTrybot (__main__.GClientSourceTest) ... ok testUntangle_MultiplesAndUnMatchingLines (__main__.GClientSourceTest) ... ok testUntangle_UpToDoubleDigits (__main__.GClientSourceTest) ... ok ---------------------------------------------------------------------- Ran 11 tests in 0.009s OK testBenchpressSummary (__main__.BenchpressPerformanceTestStepTest) ... ok testCreateReportLink (__main__.BenchpressPerformanceTestStepTest) ... ok testPrependsSummaryBenchpress (__main__.BenchpressPerformanceTestStepTest) ... ok testFrameRateGestureList (__main__.GraphingLogProcessorTest) ... ok testFrameRateSummary (__main__.GraphingLogProcessorTest) ... ok testGraphList (__main__.GraphingLogProcessorTest) ... ok testHistogramGeometricMeanAndStandardDeviation (__main__.GraphingLogProcessorTest) ... ok testHistogramPercentiles (__main__.GraphingLogProcessorTest) ... ok testPerfExpectationsBetterHigherImprove (__main__.GraphingLogProcessorTest) ... ok testPerfExpectationsBetterHigherRegress (__main__.GraphingLogProcessorTest) ... ok testPerfExpectationsBetterHigherSuccess (__main__.GraphingLogProcessorTest) ... ok testPerfExpectationsBetterLowerImprove (__main__.GraphingLogProcessorTest) ... ok testPerfExpectationsBetterLowerRegress (__main__.GraphingLogProcessorTest) ... ok testPerfExpectationsBetterLowerSuccess (__main__.GraphingLogProcessorTest) ... ok testPerfExpectationsImproveAbsolute (__main__.GraphingLogProcessorTest) ... ok testPerf… (message too large)
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/xusydoc@chromium.org/12386016/11
Presubmit check for 12386016-11 failed and returned exit status 1. INFO:root:Found 3 file(s). INFO:PRESUBMIT:Running pylint on 304 files cbuildbot_chromite not found! Returning empty config dictionary. 48 masters succeeded, 0 failed, 12 skipped in 185.3s. Trying master.chromium Trying master.chromium.chrome Trying master.chromium.chromebot Trying master.chromium.chromiumos Trying master.chromium.endure Trying master.chromium.flaky Trying master.chromium.fyi Trying master.chromium.git Trying master.chromium.gpu Trying master.chromium.gpu.fyi Trying master.chromium.linux Trying master.chromium.lkgr Trying master.chromium.mac Trying master.chromium.memory Trying master.chromium.memory.fyi Trying master.chromium.perf Trying master.chromium.perf_av Trying master.chromium.pyauto Trying master.chromium.swarm Trying master.chromium.webkit Trying master.chromium.webrtc Trying master.chromium.webrtc.fyi Trying master.chromium.win Trying master.chromiumos Trying master.client.dart Trying master.client.dart.fyi Trying master.client.drmemory Trying master.client.dynamorio Trying master.client.libjingle Trying master.client.libyuv Trying master.client.nacl Trying master.client.nacl.chrome Trying master.client.nacl.llvm Trying master.client.nacl.ports Trying master.client.nacl.ragel Trying master.client.nacl.sdk Trying master.client.nacl.sdk.addin Trying master.client.nacl.sdk.mono Trying master.client.nacl.toolchain Trying master.client.omaha Trying master.client.pagespeed Trying master.client.v8 Trying master.client.webrtc Trying master.devtools Trying master.tryserver.chromium Trying master.tryserver.chromium.linux Trying master.tryserver.nacl Trying master.tryserver.webrtc /b/commit-queue/workdir/tools/build/third_party/zope/__init__.py:19: UserWarning: Module mock was already imported from /b/commit-queue/workdir/tools/build/third_party/mock-1.0.1/mock.py, but /usr/local/lib/python2.6/dist-packages/mock-1.0b1-py2.6.egg is being added to sys.path import pkg_resources test_android (__main__.TestMailNotifier) ... ok test_cq_succeed (__main__.TestMailNotifier) ... ok test_simple (__main__.TestMailNotifier) ... ok ---------------------------------------------------------------------- Ran 3 tests in 0.254s OK Parsing client.v8 Parsing chromium.endure Parsing chromium.memory Skipping chromium.swarm, fix and enable in masters_cfg_test.py! Skipping client.nacl.chrome, fix and enable in masters_cfg_test.py! Parsing experimental Parsing chromium.win Parsing client.skia Parsing chromium Parsing tryserver.webrtc Parsing client.sfntly Parsing chromium.webrtc Parsing client.dart.fyi Parsing chromium.webrtc.fyi Parsing client.pagespeed Parsing chromium.pyauto Parsing client.libjingle Parsing tryserver.chromium perf_id: chromium-dbg-linux-try perf_subdir: linux-try-debug url: http://build.chromium.org/buildbot/coverage/linux-try-debug/total_coverage Skipping chromiumos.tryserver, fix and enable in masters_cfg_test.py! Parsing client.dynamorio Parsing client.syzygy Parsing client.omaha Parsing client.nacl.llvm Parsing chromium.perf Parsing chromium.memory.fyi Parsing tryserver.nacl Parsing chromium.webkit Parsing client.nacl.sdk Parsing chromium.linux Parsing chromium.perf_av Parsing chromium.gpu.fyi Parsing chromium.chrome Parsing chromiumos Parsing client.nacl Parsing client.nacl.toolchain Parsing tryserver.chromium.linux Parsing chromium.lkgr Parsing client.nacl.sdk.mono Parsing chromium.flaky Parsing client.webrtc Parsing client.nacl.ragel Parsing chromium.fyi perf_id: chromium-dbg-linux perf_subdir: linux-debug url: http://build.chromium.org/buildbot/coverage/linux-debug/total_coverage Parsing devtools Parsing client.nacl.sdk.addin Parsing client.drmemory Parsing chromium.mac Parsing client.libyuv Skipping chromium.chromebot, fix and enable in masters_cfg_test.py! Parsing chromium.gpu Parsing client.dart Parsing chromium.chromiumos Parsing client.nacl.ports Parsing chromium.git All master.cfg files parsed successfully! testFailuresNotifierCreation (__main__.FailuresNotifierTest) ... ok ---------------------------------------------------------------------- Ran 1 test in 0.000s OK test_Creation (__main__.GateKeeperTest) ... ok test_buildMessage (__main__.GateKeeperTest) ... ok test_no_url (__main__.GateKeeperTest) ... ok test_tree_closed (__main__.GateKeeperTest) ... ok test_tree_open (__main__.GateKeeperTest) ... ok test_url_fetch_fail (__main__.GateKeeperTest) ... ok ---------------------------------------------------------------------- Ran 6 tests in 0.029s OK test_maxsize (__main__.FailuresHistoryTest) ... ok test_stress_maxsize (__main__.FailuresHistoryTest) ... ok test_timer (__main__.FailuresHistoryTest) ... ok test_trivial (__main__.FailuresHistoryTest) ... ok ---------------------------------------------------------------------- Ran 4 tests in 0.203s OK testFilteredMeanAndStandardDeviation (__main__.FilteredMeanAndStandardDeviationTest) ... ok testFilteredMeanAndStandardDeviationOne (__main__.FilteredMeanAndStandardDeviationTest) ... ok testConstructorCurring (__main__.PartiallyInitializeTest) ... ok ---------------------------------------------------------------------- Ran 3 tests in 0.000s OK testParseText (__main__.PaseOptionsTest) ... ok test_dict_comma_life_like (__main__.PaseOptionsTest) ... ok test_dict_comma_merge (__main__.PaseOptionsTest) ... ok test_dict_comma_not_key (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1 (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1_1 (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1_1_drop (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1_2 (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1_2_3 (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1_2_3_4_3 (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1_2_3_4_value1 (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1_2_3_4_value2 (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1_2_3_bad (__main__.PaseOptionsTest) ... ok test_dict_comma_state_1_2_4_3 (__main__.PaseOptionsTest) ... ok test_dict_comma_trailing_comma (__main__.PaseOptionsTest) ... ok test_parse_options_clobber_false (__main__.PaseOptionsTest) ... ok test_parse_options_clobber_true (__main__.PaseOptionsTest) ... ok test_parse_options_defaults (__main__.PaseOptionsTest) ... ok ---------------------------------------------------------------------- Ran 18 tests in 0.001s OK testChromiumNotifierCreation (__main__.ChromiumNotifierTest) ... ok testChromiumNotifierDecoration (__main__.ChromiumNotifierTest) ... ok testChromiumNotifierSingleMatch (__main__.ChromiumNotifierTest) ... ok testChromiumNotifierWildcard (__main__.ChromiumNotifierTest) ... ok testChromiumNotifierWildcardNoBuilderMatch (__main__.ChromiumNotifierTest) ... ok ---------------------------------------------------------------------- Ran 5 tests in 0.005s OK /b/commit-queue/workdir/tools/build/third_party/zope/__init__.py:19: UserWarning: Module mock was already imported from /b/commit-queue/workdir/tools/build/third_party/mock-1.0.1/mock.pyc, but /usr/local/lib/python2.6/dist-packages/mock-1.0b1-py2.6.egg is being added to sys.path import pkg_resources Test count of multiple IMPROVE only is correct. ... ok Test count of multiple REGRESS and IMPROVE is correct. ... ok Test count of multiple REGRESS only is correct. ... ok Tests email context contains relative failures. ... ok Test step is interesting only after minimum consecutive results. ... ok Test step is interesting when step has exception. ... ok Test step is not interesting if a counter result appears. ... ok Test isInsteresting resets after different results appear. ... ok Test step count reset after a successful pass. ... ok Test isInsteresting happens only once. ... ok Tests that results are unique per builder. ... ok Test success step is not interesting. ... ok ---------------------------------------------------------------------- Ran 12 tests in 0.065s OK testParseGotRevision_Checkout (__main__.GClientSourceTest) ... ok testParseGotRevision_GClientSyncNoChange (__main__.GClientSourceTest) ... ok testParseGotRevision_MulitJob (__main__.GClientSourceTest) ... ok testParseGotRevision_MultiJobDepsTry (__main__.GClientSourceTest) ... ok testParseGotRevision_NoRevisions (__main__.GClientSourceTest) ... ok testParseGotRevision_Update (__main__.GClientSourceTest) ... ok testParseGotRevision_UpdateNoChange (__main__.GClientSourceTest) ... ok testUntangle_GClientSync (__main__.GClientSourceTest) ... ok testUntangle_GClientSyncForDepsTrybot (__main__.GClientSourceTest) ... ok testUntangle_MultiplesAndUnMatchingLines (__main__.GClientSourceTest) ... ok testUntangle_UpToDoubleDigits (__main__.GClientSourceTest) ... ok ---------------------------------------------------------------------- Ran 11 tests in 0.008s OK testBenchpressSummary (__main__.BenchpressPerformanceTestStepTest) ... ok testCreateReportLink (__main__.BenchpressPerformanceTestStepTest) ... ok testPrependsSummaryBenchpress (__main__.BenchpressPerformanceTestStepTest) ... ok testFrameRateGestureList (__main__.GraphingLogProcessorTest) ... ok testFrameRateSummary (__main__.GraphingLogProcessorTest) ... ok testGraphList (__main__.GraphingLogProcessorTest) ... ok testHistogramGeometricMeanAndStandardDeviation (__main__.GraphingLogProcessorTest) ... ok testHistogramPercentiles (__main__.GraphingLogProcessorTest) ... ok testPerfExpectationsBetterHigherImprove (__main__.GraphingLogProcessorTest) ... ok testPerfExpectationsBetterHigherRegress (__main__.GraphingLogProcessorTest) ... ok testPerfExpectationsBetterHigherSuccess (__main__.GraphingLogProcessorTest) ... ok testPerfExpectationsBetterLowerImprove (__main__.GraphingLogProcessorTest) ... ok testPerfExpectationsBetterLowerRegress (__main__.GraphingLogProcessorTest) ... ok testPerfExpectationsBetterLowerSuccess (__main__.GraphingLogProcessorTest) ... ok testPerfExpectationsImproveAbsolute (__main__.GraphingLogProcessorTest) ... ok testPerf… (message too large)
This is cool. Let me know if it is OK to import the StepCommands object from the android buildbot code in src/, which I would use to replace: http://src.chromium.org/viewvc/chrome/trunk/src/build/android/pylib/buildbot_...
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/xusydoc@chromium.org/12386016/11
Presubmit check for 12386016-11 failed and returned exit status 1. INFO:root:Found 3 file(s). INFO:PRESUBMIT:Running pylint on 304 files cbuildbot_chromite not found! Returning empty config dictionary. 48 masters succeeded, 0 failed, 12 skipped in 182.4s. Trying master.chromium Trying master.chromium.chrome Trying master.chromium.chromebot Trying master.chromium.chromiumos Trying master.chromium.endure Trying master.chromium.flaky Trying master.chromium.fyi Trying master.chromium.git Trying master.chromium.gpu Trying master.chromium.gpu.fyi Trying master.chromium.linux Trying master.chromium.lkgr Trying master.chromium.mac Trying master.chromium.memory Trying master.chromium.memory.fyi Trying master.chromium.perf Trying master.chromium.perf_av Trying master.chromium.pyauto Trying master.chromium.swarm Trying master.chromium.webkit Trying master.chromium.webrtc Trying master.chromium.webrtc.fyi Trying master.chromium.win Trying master.chromiumos Trying master.client.dart Trying master.client.dart.fyi Trying master.client.drmemory Trying master.client.dynamorio Trying master.client.libjingle Trying master.client.libyuv Trying master.client.nacl Trying master.client.nacl.chrome Trying master.client.nacl.llvm Trying master.client.nacl.ports Trying master.client.nacl.ragel Trying master.client.nacl.sdk Trying master.client.nacl.sdk.addin Trying master.client.nacl.sdk.mono Trying master.client.nacl.toolchain Trying master.client.omaha Trying master.client.pagespeed Trying master.client.v8 Trying master.client.webrtc Trying master.devtools Trying master.tryserver.chromium Trying master.tryserver.chromium.linux Trying master.tryserver.nacl Trying master.tryserver.webrtc /b/commit-queue/workdir/tools/build/third_party/zope/__init__.py:19: UserWarning: Module mock was already imported from /b/commit-queue/workdir/tools/build/third_party/mock-1.0.1/mock.py, but /usr/local/lib/python2.6/dist-packages/mock-1.0b1-py2.6.egg is being added to sys.path import pkg_resources test_android (__main__.TestMailNotifier) ... ok test_cq_succeed (__main__.TestMailNotifier) ... ok test_simple (__main__.TestMailNotifier) ... ok ---------------------------------------------------------------------- Ran 3 tests in 0.261s OK Parsing client.v8 Parsing chromium.endure Parsing chromium.memory Skipping chromium.swarm, fix and enable in masters_cfg_test.py! Skipping client.nacl.chrome, fix and enable in masters_cfg_test.py! Parsing experimental Parsing chromium.win Parsing client.skia Parsing chromium Parsing tryserver.webrtc WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" Parsing client.sfntly Parsing chromium.webrtc Parsing client.dart.fyi Parsing chromium.webrtc.fyi Parsing client.pagespeed Parsing chromium.pyauto Parsing client.libjingle WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" Parsing tryserver.chromium WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you … (message too large)
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/xusydoc@chromium.org/12386016/12005
Presubmit check for 12386016-12005 failed and returned exit status 1. INFO:root:Found 3 file(s). INFO:PRESUBMIT:Running pylint on 304 files 48 masters succeeded, 0 failed, 12 skipped in 199.9s. Trying master.chromium Trying master.chromium.chrome Trying master.chromium.chromebot Trying master.chromium.chromiumos Trying master.chromium.endure Trying master.chromium.flaky Trying master.chromium.fyi Trying master.chromium.git Trying master.chromium.gpu Trying master.chromium.gpu.fyi Trying master.chromium.linux Trying master.chromium.lkgr Trying master.chromium.mac Trying master.chromium.memory Trying master.chromium.memory.fyi Trying master.chromium.perf Trying master.chromium.perf_av Trying master.chromium.pyauto Trying master.chromium.swarm Trying master.chromium.webkit Trying master.chromium.webrtc Trying master.chromium.webrtc.fyi Trying master.chromium.win Trying master.chromiumos Trying master.client.dart Trying master.client.dart.fyi Trying master.client.drmemory Trying master.client.dynamorio Trying master.client.libjingle Trying master.client.libyuv Trying master.client.nacl Trying master.client.nacl.chrome Trying master.client.nacl.llvm Trying master.client.nacl.ports Trying master.client.nacl.ragel Trying master.client.nacl.sdk Trying master.client.nacl.sdk.addin Trying master.client.nacl.sdk.mono Trying master.client.nacl.toolchain Trying master.client.omaha Trying master.client.pagespeed Trying master.client.v8 Trying master.client.webrtc Trying master.devtools Trying master.tryserver.chromium Trying master.tryserver.chromium.linux Trying master.tryserver.nacl Trying master.tryserver.webrtc /b/commit-queue/workdir/tools/build/third_party/zope/__init__.py:19: UserWarning: Module mock was already imported from /b/commit-queue/workdir/tools/build/third_party/mock-1.0.1/mock.py, but /usr/local/lib/python2.6/dist-packages/mock-1.0b1-py2.6.egg is being added to sys.path import pkg_resources test_android (__main__.TestMailNotifier) ... ok test_cq_succeed (__main__.TestMailNotifier) ... ok test_simple (__main__.TestMailNotifier) ... ok ---------------------------------------------------------------------- Ran 3 tests in 0.250s OK Parsing client.v8 Parsing chromium.endure Parsing chromium.memory Skipping chromium.swarm, fix and enable in masters_cfg_test.py! Skipping client.nacl.chrome, fix and enable in masters_cfg_test.py! Parsing experimental Parsing chromium.win Parsing client.skia Parsing chromium Parsing tryserver.webrtc WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" Parsing client.sfntly Parsing chromium.webrtc Parsing client.dart.fyi Parsing chromium.webrtc.fyi Parsing client.pagespeed Parsing chromium.pyauto Parsing client.libjingle WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" Parsing tryserver.chromium WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-dir option on linux. This is almost certainly incorrect. Assuming you meant "src/sconsbuild" WARNING: Passed "src/build" as --build-d… (message too large)
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/xusydoc@chromium.org/12386016/2003
Message was sent while issue was closed.
Change committed as 185960 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
