Hi Jack

see comments in the mail

/Morgan

Le 14/11/2016 à 05:46, chenjiankun a écrit :
>
> Hi Morgan,
>
>  
>
> I am Jack from yardstick. How is it going?
>
fine and you?
>
>  
>
> I have attended the last APAC Testing meeting. I really appreciate
> your work in Testing view and Case Selection.
>
>  
>
> In the meeting you replied to me that the Testing user’s case
> configuration will be stored in the public mongoDB.
>
maybe not the use, the scenario owner
the user should be able to get the config and do whatever he/she wants
with the config
we do not need to keept it stored unlike the custom configuration of the
scenario owner that is sued for the CI

> So I think maybe we need a register/login mechanism to manage this
> user’s configuration. What’s your point?
>
yes I add in mind
a login/password for the scenario owner
for the other user a login with anonymous/anonymous or opnfv/opnfv could
be enough.
The only difference is that user will not have the right to push their
config into the DB
only the scenario owner will have this right
>
> Or can we store it in local DB?
>
for users = local DB
for scenario owners = Mongo DB + localDB
note that the scenario owner list can be stored locally on our side (so
far not sure there are stored anyway except in the wiki...)
I imagined we coudl add that into the furture scenario tables in mongo
but according to infra patches the info, a DB is planned to store such
info, wait and see
in a first step a local DB would be enough
>
>  
>
> I have been in charge of yardstick reporting and yardstick API and
> have experience with web.
>
cool I am too slow dealing with jinja2, js and web stuff..

> I really enjoy working in web. So I am wondering if there is anything
> I can do in Testing view and Case Selection.
>
I initiated some refactoring in releng (reporting) in order to have more
mutualization between functest and yardstick (and later qtip & other
test projects)
the goal is to implement the aggregated view I shared during the meeting

I hope I would be able to push a patch before the end of the week.
The changes lead to structure changes
- dockerization
- reorganization of the subdirectories
- creation of util library for reporting that can be used by all the
projects
- mutualization images, css, js, ...
- sh script to run the cron

probably too many things for one patch...
first step: produce yardstick and functest reporting page as it is today
+ dockerization

then I hope you coudl help me with
- css
- login page
- landing page
- test selection page

as it is a task addressing many projects, I suggect to use the JIRA of
the projects we are used to work for and just use the tag reporting if
we want some JIRA aggregation
let's wait for the patch (I will put you and Rex in review)
then allocate tasks to work on the improvements

note that some time ago, Ragha developped some web pages to
visualize/add the cases =>
https://git.opnfv.org/cgit/releng/tree/utils/test/declaration
I have no strong view on the best framework assuming that currently
functest and yardstick static pages are generated through Jinja2
what is your view?
>
>  
>
> I am looking forward to your reply.
>
>  
>
> Regards,
>
> Jack Chan
>
>  
>
> *发件人:*[email protected] [mailto:[email protected]]
> *发送时间:*2016年11月8日17:15
> *收件人:*Gaoliang (kubi); Lijun (Matthew); [email protected]; Yujun
> Zhang; Cooper, Trevor; Jose Lausuch; [email protected]; chenjiankun
> *抄送:*[email protected]
> *主题:*[OPNFV] testing meeting APAC slot
>
>  
>
> Hi
>
> the next weekly meeting APAC slot is not clear. We indicate 2 dates in
> the wiki: https://wiki.opnfv.org/display/meetings/TestPerf
>
> According to the calendar it is on the 9th but the agenda is declared
> for the 10th...
>
> I assume it is the 9 8UTC => I modified the wiki
>
> if so for the moment we do not have chair/minutes and the agenda is
> limited to the discussion on priority for Danube (I assume I will
> introduce the topic during the TSC meeting today see attached
> "Building a TSC vision for Danube" deck )
>
> I also created some slides to illustrate what we have discussed in
> Barcelona on the some aggregation actions to provide a consistent
> Testing reporting view as well as web pages to allow scenario
> owner/user to select their list of cases among all the test cases...
>
> I can present it but I have a constraints at 8h25 so I may not be able
> to attend all the meeting
>
> Suggested agenda (do not hesitate to amend it on the wiki...)
>
>   * Testing community Danube release landing page + scenario selection
>     proposals(15')
>   * Test community common goals
>     (20') https://etherpad.opnfv.org/p/TestCommunityGoals
>   * QTIP presentation (15')
>   * AoB (5')
>
> /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.


-- 
Morgan Richomme
Orange/ IMT/ OLN/ CNC/ NCA/ SINA 

Network architect for innovative services
Future of the Network community member
Open source Orange community manager


tel. +33 (0) 296 072 106
mob. +33 (0) 637 753 326
[email protected]


_________________________________________________________________________________________________________________________

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
[email protected]
https://lists.opnfv.org/mailman/listinfo/opnfv-tech-discuss

Reply via email to