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

Builder osrf-master-debian-6.00-x86_64 Build #5

Results:

Build successful

SourceStamp:

ProjectOpenSRF
Repositorygit://git.evergreen-ils.org/OpenSRF.git
Branchmaster
Revisiondf3155f9a3d9259ce64b27fb834450f99e85d8e2
Got Revisiondf3155f9a3d9259ce64b27fb834450f99e85d8e2
Changes2 changes

BuildSlave:

opensrf-slave

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' ( 5 secs )
    1. stdio
  4. configure configure ( 13 secs )
    1. stdio
  5. compile compile ( 0 secs )
    1. stdio
  6. test test 121 tests 121 passed ( 3 secs )
    1. stdio
  7. trial 14 tests passed ( 0 secs )
    1. stdio
    2. test.log
    3. problems
  8. pylint pylint convention=255 error=28 fatal=7 refactor=279 warning=87 failed ( 4 secs )
    1. stdio
    2. convention
    3. error
    4. fatal
    5. refactor
    6. warning

Build Properties:

NameValueSource
branch master Build
buildername osrf-master-debian-6.00-x86_64 Builder
buildnumber 5 Build
codebase Build
got_revision df3155f9a3d9259ce64b27fb834450f99e85d8e2 Git
project OpenSRF Build
pylint-convention 255 Unknown
pylint-error 28 Unknown
pylint-fatal 7 Unknown
pylint-info 0 Unknown
pylint-refactor 279 Unknown
pylint-total 656 Unknown
pylint-warning 87 Unknown
repository git://git.evergreen-ils.org/OpenSRF.git Build
revision df3155f9a3d9259ce64b27fb834450f99e85d8e2 Build
scheduler osrf-master-full Scheduler
slavename opensrf-slave BuildSlave
warnings-count 0 WarningCountingShellCommand
workdir /home/openslave/opensrf-slave/osrf-master-debian-6_00-x86_64 slave

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Bill Erickson

Timing:

StartSat Mar 16 21:55:31 2013
EndSat Mar 16 21:55:59 2013
Elapsed28 secs

All Changes:

:

  1. Change #212

    Category None
    Changed by Bill Erickson <berickohnoyoudont@esilibrary.com>
    Changed at Sat 16 Mar 2013 21:33:47
    Repository git://git.evergreen-ils.org/OpenSRF.git
    Project OpenSRF
    Branch master
    Revision dd09c46cfd3bc445a879257bb530117b904f09fa

    Comments

    Perl SIGHUP handling and config reloading
    Sending the HUP signal to a Perl Listener process now results in the
    following:
    
     * Reload the opensrf_core config
     * re-init the logger
     * kill idle child processes
     * child processes that are active when the signal is received are
       tracked and killed once they become idle.
     * New children are spawned per the min child settings
    
    The primary use case for these changes is temporarily changing the log
    level (or log file) for a given service for debug purposes.  It may also
    be used, for example, to gracefully recover excess RAM consumed by a
    child process.
    
    Not all values in opensrf_core.xml are affected by a SIGHUP.  Since the
    goal is a gracful reload, no attempt is made by the listener process to
    re-connect to jabber or re-register with the opensrf router(s).  Child
    processes will by necessity connect to Jabber during startup, though, so
    any changes to the jabber configuration will affect child processes.  In
    general, it's best to affect jabber configuration changes with a true
    service restart.
    
    opensrf.xml (opensrf.settings config) is not reloaded, so min/max child
    settings will not be affected.
    
    Signed-off-by: Bill Erickson <berick@esilibrary.com>
    Signed-off-by: Galen Charlton <gmc@esilibrary.com>

    Changed files

    • src/perl/lib/OpenSRF/Server.pm
    • src/perl/lib/OpenSRF/Utils/Logger.pm
  2. Change #213

    Category None
    Changed by Bill Erickson <berickohnoyoudont@esilibrary.com>
    Changed at Sat 16 Mar 2013 21:34:02
    Repository git://git.evergreen-ils.org/OpenSRF.git
    Project OpenSRF
    Branch master
    Revision df3155f9a3d9259ce64b27fb834450f99e85d8e2

    Comments

    Minor whitespace repairs in Server.pm
    Signed-off-by: Bill Erickson <berick@esilibrary.com>
    Signed-off-by: Galen Charlton <gmc@esilibrary.com>

    Changed files

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