Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Builder osrf-master-fedora-18 Build #2

Results:

Build successful

SourceStamp:

ProjectOpenSRF
Repositorygit://git.evergreen-ils.org/OpenSRF.git
Branchmaster
Revision56fa5ed7e9e0aceb4504a5bb279fa626d55a5fc0
Got Revision56fa5ed7e9e0aceb4504a5bb279fa626d55a5fc0
Changes1 change

BuildSlave:

opensrf-fed18

Reason:

scheduler

Steps and Logfiles:

  1. git update ( 0 secs )
    1. stdio
  2. Bootstrap via autogen './autogen.sh' skipped ( 0 secs )
    1. - no logs -
  3. Bootstrap via autoreconf 'autoreconf -i' ( 6 secs )
    1. stdio
  4. configure configure ( 7 secs )
    1. stdio
  5. compile compile ( 0 secs )
    1. stdio
  6. test test 121 tests 121 passed ( 4 secs )
    1. stdio
  7. trial 14 tests passed ( 0 secs )
    1. stdio
    2. test.log
    3. problems
  8. pylint pylint convention=256 error=29 fatal=5 refactor=282 warning=90 failed ( 5 secs )
    1. stdio
    2. convention
    3. error
    4. fatal
    5. refactor
    6. warning

Build Properties:

NameValueSource
branch master Build
buildername osrf-master-fedora-18 Builder
buildnumber 2 Build
codebase Build
got_revision 56fa5ed7e9e0aceb4504a5bb279fa626d55a5fc0 Git
project OpenSRF Build
pylint-convention 256 Unknown
pylint-error 29 Unknown
pylint-fatal 5 Unknown
pylint-info 0 Unknown
pylint-refactor 282 Unknown
pylint-total 662 Unknown
pylint-warning 90 Unknown
repository git://git.evergreen-ils.org/OpenSRF.git Build
revision 56fa5ed7e9e0aceb4504a5bb279fa626d55a5fc0 Build
scheduler osrf-master-full Scheduler
slavename opensrf-fed18 BuildSlave
warnings-count 0 WarningCountingShellCommand
workdir /home/openslave/opensrf-slave/osrf-master-fedora-18 slave

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Bill Erickson

Timing:

StartWed Mar 13 17:55:30 2013
EndWed Mar 13 17:55:55 2013
Elapsed24 secs

All Changes:

:

  1. Change #177

    Category None
    Changed by Bill Erickson <berickohnoyoudont@esilibrary.com>
    Changed at Wed 13 Mar 2013 17:36:13
    Repository git://git.evergreen-ils.org/OpenSRF.git
    Project OpenSRF
    Branch master
    Revision 56fa5ed7e9e0aceb4504a5bb279fa626d55a5fc0

    Comments

    Block on recv instead of loop/polling in MultiSession
    When the time comes to wait for responses to arrive, block on the XMPP
    socket (which uses select() under the covers) until data arrives,
    instead of looping furiously and calling receive in non-blocking mode.
    Before this change, waiting on responses resulted in long-running CPU
    spikes.
    
    Signed-off-by: Bill Erickson <berick@esilibrary.com>
    Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>

    Changed files

    • src/perl/lib/OpenSRF/MultiSession.pm