Download presentation
Presentation is loading. Please wait.
Published byAbigail Martin Modified over 8 years ago
1
Automation Strategies for LHC System Tests and Re-Commissioning after LS1 Kajetan Fuchsberger TE-MPE LS1 Workshop On behalf of the TE-MPE-MS Software Team: M.Audrain, A.Gorzawski, J.Suchowski, J.-C. Garnier
2
2 Kajetan FuchsbergerTE-MPE LS1 Workshop, 2012-11-22, Automation Strategies for LHC Recommissioning Content Activities OverviewAutomation Improvement PlansPlanning & Resources
3
3 Kajetan FuchsbergerTE-MPE LS1 Workshop, 2012-11-22, Automation Strategies for LHC Recommissioning Content Activities OverviewAutomation Improvement PlansPlanning & Resources
4
4 Kajetan FuchsbergerTE-MPE LS1 Workshop, 2012-11-22, Automation Strategies for LHC Recommissioning Activities Automation for LHC Comissioning + Software Quality improvements: AccTesting Framework Post Mortem Framework Why during LS1? AccTesting: Improve Automation and reliability of comissioning. PM: Follow Technology changes Impact, if not done: AccTesting: Unability to integrate other systems and tests In general: rotting software
5
5 Kajetan FuchsbergerTE-MPE LS1 Workshop, 2012-11-22, Automation Strategies for LHC Recommissioning Schedule Not dependant on the general LS1 Schedule, except: Would like to have a new version ready for Start of LS1 to get feedback. New AccTesting features must be ready until begin of Powering (End of April 2014) PM: To be operational at End of LS1 End March, 2013 Mid April 2014 “BEFORE” “WITHIN” “AFTER”
6
6 Kajetan FuchsbergerTE-MPE LS1 Workshop, 2012-11-22, Automation Strategies for LHC Recommissioning Content Activities OverviewAutomation Improvement PlansPlanning & Resources
7
7 Kajetan FuchsbergerTE-MPE LS1 Workshop, 2012-11-22, Automation Strategies for LHC Recommissioning From Alvaros’ pages to Acctesting Currently operating in parallel During LS1: Decommissioning of “Alvaros’ pages”
8
8 Kajetan FuchsbergerTE-MPE LS1 Workshop, 2012-11-22, Automation Strategies for LHC Recommissioning Database Migration Current Situation: (-) Circuits only (-) HWC & Sign Tests, only (-) One Campaign Only Lsa DB AccTesting DB Dedicated AccTesting DB (redesign): (+) Different systems (+) Different Tests (+) Flexible Test Plans (+) Many Campaigns Before LS1
9
9 Kajetan FuchsbergerTE-MPE LS1 Workshop, 2012-11-22, Automation Strategies for LHC Recommissioning AccTesting GUI Improvements: More information on Tests and Systems (MTF files, Issues, History) - see also Areks presentation Easy Editing of Test plans Multiple Campaigns Within LS1
10
10 Kajetan FuchsbergerTE-MPE LS1 Workshop, 2012-11-22, Automation Strategies for LHC Recommissioning Analysis Times PIC2 and PNO.a1 automated (if successful)
11
11 Kajetan FuchsbergerTE-MPE LS1 Workshop, 2012-11-22, Automation Strategies for LHC Recommissioning Automatic Test Analysis Analysis logic close to HWC sequences (Java classes) execute ExecutionResult AccTesting Server HWC Sequencer analyze AnalysisResult PMEA + automatic analysis modules analyze AnalysisResult PM Powering Server Within LS1
12
12 Kajetan FuchsbergerTE-MPE LS1 Workshop, 2012-11-22, Automation Strategies for LHC Recommissioning Reuse of existing PM modules 600A EE (Failing Capacitor Discharge) Main Quad EE600A QPS Detection Crate (Detection of Simulated Quench Signal)
13
13 Kajetan FuchsbergerTE-MPE LS1 Workshop, 2012-11-22, Automation Strategies for LHC Recommissioning Post Mortem System Adaption of some modules + Communication with AccTesting Framework Work induced by outside changes (Operating Systems, Middleware) Maintainability & Testability Improvements Improvement of PM access from GPN Within LS1
14
14 Kajetan FuchsbergerTE-MPE LS1 Workshop, 2012-11-22, Automation Strategies for LHC Recommissioning BIC Communication Tests Testing communication between PICs, WICs and FMCMs to BICs. Migration of existing GUI + dedicated Db Tables to Generic Framework + DB Reusage of existing Code. Courtesy: I.R. Ramirez Within LS1
15
15 Kajetan FuchsbergerTE-MPE LS1 Workshop, 2012-11-22, Automation Strategies for LHC Recommissioning ELQA Oracle DB (EDMSDB) Test Results + Parameters AccTesting Server AccTesting GUI Import Courtesy: M. Bednarek, J. Ludwin Before LS1
16
16 Kajetan FuchsbergerTE-MPE LS1 Workshop, 2012-11-22, Automation Strategies for LHC Recommissioning IST.QPS Details See Areks presentation Before LS1
17
17 Kajetan FuchsbergerTE-MPE LS1 Workshop, 2012-11-22, Automation Strategies for LHC Recommissioning Content Activities OverviewAutomation Improvement PlansPlanning & Resources
18
18 Kajetan FuchsbergerTE-MPE LS1 Workshop, 2012-11-22, Automation Strategies for LHC Recommissioning Collaboration with Others Other MPE Sections: Discussion & Cooperation, but no dependencies BE-CO-DO: Development & Build tools Continuous Integration & SW Quality monitoring BE-CO-DA: Integration of AccTesting with other frameworks PM java layers Database design & services No potential issues so far.
19
19 Kajetan FuchsbergerTE-MPE LS1 Workshop, 2012-11-22, Automation Strategies for LHC Recommissioning Scrum Iterative Process Framework: Time boxes Continuous improvements + Enables us to manage/estimate time! Sprint: Iteration; (3 Weeks in our case) User Story: Units of work (Use case; feature) Story Point: Complexity of a User Story; (1 StP ~ 5 Man days in our case)
20
20 Kajetan FuchsbergerTE-MPE LS1 Workshop, 2012-11-22, Automation Strategies for LHC Recommissioning Scrum Experience Until End of LS1 (22 nd April 2014): 22 Sprints 352 ± 66 Story Points Team Velocity: 16 ± 3 StP / Sprint Team of 5 people, 6 Sprints so far
21
21 Kajetan FuchsbergerTE-MPE LS1 Workshop, 2012-11-22, Automation Strategies for LHC Recommissioning Resources Total Capacity: ~ 350 StP until end of LS1 (Shared between 9 projects) AccTesting & PM: 218 StP required (~60% !) 60/76/0 0/82/5
22
22 Kajetan FuchsbergerTE-MPE LS1 Workshop, 2012-11-22, Automation Strategies for LHC Recommissioning Summary Before LS1: DB migration, GUI improvements ELQA, IST.QPS Within LS1: Decommissioning of Alvaros‘ pages Additional Automatic Analysis using Powering PM server PM improvements PIC/WIC/FMCM to BIC communication tests No showstoppers identified. Efforts hard to estimate Lot of unknowns. Tight Ressources: AccTesting + PM need ~60 % of SW resources Re-Prioritization might be necessary Soon: Small Working Group on Automation Some parts could be written within collaborations with other people/sections (E.g. Analysis Modules, Verification Logic)
23
23 Kajetan FuchsbergerTE-MPE LS1 Workshop, 2012-11-22, Automation Strategies for LHC Recommissioning Thank you for your Attention! Questions?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.