summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-02-28Update CVP Docker Compose ConfigurationTrevor Bramwell5-11/+44
- Uses extra files config.env, vhost.env to hold environment variables for docker configuration. - Provides samples for these config that can be copied and modified to fit deployment requirements. - Updates the docker images to the newest releases. Change-Id: Ibe9b8597edfb38940297433708497c244200d0af Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
2018-02-24Adapt Bottlenecks Euphrates frameworkxudan6-16/+35
Bottlenecks stress test needs some adaptions about Bottlenecks Euphrates release. JIRA: DOVETAIL-587 Change-Id: Ia447143c8f08924ac1b190ee0173f39e462c5dfa Signed-off-by: xudan <xudan16@huawei.com>
2018-02-24Removal of Dave Neary from the list of committersGeorg Kunz1-4/+3
Change-Id: I06b1e53bca44f5486a64977edef8b0e53072c625 Signed-off-by: Georg Kunz <georg.kunz@ericsson.com>
2018-02-24Add Functest cloudify_ims test case into proposed_tests test suitexudan4-8/+27
Add cloudify_ims test case into proposed_tests test suite. Then this test case can be run by Dovetail on CI. JIRA: DOVETAIL-603 Change-Id: I5ab832002388f0916e04beef9d630de2cb37df59 Signed-off-by: xudan <xudan16@huawei.com>
2018-02-23Update OVP logo and branding guide linkEddie Arrage2-1/+1
- Update the OPNFV Verified logo for OVP portal home page - Update branding guide link in OVP portal left side navigation Change-Id: I77ead3e68b34d30d55fd07f0e4a176c5ae71852e Signed-off-by: Eddie Arrage <eddie.arrage@huawei.com>
2018-02-23Committer promotion Dan Xu and removal of Leo WangGeorg Kunz1-4/+10
Contributions Dan Xu: Dan Xu has been almost exclusively doing the development for the Dovetail tool, CI integration, and the practical validation of test case candidates. https://gerrit.opnfv.org/gerrit/#/q/owner:%22Dan+Xu+%253Cxudan16%2540huawei.com%253E%22 Leo Wang has announced that he is stepping down as committer from the project. Thank you for your contributions to the project. https://lists.opnfv.org/pipermail/opnfv-tsc/2018-February/004130.html Change-Id: I14032657b057bdd3da1f9c3514b3c27e34dbafc0 Signed-off-by: Georg Kunz <georg.kunz@ericsson.com>
2018-02-19Add 3 new HA test cases into proposed_tests test suitexudan7-24/+63
Add 3 new HA test cases into proposed_tests test suite and running them on CI. For the current 8 HA test cases and 3 other HA test cases plans to add, do some adaptions for the Yardstick Euphrates release. 1. Don't need the bugfix patch anymore. 2. The data format has changed, and has done some adaptions. 3. For Yardstick Euphrates, if setting OS_INSECURE=True, it needs to set OS_CACERT=False 4. Test case tc011 needs a image and flavor to create the stack. JIRA: DOVETAIL-614 JIRA: DOVETAIL-586 Change-Id: I9da8c8316246b9edee0d81ad18422ae6018becaf Signed-off-by: xudan <xudan16@huawei.com>
2018-02-16Add a function to check the cacert filexudan2-20/+29
1. Currently it won't pass the cacert file to other containers if the OS_AUTH_URL is http not https. 2. However, even though the OS_AUTH_URL is http, it still needs cacert file somewhere for Functest and Rally. 3. This problem is found on Fuel Euphrates. 4. Add a function to check whether the cacert file exists. 5. If exists, pass it to testing project containers. JIRA: DOVETAIL-616 Change-Id: Ied7bcc72e8f1c738bbce32c18096ca13641d3cd7 Signed-off-by: xudan <xudan16@huawei.com>
2018-02-16Add Functest test case snaps_smoke into proposed_tests test suitexudan4-56/+21
Add snaps_smoke into proposed_tests test suite. Then this test case can be run by Dovetail on CI. JIRA: DOVETAIL-596 Change-Id: I8fc4bb656bcac551ae4b693dbc4d817b665c6111 Signed-off-by: xudan <xudan16@huawei.com>
2018-02-14Add stop on failure logic and CLI optionEddie Arrage2-7/+18
- Improve test execution control by adding stop on failure flag - Modify test check function to return value regardless of whether report or local file option is employed - Modify run test loop to check for failure after every test case if stop flag set Change-Id: I27a4f3aaaa8b8cb8c52eb3f092f52048980abb44 Signed-off-by: Eddie Arrage <eddie.arrage@huawei.com>
2018-02-11Auto Generated INFO.yaml fileagardner1-0/+73
INFO.yaml meant to be machine readable. This file was auto generated from an ldap lookup and your projects INFO file. Meeting times are not currently filled out. please ammend this patchset to complete Going forward comitter promotions should be done against this file. PTLs: Must be merged for you to gain delete access on testresults.opnfv.org If project_lead: is missing (my script could not parse) please amend with same from commiters section eg: project_lead: &opnfv_dovetail_ptl name: 'Lead Name' email: 'lead email' id: 'lead lfid' company: 'lead company' Change-Id: Ie151ba96dd6b6c7d0d8e74e1462e35133a7c235f Signed-off-by: agardner <agardner@linuxfoundation.org>
2018-02-08Add ablity to config EXTERNAL_NETWORK in env_config.shEddie Arrage1-23/+28
- EXTERNAL_NETWORK env variable can be explicitly set - If set, the value will be used in Yardstack configuration - Otherwise, previous method of using output from 'openstack network list' will still be employed Change-Id: I9d8b4a69ff3f5093c034823cc95e92e151bfade6 Signed-off-by: Eddie Arrage <eddie.arrage@huawei.com>
2018-02-05Add default to --report CLI optionEddie Arrage1-6/+13
- Try new license header to deal with anteater failure - Ability to specify 'default' as argument to --report, which fetches host IP automatically and forms URL with 8000 as testapi port - This should not break the previous behavior of report option, if default option not specified Change-Id: I1e05bb52cf4fc211c59796d4e763e2e04177b406 Signed-off-by: Eddie Arrage <eddie.arrage@huawei.com>
2018-02-05Add all tempest smoke test cases into debug test suitexudan3-11/+137
Add all tempest smoke test cases into debug test suite. Then these test cases can be run by Dovetail on CI. The results of CI will help to choose sub test cases from tempest smoke. Here use tempest_custom to run all tempest smoke test cases because it can support to run a custom defined sub test cases list. for Functest tempest_smoke_serial, it always runs whole tempest smoke test cases and can't be a subset. JIRA: DOVETAIL-595 Change-Id: Id6358691d2bdef149f16775ce84dcfbf12f5e568 Signed-off-by: xudan <xudan16@huawei.com>
2018-02-05Adapt Functest E release Frameworkxudan40-107/+256
Use opnfv/functest-restapi:euphrates. Adapt Functest E framework for all Functest test cases. 1. All path of functest and sdnvpn has been changed. 2. Sdnvpn can clean resources by itself with E release, no need to clean again. 3. Add a file testcases.yaml to overwrite the file in functest container, then it can support to run tempest_custom i.e. ipv6 and tempest in OVP. JIRA: DOVETAIL-584 Change-Id: I3ba9aa8e80becaa99cc89c8db4b39acbb89dfda4 Signed-off-by: xudan <xudan16@huawei.com>
2018-02-02Change dovetail tool version to be ovp.1.0.0xudan1-1/+1
Change-Id: Ieb32dbda8fd16942312900cb99a27f734e57d91b Signed-off-by: xudan <xudan16@huawei.com>
2018-02-01Update OVP workflow documentEddie Arrage2-50/+53
- Fix typos and word changes - Remove editor's note - Adopt rewording suggestions - Add back toc that was inadvertently deleted - Modify to reflect process used during beta and current OVP web portal usage - Remove reference to application form and use online participation form instead. Add new fields required in participation form Change-Id: Ia51b7674315467e01081015b3aa780ec03652ebd Signed-off-by: Eddie Arrage <eddie.arrage@huawei.com>
2018-01-26Bugfix: Cannot change SUT version in the new uploaded testchenjiankun1-3/+13
If we upload a new test, we can't modify the SUT version. The reason is we must predefine the model. Change-Id: I8822b078c25a015dd4cc4becfdaae141aed66359 Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
2018-01-26Align container tags and test suite configuration yaml for initial releasexudan7-87/+20
Change default container tag to be: 1. Functest ovp.1.0.0 2. testapi ovp.1.0.0 Add test suite ovp.1.0.0 and set it to be the default test suite. Comment out bottlenecks CLI for initial release. JIRA: DOVETAIL-580 Change-Id: I956e49e43fc7ba0176c14079b7228089db5dc108 Signed-off-by: xudan <xudan16@huawei.com>
2018-01-24Fix rendering issues with release notesEddie Arrage1-47/+47
- Fix test case listing and another bullet Change-Id: I46b0cff945176f464322f06737dc5c10f977598e Signed-off-by: Eddie Arrage <eddie.arrage@huawei.com>
2018-01-24Add release notes for OVP 2018.01 / Dovetail 1.0.0Eddie Arrage2-0/+358
- Second pass - Incorporated most comments - Added missing links for participation form, governance guidelines, terms & conditions - Added links for test collection framework and testscope - Initial draft of release notes Change-Id: Ib805513011d917e4ecd0096e51f2d63c898d7142 Signed-off-by: Eddie Arrage <eddie.arrage@huawei.com>
2018-01-24Modify title and references in guidelines addendum docEddie Arrage1-3/+3
- Add 2018.01 to title to match reviewer guide, release notes, etc. as this document may change per release - Modify link for Governance Guidelines to reflect ratified doc on opnfv.org domain Change-Id: Ifdaa287b2919c44d408aa0ddd0b164b8ca4f406d Signed-off-by: Eddie Arrage <eddie.arrage@huawei.com>
2018-01-24Remove a sub test case under dovetail.tempest.tc004Eddie Arrage1-118/+23
- Fixed vping, ha, sdnvpn test case names to match test specs - Removed aliases from VIM operations and matched test case name changes in patch https://gerrit.opnfv.org/gerrit/#/c/47691/4 - CVP to OVP name change - A test case was removed from tempest tc004 because of the Tempest version from 15 to 14. A reference to it was still in this doc. Change-Id: If2e07e15b48ae6bca5ac0e262aead784cd67cd0f Signed-off-by: Eddie Arrage <eddie.arrage@huawei.com>
2018-01-24[ovp-web] Modify OVP home page left-side navigation linkschenjiankun1-14/+20
JIRA: DOVETAIL-579 Under the 'Governance & Workflow' left-side navigation category: Modify 'Overview' link href from: https://www.opnfv.org/compliance-verification-program-cvp to: https://www.opnfv.org/verified Modify link text for 'Application Form' to 'Participation Form' Modify link href for above from: http://docs.opnfv.org/en/latest/submodules/dovetail/docs/testing/user/certificationworkflow/ApplicationForm.html to: https://na3.docusign.net/Member/PowerFormSigning.aspx?PowerFormId=e03e78d7-c32e-47d3-8292-350b747a0105 Add another link right below the 'Governance' link named 'Terms & Conditions'. The href for this links is: https://www.opnfv.org/wp-content/uploads/sites/12/2018/01/OVP-Terms-and-Conditions-011918.pdf Under the 'Training Resources' left-side navigation category: Modify link text for 'Dovetail Test Tool User Guide' to 'OVP / Dovetail User Guide' Modify link href for above from: http://docs.opnfv.org/en/latest/submodules/dovetail/docs/testing/user/userguide/testing_guide.html to: http://docs.opnfv.org/en/stable-danube/submodules/dovetail/docs/testing/user/userguide/testing_guide.html Modify 'Test Specifications' link href from: http://docs.opnfv.org/en/latest/submodules/dovetail/docs/testing/user/testspecification/ to: http://docs.opnfv.org/en/stable-danube/submodules/dovetail/docs/testing/user/testspecification/ Modify 'Dovetail CLI' link href from: http://docs.opnfv.org/en/latest/submodules/dovetail/docs/testing/user/userguide/cli_reference.html to: http://docs.opnfv.org/en/stable-danube/submodules/dovetail/docs/testing/user/userguide/cli_reference.html Modify 'OVP Guidelines Addendum' link href from: http://docs.opnfv.org/en/latest/submodules/dovetail/docs/testing/user/cvpaddendum/index.html to: http://docs.opnfv.org/en/stable-danube/submodules/dovetail/docs/testing/user/ovpaddendum/index.html Under the 'Release Information' left-side navigation category: For the '2018.01 Release Notes' link, specify the href as http://docs.opnfv.org/en/stable-danube/submodules/dovetail/docs/release/release-notes/index.html Change-Id: Ia4d2cc9f4c3c9874b3c328658bb4bce643aa4c6c Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
2018-01-24Don't allow user change SUT version to None after submittingchenjiankun2-2/+8
We don't allow SUT version to be None when submitting test. So we also not allow user to change it to Nonw after submitting. In this patch, I also make the result table self-adaption. Change-Id: I5c391592dcbdbd9eb8697e44d7bb5dda41431bd6 Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
2018-01-23Update OVP home page textchenjiankun1-4/+5
JIRA: DOVETAIL-582 We received new text from OPNFV marketing for the home page of the OVP web portal. Text title and body are pasted below. OPNFV is offering an OPNFV Verified Program (OVP) that verifies products and services with the "OPNFV Verified" mark. The OPNFV Verified program demonstrates the readiness and availability of commercial products based on OPNFV. Verified products and services submitted by vendors and service providers become compliant by implementing explicitly defined interfaces, behaviors and key features while retaining distinct and value-added innovations across features and capabilities. Navigate through the links in the left-hand menu to learn more and get started. You'll find step-step-instructions as well as a participation form. Use this portal to upload your test results when ready. Please send any questions to verified@opnfv.org. Change-Id: I5f6dd67fc187d7557a0b4cce6dd7391479e66b2b Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
2018-01-18Transfer Danube reviewer guidelines from wikiEddie Arrage16-8/+190
The reviewer guidelines will be created per release, where the CVP/Dovetail releases are aligned to OPNFV releases. The guidelines outlined in this initial document are for the Danube release. Updated reviewer guidelines - Updated to account for issue where mandatory total always shows 215 in current version of web portal; removed one diagram and amended another - First section title change and wording for test area results - Removed white space - Added SUT info section and diagrams - Modified reference to cvp.opnfv.org with verified.opnfv.org - Modified reference to cvp@opnfv.org with verified@opnfv.org - Modified diagram filenames to reflect program name change - Changed CVP references to OVP and Danube to 2018.01 - Remove TODO for granting marks and escalation - this info is in other docs Change-Id: I01fc568ce6713d3c60daf339a2630e56e8dbcfcb Signed-off-by: Eddie Arrage <eddie.arrage@huawei.com>
2018-01-15Changing CVP to OVP in the documentationGeorg Kunz21-503/+128
Due to the name change from 'CVP' to 'OVP', the documentation has to be updated. Change-Id: Id934e8fc07f60802f7aa6b3d295d268c4c9b71f8 Signed-off-by: Georg Kunz <georg.kunz@ericsson.com>
2018-01-15Update test user guide to improve usabilityEddie Arrage5-222/+300
- Modify hosts.yaml syntax to match patch by Serena - Modify result file references for new timestamp patch by Georg - Revise online/offline diagrams for OVP name change - Add XCF GIMP source files for diagrams with layers for new elements - New changes for cvp.0.9.0 to ovp.1.0.0 - Remove reference to bottlenecks container for now - Modify section/heading structure - Incorporate comments: results.json vs. result files - Incorporate comments: online/offline install headings - Incorporate comments: remove IP from launch_db.sh - Incorporate comments: remove sudo for wget - Incorporate comments: pod.yaml for SUT HW info - Incorporate comments: test case to config file requirement - Incorporate comments: suggested changes to env_config.sh - Modify the sequence of the guide to reflect installation steps - Outline all required configuration files earlier in the guide - Highlight configuration file key entries and pitfalls - Improve requirements for pod.yaml file for HA - Improve online/offline install instructions - Call out Dovetail docker run command and explain options - Clarify when testapi and local db ports need to be changed - Explain the dovetail run --testsuite and --testarea arguments more clearly - Improve --report option and default result result behavior - Make CVP portal a separate section - Explain CVP portal workflow to reflect current state of interface - Update references to cvp.0.8.0 with cvp.0.9.0 Change-Id: I41857c1b07c211a95f19c99054ca414351c75c20 Signed-off-by: Eddie Arrage <eddie.arrage@huawei.com>
2018-01-08Bugfix: pass/not pass filter not work in results-report pagechenjiankun1-2/+2
For now if we click the pass/not pass filter, the user can also see the not pass/pass data in the page. Change-Id: I8bf696e615bedbb93714d457b3eb502a4ed1d923 Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
2017-12-29[ovp-web] Add SUT version number to OVP portalchenjiankun3-4/+11
JIRA: DOVETAIL-572 We currently have a label column in the OVP test result view. This allows users to attach a custom label field to their results. It is at the users discretion to fill out this field. We need a separate SUT version column to track the product version number being submitted for official review. The field can be left blank when users upload and share results in a private manner. However, the OVP portal must check that this new 'SUT version' field is populated before results are officially submitted for review. An error message prompting the user to fill out this field if it is blank must be implemented when users submit results for review. Change-Id: I1ca915423a56e8173a3a13f1b84b066cf91d9291 Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
2017-12-25[Bugfix] Local summary with wrong results when Tempest failed at the SetupClassxudan1-11/+14
When Tempest test cases failed at the SetupClass, the record is the class name of the test cases rather than the name of the test cases. The local summary will say they are passed wrongly. JIRA: DOVETAIL-575 Change-Id: Iec879378770017eddd37e9a99346d980355bb6e2 Signed-off-by: xudan <xudan16@huawei.com>
2017-12-23[bugfix] easy_install: not foundxudan1-12/+11
Remove easy_install because it will be installed later. Change-Id: I29f425e0a5784b581a5b65ea5c8f8db66fc9dc8e Signed-off-by: xudan <xudan16@huawei.com>
2017-12-20Fix aarch64 patch for Dovetail containerxudan1-9/+12
Change-Id: I3746136e9002a14eea81c38ea54cbbad7fa68da1 Signed-off-by: xudan <xudan16@huawei.com>
2017-12-18Change a to anxudan1-1/+1
Change-Id: Id2b9c2a6718047dace2a84ffa68efa387cb22500 Signed-off-by: xudan <xudan16@huawei.com>
2017-12-18Bugfix: SSLError when login with linux fundation accountgrakiss1-0/+2
It is a quick fix. Change-Id: I72aabd5dd682074546259582cc91ba055d1decbe Signed-off-by: grakiss <grakiss.wanglei@huawei.com>
2017-12-18Add License for the python scripts in folder offlinexudan2-2/+16
Change-Id: I9c585f132c10ef726cd859e4abe3c9a874cbe0bc Signed-off-by: xudan <xudan16@huawei.com>
2017-12-18[ovp-web] Use new program logo/text for OVP portal home pagegrakiss3-21/+31
JIRA: DOVETAIL-570 OPNFV marketing has provided new logos for OVP that will be incorporated on the portal home page and attached to this issue. The 'Infrastructure' logo must by used. The other two logos (Application, Lab) currently on the development site must be removed for now. Position the new logo in the upper-left side and position the blurb language to the right of it. The new blurb language to swap in (all uniform, non-bold font) is provided below: The OPNFV Verified program (OVP) demonstrates the readiness and availability of commercial products based on OPNFV. Verified products and services submitted by vendors and service providers become compliant by implementing explicitly defined interfaces, behaviors and key features while retaining distinct and value-added innovations across features and capabilities. The OPNFV Verified program grants products and services with the "OPNFV Verified" mark. Get started with your OVP application today. Change-Id: Iaf4172fe61ea46133c474207f77ba24b841211e4 Signed-off-by: grakiss <grakiss.wanglei@huawei.com>
2017-12-18[ovp-web] Modify new web portal header to reflect program name changegrakiss2-3/+2
JIRA: DOVETAIL-569 CVP is officially being renamed to 'OPNFV Verified Program'. We will adopt the acronym OVP instead of CVP. The new web portal header needs to modified to OPNFV Verified Program. Change-Id: I0ee1780b4e544dce4cf0b029733d1318a7c4e8fb Signed-off-by: grakiss <grakiss.wanglei@huawei.com>
2017-12-18Bugfix: pass/not pass filter not work in result-report pagegrakiss4-5/+17
The reason is there are some conflict with jquery.js and ng-model. So ng-model not work. Change-Id: I01ccd0e297d1a89aff8f78d7fb0a63a0e2114f63 Signed-off-by: grakiss <grakiss.wanglei@huawei.com>
2017-12-13Remove all alias tempest test cases in osinterop test specificaion docsxudan6-250/+13
1. Some tempest test cases have alias test cases because of the different versions of tempest. 2. However, Dovetail fixes the version of tempest to be 14.0.0 in its first release. So the number of test cases that can be executed in osinterop is always 205. And for different SUTs, the 205 test cases are all the same. 3. In this situation, there is no need to list the alias test cases. 4. Just list all the 205 test cases which will not confuse users when they reading dovetail docs. JIRA: DOVETAIL-566 Change-Id: I5e39dd82314833c8c0a6c1732c990f671ae64420 Signed-off-by: xudan <xudan16@huawei.com>
2017-12-12[cvp-web] Add initial CVP Portal homepage content for releasegrakiss15-70/+253
JIRA: DOVETAIL-563 The CVP portal homepage needs to be modified to support launch activities. An initial iteration between OPNFV marketing has occurred. Attached is a deck that outlines a basic left navigation menu and home content. We can focus on creating the left navigation and content outlined on slide 7. The links for the left navigation aren't all flushed out. Please leave Release Information/CVP Registry link href's blank for now until we define content for those pages. Change-Id: I84b8cfb996d336ef666d5a5f6aaabc0d5eebc37b Signed-off-by: grakiss <grakiss.wanglei@huawei.com>
2017-11-28Remove one sub test case from dovetail.tempest.tc004xudan2-62/+10
1. Currently, dovetail.tempest.tc004 has 13 sub test cases defined in its config file and specification document of the test case. All these sub test cases are picked from tempest based on it's version 15.0.0. 2. For Dovetail 1st release, it fixes the version of Functest to be opnfv/dovetail:cvp.0.5.0, and Functest integretes tempest 14.0.0 in this version and it's E release. 3. There is one sub test case in dovetail.tempest.tc004 that is new in tempest 15.0.0, so it can not be recognized and executed by Functest D and E release. It is 'test_server_connectivity_cold_migration_revert'. 4. Remove this sub test case from dovetail.tempest.tc004. This means remove it from the test case config file and specification document. JIRA: DOVETAIL-561 Change-Id: Ia927af040794c7027a741a282ed75fe401f99ff1 Signed-off-by: xudan <xudan16@huawei.com>
2017-11-27[cvp-web] Bugfix: Total num of test cases should be fixedgrakiss7-143/+686
JIRA: DOVETAIL-552 The total num of test cases is decided by the number of the test cases users uploaded to the Web now. The total num should be fixed. For example, the total num of mandatory test cases should be 215. The total num of optional test cases should be 63. Change-Id: I6f7055bbeceb80f831af7d800b1a5aca4e165c45 Signed-off-by: grakiss <grakiss.wanglei@huawei.com>
2017-11-27[cvp-web] Admin can approve and not approve resultsgrakiss2-11/+39
JIRA: DOVETAIL-562 According to the CVP workflow, once a result has been submitted to review, the admin will send email to all reviewers to get the comment (+1 / -1). Enable admin to approve/not approve the result after he gets the feedback from all reviewers. Otherwise, the result will always be in 'review' status. Change-Id: Ic3ace3c7284c70e9a8186d03e6cd88c91ecc76f9 Signed-off-by: grakiss <grakiss.wanglei@huawei.com>
2017-11-20Include full date in name of compressed result fileGeorg Kunz1-1/+1
The name of the compressed result file included a timestamp according to the pattern "day_hour_minute". This is a rather uncommon timestamp and can cause confusion. This patch changes the timestamp to a more common "YearMonthDay-HourMinute" format. Please note: Please check if this change has an impact on the web portal. Change-Id: Ife41050bc1d5ca6942706b756d03a1d0d251ae41 Signed-off-by: Georg Kunz <georg.kunz@ericsson.com>
2017-11-20Just enable withdraw for the one who submit to review (onwer)grakiss1-2/+2
JIRA: DOVETAIL-559 Just enable withdraw for the one who submit to review (onwer). Change-Id: I4f073fa00930c8f211239ee42034bb40c1af1f91 Signed-off-by: grakiss <grakiss.wanglei@huawei.com>
2017-11-20[cvp-web] Can't submit the same results to review from different usersgrakiss1-16/+12
JIRA: DOVETAIL-560 Can't submit the same results to review from different users. Change-Id: I4a3dcc2dc8a817653ac9da6f93722659e04c89a1 Signed-off-by: grakiss <grakiss.wanglei@huawei.com>
2017-11-20[cvp-web] Bugfix:return 500 when upload a tarball file with no results.jsongrakiss3-15/+25
JIRA: DOVETAIL-558 The Web portal will return 500 code when upload a tarball file with no results.json When all test cases failed or report with wrong DB url, there may be no results.json. Check this and alert users instead of returning 500 status code. Change-Id: Ie13d9c3c62044c525f5dbb3fca9b6123d0b5acce Signed-off-by: grakiss <grakiss.wanglei@huawei.com>
2017-11-20bugfix: hosts info is wrongly processedSerenaFeng4-11/+23
changes: 1. add usage example in hosts.yaml.sample 2. fix /etc/hosts from wrong format {'hostname': 'ip'} to the right 'ip hostnames' 3. fix --add-hosts from wrong usage --add-host {'hostname': 'ip'} to the right --add-host='hostnames':ip 4. support per ip mapping mutiple hostnames, which is also in line with /etc/hosts schema JIRA: DOVETAIL-556 Change-Id: I92e8cb0fd3476b61f5c73a69e34c4a66aef51d6e Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>