-
Notifications
You must be signed in to change notification settings - Fork 24
How to use the AECID testsuite
whotwagner edited this page Nov 27, 2020
·
2 revisions
The AECID-testsuite runs all the necessary tests for the logdata-anomaly-miner. Most of the tests are executed automatically by Travis-CI.
The easiest way to have a test-environment is to build the Docker-Image:
$ cd logdata-anomaly-miner
$ docker build -f aecid-testsuite/Dockerfile -t aecid/logdata-anomaly-miner-testing:latest .
$ docker run -m=2G --rm aecid/logdata-anomaly-miner-testing runUnittests
$ docker run -m=2G --rm aecid/logdata-anomaly-miner-testing runSuspendModeTest
$ docker run -m=2G --rm aecid/logdata-anomaly-miner-testing runAMinerDemo demo/AMiner/demo-config.py
$ docker run -m=2G --rm aecid/logdata-anomaly-miner-testing aminerIntegrationTest config.py
$ docker run -m=2G --rm aecid/logdata-anomaly-miner-testing runCoverageTests
$ docker run -m=2G --rm aecid/logdata-anomaly-miner-testing ALL
$ docker run -m=2G -it --rm aecid/logdata-anomaly-miner-testing SHELL