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

Builder osrf-master-fedora-18 Build #20

Results:

Build successful

SourceStamp:

ProjectOpenSRF
Repositorygit://git.evergreen-ils.org/OpenSRF.git
Branchmaster
Revision9a01063b3c78a33707a414a36d397e061ca62b1d
Got Revision9a01063b3c78a33707a414a36d397e061ca62b1d
Changes10 changes

BuildSlave:

opensrf-fed18

Reason:

scheduler

Steps and Logfiles:

  1. git update ( 5 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 ( 6 secs )
    1. stdio
  5. compile compile ( 0 secs )
    1. stdio
  6. test test 129 tests 129 passed ( 4 secs )
    1. stdio
  7. trial 14 tests passed ( 0 secs )
    1. stdio
    2. test.log
    3. problems
  8. pylint pylint failed ( 6 secs )
    1. stdio

Build Properties:

NameValueSource
branch master Build
buildername osrf-master-fedora-18 Builder
buildnumber 20 Build
codebase Build
got_revision 9a01063b3c78a33707a414a36d397e061ca62b1d Git
project OpenSRF Build
pylint-convention 0 Unknown
pylint-error 0 Unknown
pylint-fatal 0 Unknown
pylint-info 0 Unknown
pylint-refactor 0 Unknown
pylint-total 0 Unknown
pylint-warning 0 Unknown
repository git://git.evergreen-ils.org/OpenSRF.git Build
revision 9a01063b3c78a33707a414a36d397e061ca62b1d 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
  2. Galen Charlton
  3. Jeff Godin
  4. Mike Rylander

Timing:

StartFri Jan 31 16:54:19 2014
EndFri Jan 31 16:54:49 2014
Elapsed30 secs

All Changes:

:

  1. Change #1115

    Category None
    Changed by Galen Charlton <gmcohnoyoudont@esilibrary.com>
    Changed at Wed 04 Dec 2013 14:59:45
    Repository git://git.evergreen-ils.org/OpenSRF.git
    Project OpenSRF
    Branch master
    Revision db87a311765e1c9bd538504827349a797a9b1bc4

    Comments

    LP#1257264: make test cases for JSON::XS Boolean-ness more generic
    Signed-off-by: Galen Charlton <gmc@esilibrary.com>
    Signed-off-by: Jeff Godin <jgodin@tadl.org>

    Changed files

    • src/perl/t/09-Utils-JSON.t
  2. Change #1116

    Category None
    Changed by Mike Rylander <mrylanderohnoyoudont@gmail.com>
    Changed at Wed 04 Dec 2013 14:59:47
    Repository git://git.evergreen-ils.org/OpenSRF.git
    Project OpenSRF
    Branch master
    Revision 9a367d3621706693445b945b283d54281d6dfa0a

    Comments

    LP#1257264: Use the built-in JSON-y test for bools
    This removes a dependency on internal details of JSON::XS's
    implementation of Boolean types which changed with the release
    of JSON::XS 3.0.
    
    Signed-off-by: Mike Rylander <mrylander@gmail.com>
    Signed-off-by: Galen Charlton <gmc@esilibrary.com>
    Signed-off-by: Jeff Godin <jgodin@tadl.org>

    Changed files

    • src/perl/lib/OpenSRF/Utils/JSON.pm
  3. Change #1117

    Category None
    Changed by Jeff Godin <jgodinohnoyoudont@tadl.org>
    Changed at Wed 04 Dec 2013 14:59:48
    Repository git://git.evergreen-ils.org/OpenSRF.git
    Project OpenSRF
    Branch master
    Revision 4ec8e134da80422f288e3e84024a8aa137b22259

    Comments

    Add some additional boolean-related JSON tests
    Add some additional boolean-related JSON tests, enable use strict /
    use warnings for JSON tests.
    
    Signed-off-by: Jeff Godin <jgodin@tadl.org>
    Signed-off-by: Galen Charlton <gmc@esilibrary.com>

    Changed files

    • src/perl/t/09-Utils-JSON.t
  4. Change #1118

    Category None
    Changed by Galen Charlton <gmcohnoyoudont@esilibrary.com>
    Changed at Mon 16 Dec 2013 11:11:43
    Repository git://git.evergreen-ils.org/OpenSRF.git
    Project OpenSRF
    Branch master
    Revision 8d9b6b60cec68910ab48e4477e5de2d451013dc5

    Comments

    LP#1180849: test case - ignoring subrequest responses after respond_complete()
    This patch adds a regression test for verifying that subrequests
    ignore additional responses after respond_complete() is called.
    
    Signed-off-by: Galen Charlton <gmc@esilibrary.com>

    Changed files

    • src/perl/t/02-AppSession.t
  5. Change #1119

    Category None
    Changed by Mike Rylander <mrylanderohnoyoudont@gmail.com>
    Changed at Mon 16 Dec 2013 11:11:44
    Repository git://git.evergreen-ils.org/OpenSRF.git
    Project OpenSRF
    Branch master
    Revision af8cab4b4b77f668e3c5ac85d191acf94537ef32

    Comments

    Protect subrequests from post-complete messages
    Subrequests (AKA method_lookup()-based API calls) sometimes append
    final-lvalue responses to the response list even after respond_complete()
    has been called from within the implementation method.  This commit
    discards all post-respond_complete values, protecting against extra,
    spurious values being returned to the ultimate client.
    
    Signed-off-by: Mike Rylander <mrylander@gmail.com>
    Signed-off-by: Galen Charlton <gmc@esilibrary.com>

    Changed files

    • src/perl/lib/OpenSRF/AppSession.pm
  6. Change #1120

    Category None
    Changed by Bill Erickson <berickohnoyoudont@esilibrary.com>
    Changed at Mon 16 Dec 2013 11:24:59
    Repository git://git.evergreen-ils.org/OpenSRF.git
    Project OpenSRF
    Branch master
    Revision c5ca743810acded29b0dcf9866ea513d5fcffdb9

    Comments

    OpenSRF client disconnect robustification (Perl)
    * Improve detection of client connection state with jabber server
    
      Be more aggressive in testing and responding to failed connectivity.
      It can happen in various ways, depending on what's happening to the
      jabber server (death, delay, graceful shutdown).  With these changes
      we attempt to cover all the bases and detect as early as possible that
      a connection has died, specifically when trying to create a new
      connection after one has failed.
    
    * Do a better job of cleaning up dead connections
    
      Transport::PeerHandle now has a reset() action which disconnects (when
      possible) and clears the global connection reference.
    
    Signed-off-by: Bill Erickson <berick@esilibrary.com>
    Signed-off-by: Galen Charlton <gmc@esilibrary.com>

    Changed files

    • src/perl/lib/OpenSRF/System.pm
    • src/perl/lib/OpenSRF/Transport/SlimJabber/Client.pm
    • src/perl/lib/OpenSRF/Transport/SlimJabber/PeerConnection.pm
    • src/perl/lib/OpenSRF/Transport/SlimJabber/XMPPReader.pm
  7. Change #1121

    Category None
    Changed by Bill Erickson <berickohnoyoudont@esilibrary.com>
    Changed at Fri 10 Jan 2014 14:27:41
    Repository git://git.evergreen-ils.org/OpenSRF.git
    Project OpenSRF
    Branch master
    Revision 14287dc536142b14bc67806b1417b9a4850fa8cc

    Comments

    recover osrf_control router start
    With the addition of service verification, which ensures that a service
    is meant to run on the requested host, we lost the ability to start the
    router by itself, since the router is never explicitly configured to run
    anywhere.  This patch assumes the router is always a valid service.
    
    Signed-off-by: Bill Erickson <berick@esilibrary.com>
    Signed-off-by: Dan Wells <dbw2@calvin.edu>

    Changed files

    • bin/opensrf-perl.pl.in
  8. Change #1122

    Category None
    Changed by Bill Erickson <berickohnoyoudont@esilibrary.com>
    Changed at Fri 31 Jan 2014 16:39:08
    Repository git://git.evergreen-ils.org/OpenSRF.git
    Project OpenSRF
    Branch master
    Revision a98d4b5195a0f5e77d14d4d247dde47f71b573c2

    Comments

    osrf_control router-de/re-register and reload commands
    Added support for the following new command line options:
    
    --router-de-register
    --router-de-register-all
        Sends a SIGUSR1 signal to the selected service(s), which causes each
        service's listener process to send an "unregister" command to all
        registered routers.  The --all variant sends the signal to all
        running listeners.  The non-(--all) variant requires a --service.
    
    --router-re-register
    --router-re-register-all
        Sends a SIGUSR2 signal to the selected service(s), which causes each
        service's listener process to send a "register" command to all
        configured routers routers.  The --all variant sends the signal to
        all running listeners.  The non-(--all) variant requires a --service.
    
    --reload
    --reload-all
        Sends a SIGHUP signal to the selected service(s).  SIGHUP causes
        each Listener process to reload its opensrf_core.xml config file
        and gracefully re-launch drone processes.  The -all variant sends
        the signal to all services.  The non-(-all) variant requires a
        --service.
    
    Signed-off-by: Bill Erickson <berick@esilibrary.com>
    Signed-off-by: Galen Charlton <gmc@esilibrary.com>

    Changed files

    • bin/opensrf-perl.pl.in
  9. Change #1123

    Category None
    Changed by Galen Charlton <gmcohnoyoudont@esilibrary.com>
    Changed at Fri 31 Jan 2014 16:40:07
    Repository git://git.evergreen-ils.org/OpenSRF.git
    Project OpenSRF
    Branch master
    Revision 2cc896b7d103fbade96054881c6c57046eef01e5

    Comments

    fix typo and remove repeated word
    Signed-off-by: Galen Charlton <gmc@esilibrary.com>

    Changed files

    • bin/opensrf-perl.pl.in
  10. Change #1124

    Category None
    Changed by Galen Charlton <gmcohnoyoudont@esilibrary.com>
    Changed at Fri 31 Jan 2014 16:40:58
    Repository git://git.evergreen-ils.org/OpenSRF.git
    Project OpenSRF
    Branch master
    Revision 9a01063b3c78a33707a414a36d397e061ca62b1d

    Comments

    Merge branch 'rel_2_3'

    Changed files

    • no files