[ 
https://issues.apache.org/jira/browse/SCB-719?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

wujimin updated SCB-719:
------------------------
    Description: 
currently we only support simple integration test

if a test case need to start/stop microservice instance, then must run it 
manually, it's not so good.

 

so we need to create a mechanism to support complex integration test.

1.support multiple node

  because Travis CI docker container resources are limited, so must start 
multiple containers

2.not depend on docker, can run in windows too.

3.support run in IDE equals run unit test

4.support run by java -jar ......

  was:
currently we only support simple integration test

if a test case need to start/stop microservice instance, then must run it 
manually, it's not so good.

 

so we need to create a mechanism to support complex integration test.

1.support multiple node

  because CI docker container resources are limited, so must start multiple 
processes

2.not depend on docker, can run in windows too.

3.support run in IDE like unit test

4.support drive by integration test controller

 

structure:

!image-2018-07-07-09-56-46-896.png!

 


> support complex integration test
> --------------------------------
>
>                 Key: SCB-719
>                 URL: https://issues.apache.org/jira/browse/SCB-719
>             Project: Apache ServiceComb
>          Issue Type: Task
>          Components: Java-Chassis
>            Reporter: wujimin
>            Assignee: wujimin
>            Priority: Major
>         Attachments: image-2018-07-07-08-31-37-950.png, 
> image-2018-07-07-08-35-01-791.png
>
>
> currently we only support simple integration test
> if a test case need to start/stop microservice instance, then must run it 
> manually, it's not so good.
>  
> so we need to create a mechanism to support complex integration test.
> 1.support multiple node
>   because Travis CI docker container resources are limited, so must start 
> multiple containers
> 2.not depend on docker, can run in windows too.
> 3.support run in IDE equals run unit test
> 4.support run by java -jar ......



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to