You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Andrew Kennedy (JIRA)" <ji...@apache.org> on 2011/03/17 15:45:29 UTC

[jira] Created: (QPID-3149) Set up Hudson Continuous Integration

Set up Hudson Continuous Integration
------------------------------------

                 Key: QPID-3149
                 URL: https://issues.apache.org/jira/browse/QPID-3149
             Project: Qpid
          Issue Type: Task
          Components: Build Tools
    Affects Versions: 0.11
            Reporter: Andrew Kennedy
            Assignee: Andrew Kennedy
            Priority: Minor
             Fix For: 0.11


Set up a Continuous Integration build environment for Java and C++ with full unit, system and integration test suites being run, as well as the Python test kit. This will use the ASF Hudson infrastructure, and will build on both Unix and Windows environments. See here for details:

http://wiki.apache.org/general/Hudson

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org


[jira] [Commented] (QPID-3149) Set up Hudson Continuous Integration

Posted by "Emmanuel Bourg (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/QPID-3149?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13009722#comment-13009722 ] 

Emmanuel Bourg commented on QPID-3149:
--------------------------------------

It would be nice if the Hudson setup could also publish the Maven artifacts to a snapshot repository.

> Set up Hudson Continuous Integration
> ------------------------------------
>
>                 Key: QPID-3149
>                 URL: https://issues.apache.org/jira/browse/QPID-3149
>             Project: Qpid
>          Issue Type: Task
>          Components: Build Tools
>    Affects Versions: 0.11
>            Reporter: Andrew Kennedy
>            Assignee: Andrew Kennedy
>            Priority: Minor
>              Labels: build, hudson, qpid
>             Fix For: 0.11
>
>
> Set up a Continuous Integration build environment for Java and C++ with full unit, system and integration test suites being run, as well as the Python test kit. This will use the ASF Hudson infrastructure, and will build on both Unix and Windows environments. See here for details:
> http://wiki.apache.org/general/Hudson

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org


[jira] Commented: (QPID-3149) Set up Hudson Continuous Integration

Posted by "Andrew Kennedy (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/QPID-3149?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13008773#comment-13008773 ] 

Andrew Kennedy commented on QPID-3149:
--------------------------------------

https://builds.apache.org/hudson/pview/job/Qpid%20Java%20Build/

> Set up Hudson Continuous Integration
> ------------------------------------
>
>                 Key: QPID-3149
>                 URL: https://issues.apache.org/jira/browse/QPID-3149
>             Project: Qpid
>          Issue Type: Task
>          Components: Build Tools
>    Affects Versions: 0.11
>            Reporter: Andrew Kennedy
>            Assignee: Andrew Kennedy
>            Priority: Minor
>              Labels: build, hudson, qpid
>             Fix For: 0.11
>
>
> Set up a Continuous Integration build environment for Java and C++ with full unit, system and integration test suites being run, as well as the Python test kit. This will use the ASF Hudson infrastructure, and will build on both Unix and Windows environments. See here for details:
> http://wiki.apache.org/general/Hudson

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org


[jira] Issue Comment Edited: (QPID-3149) Set up Hudson Continuous Integration

Posted by "Andrew Kennedy (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/QPID-3149?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13008773#comment-13008773 ] 

Andrew Kennedy edited comment on QPID-3149 at 3/19/11 2:02 PM:
---------------------------------------------------------------

https://builds.apache.org/hudson/view/M-R/view/Qpid/

      was (Author: andrew.kennedy):
    https://builds.apache.org/hudson/pview/job/Qpid%20Java%20Build/
  
> Set up Hudson Continuous Integration
> ------------------------------------
>
>                 Key: QPID-3149
>                 URL: https://issues.apache.org/jira/browse/QPID-3149
>             Project: Qpid
>          Issue Type: Task
>          Components: Build Tools
>    Affects Versions: 0.11
>            Reporter: Andrew Kennedy
>            Assignee: Andrew Kennedy
>            Priority: Minor
>              Labels: build, hudson, qpid
>             Fix For: 0.11
>
>
> Set up a Continuous Integration build environment for Java and C++ with full unit, system and integration test suites being run, as well as the Python test kit. This will use the ASF Hudson infrastructure, and will build on both Unix and Windows environments. See here for details:
> http://wiki.apache.org/general/Hudson

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org


[jira] [Commented] (QPID-3149) Set up Hudson Continuous Integration

Posted by "Keith Wall (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/QPID-3149?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13009658#comment-13009658 ] 

Keith Wall commented on QPID-3149:
----------------------------------

Just curious why the test AcknowledgeAfterFailoverOnMessageTest would be running at all.   To me it looks like you've configured Jenkins to run the default test profile but yet the default profile excludes AcknowledgeAfterFailoverOnMessageTest citing QPID-143.

https://builds.apache.org/hudson/job/Qpid%20Java%20Build/ws/trunk/qpid/java/test-profiles/Excludes/*view*/

shows:

// QPID-143 : Failover can occur between receive and ack but we don't stop the ack.
// Just fully disable both tests as they are highlighting to many Java Client race conditions
org.apache.qpid.test.unit.ack.AcknowledgeAfterFailoverOnMessageTest#*

Am I missing the obvious?

I think getting a public CI server for this project would be a great step forward.

> Set up Hudson Continuous Integration
> ------------------------------------
>
>                 Key: QPID-3149
>                 URL: https://issues.apache.org/jira/browse/QPID-3149
>             Project: Qpid
>          Issue Type: Task
>          Components: Build Tools
>    Affects Versions: 0.11
>            Reporter: Andrew Kennedy
>            Assignee: Andrew Kennedy
>            Priority: Minor
>              Labels: build, hudson, qpid
>             Fix For: 0.11
>
>
> Set up a Continuous Integration build environment for Java and C++ with full unit, system and integration test suites being run, as well as the Python test kit. This will use the ASF Hudson infrastructure, and will build on both Unix and Windows environments. See here for details:
> http://wiki.apache.org/general/Hudson

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org


[jira] [Resolved] (QPID-3149) Set up Hudson Continuous Integration

Posted by "Robbie Gemmell (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/QPID-3149?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robbie Gemmell resolved QPID-3149.
----------------------------------

    Resolution: Fixed

Resolving as this has now been running for 18 months. Future changes can get their own JIRA if warranted.
                
> Set up Hudson Continuous Integration
> ------------------------------------
>
>                 Key: QPID-3149
>                 URL: https://issues.apache.org/jira/browse/QPID-3149
>             Project: Qpid
>          Issue Type: Task
>          Components: Build Tools
>            Reporter: Andrew Kennedy
>            Assignee: Andrew Kennedy
>            Priority: Minor
>              Labels: build, hudson, qpid
>
> Set up a Continuous Integration build environment for Java and C++ with full unit, system and integration test suites being run, as well as the Python test kit. This will use the ASF Hudson infrastructure, and will build on both Unix and Windows environments. See here for details:
> http://wiki.apache.org/general/Hudson

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org


[jira] Commented: (QPID-3149) Set up Hudson Continuous Integration

Posted by "Andrew Kennedy (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/QPID-3149?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13008772#comment-13008772 ] 

Andrew Kennedy commented on QPID-3149:
--------------------------------------

Proposed builds on CI are: Qpid Java Build, Qpid Cpp Build, Qpid Java System Tests

> Set up Hudson Continuous Integration
> ------------------------------------
>
>                 Key: QPID-3149
>                 URL: https://issues.apache.org/jira/browse/QPID-3149
>             Project: Qpid
>          Issue Type: Task
>          Components: Build Tools
>    Affects Versions: 0.11
>            Reporter: Andrew Kennedy
>            Assignee: Andrew Kennedy
>            Priority: Minor
>              Labels: build, hudson, qpid
>             Fix For: 0.11
>
>
> Set up a Continuous Integration build environment for Java and C++ with full unit, system and integration test suites being run, as well as the Python test kit. This will use the ASF Hudson infrastructure, and will build on both Unix and Windows environments. See here for details:
> http://wiki.apache.org/general/Hudson

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org


[jira] [Commented] (QPID-3149) Set up Hudson Continuous Integration

Posted by "Robbie Gemmell (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/QPID-3149?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13499870#comment-13499870 ] 

Robbie Gemmell commented on QPID-3149:
--------------------------------------

Random note, publishing of maven snapshot artifacts was (finally) done via QPID-4431.
                
> Set up Hudson Continuous Integration
> ------------------------------------
>
>                 Key: QPID-3149
>                 URL: https://issues.apache.org/jira/browse/QPID-3149
>             Project: Qpid
>          Issue Type: Task
>          Components: Build Tools
>            Reporter: Andrew Kennedy
>            Assignee: Andrew Kennedy
>            Priority: Minor
>              Labels: build, hudson, qpid
>
> Set up a Continuous Integration build environment for Java and C++ with full unit, system and integration test suites being run, as well as the Python test kit. This will use the ASF Hudson infrastructure, and will build on both Unix and Windows environments. See here for details:
> http://wiki.apache.org/general/Hudson

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org


[jira] Commented: (QPID-3149) Set up Hudson Continuous Integration

Posted by "Andrew Kennedy (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/QPID-3149?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13008783#comment-13008783 ] 

Andrew Kennedy commented on QPID-3149:
--------------------------------------

Documentation started:

https://cwiki.apache.org/confluence/display/qpid/Continuous+Integration

> Set up Hudson Continuous Integration
> ------------------------------------
>
>                 Key: QPID-3149
>                 URL: https://issues.apache.org/jira/browse/QPID-3149
>             Project: Qpid
>          Issue Type: Task
>          Components: Build Tools
>    Affects Versions: 0.11
>            Reporter: Andrew Kennedy
>            Assignee: Andrew Kennedy
>            Priority: Minor
>              Labels: build, hudson, qpid
>             Fix For: 0.11
>
>
> Set up a Continuous Integration build environment for Java and C++ with full unit, system and integration test suites being run, as well as the Python test kit. This will use the ASF Hudson infrastructure, and will build on both Unix and Windows environments. See here for details:
> http://wiki.apache.org/general/Hudson

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org


[jira] [Updated] (QPID-3149) Set up Hudson Continuous Integration

Posted by "Robbie Gemmell (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/QPID-3149?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robbie Gemmell updated QPID-3149:
---------------------------------

    Affects Version/s:     (was: 0.11)
        Fix Version/s:     (was: 0.11)

> Set up Hudson Continuous Integration
> ------------------------------------
>
>                 Key: QPID-3149
>                 URL: https://issues.apache.org/jira/browse/QPID-3149
>             Project: Qpid
>          Issue Type: Task
>          Components: Build Tools
>            Reporter: Andrew Kennedy
>            Assignee: Andrew Kennedy
>            Priority: Minor
>              Labels: build, hudson, qpid
>
> Set up a Continuous Integration build environment for Java and C++ with full unit, system and integration test suites being run, as well as the Python test kit. This will use the ASF Hudson infrastructure, and will build on both Unix and Windows environments. See here for details:
> http://wiki.apache.org/general/Hudson

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org