110 likes | 204 Views
Build, Test and Certification of Grid and distributed software Community Group. Overview and Status update. Marc-Elian B é gin ETICS Project CERN. Content. Session 1: 9:00 – 10:30 Overview and Update (this presentation) Grid Quality Assurance Certification Model Session 2: 11:00 – 12:30
E N D
Build, Test and Certification of Grid and distributed software Community Group Overview and Status update Marc-Elian Bégin ETICS Project CERN
Content • Session 1: 9:00 – 10:30 • Overview and Update (this presentation) • Grid Quality Assurance Certification Model • Session 2: 11:00 – 12:30 • ETICS System Overview and Demonstration 2
Charter definition • Focus/Purpose • “provide a platform for exchange and gather best practices on the topic of build, test and certification of Grid software” • Co-chairs: • Peter Couvares: University of Wisconsin-Madison, Condor/NMI • Marc-Elian Bégin: CERN, ETICS Project • Looking for a Co-chair from Industry 3
Roadmap 4
Milestones This needs to be updated/reviewed!! 5
Scope • Focused on current practices and short term plans • Discuss latest tools and techniques • This group is not there to mandate how Grid middleware and application software should be built, tested and certified • We hope that through its group member, the group will both represent academia and industry 6
Deliverable • Final output of the group will be a single document: • Best practices in building, testing and certifying Grid middleware and Grid application software 7
Exit Strategy • The mission of this group is to report on current knowledge in the field of build, test and certification for Grid software • Once the document is released and accepted, the goal of this group will have being reached • At that point, the group will either be dissolved or a new charter will have to be defined 8
OGF19 Summary • Here are the topics discussed during the BTC-CG session at OGF19: • Challenges in building and testing complex Grid software • Overview of current release procedure, focusing on how current Grid software is being built and tested • Does automation play a role in current build and test procedures? If yes, what? • If we had more time and effort to invest, where should we invest it? • Is there anything our community could do to help improving participants build and test system and procedures? 9
OGF19 Summary • Presentations from: • gLite: Laurence Field – EGEE/CERN • Globus: Charles Bacon – University of Chicago • VDT/Condor: Becky Gietzel – UoW 10
OGF19 Summary • High-level conclusions • Automation is key and used(e.g. NMI/Metronome, ETICS) • Regular builds are also required and used • Automatic generation of packages from factory servers (binary and source) • Labor intensive to maintain tags, create releases, test correct deployment and field tests • Requires regression tests to validate new set of tags • Would like to have an infrastructure to build more complex tests • Ability to deploy databases with content • Multi-node testbed instantiations • Question: should this group discuss metrics for Grid software? 11