Age | Commit message (Collapse) | Author | Files | Lines |
|
Though bash is a good interactive user shell
and apart portability concerns,
many UN*X systems and GNU+Linux distributions now prefers Almquist
or Kornshell variants for scripting in order to improve the system
performance and maintenability.
https://wiki.ubuntu.com/DashAsBinSh
https://mywiki.wooledge.org/Bashism
https://en.wikipedia.org/wiki/Almquist_shell
Signed-off-by: guillaume.lambert <guillaume.lambert@orange.com>
Change-Id: I32c5490f9eab54e6cac594f3eac1e392edf8b272
(cherry picked from commit b9fedb6868306a6e3145b7ee851ea3a84353df9c)
|
|
Signed-off-by: guillaume.lambert <guillaume.lambert@orange.com>
Change-Id: I82c3a2c26f02d9314fce8fa3f5b49c4a65ec8f75
(cherry picked from commit 7677c43363c22c7bfca60855058af503860c63b8)
|
|
It will be introduced to ORAN.
It's also available in [1]
[1] http://testresults.opnfv.org/functest/oran
Change-Id: I00c187a642ca0d03bffcdceed4592632f04d6a8f
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
It will be introduced during LFN Dev event.
Change-Id: I9e0a048464a8fd99131cccf2741135aacf7e839d
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
It was introduced during ONES NA 2020 [1][2].
[1] http://testresults.opnfv.org/functest/rfp/
[2] http://testresults.opnfv.org/functest/ONES2020NA_OPNFV-CNTT_RFP.1080p.mp4
Change-Id: I7accf164907d04c56470fbf83fe28363b84ac1bf
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Please see the following rendering if it helps
http://testresults.opnfv.org/functest/vevent202004/
Change-Id: Iaf8baa017666e2f36792c1daf48a721ff6f3f044
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Change-Id: I7f82f5905536da593193d586a1b0655fcd44d6ad
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
http://testresults.opnfv.org/functest/functest2020/
Change-Id: I4116b08bd2210231d78e2761a1089fbfc0d56a46
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Change-Id: I77dd7d3e0d21573e76ec8d43a0b6ca5b64be2ad2
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
It highlights the changes done during the two Plugfests.
Change-Id: Iff72fc259d13f0ce2b8e7c1b5f201196849d9bf6
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
It's also available on [1]
[1] http://testresults.opnfv.org/functest/functest2019/
Change-Id: I6eed7bd49f20df86ec4316f1d691001ad904379f
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
It will be completed by demos:
- deploy your own Functest CI/CD toolchains (Functest bot)
- deploy your own CI/CD toolchains for your test case
- run Functest on Raspberry PI
The presentation is avalaible in [1]
[1] http://testresults.opnfv.org/functest/gambia/
Change-Id: If69f11a3f7dde070e3af0f8a5b082b5ec1443bbb
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Change-Id: Id15b52df33897447221283166a4a1d1249a38774
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
It should be presented during next "Weekly Technical Community
Discussion".
Change-Id: Id275aeb8e93bd4bd0b2d91be67a63d1763723451
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
It will be interesting to verify installers via
opnfv/functest-components too.
Change-Id: Ib5da2e35bce5f8a7013ad42b82b2f0e416129863
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Change-Id: I16350b90f8bd8c5db7cad4aa28704b9bc908996c
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
6 topics:
- functest framework
- requirement management
- python packages
- docker slicing
- docker builds
- REST API
Change-Id: Ib25a2df9f1a723861606355aea95f61d53495794
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
It also removes the related unit tests and updates docs and cli.
Change-Id: Ie11f77402f2b5b7055a0c7c5d931c8ff21124482
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Change-Id: Ia221d08003588aae045604a18ce1ecc833f0e34e
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Change-Id: I16f28649b000e9370e7c71f36668c417854fb91e
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Change-Id: I0bb4c46d3b554cca1dfcaafbf564d9871957c346
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
It mainly precises that all requirements were not synchronized over
the OPNFV projects in Danube and adds 2 OPNFV project poposals.
Change-Id: I2e89f9cdf3db58d41acaa31560232807988bd84a
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
It conforms with Euphrates.
Change-Id: I44b65ce75147381c7d437881c6c8da9cfe3aab21
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
It published the presentation done in the Functest Breakout during
last OPNFV Summit (2017 in Beijing) [1].
Minor changes are planned to update it in a second change.
Git now ignores pdf which may be generated via reveal.js.
[1] http://testresults.opnfv.org/functest/dockerslicing/
Change-Id: I2b6cf113c672320bf1bc34442bb267fd99012546
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Change-Id: I4c59adfe1cfec278e0b267cc7a05e8addd45d034
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
|
|
It applies restrictive file permissions [1].
[1] https://security.openstack.org/guidelines/dg_apply-restrictive-file-permissions.html
Change-Id: I2b86eaeb44afca999e485308b250004181e103b2
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
Change-Id: Id4aa3080d2be75bc8fa188136b191034724c357e
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
This documentation was already updated to take criteria into account.
Change-Id: I5d795e6dcbda6dec15b03debb3f3b8bce073d474
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
It completes [1].
[1] https://gerrit.opnfv.org/gerrit/#/c/35551/
Change-Id: I7b12cf48d9f47665f5d6a005d3cb8d448946409d
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
|
|
They replace the former calls in run_tests which are not suitable for all
test cases. Now any test case can define how to clean its resources.
If the snapshot cannot be created, the test case is considered as
failed. Only a message is printed if any failure during cleaning.
It also defines a new class called OSGCTestCase useful for test cases
which don't clean their OpenStack resources.
All test cases located in opnfv_tests/openstack inherit from it to
keep the global behavior unchanged.
It also deletes exit instructions in openstack_clean and
openstack_snapshot, removes clean flags in testcases.yaml and updates
the related utils.
All Docs are modified as well.
JIRA: FUNCTEST-438
Change-Id: I8938e6255708012380389763a24059ace4ce45d8
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
It simplifies the url of the presentation.
Change-Id: I23c449d98d5efcbeb27802a62f607f55ec658ebf
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
It also adds shebang and conforms the copyright header with the related
OPNFV template.
Change-Id: Iacb0cc8629e3021181eef2e8cb76daf48601abf4
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
run_tests.py now relies on PrettyTable as most of the openstack clients.
generate_report.py and its related unit tests are simply removed.
It sets padding_width=5 in testcase.py too to conform with
run_tests.py.
Now report is printed in every case.
Change-Id: Id9ce93f984503f25d6a2150482f397853fa3dd64
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
It takes into account the next framework modifications:
- Switch TestCase attribute criteria to result [1]
- Manage criteria in TestCase [2]
- Print the real testcase duration [3]
- Rename TestCase check_result() to is_successful() [4]
[1] https://gerrit.opnfv.org/gerrit/#/c/33695/
[2] https://gerrit.opnfv.org/gerrit/#/c/33697/
[3] https://gerrit.opnfv.org/gerrit/#/c/34369/
[4] https://gerrit.opnfv.org/gerrit/#/c/34373/
Change-Id: I3a6790e4233ef4c55b0535618dacf702f779f28b
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
This is the first version prepared before merging "Switch TestCase
attribute criteria to result" [1].
It will also be updated to integrate VNF classes as soon as they are
ready (UT, pylint, docstrings...).
[1] https://gerrit.opnfv.org/gerrit/#/c/33695/
Change-Id: I2fc8f4ae377afee70e083cd51e5725eccda15431
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
It modifies all presentations to be conformed with the new dir. It also
deletes reveal.js' README.txt which is now useless.
Change-Id: Ic16b087416e855dab8fa8a4ae2f8dd591b70859c
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
|
|
TestAPI naming in documents is quite arbitrary, test api/testapi/Test
API/testApi/TestApi..., this patch aims to give it a formal name TestAPI
Change-Id: I9ea91418814352d3176df3f35598b6c5929b1dae
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
|
|
Change-Id: I941093e91897d1425720b5acdbf072cf620f131d
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
|
|
Change-Id: I30386c3ba09292ed0bcdbeb83ec1b0eb13114968
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
|
|
Change-Id: Ieb70482ce2a7a63864dfad08d2e6530265f8d55f
Signed-off-by: cristinapauna <cristina.pauna@enea.com>
|
|
Change-Id: I0ecdc71fe6cd58923c6fa9ad1bc01a0cc13bf72b
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
|
|
JIRA: FUNCTEST-327
Change-Id: If5ece94ce7181f36b024cdac30b6fa55f2de0abc
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
|
|
Change-Id: Iea8958a3a64d0a0f53bbbd1d43aca9d27c4d6523
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
|
|
|
|
Change-Id: Ib46ce8fa1d0373d3eee4c59b85abc0e87fab6a79
Signed-off-by: Mark Beierl <mark.beierl@emc.com>
|
|
Change-Id: I020a296a64ffb2b10b0772e0f971fd8732f0f2d7
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
Change-Id: I9d1a62553d9fdcae1ac7f72a4b70d76b64fe22f9
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
|
|
Change-Id: I122075c94a3511ccec8c2a43f7bf0802d19b7da7
Signed-off-by: Morgan Richomme <morgan.richomme@orange.com>
|
|
|