Lightning talk about ShiftlogTool(SLT) IRM meeting on 2014-06-06 Kyoko Nakamura.

Slides:



Advertisements
Similar presentations
Making the System Operational
Advertisements

AfiFarm 4 – The New Generation Dealers Meeting, Dead Sea, Israel, 2008.
ESSnet on SDMX phase II Laura Vignola ISTAT Rome, 3-4 December 2012.
Test Automation Framework Ashesh Jain 2007EE50403 Manager Amit Maheshwari.
Fedora 3: A Smooth Migration Michael Durbin. The Scenario  New versions of software promise exciting new capabilities and improvements.  They also present.
Software for Science Support Systems EVLA Advisory Committee Meeting, March 19-20, 2009 David M. Harland & Bryan Butler.
Mentor – a performance support system for forecasters Chris Ryan 1, Ankur Jha 2 and Swarup Joshi 2 1 Commonwealth Bureau of Meteorology, Melbourne, Australia.
GLAST LAT Project CCB Review – May 17 th, 2005 GLAST LAT I&T Online A.T.Kavelaars 1 GLAST Large Area Telescope: I&T CCB Review May 17 st, 2005 E-Logbook.
Software Frameworks for Acquisition and Control European PhD – 2009 Horácio Fernandes.
Pragmatic Application Building: Step by Step Jay Sissom Principal Systems Analyst Indiana University
Alarms and Events - Processing and Logging Project Mentors Suneel Kumar Venugopal Vanga.
MSF Testing Introduction Functional Testing Performance Testing.
JIRA Defect Tracking Tool Tool to Record, Track and Resolve Issues, Bugs, Defects, Improvements and New Feature Requests LIGO-G M.
WaveMaker Visual AJAX Studio 4.0 Training Studio Overview.
UPortal: Hands On Mark Mazelin Cedarville University.
Module - Technical Basics
NetArchive Suite Workshop 2011 Technical Track - Code refactoring with the Spring Framework.
DONE-10: Adminserver Survival Tips Brian Bowman Product Manager, Data Management Group.
Sprint 114 Review / Sprint 115 Planning August 26th, 2013.
Managing the development and purchase of information systems (Part 1)
ALMA Integrated Computing Team Coordination & Planning Meeting #3 Socorro, June 2014 Deployment to ARC Masao Saito (JAO) Morgan Griffith (NRAO)
W. Sliwinski – eLTC – 7March08 1 LSA & Safety – Integration of RBAC and MCS in the LHC control system.
Eric Westfall – Indiana University James Bennett – Indiana University ADMINISTERING A PRODUCTION KUALI RICE INFRASTRUCTURE.
Enticy GROUP THE A Framework for Web and WinForms (Client-Server) Applications “Enterprise Software Architecture”
ATLAS DQ2 Deletion Service D.A. Oleynik, A.S. Petrosyan, V. Garonne, S. Campana (on behalf of the ATLAS Collaboration)
Development Strategies for Web Applications Jonathan Babbage National Superconducting Cyclotron Laboratory.
Capture and Replay Often used for regression test development –Tool used to capture interactions with the system under test. –Inputs must be captured;
ALMA Integrated Computing Team Coordination & Planning Meeting #2 Santiago, January 2014 ASDM relational database Rafael Hiriart / Jorge Avarias.
VOX Project Status T. Levshina. Talk Overview VOX Status –Registration –Globus callouts/Plug-ins –LRAS –SAZ Collaboration with VOMS EDG team Preparation.
1 ARC SEIBERSDORF RESEARCH INFORMATION TECHNOLOGIES for Safety, Quality and Communications Multiple dependencies and scenario management in.
The ALMA Software and Release Management Ruben Soto Software Operations Group & Release Manager Joint ALMA Observatory.
ALMA Integrated Computing Team Coordination & Planning Meeting #1 Santiago, April 2013 Relational APDM & Relational ASDM models effort done in online.
Contents 1.Introduction, architecture 2.Live demonstration 3.Extensibility.
Presentation. Recap A multi layer architecture powered by Spring Framework, ExtJS, Spring Security and Hibernate. Taken advantage of Spring’s multi layer.
Jan Hatje, DESY CSS ITER March 2009: Technology and Interfaces XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 1 CSS – Control.
1 Schema Registries Steven Hughes, Lou Reich, Dan Crichton NASA 21 October 2015.
A ISP free video conferencing application for mobile devices using wireless and VoIP Technology.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
MSE Presentation 1 By Padmaja Havaldar- Graduate Student Under the guidance of Dr. Daniel Andresen – Major Advisor Dr. Scott Deloach-Committee Member Dr.
WebCT Vista PowerLinks SDK Overview Sasan Salari VP, New Technology Services Head, Vista Developers Network
CSS – Control System Studio
Software Phase V Testing and Improvements to Test Procedures S. Corder and L.-A. Nyman April 18, 20131ICT Planning Meeting, Santiago.
Error Resolution in mUzima Introducing new Error resolution UI.
EGEE User Forum Data Management session Development of gLite Web Service Based Security Components for the ATLAS Metadata Interface Thomas Doherty GridPP.
© 2008 by Shawn Spiars; made available under the EPL v1.0 | March 17, 2008 Case Study – Phurnace Software and RCP Shawn Spiars Lead UI Developer Phurnace.
ICmyNet.MIB Ivan Ivanovic Belgrade October 20, 2009.
February, TRANSCEND SHIRO-CAS INTEGRATION ANALYSIS.
CMS Luigi Zangrando, Cern, 16/4/ Run Control Prototype Status M. Gulmini, M. Gaetano, N. Toniolo, S. Ventura, L. Zangrando INFN – Laboratori Nazionali.
Lightning talk about Project Tracker (protrack) IRM meeting on Kyoko Nakamura.
Matthias Clausen, Jan Hatje, DESY CSS Overview – Alarm System and Management CSS Overview - GSI, 11 Februrary CSS Overview Alarm System and CSS.
ASSIGNMENT 2 Salim Malakouti. Ticketing Website  User submits tickets  Admins answer tickets or take appropriate actions.
UpgradinguPortal to What’s new that matters Better use of third party frameworks Faster! Improved caching Drag and Drop New Skin & Theme Accessibility.
T Project Review Muuntaja I1 Iteration
Cognos 8 BI Configuration, Administration, and Upgrade Cognos 8 BI.
Expense Tracking System Developed by: Ardhita Maharindra Muskan Regmi Nir Gurung Sudeep Karki Tikaprem Gurung Date: December 05 th, 2008.
 Project Team: Suzana Vaserman David Fleish Moran Zafir Tzvika Stein  Academic adviser: Dr. Mayer Goldberg  Technical adviser: Mr. Guy Wiener.
EduGeek Logon Tracker Next generation user tracking.
16 Copyright © 2004, Oracle. All rights reserved. Testing the Migrated Oracle Database.
Dynamics AX Henrik Hasselblad Business Unit Manager.
TECHNICAL ASSISTANCE FOR THE CONVERSION OF RBPAPs INTO RBMPs DATA MANAGEMENT INCEPTION WORKSHOP ESTAMBUL February Eusebio CRUZ GARCÍA.
QA process for Business Catalyst projects.. Starting a project What QA needs to start testing::  Specifications – A detailed description of the product,
Global Search: An Introduction and Administrator Perspective
HMVR System Final Presentation
From delivery to acceptance
HR Portal Team Dr. Ashraf Armoush Supervisor Ala’eddeen Awwad
Servicenow Admin Certification Training
Technical Topics in Privilege Management
SDMX IT Tools SDMX Registry
Presentation transcript:

Lightning talk about ShiftlogTool(SLT) IRM meeting on Kyoko Nakamura

contents Objective of the ShiftlogTool Framework, architecture, database schema and deployment Core functionalities How to test List of regression tests

Objective of the ShiftlogTool  Recording all day and night observing activities Detailed list of all science observations Information about the environmental conditions Logs of technical operations on antennas and correlators  Generating a series of reports for any time interval or Projects or …  As a communication tool: OSF operators: to coordinate with colleagues over different shifts OSF staffs: to communicate with the ARC staffs ARC staffs: to report to the end users

Framework, architecture, database schema and deployment (1) Framework: Java application, and DB handlings are done by Hibernate and Spring The UIs are: Swing is for SLT GUI and ZK for WebSLT Architecture: SLT GUI / WebSLT Services DAO DB

Framework, architecture, database schema and deployment (2) Database schema: “alma” schema SLT own tables: shiftlog_entries, shiftlog_reply, slt_entry_attr, slt_entry_attach Deployment (for WebSLT): CAS server for authentication Tomcat for the application (webshiftlog.war)

Core functionalities A. Recording and updating (SLT GUI) Observing information and activities of the observatory Entries: ANTEN,AOG,ARRAY,CMDLN,DOWN,ENGIN,ENTRY,MMEX,SBEX,SHIFT,WEATH B. Searching (SLT GUI/WebSLT) C. Reporting (SLT GUI/WebSLT) Generic reports, Shift reports [PDF/HTML] Downtime statistics report [PDF/HTML/CSV] End of Night report [PDF/HTML/Twiki] Daily report Weather report [PDF/HTML] Project report [1] [2] [3]

How to test (1) 1) Migrate the DB if required 2) Deploy the build 2b) Deploy the webshiftlog.war to $CATALINA_HOME/webapps and start the tomcat 3) Run OMC and bring subsystems to operational 4) Launch shiftlog by almaproc in a command line or from the OMC plugin 4b) Login by a valid user for WebSLT 5) Do actions according to the test steps

How to test (2) In case an unexpected behavior happens, do the following actions * Double-check the test steps * Verify it can be reproduced or not and confirming the action * Check environments * Look into OBOPS log and catalina.out for WebSLT * Go back to the previous release and check the behavior * Look into the DB tables and modify it if needed * Verify with Aqua, protrack, etc. if needed …and so on

List of regression tests Throughout feature tickets in the past except obsolete ones regresson test with ICT Jira (43 tickets) regresson test with COMP Jira (40 tickets)