aboutsummaryrefslogtreecommitdiffstats
path: root/smoke-usecases-pythonsdk
AgeCommit message (Collapse)AuthorFilesLines
2023-09-20[XTESTING] Use Python 3.11 images as a base of xtesting imageslondonMichal Jagiello1-5/+4
We needs 3.11 version which is not installed on previous base Issue-ID: INT-2222 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl> Change-Id: I60418e8b634a33f1bebf2425032032718bbbdd2a
2023-06-22[SDNC] Enable SDNC Sanity testLukasz Rajewski1-0/+11
Enable SDNC Sanity test of GR API Issue-ID: TEST-395 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@t-mobile.pl> Change-Id: I18454a2ca66005693c8db193bd6b429a1ae2ce6f (cherry picked from commit 21b2076dff33af10e1a294e28436d3e08d0a9d35)
2023-05-22[INFRA] Add status healthcheck to xtestingpawel.denst1-0/+11
Added status healthcheck to xtesting Issue-ID: INT-2240 Signed-off-by: pawel.denst <pawel.denst@external.t-mobile.pl> Change-Id: Ie0d5c87114d529ca86574019af7f3be60fc8c679
2023-02-06[FIX] Fin invalid run and case nameMichal Jagiello1-2/+2
Fix typo in basic_cps testcase Issue-ID: INT-2194 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl> Change-Id: I03b486b8da7f21616efec5c6403b7fa412175472
2023-02-03[CPS] Add basic_cps test into smoke usecases testcaseMichal Jagiello1-0/+13
Basic CPS test checks if resources creation and deletion on CPS works fine. Issue-ID: INT-2194 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl> Change-Id: I8da5ee03b0312150167e521a112b6d5a72f17b0d
2022-03-01Revert "Revert "[SMOKE] Temp Ugly Fix markupsafe dependency""Michal Jagiello1-0/+1
This reverts commit 0a030ffe2313d058052dc2351a6b926d374c3db7. Reason for revert: Reverted too early, should be reverted after ONAP SDK release. Issue-ID: INT-2078 Change-Id: I02677462fcf961e1e8fbe26d26f1341633bc4356 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl>
2022-02-24Revert "[SMOKE] Temp Ugly Fix markupsafe dependency"Michal Jagiello1-1/+0
This reverts commit 8fef424fd0a0c080042ecfc1c66be7906b35905c. Reason for revert: Fixed on Python ONAP SDK Issue-ID: INT-2078 Change-Id: I82d4c1b0573e037f9d22534b78f2c631bdddbc54 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl>
2022-02-23[SMOKE] Temp Ugly Fix markupsafe dependencymorganrol1-0/+1
Since few days a jinja2 upstream depenency introduced a regression We need to fix the version to 2.0.1 (2.1.0 will lead to an import error that will break all the docker builds) I tried to fix it at the sdk level without success I wait for Michal's comeback to get his view on sdk error Meanwhile this patch shall allow to rebuild the docker and execute the tests Issue-ID: INT-2078 Signed-off-by: morganrol <morgan.richomme@orange.com> Change-Id: I4a3062ecb0d25a23232281dec359f830c216f825
2022-01-26[TESTCASE] Declare basic_cnf_macro in xtestingmorganrol1-0/+18
New test case (replace basic_cnf) Issue-ID: TEST-379 Signed-off-by: morganrol <morgan.richomme@orange.com> Change-Id: I6b2b815f4b0d538cfb02dc70f824f77e80e0d112
2022-01-04[PYTHONSDK] Fix pyyaml issuemorganrol1-1/+1
Due to the introduction of pyyaml in the tox, the docker build may have issue Cannot uninstall 'PyYAML'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall. Adding the pip option --ignore-installed avoid any issue Issue-ID: TEST-377 Signed-off-by: morganrol <morgan.richomme@orange.com> Change-Id: I85dcc0a08db7998d2cb3407ad91200fba48b1fd6
2021-11-09[TEST] Add cds resource resolution testmorganrol1-0/+12
Add new test in testcases.yaml to include the test in xtesting. Issue-ID: TEST-297 Change-Id: Id0b62154956d57bfad84823d71b8d0be5fb59e57 Signed-off-by: morganrol <morgan.richomme@orange.com>
2021-10-20[INTEGRATION] Add build arg for smoke-usecases-pythonsdkMichal Jagiello1-1/+7
Add a flag to the Dockerfile to determine whether to install the development version of the SDK Issue-ID: INT-1983 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl> Change-Id: I6d4c1415c90c75dda1a3a37d3fd696efb2b49b93
2021-09-28[STABILITY] Add Basic_vm_macro_stability testmorganrol2-20/+41
It is based on basic_vm_macro but included a pre-enriched CBA it avoids exchanges with CDS to ease stability test with the macro mode (priviledged mode) Issue-ID: TEST-349 Signed-off-by: morganrol <morgan.richomme@orange.com> Change-Id: I7a5238ca18fcf9d9ba1d02760e8c1dcfb60f4cbf
2021-08-19[XTESTING] Fix opnfv/xtesting version to wallabymorganrol1-1/+1
opnfv/xtesting master triggered a change in the alpine baseline image (3.14) As a consequence the xtesting docker relying on master were broken, as the list of testcases was not overwrittent in pytho3.9 lib folder 2 options were possible: - fix the version (wallaby) - align the xtesting dockers and change the path to use 3.9 option1 is more secured. For the moment python3.8 is enough for the SDK. If needed we could upgrade later. Issue-ID: TEST-359 Signed-off-by: morganrol <morgan.richomme@orange.com> Change-Id: Iaeada26416e0929a11c17f5c2803448c5a23888c
2021-04-23[DOC] Update readme for smoke-usecases-pythonsdkBartek Grzybowski1-23/+21
Since the change I69f573354c87c44c10581861450d48244db0c7df ubuntu16test-service was renamed to basic_vm-service so updating the readme to reflect those changes. Change-Id: Ic72c177f7a6a839ff65641ea1597bd7a2f6a0f5c Issue-ID: INT-1888 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-04-11[CLAMP] Fix path for schema_details.jsonmorganrol1-1/+1
As we moved back to standard python packaging, the json artifact must follow the onapsdk requirements. It could be fixed in onap-pythonsdk [1] but it would require a new release of the SDK, it is possible to adjust by creating the file at right place from the docker. Issue-ID: INT-1819 [1]:https://gitlab.com/Orange-OpenSource/lfn/onap/python-onapsdk/ -/blob/develop/src/onapsdk/clamp/loop_instance.py#L82 Signed-off-by: morganrol <morgan.richomme@orange.com> Change-Id: I4bd21f22a73396160d06d0e02484cdbbd6dc14e1
2021-04-08[XTESTING] Update Dockerfile: remove editable pip installIllia Halych1-3/+3
Bring back pip install without --editable Issue-ID: TEST-327 Signed-off-by: Illia Halych <illia.halych@t-mobile.pl> Change-Id: I482df67a0ca585c601fd3d7288302ef7c0900fc8 Signed-off-by: morganrol <morgan.richomme@orange.com>
2021-04-02[ONAPTESTS] Include basic_vm_macro in the list of use casesmorganrol1-4/+6
Include a new use case leveraging pythonsdk and using the macro bpmn Issue-ID: INT-1894 Signed-off-by: morganrol <morgan.richomme@orange.com> Change-Id: Ia9f489d7bb7cbdc78f825b83b68a20c9b2384871
2021-04-02[CLAMP] Include schema_details.json for clamp testmorganrol2-0/+16
This file is required by onapsdk clamp module The alternative could be to modify directly in SDK to avoid this change... Issue-ID: INT-1819 Signed-off-by: morganrol <morgan.richomme@orange.com> Change-Id: I54ab1f8bb48a3a76689f1f27374d898d66dabc56
2021-03-18[PNF] Add pnf_macro testmorganrol1-0/+11
This test based on the onapsdk, onboard and instantiate a pnf. It requires the startup of a pnf simulator and deals with macro flow Issue-ID: INT-1822 Signed-off-by: morganrol <morgan.richomme@orange.com> Change-Id: Ie236e0976fe25ca07399722bee7843f1c4f5cfdc
2021-03-18[DOC] Add missing parameters for basic_cnfmorganrol1-10/+33
The parameter of the target k8s infrastructure was not indicated in the documentation it was set in CI properly but hard to guess... Issue-ID: INT-1888 Signed-off-by: morganrol <morgan.richomme@orange.com> Change-Id: I4ce557b575a22525fada86eb4459005b0a3ad8f8
2021-02-12[DOC] Fix doc nitmorganrol1-2/+2
During a session demo, someone reported that the path for the openstack configuraiton was wrong in the README just fix this path Issue-ID: TEST-289 Signed-off-by: morganrol <morgan.richomme@orange.com> Change-Id: I94f6164be61aa65aa885c73fa87b2a620056bd82
2021-02-09Fix xtesting docker build crypto issuemorganrol1-0/+1
Set the env file CRYPTOGRAPHY_DONT_BUILD_RUST=1 Issue-ID: INT-1852 Signed-off-by: morganrol <morgan.richomme@orange.com> Change-Id: I84ccbbacd5ba024c00a7149a8b4a5e927011ab9f
2021-01-14[USECASE] Include basic_onboard in pythonsdk xtesting dockermrichomme1-0/+14
The goal is not to run basic_onboard in CI/CD (already covered by basic_vm) but to create a subset of basic_vm for the stability tests. It is possible thanls to this test to run simultaneous onboarding oeprations and compose realistic operation scenario. Issue-ID: TEST-288 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: I70cca9688ef3654ba4bfd737879858e26e3b5506
2021-01-08[XTESTING] Use editable option to install pythonsdk-testsMichal Jagiello1-2/+2
Needs to be done to fix issue with package installation. Issue-ID: TEST-293 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl> Change-Id: Iaeb61f9ae1b35fbc818c9c57dcf144ca5060028f
2020-12-04Declare basic_cds in pythonsdk xtesting dockermrichomme1-0/+13
Issue-ID: TEST-245 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: If59257c6dbef857e52d0e4cfd1f418892e252db9
2020-11-10Fix READMEmrichomme1-3/+6
- " missing - latest referenced instead of latest - detail interactive mode - precise how to run only a subset of the tests Issue-ID: TEST-274 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: Id28ea0a4602a903eb4ff28bb7671737fa7d58b50 Signed-off-by: mrichomme <morgan.richomme@orange.com>
2020-11-06Clean Dockerfile for pythonsdk testsmrichomme1-2/+0
installaing onapsdk is not needed it is installed as dependency of pythonsdk-tests through its requirements.txt file Issue-ID: INT-1771 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: I7810ded9eabd0958d7141a6d062bac969a7be5af
2020-11-02Update xtesting READMEsmrichomme1-18/+220
They can be used to run the xtesting dockers on any ONAP deployment Note a section in the official doc shall also be created Issue-ID: TEST-274 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: If1d98e51c1dd476f5b1da81e51e4b4d99f513aa5 Signed-off-by: mrichomme <morgan.richomme@orange.com>
2020-10-16Add new smoke use cases in xtesting dockermrichomme1-0/+22
- basic_network - basic_cnf Issue-ID: TEST-255 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: Ia1a7dbd64c8d1dab1bbbc8a4e2b1efb72fb2f5dc Signed-off-by: mrichomme <morgan.richomme@orange.com>
2020-09-25Switch from onap_tests to pythonsdk-testscnfmrichomme2-14/+4
onap_tests framework is now deprecated as VNF_API is no more supported in Guilin It is time to use pythonsdk Issue-ID: TEST-258 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: I170d7f9756697a5061d5d27247dca37d84ebfc91
2020-08-05Improve xtesting documentationmrichomme1-3/+44
- replace gitlab.com images by Nexus3 images - update smoke test (even it will be deprecated soon) Issue-ID: INT-1676 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: Ic7ebaa4d12b3e1872e51a895fc1b67dfc084e900 Signed-off-by: mrichomme <morgan.richomme@orange.com>
2020-01-06Update python3 version due to xtesting master updatemrichomme1-1/+1
Issue-ID: INT-1366 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: I322aa4de7e01895c839e1ccb4259333fb3a7cb17
2019-12-11Move integration xtesting Dockerfile to ONAPmrichomme4-0/+94
All the Dockerfiles and xtesting configurations were hosted in gitlab.com [1] The goal of this patch is to host these assets in ONAP A jenkins jjb shall be created to generated the docker and push them on the nexus (today the built-in registry of ONAP was used) These xtesting dockers are referencing integration categories [2] and integration use cases [3] These xtesting dockers shall also simplify the way to integrate new use cases in any CI chain (jenkins or gitlab-ci based) [1]: https://gitlab.com/Orange-OpenSource/lfn/onap/integration/xtesting [2]: https://wiki.onap.org/pages/viewpage.action?pageId=71835330 [3]: http://testresults.opnfv.org/onap/api/v1/projects/integration/cases Issue-ID: INT-1366 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: Iba0fc0b0415731a7a81ba0225a70ae16391dd129 Signed-off-by: mrichomme <morgan.richomme@orange.com>