diff options
author | Lovett, Trevor <trevor.lovett@att.com> | 2020-03-03 14:04:39 -0600 |
---|---|---|
committer | steven stark <steven.stark@att.com> | 2020-03-03 21:49:31 +0000 |
commit | d7d8722ce27e308defb6764d8d76f85ce7d63927 (patch) | |
tree | 701e5aee2665bbde9298ea597e8f88355ec786d5 /README.md | |
parent | ca6342d22a8eb94436287efb1c9276e1d307b2e9 (diff) |
[VVP] Removing outdated test-engine code
Issue-ID: VVP-381
Signed-off-by: Lovett, Trevor <trevor.lovett@att.com>
Change-Id: I8622794a24deb83e14334e3454194914b835d37d
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 68 |
1 files changed, 0 insertions, 68 deletions
diff --git a/README.md b/README.md deleted file mode 100644 index 3fdb9fb..0000000 --- a/README.md +++ /dev/null @@ -1,68 +0,0 @@ -# ICE CI Container (Automat Testing): -In order to run the container, follow the below steps: - - -## DataBase: -The CI container uses internal `Sqlite` database. -It creates its own database tables in order to store the tests results. -The CI Container needs also the main ICE database configuration (see below). - -## Environment: -The CI container requires the following Environment variables: - - >#### General - >* DJANGO_SETTINGS_MODULE=settings - >* PYTHONPATH=/app - >* DISPLAY=:99 - ->#### ICE-CI Database Settings ->* CI_DB_NAME=ice_ci_db ->* CI_DB_USER=iceci - ->#### ICE-EM Database Settings ->* ICE_DB_NAME=icedb ->* ICE_DB_USER=_\<ice db user name\>_ ->* ICE_DB_PASSWORD=_\<ice db user password\>_ ->* ICE_DB_HOST=_<ice db host name>_ ->* ICE_DB_PORT=5432 - ->#### ICE-CI Contact Mail Settings for sending results report ->* NUMBER_OF_TEST_RESULTS=30 - ->#### Mail setting ->* ICE_CI_ENVIRONMENT_NAME=Staging ->* ICE_EMAIL_HOST=_\<email host name\>_ ->* ICE_CONTACT_FROM_ADDRESS=noreply-ci@d2ice.att.io - ->#### Recipients for CI report ->* ICE_CONTACT_EMAILS=_'\<user mail\>, \<…\> '_ - ->#### URL of ICE portal (used by Selenium) ->* ICE_PORTAL_URL=_\<url of ice portal\>_ (e.g: http://development.d2ice.att.io/) - -## DB Migration: -Migrations should be run in the standard way - -## Test Execution: -In order to invoke the test session, run the following ansible playbook. -It will run the tests and record their results inside the CI dedicated database. -``` -$ ansible-playbook scripts/playbooks/run_ci_test.yml --extra-vars='test_num=<id_number>' -``` - -## Report Only: -Run the command using the additional tag "ci_report": -``` -$ ansible-playbook scripts/playbooks/run_ci_test.yml --extra-vars='test_num=<id_number>' --tags ci_report -``` - -## Trigger Sending Test Report to mail recipients: -``` - GET http://<ci-django-app-host-and-port>/ice-ci/v1/testresultstomail/<identification-number> -``` - \<identification-number\> means an arbitrary identifier for the generated report mail. - - - - - |