summaryrefslogtreecommitdiffstats
path: root/integration-tests/src
AgeCommit message (Collapse)AuthorFilesLines
2021-09-15Add integration tests for the ETSI 2.5.1 Modelandre.schmid25-249/+758
Adds integration tests for the ETSI SOL001 2.5.1 Model, that Onboards and Import a VSP created for the model, and check the resulting VF. Change-Id: I02e6ae86a544d98298cc3e4b270a84fb794bd204 Issue-ID: SDC-3719 Signed-off-by: andre.schmid <andre.schmid@est.tech>
2021-08-26Validate the Resource Model before importing VSPandre.schmid6-158/+42
Validates the Resource Model selected during the Import VSP. This model must be aligned with one of the models that the imported VSP relates to. Fix VSP package retrieval to get the exact version from the VSP chosen during the Import VSP process. Introduces a client in the Catalog to retrieve from the Onboarding backend a VSP information using its Id and version Id. Change-Id: Ic8fb52b6daadc0e7203c81a9c15c3e46d5b9fffb Issue-ID: SDC-3675 Signed-off-by: andre.schmid <andre.schmid@est.tech>
2021-08-26Dynamically load CSAR validators for modelsandre.schmid1-4/+6
Change-Id: I88ece0936e8a2814ef13dfa23eecda56de3dc6fe Issue-ID: SDC-3683 Signed-off-by: andre.schmid <andre.schmid@est.tech>
2021-08-25Define a CSAR validator API for modelsandre.schmid1-16/+20
Change-Id: Ibdbedcc7cfe3660221f35667902f2e4eadc19725 Issue-ID: SDC-3682 Signed-off-by: andre.schmid <andre.schmid@est.tech>
2021-08-12Specify a model while creating a VSPandre.schmid1-2/+11
Change-Id: I6ed0a3c979e14c62ecd6488dfd70589df40636e9 Issue-ID: SDC-3656 Signed-off-by: André Schmid <andre.schmid@est.tech>
2021-08-04Fix deleting screenshot of test suitesTomasz Wrobel1-2/+6
Issue-ID: SDC-3654 Signed-off-by: Tomasz Wrobel <tomasz.wrobel@nokia.com> Change-Id: I820d57f798d098d4b10ae3038e1739790d4e36b4
2021-07-28Fix helm-validator integration tests.Tomasz Wrobel2-2/+3
- Skip helm-validator tests when helm validator is disabled, - Align expected validation message. Issue-ID: SDC-3646 Signed-off-by: Tomasz Wrobel <tomasz.wrobel@nokia.com> Change-Id: Ia6d415e44545748e23b6130de1ad1d6946730265
2021-07-24Fix intermittent 'Tooltip integration test failure'vasraz1-4/+4
Change-Id: Ib1a494a7f9f36e4744f79e12c7a7eea5ec6715fa Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech> Issue-ID: SDC-3651
2021-06-17Integration Test - Add Input independent of propertiesKrupaNagabhushan5-3/+163
Issue-ID: SDC-3617 Signed-off-by: KrupaNagabhushan <krupa.nagabhushan@est.tech> Change-Id: I333a793f6c6ae5c6f4c1f5af6fce3f86d2bf9219
2021-06-15Add test cases for Helm validationPiotr Marcinkiewicz23-20/+260
Issue-ID: SDC-3185 Signed-off-by: Piotr Marcinkiewicz <piotr.marcinkiewicz@nokia.com> Signed-off-by: Tomasz Wrobel <tomasz.wrobel@nokia.com> Signed-off-by: Joanna Jeremicz <joanna.jeremicz@nokia.com> Change-Id: Ic68907aa385e5a735d0948ca2177e6aac12b2e7b
2021-06-08Dead Code removalsebdet2-108/+6
Removal of dead code found during Config manager analysis Issue-ID: SDC-3616 Change-Id: I50c15dfcba7518c32af953fe481ef013aa393ca5 Signed-off-by: sebdet <sebastien.determe@intl.att.com>
2021-06-08Integration Tests - Add inputs to a base serviceKrupaNagabhushan5-3/+129
Issue-ID: SDC-3609 Signed-off-by: KrupaNagabhushan <krupa.nagabhushan@est.tech> Change-Id: Iaf281999d29317e5c8caff2f2da765551571dc0f
2021-06-02Add maven profiles and testsuite for helm validatorRemigiusz Janeczek2-0/+21
Issue-ID: SDC-3185 Signed-off-by: Remigiusz Janeczek <remigiusz.janeczek@nokia.com> Change-Id: Ic6706c64b887fb589d3638fee5de51bf15f59e23
2021-05-27Add IT Tests Adding Metadata to property inputdavsad5-272/+519
Issue-ID: SDC-3586 Signed-off-by: davsad <david.sadlier@est.tech> Change-Id: I554ff2e226520b1af7af865f394c8af5aaf15469
2021-05-27Update vulnerable package dependenciesvasraz7-7/+7
org.apache.commons.lang -> org.apache.commons.lang3:3.10 Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech> Change-Id: I5806fd786394d278244fd88ea4925a91c2f05622 Issue-ID: SDC-3572
2021-05-15Fix to avoid tool tip to be handed overaribeiro1-0/+2
When creating a relationship between nodes the qtip-content tip should not be visible once the test step is finished Issue-ID: SDC-3585 Signed-off-by: aribeiro <anderson.ribeiro@est.tech> Change-Id: I048ccf5b65d1c1111a5dcb0986237386ca734a3f
2021-05-15Update Interface Operation UI testaribeiro5-6/+123
Issue-ID: SDC-3582 Signed-off-by: aribeiro <anderson.ribeiro@est.tech> Change-Id: I2f5f451d96e520c89b6754ec1982282615115c44
2021-05-15Support for selection of capabilitiesandre.schmid1-3/+4
Change-Id: Ib1a3e3e1a59fc84c62620932c408e231acf77024 Issue-ID: SDC-3580 Signed-off-by: André Schmid <andre.schmid@est.tech>
2021-05-11Add relationship templete UI testaribeiro5-17/+221
Issue-ID: SDC-3574 Signed-off-by: aribeiro <anderson.ribeiro@est.tech> Change-Id: I63c15f36f3fdc623cbc152b79556590c2677d781
2021-05-07Add integration test for adding directive node filters to a base servicedavsad10-3/+451
Issue-ID: SDC-3575 Signed-off-by: davsad <david.sadlier@est.tech> Change-Id: Idc4dfaad59239f1fb46d04246564554058b4095a
2021-05-06Increase Import VFC UI test coveragevasraz6-21/+326
Change-Id: Ie51411304fefe6b8ee3aa437b980f1e12bbc4707 Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech> Issue-ID: SDC-3566
2021-04-30Move Substitution Filter to base service flowaribeiro4-163/+105
Issue-ID: SDC-3570 Signed-off-by: aribeiro <anderson.ribeiro@est.tech> Change-Id: I20cc4b86ea53ba9a92c628e5e553f8d023494605
2021-04-27Enrich 'Import VFC UI test'vasraz6-13/+336
Import a node types which contains interface operations with an implementation and inputs Change-Id: Ibf778747b69c60514d94985fc13097403ae1dd56 Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech> Issue-ID: SDC-3567
2021-04-27Add Property UI Flowaribeiro11-85/+557
Issue-ID: SDC-3564 Signed-off-by: aribeiro <anderson.ribeiro@est.tech> Change-Id: I3c0dfe516268b0ad3f2fff00a7ff29fb7e4e9ef5
2021-04-26Improve readability of IT Configvasraz7-733/+261
Replace with lombok (Getter/Setter) Change-Id: I2b40eb0f16018efb92c14c5fcf397c5c1fa63c67 Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech> Issue-ID: SDC-3565
2021-04-26Implement 'Add Outputs UI TC'vasraz18-133/+954
Change-Id: I8a357b9457c7f30b89400621ab7c4379ac586f88 Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech> Issue-ID: SDC-3503
2021-04-19Add service design UI flowsaribeiro12-19/+450
Issue-ID: SDC-3558 Signed-off-by: aribeiro <anderson.ribeiro@est.tech> Change-Id: I705c38e0b83fdc8f233139c9e06227f5ec251360
2021-04-12Improve ETSI NS UI testandre.schmid29-234/+819
- import a ETSI VNF that has the tosca.capabilities.nfv.VirtualLinkable requirement; - externalize the tosca.capabilities.nfv.VirtualLinkable requirement and certify the imported ETSI VNF; - on the created ETSI NS Service (already existing flow), adds two instances of the imported ETSI VNF and a NsVirtualLink; - create a relationship between the two ETSI VNF to the NsVirtualLink, through the tosca.capabilities.nfv.VirtualLinkable requirement/ capability; - checks for the new nodes and relationship in the generated ETSI NS package. Change-Id: I57fa3079f473c7afcb7569941f870233ce7bdcca Issue-ID: SDC-3550 Signed-off-by: André Schmid <andre.schmid@est.tech>
2021-04-12Fix NSD propertiesMichaelMorris1-0/+1
Signed-off-by: MichaelMorris <michael.morris@est.tech> Issue-ID: SDC-3545 Change-Id: I090bdcc85e85f1ec86851de3f957ad2ccd148ed5
2021-04-06Add ETSI VNF/CNF distribution flowaribeiro16-87/+302
Issue-ID: SDC-3538 Signed-off-by: aribeiro <anderson.ribeiro@est.tech> Signed-off-by: André Schmid <andre.schmid@est.tech> Change-Id: I34198e25919c77903300ef4e3cac04f52b844f93
2021-04-06Add Create Service Substituition Filter Intergration Testdavsad10-8/+487
Issue-ID: SDC-3543 Signed-off-by: davsad <david.sadlier@est.tech> Change-Id: Id6aabc02e36f199ee9106ec1fb145b57c8493c88
2021-04-06Handle intermittent RemoteWebDriver errorvasraz1-3/+8
Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech> Change-Id: Ibf5518fbaa3a2c78f2403664083320bf7fa91599 Issue-ID: SDC-3542
2021-04-01Add 'Import VFC' TC to suite (onapUiSanity.xml)vasraz6-16/+15
Change-Id: I8d6c8fe66aaf5231e981b27e0fd1a157220d574d Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech> Issue-ID: SDC-3531
2021-03-25Implement 'Import VFC' UI testvasraz20-81/+590
Change-Id: I1eb9c5f458f3861d21e37e0b5d0e2ef63862e97b Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech> Issue-ID: SDC-3531
2021-03-24Add new ui integration test flowaribeiro22-25/+819
New flows for onboarding VNF`s and CNF`s, download and verify if the onboarded package is present Issue-ID: SDC-3507 Signed-off-by: aribeiro <anderson.ribeiro@est.tech> Change-Id: Ie53c9ef4ef739d72fa78d3e14511d4107ee7a12a
2021-03-22Add Composition Page and create resource page/flowandre.schmid27-80/+1372
Add UI Tests Composition Page, and create resource page and flow Change-Id: I004a2e8123df669e7318eca7feb58f8b1210dd65 Issue-ID: SDC-3523, SDC-3524 Signed-off-by: andre.schmid <andre.schmid@est.tech>
2021-03-18Update integration UI tests selenium imageandre.schmid5-11/+17
The integration UI tests were using a very old selenium image "selenium/standalone-firefox:2.53.1" (from 4 years ago), which was bringing problems related with outdated version of firefox/selenium standalone. Fixes broken tests after the update. Updates also the gecko driver to the 0.29.0 version. Change-Id: I1f7ad17c649e4015cde5c1932f9da08e36ca0aec Issue-ID: SDC-3516 Signed-off-by: andre.schmid <andre.schmid@est.tech>
2021-03-18Remove wait for welcome screen in UI testsandre.schmid1-14/+9
Remove unnecessary wait for the welcome screen after the login. The welcome screen doesn't exist anymore. Change-Id: Iddd57016fbb2a890029cd24b18a5fadc3c5ddb3d Issue-ID: SDC-3522 Signed-off-by: andre.schmid <andre.schmid@est.tech>
2021-03-11Restrict XpathSelector's visibilityvasraz16-283/+150
Change-Id: Ie2fc1a038240966df3666225b7712ca5b7593254 Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech> Issue-ID: SDC-3503
2021-03-10Remove redundant codevasraz38-210/+5
Change-Id: I51382491b6633a49eb5e534439ee3258447c5bfe Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech> Issue-ID: SDC-3503
2021-03-10Add ETSI 2.5.1 Network Service design UI Testandre.schmid35-191/+1564
Change-Id: I3b008020601c2e5ecdcc3de594fc40d692b2cd8d Issue-ID: SDC-3498 Signed-off-by: andre.schmid <andre.schmid@est.tech>
2021-03-03Add negative integration test cases for helm package onboardingRemigiusz Janeczek7-3/+53
Issue-ID: SDC-3185 Signed-off-by: Remigiusz Janeczek <remigiusz.janeczek@nokia.com> Change-Id: I76d372b9556c31af77e8f770b996398aec0145df
2021-02-25Add UI/Rest sanity checks for helm package onboardingRemigiusz Janeczek10-3/+54
Issue-ID: SDC-3185 Signed-off-by: Remigiusz Janeczek <remigiusz.janeczek@nokia.com> Change-Id: I17f19987c76647b448a409fda6b4a85e058d9612
2021-02-21ETSI SOL007 3.3.1 package security option 2andre.schmid3-0/+52
Change-Id: I4e021c517449e6ddf11571c02d0b4bdbc93e7c1e Issue-ID: SDC-2614 Signed-off-by: andre.schmid <andre.schmid@est.tech>
2021-02-20Add validation of manifest for helm packages.Jan Malkiewicz2-0/+0
For ONAP native zip packages added validation of manifest file. HELM package is only valid if: * isBase flag is set to 'true' for exactly one helm entry * isBase flag is present for all helm entries Zip package is considered to be a helm package if it contains HELM entries but does not contain any HEAT entries (however it may contains entries of other types). Refactored method OnboardingPackageProcessor.processPackage(): * simplified logic * enhanced exception handling Issue-ID: SDC-3185 Signed-off-by: Jan Malkiewicz <jan.malkiewicz@nokia.com> Change-Id: Ica3b1f1504ce4fc3a671c4b8fa8de2bf0236bd77
2021-01-22Remove vulnerable log4j dependencyvasraz3-35/+34
Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech> Issue-ID: SDC-3310 Change-Id: I1c31ab30efa7a3d03a08f512024a3967ce024237
2021-01-20Add handling of individual artifact signature in manifest file.Bartosz Gardziejewski3-3/+41
Signed-off-by: Bartosz Gardziejewski <bartosz.gardziejewski@nokia.com> Issue-ID: SDC-3397 Change-Id: I0082571a874721998a07aef3ea845de76483d9c7
2021-01-04Add PM_Dictionary artifact type for VNF/CNF packagesAdam Wudzinski2-0/+0
Issue-ID: SDC-3390 Signed-off-by: Adam Wudzinski <adam.wudzinski@nokia.com> Change-Id: I4726a786c1fd466b71c4fd1f55cec6ab0598bab3
2020-12-17Integration tests for validating PM_Dictionary.Maciej Malewski7-0/+217
Checking compliance content of the PM_Dictionary file against it's schema. Issue-ID: SDC-3390 Change-Id: I8e20f977c7d6838005bc84fc6c7c8ab197152a53 Signed-off-by: Maciej Malewski <maciej.malewski@nokia.com>
2020-12-03[SDC] Validate PMDictionary content in Deployment artifacts tabAdam Wudzinski1-0/+6
Validate PMDictionary file content when adding or updating PMDictionary in Deployment artifacts tab. Fix dependencies conflict. Issue-ID: SDC-3390 Signed-off-by: Adam Wudzinski <adam.wudzinski@nokia.com> Change-Id: I6f6bb196ef061419a309a8ded5fdbe116982a037