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

Dale Richardson reassigned METRON-2256:
---------------------------------------

    Assignee: Dale Richardson

> Move NodeJS test module (puppeteer) to be Dev dependency
> --------------------------------------------------------
>
>                 Key: METRON-2256
>                 URL: https://issues.apache.org/jira/browse/METRON-2256
>             Project: Metron
>          Issue Type: Improvement
>            Reporter: Dale Richardson
>            Assignee: Dale Richardson
>            Priority: Minor
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> Puppeteer is used to help script GUI testing in NodeJS.  Unfortunately every 
> time it is installed locally (which is every build), it will download 
> Chromium (80-120 MB download, 250+ MB on disk).  At the moment Puppeteer is 
> installed as part of build process for the Metron-Alert and Metron-Config 
> modules.  Ideally we should not incur this cost unless we are doing GUI 
> testing.  Luckily Angular has the concept of a dev dependency, which is only 
> installed when testing is required.



--
This message was sent by Atlassian Jira
(v8.3.2#803003)

Reply via email to