aboutsummaryrefslogtreecommitdiffstats
path: root/src/onaptests/steps
AgeCommit message (Collapse)AuthorFilesLines
2024-02-07Make archive optional on cleanupLukasz Rajewski5-27/+41
If sdc element was not onboarded properly it cannot be archived but still can be deleted Issue-ID: TEST-404 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@t-mobile.pl> Change-Id: I80836c7bd7735de86c09ebc0ef0b6ea4a21c78fb
2024-02-06Fixed wrong names of settings in sdnc serviceLukasz Rajewski1-4/+4
Fixed wrong names of settings in sdnc service Issue-ID: TEST-395 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@t-mobile.pl> Change-Id: Id322472a72235715d75566f3389b9cdc6857f654
2024-02-06Enable SDNC DB connection check and healtcheckLukasz Rajewski3-7/+132
Use also SDNC check before SO instantiate calls Issue-ID: TEST-395 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@t-mobile.pl> Change-Id: I7c9d3fd4136cc620b931b89275b4021bd93171ba
2024-02-02Execution base method is not required to be run.Lukasz Rajewski1-9/+25
Issue-ID: TEST-402 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@t-mobile.pl> Change-Id: I3659aa2e09dd7c51f756bfdafb67d11b5114af2e
2024-02-02Refactor tests to use SDC v2 onapsdk moduleMichal Jagiello8-437/+210
Refactored SDC allows to archive and delete SDC resources Remove unmaintained test basic_clamp Issue-ID: TEST-404 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl> Change-Id: I11e4be6f4567098b20733879e393c689766a9c6e
2024-01-31Changes in the packages sort orderLukasz Rajewski26-61/+86
Issue-ID: TEST-402 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@t-mobile.pl> Change-Id: I9f8ac40254e6a052c4b3ced5b05e21d7e84fa37f
2024-01-29Enhanced validation of configuration of all testsLukasz Rajewski28-228/+232
Issue-ID: TEST-402 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@t-mobile.pl> Change-Id: I2e4ef6365b44c33f4c0b3e72886a83f92c63e2f3
2024-01-22Improved cleanup of service instances for failed casesLukasz Rajewski9-203/+118
Issue-ID: TEST-402 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@t-mobile.pl> Change-Id: I348fc625a8cd2ac7c2ee506f996a506c5a4bf4f3
2023-10-19Make pnf-simulator helm chart configurableMichal Jagiello1-1/+2
PNF simulator couldn't be configured on demand (e.g. image couldn't be changed) That version allows override values and run customized version of pnf-simulator Issue-ID: TEST-404 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl> Change-Id: Ic18bdaeaa782b61478579056d5ba1a893087d85c
2023-10-04Fix deamon set checks for status testLukasz Rajewski1-5/+7
Fix deamon set checks for status test Issue-ID: TEST-409 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@t-mobile.pl> Change-Id: Ic8458e60f2f626f8d54f8a3e687c03f6ac95f791
2023-09-14Support additional namespaces in the status testLukasz Rajewski1-84/+115
Support additional namespaces in the status test Issue-ID: TEST-406 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@t-mobile.pl> Change-Id: Ia4a4fd8aad4af02da598f6f64954d85c02349a15
2023-09-04Improve-CPS-sanity-testpawel.denst1-1/+4
Improve-CPS-sanity-test Issue-ID: INT-2263 Signed-off-by: pawel.denst <pawel.denst@external.t-mobile.pl> Change-Id: Iab13759245c2f355d68bbf55d1a03087cd6c3d6d
2023-09-01Improve-CPS-sanity-testpawel.denst1-1/+152
Improve CPS sanity test Issue-ID: INT-2263 Signed-off-by: pawel.denst <pawel.denst@external.t-mobile.pl> Change-Id: I64c54920d1c70c5aa8befb058402fe234eaab1e8
2023-08-08Fix pylama errorsMichal Jagiello4-4/+11
Some new code was not checked by pylama and we have new errors Issue-ID: TEST-404 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl> Change-Id: I5e92f0bbbafedc8852599eb3fb3423509c3e0d12
2023-08-08Simplify PNF Macro VES Send processLukasz Rajewski3-98/+190
Issue-ID: TEST-404 Signed-off-by: pawel.denst <pawel.denst@external.t-mobile.pl> Signed-off-by: Lukasz Rajewski <lukasz.rajewski@t-mobile.pl> Change-Id: I7b3fd8f4bd96ff02dadf2662a1a16079a00fb1d0
2023-08-05Change cleanup process of testsLukasz Rajewski30-276/+478
Issue-ID: TEST-402 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@t-mobile.pl> Change-Id: Iffe3aeaa4eab6adcabc94d143d1f94a684cd4657
2023-07-18Fix issue in status check after pylama fixxes additionLukasz Rajewski1-1/+1
Issue-ID: INT-2222 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@t-mobile.pl> Change-Id: Ia68eda6517295ba3916e585403ff7bcc3453b99c
2023-07-17Add pylama into checksMichal Jagiello23-140/+211
Checks code with pylama Issue-ID: INT-2222 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl> Change-Id: If275ef90f21e3049abe72bcf373473b40846005c
2023-07-05Exclude certain labels and fix issue with missing selectorsLukasz Rajewski2-18/+26
Issue-ID: INT-2246 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@t-mobile.pl> Change-Id: I84974b10ea0b62ccb81a9747e67fe4d9a79f43ba
2023-06-22Status encoding exception fixedLukasz Rajewski1-20/+24
- additional try catch introduced Issue-ID: TEST-400 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@t-mobile.pl> Change-Id: Ifc8d2015b7f5530476c32cba27d30f8ff11b9933
2023-06-21Namespace status verification 2.0Lukasz Rajewski1-487/+525
- separate steps for resource type - optional version check - new file with details of failed resources Issue-ID: INT-2246 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@t-mobile.pl> Change-Id: I538f877ab4d0824fd8dd5e65255c7ecf9545a26b
2023-06-19Configure status tests to not store logspawel.denst1-98/+84
Configure status tests to not store logs Issue-ID: INT-2251 Signed-off-by: pawel.denst <pawel.denst@external.t-mobile.pl> Change-Id: Ia395ef033899380cd7e64a6d0e3d9daa067c81bb
2023-06-16Merge "Modify Python ONAP SDK tests to not require kubeconfig"Lukasz Rajewski4-13/+42
2023-06-15Enhanced SDNC test to cover SVC logic checkLukasz Rajewski1-26/+148
Issue-ID: TEST-395 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@t-mobile.pl> Change-Id: I1e49e8652d06b4c0147e8e1280ccbac9af83b8d4
2023-06-15Modify Python ONAP SDK tests to not require kubeconfigpawel.denst4-13/+42
Modify Python ONAP SDK tests to not require kubeconfig Issue-ID: INT-2247 Signed-off-by: pawel.denst <pawel.denst@external.t-mobile.pl> Signed-off-by: Lukasz Rajewski <lukasz.rajewski@t-mobile.pl> Change-Id: I0d61250a2373d8549696cedaa2c0c5fb721d0e3b
2023-06-06Add component name to the JSON report formatLukasz Rajewski2-5/+8
Issue-ID: INT-2235 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@t-mobile.pl> Change-Id: I81274e0cca45ef86490e8004c594d7e85bf3c539
2023-06-02Merge "Configure status tests to not create artifacts"Micha? Jagie??o1-61/+74
2023-05-31Create SDNC Sanity testAleksandr Taranov1-0/+104
Issue-ID: TEST-395 Signed-off-by: Aleksandr Taranov <aleksandr.taranov@telekom.com> Signed-off-by: Lukasz Rajewski <lukasz.rajewski@t-mobile.pl> Change-Id: I2a035beb74510013eb8e04aecd90c648af77fe28
2023-05-31Configure status tests to not create artifactspawel.denst1-61/+74
Configure check_status to not create artifacts Issue-ID: INT-2246 Signed-off-by: pawel.denst <pawel.denst@external.t-mobile.pl> Change-Id: I091fe5ceff2bd5a3aba6f1929bb75ae6503a4919
2023-05-30ONAP Python SDK tests should generate JSON artifact (next to HTML)pawel.denst1-1/+19
Generation of report file in JSON format Issue-ID: INT-2235 Signed-off-by: pawel.denst <pawel.denst@external.t-mobile.pl> Signed-off-by: Lukasz Rajewski <lukasz.rajewski@t-mobile.pl> Change-Id: Ib99a0cb8bf317633e19a4a2e1c41d611a3b9f343
2023-05-29Merge "Fix the order of cleanup of certain steps"Micha? Jagie??o3-5/+2
2023-05-26Fix the order of cleanup of certain stepsLukasz Rajewski3-5/+2
Issue-ID: INT-2239 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@t-mobile.pl> Change-Id: I3f7d4d7921e031c4d69ab19862421aeaba4595eb
2023-05-26Change STATUS_RESULTS_DIRECTORY in python-sdk testspawel.denst1-1/+1
Change STATUS_RESULTS_DIRECTORY in python-sdk tests Issue-ID: INT-2245 Signed-off-by: pawel.denst <pawel.denst@external.t-mobile.pl> Change-Id: I3563d9896c556379afbd1eba83cdd750a887c8d0
2023-05-23Fix VES client simulator image and pod verification methodLukasz Rajewski1-4/+7
Issue-ID: TEST-397 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@t-mobile.pl> Change-Id: Iaabd13e0eed2f7a0714e8baf6f5eaf01da599ebd
2023-05-23Refactor status verification testLukasz Rajewski2-0/+909
Issue-ID: INT-2239 Signed-off-by: pawel.denst <pawel.denst@external.t-mobile.pl> Signed-off-by: Lukasz Rajewski <lukasz.rajewski@t-mobile.pl> Change-Id: I6db4d1d46536b0e1d6aeac2d8c9a569ed007f590
2023-05-18Merge ""Configure ONAP Python tests to not expose services""Lukasz Rajewski1-3/+6
2023-05-18"Configure ONAP Python tests to not expose services"Pawe? Denst1-3/+6
Changed name of setting value Issue-ID: INT-2234 Change-Id: I3f56707e9310164560c4c866b527b6c75a477cfa Signed-off-by: pawel.denst <pawel.denst@external.t-mobile.pl>
2023-05-18Revert "Configure ONAP Python tests to not expose services"Pawe? Denst1-6/+3
Changed name of setting value Issue-ID: INT-2234 Change-Id: I22f35a4cdff076862f086cb15d06e3d0101c883a Signed-off-by: pawel.denst <pawel.denst@external.t-mobile.pl>
2023-05-11Configure ONAP Python tests to not expose servicespawel.denst1-3/+6
Changed name of setting value Issue-ID: INT-2234 Signed-off-by: pawel.denst <pawel.denst@external.t-mobile.pl> Change-Id: I7c66789753f54e76217f16f9b9bc4ac5b89bd7e7
2023-05-09Fix cps steps docMichal Jagiello1-3/+27
Add information which settings values are used by steps Issue-ID: TEST-123 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl> Change-Id: I4b9a723a38cde45788c7cc2d3b73a7b3cc6514fa
2023-03-29Test pnf_macro fixMichal Jagiello2-10/+11
Configure and check service distribuiton for 30 minutes Issue-ID: INT-2193 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl> Change-Id: I316a3e5c179530ba92c87c43795643e9faf30048
2023-03-17Fix tests regressionMichal Jagiello5-14/+30
Delete SDC resources only if exists and archive all before delete Bump onapsdk requirements Issue-ID: INT-2193 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl> Change-Id: I1c116b93ab1dc4be2501df57b2a7d2d97354cfa5
2023-03-15Add cleanup to sdc resources ondboarding stepMichal Jagiello5-0/+70
Delete SDC resources on cleanup Bump onapsdk requirements to 10.4.2 Issue-ID: INT-2193 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl> Change-Id: Id9e51f07a9c91a02b67a87eb897a2a4d19fa6738
2023-03-10Bump version of onapsdk and use k8s plugin (not via msb)Michal Jagiello4-4/+4
The newest version of onapsdk fix some bugs but most important it uses k8s plugin API and not MSB (which is deprecated) Issue-ID: OOM-3117 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl> Change-Id: I56d43dff41b0762b983e59d9f364b3c8c8226537
2023-02-03Merge "[CPS] Create basic_cps test"Lukasz Rajewski1-0/+144
2023-02-02[CPS] Create basic_cps testMichal Jagiello1-0/+144
Create test to check if creating basic cps resources (dataspace, schema-set, anchor) works and it's possible to create a node on an anchor. Issue-ID: INT-2194 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl> Change-Id: I86c5a80da65b90e2f1a228fcc7fc46a54bee92bc
2023-02-02[TEST] Way of creating VES url changedLukasz Rajewski1-9/+12
Issue-ID: TEST-389 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@t-mobile.pl> Change-Id: I5bd418697bb21ddd3d841a8f1a3c4c97e7c66078
2022-04-20[INTEGRATION] Add one more conditional statement during service onboardingMichal Jagiello1-9/+16
Sometimes if we restart tests service can be on the "unexpected" state - for example Checked In Then we shouldn't try to check it in again because it raises an exception Check if service is not already checked in and if it's move forward Issue-ID: SDC-3949 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl> Change-Id: I95dfd21f2dc92021b89db9e62abbb0005c06f907
2022-04-12Log exception stack trace on test failureMichal Jagiello1-2/+5
If test fails and exception is raised most of the test scenarios don't print a stack trace so debugging consume more time. Additionally double check on the SDC service distribution status due to an error on Python ONAP SDK Issue-ID: SDC-3949 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl> Change-Id: Ifc51dbe287a45d5fbbee788f205d1dbe936516e4
2022-01-17[TEST] Fixed CBA and its publish for Basic CNF macroLukasz Rajewski1-0/+2
- Fixed CBA for Basic CNF macro after bad git push of binary file. - Added nodeport exposure for cbapublish step when CBA file is already enriched Issue-ID: TEST-376 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com> Change-Id: Icf4bbf94691453a5421467dc5c8ec876a0fa191a