aboutsummaryrefslogtreecommitdiffstats
path: root/src/onaptests/steps
AgeCommit message (Collapse)AuthorFilesLines
2024-02-13Merge "Enhanced SDNC status check and SDNC distribution check"Micha? Jagie??o2-3/+64
2024-02-12Enhanced SDNC status check and SDNC distribution checkLukasz Rajewski2-3/+64
Enhanced SDNC status check and SDNC distribution check Issue-ID: TEST-404 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@t-mobile.pl> Change-Id: I4ed88c73251c5569bc6bc0ea9a4a4737ca903d93
2024-02-12Cleanup SO instance before instantationLukasz Rajewski2-20/+67
Cleanup SO instance before instantation Issue-ID: TEST-402 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@t-mobile.pl> Change-Id: If38938a4ce949eda3c8c91c3a1e38090dc986508
2024-02-12Improve verification of distribution statusLukasz Rajewski3-131/+224
- distribution excluded from instantiation - more steps to get details of error Issue-ID: TEST-404 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@t-mobile.pl> Change-Id: I2770a4d6ec6887b6e7b54e31ee4979c2b18e5d20
2024-02-08Prevent cleanup of parent when substep has failedLukasz Rajewski1-0/+15
Prevent cleanup of parent when substep has failed Issue-ID: TEST-402 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@t-mobile.pl> Change-Id: I2ed0aaaab9e43fef56685958b03fd796df25bc3b
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