[jboss-jira] [JBoss JIRA] (AS7-4432) Run AS 7 testsuite on OpenShift

Ondrej Zizka (JIRA) jira-events at lists.jboss.org
Mon Apr 9 13:13:47 EDT 2012


     [ https://issues.jboss.org/browse/AS7-4432?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ondrej Zizka updated AS7-4432:
------------------------------

    Description: 
What steps OpenShift does:

1) Calls the pre-build hook
2) Calls the build hook
3) Builds the project, with quite low timeout, using {{mvn -e clean package -Popenshift -DskipTests}}
4) Calls the deploy hook
5) Deploys
6) Calls the post-deploy hook

* Want to test the OpenShift's AS instance.
* Running the AS build will download the dependencies.
* The question is, whether during post-deploy we have the local repo at hand.
* In the post-deploy hook, we will run the testsuite against the AS instance.
* To do that, we will use the {{allowConnectingToRunningServer}} Arquillian param.
* We will need to override the {{-DskipTests}}.

  was:
What steps OpenShift does:

1) Calls the pre-build hook
2) Calls the build hook
3) Builds the project, with quite low timeout, using {{mvn -e clean package -Popenshift -DskipTests}}
4) Calls the deploy hook
5) Deploys
6) Calls the post-deploy hook

We need to make the build create some dummy war, instead of building AS since we want to test the OpenShift's AS instance.
During that process, we may compile the testsuite.
In the post-deploy hook, we will run the testsuite against the AS instance.
To do that, we will use the 


    
> Run AS 7 testsuite on OpenShift
> -------------------------------
>
>                 Key: AS7-4432
>                 URL: https://issues.jboss.org/browse/AS7-4432
>             Project: Application Server 7
>          Issue Type: Task
>          Components: Test Suite
>    Affects Versions: 7.1.1.Final
>            Reporter: Ondrej Zizka
>            Assignee: Ondrej Zizka
>             Fix For: No Release
>
>
> What steps OpenShift does:
> 1) Calls the pre-build hook
> 2) Calls the build hook
> 3) Builds the project, with quite low timeout, using {{mvn -e clean package -Popenshift -DskipTests}}
> 4) Calls the deploy hook
> 5) Deploys
> 6) Calls the post-deploy hook
> * Want to test the OpenShift's AS instance.
> * Running the AS build will download the dependencies.
> * The question is, whether during post-deploy we have the local repo at hand.
> * In the post-deploy hook, we will run the testsuite against the AS instance.
> * To do that, we will use the {{allowConnectingToRunningServer}} Arquillian param.
> * We will need to override the {{-DskipTests}}.

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

        


More information about the jboss-jira mailing list