summaryrefslogtreecommitdiffstats
path: root/testapi
AgeCommit message (Collapse)AuthorFilesLines
2021-03-30Swith to USER ubuntuCédric Ollivier1-6/+3
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com> Change-Id: I6f53f56935ebcfd3074be2ae0fda1c19f6cd75c5
2021-03-30[TESTAPI] Add chown to allow start in openshiftmorganrol1-0/+4
Some files of the testapi are located in system directories - /etc/opnfv_testapi - /usr/local/share/opnfv_testapi it requires some root priviledge to execute them properly especially in an openshift environment this patch force the user right for these directories another option could be to move these files in home directory but so fare we are just changing the dockerization and did not modify the code of the API. Signed-off-by: morganrol <morgan.richomme@orange.com> Change-Id: I7f9607f31e97d3bf8462ebe07fad0714aac47bdd
2021-03-29Properly manage contraints and requirementsCédric Ollivier6-32/+49
It leverages OpenStack's python librairy management. Ussuri is selected as OpenStack dropped py27 in the newer releases. Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com> Change-Id: Iccfda223eb5c7013ec712beab9cd6f0c784f3fae
2021-03-29Refactor testapi's DockerfileCédric Ollivier1-32/+13
It cleans cache and useless packages at runtime. Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com> Change-Id: Ifce2c49fe34e400368c111d7f4d9cd06dc6ac67e
2021-03-29Install python-wheel in testapi's DockerfileCédric Ollivier1-0/+1
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com> Change-Id: Id58bf371c26292009f938bc67f9e244ef3a89825
2021-03-28[TESTAPI] Upgrade the docker without changing the python2.7 codemorganrol3-14/+34
migratio to python 3 is not a long flmeuve tranquille some libraries used are no more maintained this option considers updating the dockerfile without changing the original code it includes - a change of the baseline image (move from 14.04 to 18.04) - a better fix of python lib versions - the introduction of an ubuntu user (to be better used) Issue-ID: FUNCTEST-1026 Signed-off-by: morganrol <morgan.richomme@orange.com> Change-Id: I37c8262d1ec20151e2402e298751ca39c36d1a7e
2021-03-28Allow verifying testapiCédric Ollivier3-6/+9
It allows running tox vs py27 (epydoc forces py27). It also fixes 2 indent issues. Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com> Change-Id: I63e28089a56147b359a72eb330b5badbc6fc7d7f
2018-11-20support not authenticate testapiSerenaFeng1-11/+13
Change-Id: I29db99414d53155a6eec96f93169e07523645b12 Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2018-11-20Merge "bugfix: newly build image not work due to package update"Serena Feng2-3/+3
2018-11-20bugfix: newly build image not work due to package updateSerenaFeng2-3/+3
Change-Id: I0be207cd8b8f81aa0010d59e0781f002f682f747 Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2018-11-20Merge "Adding cobertura support for UI coverage"Serena Feng1-0/+1
2018-10-18Update Testapi DockerfileTrevor Bramwell1-0/+2
The Dockerfile for testapi was missing zlib and xslt dependencies needed by some python package compiling a module. Change-Id: Ieb6b9ae683ff9d3e6a19d5b93e9cb448789d302d Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2018-06-17bugfix ssl issues induces by access to lfSerenaFeng1-0/+5
Change-Id: Iab166dc14982f7bfe0d26b60eb8ee537deedd613 Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2018-06-17bugfix: no futuresSerenaFeng2-2/+2
Change-Id: I8b313a9aff49219ae554273c8738c73a48b75560 Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2018-06-05Adding cobertura support for UI coverageSakala Venkata Krishna Rohit1-0/+1
Adding a new parameter 'type' in protractor coverage to generate xml format for Jenkins. JIRA: RELENG-382 Change-Id: I365ffd27a5efa61eb9e7639fac6301f2a423b1c1 Signed-off-by: Sakala Venkata Krishna Rohit <rohitsakala@gmail.com>
2018-06-04Add internship artiffact filethuva41-0/+169
Change-Id: I0eddb8a81c274078244db90903b7d86b1158655d Signed-off-by: thuva4 <tharma.thuva@gmail.com>
2018-05-29BugFix for testapi-verify-master Jenkins jobSakala Venkata Krishna Rohit1-0/+1
Add futures module to test requirements file. Change-Id: If3774eb4e7911929f51e2e1f29867908db5dce8c Signed-off-by: Sakala Venkata Krishna Rohit <rohitsakala@gmail.com>
2018-05-16Merge "Add docs for TestAPI client import module"Serena Feng2-4/+805
2018-05-16Add documentation for scenario testapiclientthuva41-3/+435
Change-Id: Ica2a15d774f954c7133b342ba56912ad86a97d67 Signed-off-by: thuva4 <tharma.thuva@gmail.com>
2018-05-16Add docs for TestAPI client import modulethuva42-4/+805
Change-Id: If46359a191aebdaca7f5c0fe5bee887f362074d3 Signed-off-by: thuva4 <tharma.thuva@gmail.com>
2018-05-14Merge "Add scenario client + tests"Serena Feng8-0/+774
2018-05-14Add scenario client + teststhuva48-0/+774
Change-Id: I9e90e58c5d6f327b0b947c2c9270ef9cdbe16f45 Signed-off-by: thuva4 <tharma.thuva@gmail.com>
2018-05-11Merge "Add result client"Serena Feng2-0/+106
2018-05-11Merge "Add deploy results client"Serena Feng2-0/+109
2018-05-10Add deploy results clientthuva42-0/+109
Change-Id: I1f4cb33ce80318cdf532ce0dcb0665d890de1545 Signed-off-by: thuva4 <tharma.thuva@gmail.com>
2018-05-10Merge "Add project client"Serena Feng3-5/+264
2018-05-10Add result clientthuva42-0/+106
tested Change-Id: I3b2cde3b1adba60d7697a72c8daa95e06cc04621 Signed-off-by: thuva4 <tharma.thuva@gmail.com>
2018-05-10Add project clientthuva43-5/+264
Tests added Doc added Change-Id: I4c6be343606fd3b171ae76e8fb97aaf084bc376d Signed-off-by: thuva4 <tharma.thuva@gmail.com>
2018-05-10Merge "Add testcase client"Serena Feng2-0/+154
2018-05-08Add testcase clientthuva42-0/+154
Change-Id: I75825642f21ab0818f5c08e6be2510f36cdadb19 Signed-off-by: thuva4 <tharma.thuva@gmail.com>
2018-05-08Merge "Add deploy result model to testapi client"Serena Feng2-7/+22
2018-05-07Merge "Add result model to the client"Serena Feng2-6/+19
2018-05-07Merge "Add testcase model in the client"Serena Feng2-12/+27
2018-05-07Merge "Add project model in testapiclient"Serena Feng2-6/+13
2018-05-07Merge "Add scenario and scenario related models to testapi client"Serena Feng2-53/+131
2018-05-07Merge "Add get functionality for the import module"Serena Feng5-3/+180
2018-05-07Add deploy result model to testapi clientthuva42-7/+22
Change-Id: I53881146306087da5da967408d2a585a8775f641 Signed-off-by: thuva4 <tharma.thuva@gmail.com>
2018-05-07Add get functionality for the import modulethuva45-3/+180
Tested Module will deserialize the json objects from the server to Pod instance. Change-Id: I3e2cb9386f8949d544624be687ee227ae4529d72 Signed-off-by: thuva4 <tharma.thuva@gmail.com>
2018-05-07Add scenario and scenario related modelsthuva42-53/+131
to testapi client Change-Id: I9d1f7f19b030b8a7a762abed33e7b4f0efa0854f Signed-off-by: thuva4 <tharma.thuva@gmail.com>
2018-05-07Add project model in testapiclientthuva42-6/+13
Change-Id: If238e2d22f3c895264c90579c7c4d0b442f6c82a Signed-off-by: thuva4 <tharma.thuva@gmail.com>
2018-05-07Add testcase model in the clientthuva42-12/+27
Change-Id: I54b8caf8b1291229b01eb39d50c3997983dd81e9 Signed-off-by: thuva4 <tharma.thuva@gmail.com>
2018-05-07Add result model to the clientthuva42-6/+19
Change-Id: I0921835f8d1042b2d0c12f3972bda24736741d55 Signed-off-by: thuva4 <tharma.thuva@gmail.com>
2018-05-07Merge "Add docs for the testapiclient"Serena Feng1-2/+424
2018-05-05Add docs for the testapiclientthuva41-2/+424
Change-Id: I79799480937fcc0cfc6a3d851aa8cca966d408f0 Signed-off-by: thuva4 <tharma.thuva@gmail.com>
2018-05-02Merge "Add toast message support in senerios page"Serena Feng4-57/+109
2018-05-02Merge "Add toast message for scenarios page"Serena Feng3-39/+81
2018-05-02Merge "Add toast message support for testcases page"Serena Feng4-43/+68
2018-04-28Add toast message support in senerios pagethuva44-57/+109
Change-Id: Ib499fe21ae85b2edc79ae7c5492d9f76449bb548 Signed-off-by: thuva4 <tharma.thuva@gmail.com>
2018-04-28Add toast message for scenarios pagethuva43-39/+81
Change-Id: I27833535288ad6302d2fc85b543b196e28179a22 Signed-off-by: thuva4 <tharma.thuva@gmail.com>
2018-04-27Temporary bugfix for testapi-automate jobSakala Venkata Krishna Rohit1-1/+1
New upgrade of pip 10 is causing the problem. Links - 1. https://github.com/docker/compose/issues/5883 2. https://bugs.launchpad.net/devstack/+bug/1763966 3. https://github.com/pypa/pip/issues/4805 Change-Id: I8d49dda2ae55569833075fff792d9ded0030f56b