[ 
https://issues.apache.org/jira/browse/METRON-1352?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16290240#comment-16290240
 ] 

Otto Fowler commented on METRON-1352:
-------------------------------------

Do we need multiple compose configurations, a "base" one, and then one with 
rest, and one with the UI's etc?  Or some sane set of other composition, that 
lets you start different combinations of services?  Or is there a more "docker" 
way to do it?


> Integration and e2e test infrastructure
> ---------------------------------------
>
>                 Key: METRON-1352
>                 URL: https://issues.apache.org/jira/browse/METRON-1352
>             Project: Metron
>          Issue Type: New Feature
>            Reporter: Ryan Merriman
>            Assignee: Ryan Merriman
>
> This feature is based on the work done in 
> https://issues.apache.org/jira/browse/METRON-1344.  That feature branch 
> serves as the base branch for this Jira and includes:
> # Dockerfile for Metron REST
> # Dockerfile for Metron UIs
> # Docker Compose application including Metron images, Elasticsearch, Kafka, 
> Zookeeper
> # Modified travis file that manages the Docker environment and runs the e2e 
> tests as part of the build
> # Maven pom.xml that installs all the required assets into the Docker e2e 
> module
> # Modified metron-alerts pom.xml that allows e2e tests to be run through Maven
> # An example integration test that has been converted to use the new 
> infrastructure
> The initial requirements are as follows:
> # All e2e and integration tests run on common infrastructure.
> # All e2e and integration tests are run automatically in the Travis build.
> # All e2e and integration tests run repeatably and reliably in the Travis 
> build.
> # Debugging options are available and documented.
> # The new infra and how to interact with it is documented.
> # Old infrastructure removed (anything unused or commented out is deleted, 
> instead of staying).
> These requirements are being actively 
> [discussed|https://lists.apache.org/thread.html/2aaa5a4a66ebdbf41323ea5ad7b059e5acd0a315d57ff871e0a7817e@%3Cdev.metron.apache.org%3E]
>  on dev list and are subject to change. 



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to