summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-02-08create Testapi clientthuva415-1/+353
implement auth in testapi client implement pods in testapi client Change-Id: Idd5c9dcf938ad5994e655b55d49625ab462ab710 Signed-off-by: thuva4 <tharma.thuva@gmail.com>
2018-02-07Merge "Add deploy results"Serena Feng11-1/+902
2018-02-06Add deploy resultsthuva411-1/+902
Create view and controller for deploy results Add tests for deploy results Change-Id: Iba29e7a867d45aacd18a26dc4e2d9363cdf8928d Signed-off-by: thuva4 <tharma.thuva@gmail.com>
2018-01-31Merge "bugfix: database backup failed due to no mongodb_backup.py"Serena Feng2-1/+83
2018-01-31Merge "owner to creator"Serena Feng17-452/+463
2018-01-31bugfix: database backup failed due to no mongodb_backup.pySerenaFeng2-1/+83
Change-Id: Ic8fddd17f53d4b21c074094360231c0d6de48b6c Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2018-01-29owner to creatorthuva417-452/+463
Change Owner to creator in pod, projects Add creator in testCase, scenarios Fix issue in e2e testing Change-Id: Ib520eb107dce2ed8fc6fd390f034f500bf4c742a Signed-off-by: thuva4 <tharma.thuva@gmail.com>
2018-01-29add suggestions in result pagethuva43-15/+93
filter suggestions in results page fix ui in results page Change-Id: Id0eebd9575b5f494061130afe2c7d42c74985cec Signed-off-by: thuva4 <tharma.thuva@gmail.com>
2018-01-19Merge "Add new reporting page for Vsperf"Serena Feng7-157/+144
2018-01-18Merge "Design the scenario create method"Serena Feng18-1435/+2845
2018-01-18Merge "Bug fixes in results, tastcases and header file"Serena Feng8-40/+47
2018-01-16Bug fixes in results, tastcases and header filethuva48-40/+47
Remove the profile, signout option in authenticate false made Remove the sever request in authenticate false made Remove stop date, start date in results page Add build tag in results page fix issue in test cases page Change-Id: Ic3d16f53591017d2529926e4e3374aaa245c7dce Signed-off-by: thuva4 <tharma.thuva@gmail.com>
2018-01-16Design the scenario create methodthuva418-1435/+2845
design scenario create method in modal way. design scenario page. Add,delete for installers,versions, projects and customs are implemented. tests are added. 1. Pods page 2. project page 3. Scenarios 4. Scenario Change-Id: Ice26af77ec3d5fe874cf5c2062f208072dea289f Signed-off-by: thuva4 <tharma.thuva@gmail.com>
2018-01-15Merge "Design the scenario create method"Serena Feng18-2/+2143
2018-01-12Merge "integrate daisy with yardstick"Jose Lausuch1-0/+1
2018-01-11Merge "reporting leveraging the new repo releng-testresults"Serena Feng5-9/+9
2018-01-10integrate daisy with yardstickSerenaFeng1-0/+1
Change-Id: I2553afdcc6515494c0a198cfa4091f1b214fe3f1 Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2018-01-10Merge "Add links in prods,projects and results pages"Serena Feng10-32/+217
2018-01-10reporting leveraging the new repo releng-testresultsSerenaFeng5-9/+9
Change-Id: I8dd00f3ef996c8847d803b690423bf381676e49d Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2018-01-09Design the scenario create methodSerenaFeng21-10/+2149
design scenario create method in modal way. design scenario page. Add,delete for installers,versions, projects, customs, trust indicators and scores are implemented. tests are not included. validations are not added. Change-Id: I999229c00869fcd5a4efa97cb2679a08fc24b271 Signed-off-by: thuva4 <tharma.thuva@gmail.com>
2018-01-09Add links in prods,projects and results pagesthuva410-32/+217
Add links for the redirection Created Result page Change-Id: I7ba80f6a8d774d6fde33280f701c1188cb5c32d9 Signed-off-by: thuva4 <tharma.thuva@gmail.com>
2018-01-09update requests and delete useless sed opSerenaFeng1-6/+1
Change-Id: I0c865f097c08468adc66a519e065935a3b15f276 Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2018-01-05bugfix sslerror when login with identity.linuxfoundation.orgSerenaFeng1-0/+1
Change-Id: I222f5f46e13d2a180057ebede44475477906cd70 Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2018-01-05bugfix some testcases relevant unittests failedSerenaFeng1-2/+4
Change-Id: I283da09d7b337a52d777f992da17e00472e94260 Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2018-01-04Merge "simplify test_pod.py with eq"Serena Feng4-49/+30
2018-01-04simplify test_pod.py with eqSerenaFeng4-50/+32
Change-Id: I1efd519f877d48499dcd98a420b90a1b5d4c488f Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2018-01-04simplify test_testcase.py using eq and templatesSerenaFeng5-90/+88
Change-Id: If1d1e3e22be0ddbb92f0e3b927ea4e376f0a8c89 Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2018-01-04simplify test_results.py with eq() and templates/SerenaFeng3-149/+79
Change-Id: Ibc5066f721b6b3343c2f8cb4ec0b9234960e9cb6 Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2018-01-04move scenario tests supporting files to templatesSerenaFeng3-49/+32
Change-Id: I038078ada94dc103b625fa77d6f7fc7e214c8dd7 Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2018-01-04Merge "add deployment result collecting interfaces"Serena Feng10-23/+428
2018-01-04bugfix: testapi setup failed due to no /etc/opnfv_testapi/config.iniSerenaFeng1-1/+1
Change-Id: I7b08df437a57ed86eb9fe46ddfea06debeab0050 Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2018-01-04Merge "bugfix sslerror why login"Serena Feng1-0/+6
2018-01-04bugfix sslerror why loginSerenaFeng1-0/+6
SSLError: hostname 'identity.linuxfoundation.org' doesn't match 'c.sni.fastly.net' Change-Id: I46028f35a6d871b445219335c093037d305a9e7b Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2018-01-04Merge "leverage query_by_name decorator to simplify name querying"Serena Feng6-26/+23
2018-01-03add deployment result collecting interfacesSerenaFeng10-23/+428
Change-Id: I5fe50c44e7b36ea45dd1b8632130b30dfe173d0a Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2018-01-02leverage query_by_name decorator to simplify name queryingSerenaFeng6-26/+23
name query is case insensitive and partial match Change-Id: I65a6f5d3aa9411559cb9cf27d0fbd7ec46d4b26f Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2017-12-30Add the filter option in results pagethuva44-200/+627
apply multiple filter in results page. Add e2e tests for results page. Change-Id: Ia55407d921136756ab5f15507c92775f95a761dc Signed-off-by: thuva4 <tharma.thuva@gmail.com>
2017-12-25Merge "Implement the CRUD operations for Test cases"Serena Feng14-114/+1248
2017-12-23Implement the CRUD operations for Test casesthuva414-114/+1248
Created the testcases, testcase pages Remove update, delete buttons in project page. add protractor tests for testcases page. change tabs to spaces Change-Id: Id7d381b13dca4f228bda24fa1abad7c465b5cef7 Signed-off-by: thuva4 <tharma.thuva@gmail.com>
2017-12-20bugfix: empty webportal when running in dockerSerenaFeng1-2/+7
error message: angular.js:11655 Error: [$injector:unpr] http://errors.angularjs.org/1.3.15/$injector/unpr?p0=authenticateProvider%20%3C-%20authenticate Change-Id: I39efeeea17ae55d762d85d8f56cf5f241ff866f8 Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2017-12-19Merge "remove deprecated dashboard code"Serena Feng33-1645/+0
2017-12-18Merge "Redesign the projects page & project page"Serena Feng9-230/+378
2017-12-15Redesign the projects page & project pagethuva49-230/+378
redesign the projects page like pods page included the delete, filter, create, edit, batch delete in the projects page. Unify the update modal for projects page and project page. Fix authenticate - fault opertaions Change-Id: If4ea50ada11941c5d9199d898476837020c02241 Signed-off-by: thuva4 <tharma.thuva@gmail.com>
2017-12-15Add new reporting page for Vsperfchenjiankun7-157/+144
Vsperf do not follow OPNFV version/installer/scenario. So we need develop a specific version. In this patch, we do the follow change: 1. Get version from build_tag. 2. Remove installer for page. 3. Use case_name as primary key 4. Show the last 50 days for Vsperf job does not run frequently. Change-Id: I6af50b5fcceadfcc0b66a0d9b45b3639f6a88421 Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
2017-12-06Merge "add querying pods by name(part & case insentitive)"Serena Feng1-1/+15
2017-12-06remove deprecated dashboard codeSerenaFeng33-1645/+0
dashboard is not used anymore, substitute by Bitergia dashboard Change-Id: Iccfd634d0d404d23b09d88454dab38425359a2b8 Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2017-12-06add querying pods by name(part & case insentitive)SerenaFeng1-1/+15
Change-Id: Ie7f14588864c79d6ed87adec3e6901dfbabbb1a6 Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2017-12-06remove useless print snippetSerenaFeng2-2/+0
Change-Id: I3ea4ea202bf2f5cf17ca585ccffbef3265ef7cc0 Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2017-12-05Add view option in pods pagethuva47-20/+140
Created the view function for the pods page. It will redirect to pods/:name page where user can see the more details about the pod. Change-Id: I0d6c06098fd78ecca523a49e2bb532001adaeaa8 Signed-off-by: thuva4 <tharma.thuva@gmail.com>
2017-12-02redesign the pods interfacethuva418-121/+5355
redesign the pods interface and add the delate operation for the podas in backend. Fix the issue in creating pods: Owner is null Change-Id: I2f8e907f9ab62362a3003d6457662ab85bf2cb12 Signed-off-by: thuva4 <tharma.thuva@gmail.com>