OK The Integration documentation page has been modified in Frankfurt to help understanding the integration repo structure https://docs.onap.org/en/latest/submodules/integration.git/docs/index.html?highlight=integration, I hope it helps :)
I still prefer several small repositories rather than 1 big centralized one especially if you want to package, apply specific CI,..even if I recognized it is painful especially in LF. In github or gitlab, such management is much easier - when you create a project in a sub directories, you have a notion of heritage (users, rights, resources,..). It is true that at the end we have more repositories than maintainers but it is easier to identify the different components and to know which use case/simulator is maintained over the different versions and thus easiest to archive/exclude. Somehow it follows the UNIX best practice "Make each program do one thing well" the testsuite respository hosts all the robot tests as well as resources files consumed by the robot tests. It makes sense to add the robot wrapper Marek has in mind here. It creates a dependency between the tests and the tooling but for robot tests it is not necessarily a problem...it would be surprising that people would like to fork such middleware independently from ONAP tests. /Morgan ________________________________ De : FREEMAN, BRIAN D [[email protected]] Envoyé : vendredi 5 juin 2020 15:05 À : [email protected]; ROSE, DANIEL V; RICHOMME Morgan TGI/OLN; Marek Szwałkiewicz (DT) Objet : RE: [onap-discuss] #robot #test ONAP Libraries for Robot Framework +1 From: [email protected] <[email protected]> On Behalf Of ROSE, DANIEL V Sent: Friday, June 5, 2020 9:05 AM To: [email protected]; [email protected]; Marek Szwałkiewicz (DT) <[email protected]> Subject: Re: [onap-discuss] #robot #test ONAP Libraries for Robot Framework ***Security Advisory: This Message Originated Outside of AT&T *** Reference http://cso.att.com/EmailSecurity/IDSP.html for more information. I think in testsuite there is resources folder, which is meant to be somewhat reusable for robot files. Robot files in general are not the easiest to reuse (hence the shift to python) but this should work. In my opinion I think its already pretty hard to keep track of all the repos we have, I think there might even be more test repos than maintainers 😊 Thanks, Daniel Rose com.att.ecomp / org.onap 732-420-7308 From: [email protected]<mailto:[email protected]> <[email protected]<mailto:[email protected]>> Sent: Friday, June 5, 2020 5:58 AM To: [email protected]<mailto:[email protected]>; ROSE, DANIEL V <[email protected]<mailto:[email protected]>> Subject: RE:[onap-discuss] #robot #test ONAP Libraries for Robot Framework @daniel do you suggest to reuse one of the existing Integration repositories or shall we ask for a new testuite/robot-utils repository /Morgan ________________________________ De : [email protected]<mailto:[email protected]> [[email protected]] de la part de Daniel Rose [[email protected]] Envoyé : mardi 2 juin 2020 16:43 À : Marek Szwałkiewicz (DT); [email protected]<mailto:[email protected]> Objet : Re: [onap-discuss] #robot #test ONAP Libraries for Robot Framework Sure, we can discuss on call, I am sure there is good way to do it that’s better than what we have now. Daniel Rose com.att.ecomp / org.onap 732-420-7308 From: Marek Szwałkiewicz (DT) <[email protected]<mailto:[email protected]>> Sent: Tuesday, June 2, 2020 10:27 AM To: ROSE, DANIEL V <[email protected]<mailto:[email protected]>>; [email protected]<mailto:[email protected]> Subject: Re: [onap-discuss] #robot #test ONAP Libraries for Robot Framework Thanks Daniel! That is a good point and, to be honest, I didn't think about it earlier. Maybe it's possible to include some script file that would, for convenience, prepare a boilerplate file structure? It would make importing Resources easier. I didn't test that tho. Lets pause for now with the repo creation and I'll test couple approaches to the repository and import structure and present my findings on the next integration meeting - then we can decide with more data on hand. My goal is to make writing new Robot Framework tests easier so I really don't want to hurry and add to existing complexity. Thanks for the feedback! Marek Szwałkiewicz _________________________________________________________________________________________________________________________ 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. _________________________________________________________________________________________________________________________ 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. -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#21268): https://lists.onap.org/g/onap-discuss/message/21268 Mute This Topic: https://lists.onap.org/mt/74624084/21656 Mute #test: https://lists.onap.org/mk?hashtag=test&subid=2740164 Mute #robot: https://lists.onap.org/mk?hashtag=robot&subid=2740164 Group Owner: [email protected] Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
