You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@whirr.apache.org by "Andrei Savu (Created) (JIRA)" <ji...@apache.org> on 2011/10/24 11:55:32 UTC
[jira] [Created] (WHIRR-409) Add an integration test that shows
that there is no overlap between install & configure scripts on the remote
machine
Add an integration test that shows that there is no overlap between install & configure scripts on the remote machine
---------------------------------------------------------------------------------------------------------------------
Key: WHIRR-409
URL: https://issues.apache.org/jira/browse/WHIRR-409
Project: Whirr
Issue Type: Test
Components: core
Reporter: Andrei Savu
Assignee: Andrei Savu
Fix For: 0.7.0
We had some doubts about this fact in the past. We already have a test, added as part of the DryRunModule, that shows that the phase execution barrier is enforced on the client. This new test is designed to show that the barrier is also enforced on the remote machine by jclouds (remote script execution tracking).
--
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-409) Add an integration test that shows
that there is no overlap between install & configure scripts on the remote
machine
Posted by "Alex Heneveld (Commented) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/WHIRR-409?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13135170#comment-13135170 ]
Alex Heneveld commented on WHIRR-409:
-------------------------------------
very handy test. looks good to me, and passes fine.
might want to have a sleep in configure and another date printed to ensure barrier between configure and launch-cluster complete is enforced. (i tried this and it behaves.)
> Add an integration test that shows that there is no overlap between install & configure scripts on the remote machine
> ---------------------------------------------------------------------------------------------------------------------
>
> Key: WHIRR-409
> URL: https://issues.apache.org/jira/browse/WHIRR-409
> Project: Whirr
> Issue Type: Test
> Components: core
> Reporter: Andrei Savu
> Assignee: Andrei Savu
> Fix For: 0.7.0
>
> Attachments: WHIRR-409.patch
>
>
> We had some doubts about this fact in the past. We already have a test, added as part of the DryRunModule, that shows that the phase execution barrier is enforced on the client. This new test is designed to show that the barrier is also enforced on the remote machine by jclouds (remote script execution tracking).
--
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-409) Add an integration test that shows
that there is no overlap between install & configure scripts on the remote
machine
Posted by "Andrei Savu (Updated) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/WHIRR-409?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Andrei Savu updated WHIRR-409:
------------------------------
Attachment: WHIRR-409.patch
Updated patch to make checkstyle happy.
> Add an integration test that shows that there is no overlap between install & configure scripts on the remote machine
> ---------------------------------------------------------------------------------------------------------------------
>
> Key: WHIRR-409
> URL: https://issues.apache.org/jira/browse/WHIRR-409
> Project: Whirr
> Issue Type: Test
> Components: core
> Reporter: Andrei Savu
> Assignee: Andrei Savu
> Fix For: 0.7.0
>
> Attachments: WHIRR-409.patch, WHIRR-409.patch, WHIRR-409.patch, WHIRR-409.patch
>
>
> We had some doubts about this fact in the past. We already have a test, added as part of the DryRunModule, that shows that the phase execution barrier is enforced on the client. This new test is designed to show that the barrier is also enforced on the remote machine by jclouds (remote script execution tracking).
--
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-409) Add an integration test that shows
that there is no overlap between install & configure scripts on the remote
machine
Posted by "Andrei Savu (Commented) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/WHIRR-409?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13136980#comment-13136980 ]
Andrei Savu commented on WHIRR-409:
-----------------------------------
Thanks Alex for trying the test. I will improve it later this week to also cover that scenario.
> Add an integration test that shows that there is no overlap between install & configure scripts on the remote machine
> ---------------------------------------------------------------------------------------------------------------------
>
> Key: WHIRR-409
> URL: https://issues.apache.org/jira/browse/WHIRR-409
> Project: Whirr
> Issue Type: Test
> Components: core
> Reporter: Andrei Savu
> Assignee: Andrei Savu
> Fix For: 0.7.0
>
> Attachments: WHIRR-409.patch
>
>
> We had some doubts about this fact in the past. We already have a test, added as part of the DryRunModule, that shows that the phase execution barrier is enforced on the client. This new test is designed to show that the barrier is also enforced on the remote machine by jclouds (remote script execution tracking).
--
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-409) Add an integration test that shows
that there is no overlap between install & configure scripts on the remote
machine
Posted by "David Alves (Commented) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/WHIRR-409?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13146774#comment-13146774 ]
David Alves commented on WHIRR-409:
-----------------------------------
Applies cleanly, but no go due to checkstyle (unused imports on the new test).
Builds cleanly when fixed, and as it had already been itested: +1.
> Add an integration test that shows that there is no overlap between install & configure scripts on the remote machine
> ---------------------------------------------------------------------------------------------------------------------
>
> Key: WHIRR-409
> URL: https://issues.apache.org/jira/browse/WHIRR-409
> Project: Whirr
> Issue Type: Test
> Components: core
> Reporter: Andrei Savu
> Assignee: Andrei Savu
> Fix For: 0.7.0
>
> Attachments: WHIRR-409.patch, WHIRR-409.patch, WHIRR-409.patch
>
>
> We had some doubts about this fact in the past. We already have a test, added as part of the DryRunModule, that shows that the phase execution barrier is enforced on the client. This new test is designed to show that the barrier is also enforced on the remote machine by jclouds (remote script execution tracking).
--
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-409) Add an integration test that shows
that there is no overlap between install & configure scripts on the remote
machine
Posted by "Andrei Savu (Updated) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/WHIRR-409?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Andrei Savu updated WHIRR-409:
------------------------------
Attachment: WHIRR-409.patch
Updated cluster name to match WHIRR-426. Please review!
> Add an integration test that shows that there is no overlap between install & configure scripts on the remote machine
> ---------------------------------------------------------------------------------------------------------------------
>
> Key: WHIRR-409
> URL: https://issues.apache.org/jira/browse/WHIRR-409
> Project: Whirr
> Issue Type: Test
> Components: core
> Reporter: Andrei Savu
> Assignee: Andrei Savu
> Fix For: 0.7.0
>
> Attachments: WHIRR-409.patch, WHIRR-409.patch, WHIRR-409.patch
>
>
> We had some doubts about this fact in the past. We already have a test, added as part of the DryRunModule, that shows that the phase execution barrier is enforced on the client. This new test is designed to show that the barrier is also enforced on the remote machine by jclouds (remote script execution tracking).
--
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-409) Add an integration test that shows
that there is no overlap between install & configure scripts on the remote
machine
Posted by "Andrei Savu (Updated) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/WHIRR-409?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Andrei Savu updated WHIRR-409:
------------------------------
Attachment: WHIRR-409.patch
> Add an integration test that shows that there is no overlap between install & configure scripts on the remote machine
> ---------------------------------------------------------------------------------------------------------------------
>
> Key: WHIRR-409
> URL: https://issues.apache.org/jira/browse/WHIRR-409
> Project: Whirr
> Issue Type: Test
> Components: core
> Reporter: Andrei Savu
> Assignee: Andrei Savu
> Fix For: 0.7.0
>
> Attachments: WHIRR-409.patch
>
>
> We had some doubts about this fact in the past. We already have a test, added as part of the DryRunModule, that shows that the phase execution barrier is enforced on the client. This new test is designed to show that the barrier is also enforced on the remote machine by jclouds (remote script execution tracking).
--
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-409) Add an integration test that shows
that there is no overlap between install & configure scripts on the remote
machine
Posted by "Andrei Savu (Updated) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/WHIRR-409?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Andrei Savu updated WHIRR-409:
------------------------------
Attachment: WHIRR-409.patch
Updated integration test to also check the timing on the local machine for all events. I will not add an integration test for beforeDestroy script execution because we are already testing that code path with beforeConfigure and everything should be fine + we have an unit test.
> Add an integration test that shows that there is no overlap between install & configure scripts on the remote machine
> ---------------------------------------------------------------------------------------------------------------------
>
> Key: WHIRR-409
> URL: https://issues.apache.org/jira/browse/WHIRR-409
> Project: Whirr
> Issue Type: Test
> Components: core
> Reporter: Andrei Savu
> Assignee: Andrei Savu
> Fix For: 0.7.0
>
> Attachments: WHIRR-409.patch, WHIRR-409.patch
>
>
> We had some doubts about this fact in the past. We already have a test, added as part of the DryRunModule, that shows that the phase execution barrier is enforced on the client. This new test is designed to show that the barrier is also enforced on the remote machine by jclouds (remote script execution tracking).
--
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