cnti-testcatalog / testsuite

📞📱☎️📡🌐 Cloud Native Telecom Initiative (CNTI) Test Catalog is a tool to check for and provide feedback on the use of K8s + cloud native best practices in networking applications and platforms
https://wiki.lfnetworking.org/display/LN/Test+Catalog
Apache License 2.0
169 stars 70 forks source link

cert: rework certification tasks, add "essential" argument #2012

Closed kosstennbl closed 2 months ago

kosstennbl commented 2 months ago

Description

Add possibility to run only essential tests with "cert essential" Get certification tests by tags from points.yml Run tests inside certification categories with t.invoke instead of task dependencies

Issues:

Refs:#1997

How has this been tested:

Manual runs of certification process with and without the new option. Specs shouldn't be afflicted.

Types of changes:

New feature (non-breaking change which adds functionality)

Checklist:

Documentation There's no specific documentation for running cert, maybe some changes could be introduced to certification repo.