You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@whirr.apache.org by "Ioannis Canellos (Created) (JIRA)" <ji...@apache.org> on 2012/02/09 22:32:57 UTC

[jira] [Created] (WHIRR-509) Provide live OSGi integration tests

Provide live OSGi integration tests
-----------------------------------

                 Key: WHIRR-509
                 URL: https://issues.apache.org/jira/browse/WHIRR-509
             Project: Whirr
          Issue Type: Improvement
    Affects Versions: 0.8.0
            Reporter: Ioannis Canellos
             Fix For: 0.8.0




--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (WHIRR-509) Provide live OSGi integration tests

Posted by "Ioannis Canellos (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/WHIRR-509?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ioannis Canellos updated WHIRR-509:
-----------------------------------

    Attachment: WHIRR-509-patch-2.txt

I found this "forgotten" version of this patch on my disk.

I think that it does apply the recommended changes, but currently I don't have the time to verify.
                
> Provide live OSGi integration tests
> -----------------------------------
>
>                 Key: WHIRR-509
>                 URL: https://issues.apache.org/jira/browse/WHIRR-509
>             Project: Whirr
>          Issue Type: Improvement
>    Affects Versions: 0.8.0
>            Reporter: Ioannis Canellos
>              Labels: patch
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-509-patch-2.txt, WHIRR-509-patch.txt
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (WHIRR-509) Provide live OSGi integration tests

Posted by "Ioannis Canellos (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/WHIRR-509?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ioannis Canellos updated WHIRR-509:
-----------------------------------

    Attachment: WHIRR-509-patch.txt

I am attaching a patch which adds 2 more OSGi integration tests. These tests are live and run against amazon ec2 and rackspace, if the live profile is specified AND if live profile contains credentials for the each cloud provider. If not the tests will not run or  abort without fail respectively.

The tests use whirr from inside the karaf shell and currently test the zookeeper service.



 
                
> Provide live OSGi integration tests
> -----------------------------------
>
>                 Key: WHIRR-509
>                 URL: https://issues.apache.org/jira/browse/WHIRR-509
>             Project: Whirr
>          Issue Type: Improvement
>    Affects Versions: 0.8.0
>            Reporter: Ioannis Canellos
>              Labels: patch
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-509-patch.txt
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (WHIRR-509) Provide live OSGi integration tests

Posted by "Andrei Savu (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WHIRR-509?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13206362#comment-13206362 ] 

Andrei Savu commented on WHIRR-509:
-----------------------------------

For consistency reasons I think we should stick to the convention we already have for running integration tests using maven:

mvn verify -Pintegration \
  -DargLine="-Dwhirr.test.provider=<cloud-provider> -Dwhirr.test.identity=<cloud-provider-user> -Dwhirr.test.credential=<cloud-provider-secret-key>"

See wiki: https://cwiki.apache.org/confluence/display/WHIRR/How+To+Contribute (Running Tests) 
                
> Provide live OSGi integration tests
> -----------------------------------
>
>                 Key: WHIRR-509
>                 URL: https://issues.apache.org/jira/browse/WHIRR-509
>             Project: Whirr
>          Issue Type: Improvement
>    Affects Versions: 0.8.0
>            Reporter: Ioannis Canellos
>              Labels: patch
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-509-patch.txt
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (WHIRR-509) Provide live OSGi integration tests

Posted by "Andrei Savu (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WHIRR-509?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13219088#comment-13219088 ] 

Andrei Savu commented on WHIRR-509:
-----------------------------------

Ioannis do you have any local changes for this one? I can continue the work as needed. 
                
> Provide live OSGi integration tests
> -----------------------------------
>
>                 Key: WHIRR-509
>                 URL: https://issues.apache.org/jira/browse/WHIRR-509
>             Project: Whirr
>          Issue Type: Improvement
>    Affects Versions: 0.8.0
>            Reporter: Ioannis Canellos
>              Labels: patch
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-509-patch.txt
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (WHIRR-509) Provide live OSGi integration tests

Posted by "Andrei Savu (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/WHIRR-509?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andrei Savu updated WHIRR-509:
------------------------------

    Attachment: WHIRR-509.patch

Updated patch for latest trunk + cleanups. All tests are working and the ZooKeeper node is deployed as expected through Karaf. 

Please review! I think it should be ready to be committed.
                
> Provide live OSGi integration tests
> -----------------------------------
>
>                 Key: WHIRR-509
>                 URL: https://issues.apache.org/jira/browse/WHIRR-509
>             Project: Whirr
>          Issue Type: Improvement
>    Affects Versions: 0.8.0
>            Reporter: Ioannis Canellos
>              Labels: patch
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-509-patch-2.txt, WHIRR-509-patch.txt, WHIRR-509.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (WHIRR-509) Provide live OSGi integration tests

Posted by "Ioannis Canellos (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WHIRR-509?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13220064#comment-13220064 ] 

Ioannis Canellos commented on WHIRR-509:
----------------------------------------

looks good to me!
                
> Provide live OSGi integration tests
> -----------------------------------
>
>                 Key: WHIRR-509
>                 URL: https://issues.apache.org/jira/browse/WHIRR-509
>             Project: Whirr
>          Issue Type: Improvement
>    Affects Versions: 0.8.0
>            Reporter: Ioannis Canellos
>            Assignee: Ioannis Canellos
>              Labels: patch
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-509-patch-2.txt, WHIRR-509-patch.txt, WHIRR-509.patch
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (WHIRR-509) Provide live OSGi integration tests

Posted by "Andrei Savu (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WHIRR-509?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13206363#comment-13206363 ] 

Andrei Savu commented on WHIRR-509:
-----------------------------------

The main advantage is that by using the same mechanism we can run the entire suite with a single command from the project root. 
                
> Provide live OSGi integration tests
> -----------------------------------
>
>                 Key: WHIRR-509
>                 URL: https://issues.apache.org/jira/browse/WHIRR-509
>             Project: Whirr
>          Issue Type: Improvement
>    Affects Versions: 0.8.0
>            Reporter: Ioannis Canellos
>              Labels: patch
>             Fix For: 0.8.0
>
>         Attachments: WHIRR-509-patch.txt
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira