MTS#59 - Input from CTI Silvia Almagia May 2013

Slides:



Advertisements
Similar presentations
11/2/2013 2:02:38 AM 5864_ER_FED 1 Importing Certificates into Lotus Notes R6.
Advertisements

Test Case Generation for testing SNMP agents
MFA for Business Banking – Security Questions with Reset Multifactor Authentication: Quick Tip Sheets Note to Financial Institutions: We are providing.
What’s New in Fireware XTM
1. XP 2 * The Web is a collection of files that reside on computers, called Web servers. * Web servers are connected to each other through the Internet.
SEM10-04 Initiation of a Work Item ETSI Seminar © ETSI All rights reserved.
SEM14-05 Approving your draft ETSI Seminar © ETSI All rights reserved.
World Class Standards Review of TC MTS (Methods for Testing and Specification) Dieter Hogrefe © ETSI All rights reserved Board#75, 3-4 November 2009.
CTI UPDATE ON TTCN-3.ORG Silvia AlmagiaMTS#60 1 Oct 2013 © ETSI All rights reserved.
World Class Standards Recommended Improvements to The ETSI Standards Engineering Process Hans van der Veer Chair OCG-IOP & Steve Randall STF308 OCG#32,
1 Introducing the Specifications of the Metro Ethernet Forum.
18 Copyright © 2005, Oracle. All rights reserved. Distributing Modular Applications: Introduction to Web Services.
17 Copyright © 2005, Oracle. All rights reserved. Deploying Applications by Using Java Web Start.
Click to edit Master title style Page - 1 OneSky Teams Step-by-Step Online Corporate Communication Support 2006.
DISTRICT AND SCHOOL ASSESSMENT & TECHNOLOGY COORDINATOR ONLINE TESTING WEBINAR FEBRUARY 7 AND 9, 2012 Washington Online Testi ng OSPI Office of Superintendent.
AmeriCorps is introducing a new online payment system for the processing of AmeriCorps forms
Michigan Electronic Grants System Plus
Making the System Operational
©2011 Quest Software, Inc. All rights reserved.. Andrei Polevoi, Tatiana Golubovich Program Management Group ActiveRoles Add-on Manager Overview.
Introduction Lesson 1 Microsoft Office 2010 and the Internet
Atos, Atos and fish symbol, Atos Origin and fish symbol, Atos Consulting, and the fish symbol itself are registered trademarks of Atos Origin SA. June.
Software change management
1 Migrating from Access to SQL Server Simon Kingston, CSU / NPS NRGIS.
1 of 27 DA1241 Archive Companies Last updated: March-2004 DA1241 Archive Companies.
“The Honeywell Web-based Corrective Action Solution”
“The Honeywell Web-based Corrective Action Solution”
©2013 PROS, Inc. All rights reserved. Confidential and Proprietary. PROS Connect User Community Website and Support Portal Prepared by Christine Lambden.
COMOS Mobile Solutions 1.0 Simplified global collaboration
What’s New in Fireware XTM v11.9.1
Services Course Windows Live SkyDrive Participant Guide.
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
Services Course Windows Live SkyDrive Participant Guide.
20&27 May Agenda 1.Highlight the difference between system flow of e- Invoice and paper invoice – 15 minutes 2.Demonstrate the operation procedure.
- 1 - Defense Security Service Background: During the Fall of 2012 Defense Security Service will be integrating ISFD with the Identity Management (IdM)
Simpler, Faster, Better through ISOlutions May 2012 ISOlutions User Group.
© 2009 GroundWork Open Source, Inc. PROPRIETARY INFORMATION: Information contained herein is not for use or disclosure outside of GroundWork Open Source,
Automated Software Testing: Test Execution and Review Amritha Muralidharan (axm16u)
Erik Ponnert Turkey October, Background Current IMLA website was deployed 2005 Portal features offered but not utlized –Categorized as website as.
HP Asset Hub Support through Service Central
Federated Searching Pre-Conference Workshop - The federated searching cookbook Qin Zhu HP Labs Research Library February 18, 2007.
MiVoice Office v MiVoice Office v6.0 is mainly a service enhancement release, rather than a user feature rich enhancement release.
© 2009 GroundWork Open Source, Inc. PROPRIETARY INFORMATION: Information contained herein is not for use or disclosure outside of GroundWork Open Source,
World Class Standards On ETSI’s TTCN-3 Web Site Stephan Schulz, Ph.D. ETSI CTI © ETSI All rights reserved T3UC, Stockholm, Sweden, May 31 st 2007.
CSCI ClearQuest 1 Rational ClearQuest Michel Izygon - Jim Helm.
©Kwan Sai Kit, All Rights Reserved Windows Small Business Server 2003 Features.
Usability Issues Documentation J. Apostolakis for Geant4 16 January 2009.
Chris Wright Senior Systems Engineer, Lucity MOVING TO ONE DATABASE FOR SQL SERVER.
The huge amount of resources available in the Grids, and the necessity to have the most up-to-date experimental software deployed in all the sites within.
Extending ISA/IAG beyond the limit. AGAT Security suite - introduction AGAT Security suite is a set of unique components that allow extending ISA / IAG.
Introduction to Taverna Online and Interaction service Aleksandra Pawlik University of Manchester.
ATS code development workflow Group Name: TST WG Source: Mahdi Ben Alaya, TST WG vice chair, SENSINOV, Miguel.
Interstage BPM v11.2 1Copyright © 2010 FUJITSU LIMITED INTERSTAGE BPM ARCHITECTURE BPMS.
BE-com.eu Brussel, 26 april 2016 EXCHANGE 2010 HYBRID (IN THE EXCHANGE 2016 WORLD)
Sitecore.net Training, Oct ECM 2.1 UPDATE 2 PART 1 CRAWL BEFORE YOU WALK.
ATS code development workflow Group Name: TST WG Source: Mahdi Ben Alaya, TST WG vice chair, SENSINOV, Miguel.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks The Dashboard for Operations Cyril L’Orphelin.
SQL Database Management
EIN 6133 Enterprise Engineering
ETSI related TTCN-3 activities and issues
MTS#59 - Input from CTI Silvia Almagia May 2013
TDL: The ETSI Test Description Language
TTCN-3 Status Report.
TTCN-3 Website Project Presented by ECT for MTS#57
CTI Update on LIBSIP and TTCN-3.org
TDL: The ETSI Test Description Language
UPDATE on SVN & MANTIS Upgrade
UPDATE on SVN & MANTIS Upgrade
UPDATE on SVN & MANTIS Upgrade
UPDATE on SVN & MANTIS Upgrade
UPDATE on SVN & MANTIS Upgrade
Presentation transcript:

MTS#59 - Input from CTI Silvia Almagia 14-15 May 2013 © ETSI 2013. All rights reserved

Outline SVN & Mantis upgrade Libsip IPT website TET Open points © ETSI 2012. All rights reserved

SVN & Mantis upgrade: Objectives Update SVN and MANTIS to the state of art To use VisualSVN To integrate SVN and MANTIS Add a note to a mantis issue, when the relevant fix has been committed To stop using SSH connection to SVN server Some companies’ security profiles do not allow SSH connections TTCN-3.ORG to become the focal point for TTCN-3 developers, allowing: To download releases of published test suites and TTCN-3 libraries Link to ETSI Work Program portal To browse the source code Link to VisualSVN web interface To raise issues on releases Link to Mantis © ETSI 2013. All rights reserved

VisualSVN Anonymous read only access to published test suites and TTCN-3 libraries: Which allows browsing the code via the web interface And includes the possibility of anonymous checkout of the code Read/write access to project members With LDAP authentication (EOL account) From any SVN client © ETSI 2013. All rights reserved

SVN Migration / Backup Plan Current SVN structure analysis / inventory, to identify: SVN repositories that need to be transferred to the new server Duplicated, empty or obsolete svn repositories, that will not be migrated New SVN structure being defined: Consistent among different projects / technologies Making the browsing more intuitive: technology, TS number, etc.. Current SVN server (vcs.etsi.org) will be kept alive For currently running STF As “historic” backup for CTI But once ongoing STFs have finished, Remaining projects will be migrated to new server external user access to old SVN server will be restricted © ETSI 2013. All rights reserved

MANTIS To add LDAP authentication (EOL account) Same user for MANTIS and SVN To add a note to a mantis issue, when the relevant fix has been committed Reporters will still be able to use “old” MANTIS authentication But will be encouraged to switch to EOL Developers will need to use LDAP authentication (EOL account) New server will provide a “project subscription” feature, allowing to receive email notifications upon new issue creation, etc.. © ETSI 2013. All rights reserved

MANTIS Migration Plan Developers (and CTI) will need to login to the new server with LDAP (EOL) account to enable this new user Issues will be re-assigned from old users to applicable LDAP (EOL) accounts All old users (which have not switched to EOL) will become reporters, and will need to switch to EOL if they whish to become developers again. © ETSI 2013. All rights reserved

SVN & Mantis upgrade: Current Status New VisualSVN and Mantis have been installed by IT on a new server and internal tests are ongoing SVN new structure and migration plan is ongoing Mantis-LDAP (EOL) integration is ongoing Mantis does not provide Out-Of-The-Box solution to manage LDAP and internal data base at the same time Development of the hooks between VisualSVN and Mantis has started Main tasks should be completed by mid June Migration is scheduled during the summer © ETSI 2013. All rights reserved

Siplib:SipUrl extension - Context New INT and 3GPP/RAN Tests Suites need to address Service using URN scheme (e.g. application of SOS service) Current TTCN-3 type system was created to address sip-user/tel schemes only not prepared for new services (URN, ...) Several options were presented by 3GPP/RAN to TC MTS and TC INT TC INT and 3GPP RAN5 have agreed the following common recommendation © ETSI 2012. All rights reserved

TC INT + 3GPP RAN5 common approach type record SipUriComponents { // sip-uri acc. to RFC 3261 cl. 19.1 UserInfo userInfo optional, HostPort hostPort } type record TelUriComponents { // tel-uri acc. to RFC 3966 charstring subscriber type record UrnUriComponents { // urn-uri acc. to RFC 2141 charstring namespaceId, // e.g. "service" as acc. to RFC 5031 charstring namespaceSpecificString // e.g. "sos" type union UriComponents { SipUriComponents sip, // scheme: "sip" or sips" TelUriComponents tel, // scheme: "tel" UrnUriComponents urn, // scheme: "urn" charstring other // scheme: none of the above schemes type record SipUrl { charstring scheme, // e.g "sip" or "tel" UriComponents components, // new union element to select uri type SemicolonParam_List urlParameters optional, AmpersandParam_List headers optional Clear separation of each scheme Evolutive approach

Impact of this approach For TC INT: Existing Test Suites will need to be slightly adapted so that they support the new version of SipLib. This effort has been estimated to 5 days. For tool vendors: The existing codec for SipLib will require an update.   TC INT and 3GPP RAN5 ask MTS to kindly endorse the recommended Siplib extension © ETSI 2012. All rights reserved

IPT Web site New problem reported by ETSI IT end of April: high CPU consumption triggered by one script. The page causing the problem was temporally deactivated to protect the server A test server was installed to enable investigation It was identified that: The script was not able to reach the DB (misconfiguration?) The time out value was too long (20 minutes!) Some improvements should be considered to secure the code accessing the DB (error handling). 2 first points were fixed and it seams that the problem is now fixed 3rd point will be further investigated by CTI. © ETSI 2012. All rights reserved

Update from the TET (1/2) New since the TTCN-3.org was launched: 3GPP LTE UE test suites ITS test suites New libs (ITS, IPV6) Events page New search engine in the TTCN3 bibliography Online login allows minor updates creation, review and approval directly on the life site A test site has been deployed and is being used as playground for major modifications (forum, ...) © ETSI 2012. All rights reserved

Update from the TET (2/2) Ongoing : Planned : Categorize the Test Suites by origin (3GPP, ETSI, OMA) Forum - in progress in the test site Accounts Categories creation Ttcn-3 mailing list import Link to ttcn-3 mailing list Planned : Diameter LIB OMA test suites Integration of VisualSVN © ETSI 2012. All rights reserved

3 open points CTI to create a mailing TTCN-3 Tools Vendors and propose a process for the use/submission CTI to investigate if Tool Vendors can monitor only some specific project on Mantis, to received CR allocated to a dedicated project. First proposal for a process of introducing changes to TTCN-3 libraries © ETSI 2013. All rights reserved

Point 1 CTI to create a mailing TTCN-3 Tool Vendors and propose a process for the use/submission List created: TTCN3_TOOL_VENDORS@LIST.ETSI.ORG To subscribe, send an mail to LISTSERV@LIST.ETSI.ORG with the following command in the message body: SUBSCRIBE TTCN3_TOOL_VENDORS Subscription requires CTI approval A notification was sent to MTS and RAN5 Tool vendors (Shicheng’s list) © ETSI 2013. All rights reserved

Point 1 (cont) Currently on the list: 13 people silvia.almagia@ETSI.ORG Silvia Almagia Hellen.Griffiths@ETSI.ORG Hellen Griffiths shaun.harry@ANITE.COM Shaun Harry Shicheng.Hu@ETSI.ORG Shicheng Hu andrus.lehtmets@ELVIOR.EE Andrus Lehtmets (Elvior) pietsch@TESTINGTECH.COM Stephan Pietsch Wolfgang.Seka@ETSI.ORG Wolfgang Seka stanca@TESTINGTECH.COM Bogdan Stanca-Kaposta Thilo.Lauer@DEVOTEAM.COM Lauer Thilo mathew.valdar@ANITE.COM Mathew Valdar vassiliou@TESTINGTECH.COM Theofanis Vassiliou-Gioles jerry.wang@ANITE.COM Jerry Wang Corinna.Wiegert@ROHDE-SCHWARZ.COM Corinna Wiegert © ETSI 2012. All rights reserved

Point 2 CTI to investigate if Tool Vendors can monitor only some specific project on Mantis, to received CR allocated to a dedicated project. New requirement for New Mantis Server: to be configured to send email notifications to project ‘developers’ upon new CR creation. Those ‘non-developers’ who wish to monitor new CRs on a particular project can also “subscribe” to be notified upon new CR creation In addition email notifications could also be automatically sent to TTCN3_TOOL_VENDORS@LIST.ETSI.ORG © ETSI 2013. All rights reserved

Point 3 First proposal for a process of introducing changes to TTCN-3 libraries Mantis CR creation Decision with relevant CTI contact (depending on technology) to make a release Cross TB Consensus and change implementation No formal cross TB Remote Consensus procedure exists Parallel/cascading Remote Consensus too complex Proposal: run RC on a single TB and invite other TBs to participate (individual participants will have to register to the TB running the RC) Release © ETSI 2013. All rights reserved