Hi

we initiated the landing page some time ago: http://testresults.opnfv.org/testing/#!/landingpage/table

front and back end are now ready
Jack started doing an update for Yardstick
It is now possible to call the Test API to set a score and see/modify trust indicator after a CI run.

during the plugfest we saw that we were not fully aligned on what we want to show on such landing page the recent discussion on the reporting pages show also some differences on the way we report our results

I think we need to agree on a minimum common view during a Testing working meeting to have a consistent page

Concretely we have 2 scenario parameters for this landing page:
- Scenario score
- Scenario Trust Indicator

Scenario score
***************
Today there are 2 main views

VSPERF, Yardstick and Bottleneck => report Jenkins status assuming that
- SLA/threshold neither defined (VSPERF) nor taken into account (Yardstick) to set test suite criteria to PASS or FAIL - if test suite deals with lots of tests => only 1 aggregated result corresponding to the test suite "runnability" in CI

In Functest we do a calculation based on the sum of all the individual cases (https://wiki.opnfv.org/pages/viewpage.action?pageId=6828617) that is why in reporting page we have score like 14/27, 18/18, 1/9 .... The first figure represent the success (18/18 = max score; 1/9 = very poor results) the max score represent the richness of the test suite, i.e. /9 = 3 test cases in the suite; / 27 = 9 test cases. We have a x3 factor due to the criteria of 4 consecutive runs. In the evolution I had in mind to report only the scenario status In Storperf Mark defined and takes into the threshold to set the test to PASS or FAIL

So we may have 2 approaches for the landing page
- The Jenkins status (nb run OK / nb attempted over the last N days)
- The testing status (tests are run and results are according to project success criteria e.g. for functest we expect the max score, 15/18 will be considered as FAIL)

What is your view?
What kind of score would you give to the CI runs currently running?
shall we be all consistent or is it up to each project to define what it wants to show in such page?

Trust Indicator
**************
this parameter allows to consider the scenario evolution versus time
in previous discussions we considered 3 states:
- Silver (init)
- Gold
- Platinium

this indicator is related to the scenario on which a test project is running the test suite

A simple proposal for scenario promotion



/Morgan

_________________________________________________________________________________________________________________________

Ce message et ses pieces jointes peuvent contenir des informations 
confidentielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce 
message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages 
electroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou 
falsifie. Merci.

This message and its attachments may contain confidential or privileged 
information that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and delete 
this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been 
modified, changed or falsified.
Thank you.

_______________________________________________
opnfv-tech-discuss mailing list
opnfv-tech-discuss@lists.opnfv.org
https://lists.opnfv.org/mailman/listinfo/opnfv-tech-discuss

Reply via email to