Presentation is loading. Please wait.

Presentation is loading. Please wait.

Integration and O-Parent Project Release 2

Similar presentations


Presentation on theme: "Integration and O-Parent Project Release 2"— Presentation transcript:

1 Integration and O-Parent Project Release 2

2 O-Parent Open-O Parent  provides common default settings for all the projects participating in simultaneous release. Participants: Huawei, ZTE, Gigaspace (new to R2, welcome)

3 O-Parent Release 2 Both Java and Python Code Style Enforcement; and this mandatory rules will only be applied to files touched from now on and new code in master branch. Tasks include: Java Checkstyle changes and enforcements Changes to Open-O Java style guide Make Java style guide mandatory IDE setting files (Eclipse: Python Only for files touched from now on and New ii)Future style enforcement rules. iii)IDE Setting files (Eclipse/Mark:jenkins)   Responsible :[Java:Gary[Mark], Python:Christophy]

4 OPEN-O Integration Provides all the cross-project infrastructure code, scripts, system test cases, continuous system integration tool chain, and POC (community integration lab) necessary for the successful delivery and industry adoption of the Open-O project as a whole Participants: Huawei, ZTE, China Mobile, China Telecom(new to R2, welcome)

5 Integration Release 2: Require minimal set of CSIT test flows from all projects mandatory
Tasks for Project Tasks for Integration Team M1 (Planning, 12/22/2016) CSIT Test Plan 1. Provide template 2. Review the test plan M2 (Functionality Freeze, 1/19/2017) Test cases definition 1. Robot + Test Framework + Mock server env setup 2. Sample test case 3. Training 4. Review the test cases with each projects 5. Define the end to end integration test M3 (Architecture, 2/16/2017) Env ready Sample test case works Debug and enhance the CSIT tool chains End to end integration test architecture reviewed M4 (Code Freeze, 3/2/2017) All test cases pass CSIT reporting and web ready

6 Integration Release 2: Community Integration Lab Improvement
Automate Tools / Scripts [Install, Provision, and Update] Support of Opera: FuncTest Compass / Fuel ? (Responsible: Chengli Qiong Guangmin Huabin Yang New Lab at CTBRI (Responsible: Qiong Quangfeng Guangmin ??) Link all labs together (optional)


Download ppt "Integration and O-Parent Project Release 2"

Similar presentations


Ads by Google