Professional Documents
Culture Documents
1 1521-Fap1302050eng
1 1521-Fap1302050eng
History
Contents
1 CTS .......................................................................................................... 2
1.1 Hardware requirements .............................................................. 2
1.2 Software requirements ............................................................... 2
2 CSM 2.0 node and magazine overview ................................................ 3
3 Automated Node Test ............................................................................ 3
3.1 Control 48V CTS power and configuration of CTS Neptune ...... 4
3.2 The generic message box .......................................................... 4
3.3 How to start the test ................................................................... 5
4 Running the test plan ............................................................................ 8
4.1 InitTestEnvironment ................................................................... 8
4.2 The virtual cabling instruction ................................................... 12
4.3 Start.PowerSupplyControl_ON ................................................ 13
4.4 SiteController.Test ................................................................... 14
4.5 ReadMagazineData ................................................................. 15
4.6 MagX.Test ................................................................................ 17
4.7 BarTrackNode .......................................................................... 20
4.8 HWInventoryToQSP ................................................................. 20
4.9 End.PowerSupplyControl_OFF ................................................ 20
4.10 GenerateTestReport ................................................................ 20
Ericsson Internal
TEST INSTRUCTIONS 2 (23)
Prepared (also subject responsible if other) No.
Abstract
This document describes how to execute an automated node test for the Core
Site Multiplexer 2.0 (CSM2.0) in the Common Test Solution (CTS)
environment.
Application
Test instruction is valid for NPC Katrineholm only or other sites adopting the
CTS test environment.
1 CTS
The test object should be connected to the CTS Neptune according to cabling
instruction [3].
The test program requires the CTS API R1C or higher to be installed on the
CTS Neptune.
Necessary test program files are automatically fetched when Idefix starts. It is
required that the CTS Neptune is prepared with the CSM function modules
before test starts which can be found in reference [4].
In the production environment, all CTS Neptune are already prepared with
correct software and are ready to be used.
Ericsson Internal
TEST INSTRUCTIONS 3 (23)
Prepared (also subject responsible if other) No.
Always start the test program in mode auto in all normal cases. If not, the ‘test
status’ flag will not be set to ‘PASSED’ in Bartrack and must be set manually
before status ‘SHIPPED’ can be set.
Ericsson Internal
TEST INSTRUCTIONS 4 (23)
Prepared (also subject responsible if other) No.
When testing in a CTS Neptune environment, all power control will be done
automatically. The operator is free to choose the manual mode to control
power but default is always to use the automatic power control. The power
selection is done in a dialog after the test has been launched. This feature
can be useful when faultfinding etc or when running the test program from a
regular PC client, if so the rest of the setup is skipped and the operator is to
configure the test environment manually. Manual configuration is not covered
in this document.
Throughout the test, there will be a message box informing the operator to
perform actions, warnings, information and questions. The text in the box is
self explanatory. Depending on what situation, buttons, text and image will
change. Example is illustrated below:
Ericsson Internal
TEST INSTRUCTIONS 5 (23)
Prepared (also subject responsible if other) No.
To start the test program, double click on the Idefix icon on the desktop. A
window will appear prompting for the serial number of the test object (DUT).
‘Test type’ is always CSM20. Make sure the correct test program is selected
before serial number scan is performed. The serial number to use is located
on the label located on the cabinet or the label placed on an expansion
magazine.
A validation will be done towards the leading 3 letters in the serial number and
matched towards a list of valid factory serial signatures.
NOTE: If the serial number is entered using a scanner, the test will start
immediately after a serial has been read since the last letter in the label is
followed by a ‘carriage return’ character. Make sure the proper run mode and
correct product has been selected before scan of label is performed.
The test plan consists of both groups and points, groups are represented as a
yellow sack and points are shaped as magnifying glasses. A group contains
one or several points or groups. The plus sign (+) to the left of a group
expands the contents and a minus sign (-) collapses the group.
It is required that the operator has at least a basic knowledge about how
Idefix is used, it is not covered here.
Ex: The test object contains 2 magazines and NO Site Controller, the
SiteController, Mag3.Test and Mag4.Test groups will be hidden and not
performed.
Ericsson Internal
TEST INSTRUCTIONS 8 (23)
Prepared (also subject responsible if other) No.
When the test is started in auto mode, the test plan will start to execute from
the top. If the test is started in manual mode, the operator must start the test
manually by right clicking on the desired test point/group and choose
adequate action.
4.1 InitTestEnvironment
This group must always be launched before anything else can be done. The
purpose is to:
Ericsson Internal
TEST INSTRUCTIONS 9 (23)
Prepared (also subject responsible if other) No.
• Flush the ARP table on the CTS IPU client’s Node Network interface.
• Configure the CTS IPU client’s Node Network interface for CSM 2.0.
• Reset the CTS switch and use default settings during test.
The TestInstruction testmethod will create a tab in Idefix which will contain the
1521 document for CSM. The instructions can be accessed throughout the
whole test by pressing the tab called ‘Test Instructions’.
When the test method ‘DefineNode’ is performed, the cabinet serial added in
the beginning of the test will be compared to the record in bartrack. An dialog
will then appear as illustrated below:
Ericsson Internal
TEST INSTRUCTIONS 10 (23)
Prepared (also subject responsible if other) No.
A few choices can be done. For some products there might be less choices
since some controls will be locked to avoid any accidental misconfiguration
from the operator. Described from top:
Ericsson Internal
TEST INSTRUCTIONS 11 (23)
Prepared (also subject responsible if other) No.
• Production Environment
- Normally checked, otherwise the automatic QSP, BarTrack and test
report will NOT be performed. By default the box is checked if the
program is run on a CTS station with ID 2700-2799. (At the
Katrineholm site, production CTS stations starts from 2700 and up, lab
CTS stations starts at 2799 and down)
• Cabinet Present
- Check this box if the current test object contains a cabinet, uncheck if
the test object only consists of a magazine. The picture to the right will
change accordingly.
• OK & Abort
- OK will make the test proceed; abort will exit the dialog and end the
whole test with a ‘Fail’ result.
Ericsson Internal
TEST INSTRUCTIONS 12 (23)
Prepared (also subject responsible if other) No.
The dialog will as far as possible setup the form with the static info
corresponding to the selected product. The operator must always validate that
the defined node is identical to the real node since dynamic product structures
exists along with the static products in the CSM20 family.
The reference [3] points to the paper version of the cabling instruction; this
information is also displayed in a virtual cabling instruction as shown below.
All shown cables MUST be connected before continuing the test. Cables not
visible in the virtual cabling instruction should not be connected; this is the
case when an ESC is missing.
Ericsson Internal
TEST INSTRUCTIONS 13 (23)
Prepared (also subject responsible if other) No.
4.3 Start.PowerSupplyControl_ON
This test point will power on the whole test object, either automatically or
prompt the operator to do it manually depending on what has been chosen in
the ‘DefineNode’ dialog. All CPFU boards and, if exist, ESC should be
powered on. If power cables are misplaced according to the cabling
instruction, on
4.4 SiteController.Test
If an ESC is defined to be present in the test object, the following will be performed:
• LoadESCImage requests an USB flash stick to be inserted in the ESC. The ESC
will automatically start to load the image when the stick is inserted into a bricked
ESC. It is wise to have the stick inserted before the test is started to save some
time. There is to the other hand no problem to insert it later when prompted for in
the dialog.
• ReadESCPID issues a command towards the ESC which in return responds with its
hardware ID (PID) data which is validated to be in a useable format. The Data is
saved in program memory in a virtual node once it has been validated with
Bartrack.
• ResetESCToBrickMode will prompt the operator to remove the USB flash stick. The
ESC will then begin to reset it self to brick mode which is the state to deliver the
ESC in to customer.
Ericsson Internal
TEST INSTRUCTIONS 15 (23)
Prepared (also subject responsible if other) No.
The test of the ESC requires an ethernet cable to be connected and the USB flash
stick to be inserted as described in the cabling instruction.
NOTE: The ESC will double flash with the green LED for a few minutes after the stick
has been removed, this will not affect other tests for CSM but the power must not be
removed during this double blink.
After these tests, the ESC is stated as tested and no more communication will be done
towards the device.
4.5 ReadMagazineData
The purpose of this test point is to collect data from each magazine. Since no
ID prom is present in the magazines to be read, the operator must manually
submit the Serial Numbers for all subracks in the Node. The operator will be
presented with the dialog below:
Ericsson Internal
TEST INSTRUCTIONS 16 (23)
Prepared (also subject responsible if other) No.
The previously defined node will yet again appear and an arrow will be
pointing on the magazine to submit data from. The requested data is the
magazine Serial Number.
The easiest way to get the magazine serial number is by using the scanner,
which setting the scanner has does not matter. Make sure the textbox
focused is empty before scanning. Once a serial has been scanned a
comparison with bartrack will be executed to see if the hardware scanned
matches the entries in bartrack. If the serial turns out OK, a check icon will be
shown and the OK button will be enabled.
When the OK button is clicked the arrow will move upwards if more than one
magazine is present, otherwise the dialog will exit. All data is saved in the
virtual node to be used in QSP, BarTrack and to be written to the flash on
each accompanying CMB pair.
Clicking ‘Abort’ will exit the dialog and end the whole test with a ‘Fail’ result.
4.6 MagX.Test
These tests are identical for each magazine and may not be present
depending on the node defined earlier. The magazine located in the bottom is
stated as the first and therefore Mag1, the second is the one above (Mag2)
and so on. The test will always start with the two ethernet cables connected to
the CMBs in Mag1 (as described in the cabling instruction). When the first
magazine is finished, a dialog is displayed prompting the operator to move the
cables to the next magazine until all magazines have been tested. The test
does the following:
• ClearSettings is used to reset the CMBs to the state before setup for
traffic test was done. The environment variables are reset and some
network parameters is set again.
4.7 BarTrackNode
This test method connects the child items serialnumber in the node to the
parent cabinets serial.
4.8 HWInventoryToQSP
This test method will collect all previously HW ID data and upload it to QSP.
There is a validation that QSP accepts the file as well.
4.9 End.PowerSupplyControl_OFF
This method will automatically power off the whole test object if the test
environment supports it, otherwise the operator will be prompted to do it
manually.
4.10 GenerateTestReport
After test a test report will be generated based on the tests performed and
node defined. A dialog will precede the printing, prompting for a printer to be
used as shown below:
Ericsson Internal
TEST INSTRUCTIONS 21 (23)
Prepared (also subject responsible if other) No.
It is possible to print several copies of the report as long as the test program
has been executed before. If the paper test report ‘disappears’, an electronic
copy is saved as a blob and can be fetched from Testnet when the test
program is finished. First line support should be addressed in that case.
4.11 CleanUp
After test all connections need to be killed and the resources allocated by the
CTS API will be released. If the clean up is not performed and Idefix is just
terminated in any other way, each connection tab will leave a ‘tail –f’-process
and a ‘bash’-process running. These can be killed manually by accessing the
‘Windows Task Manager’, tab Processes.
4.12 SaveBlobs
This method will upload all test logs, a digital copy of the test report and all
communication logs to Testnet.
Since the test program will prompt for removal of the SFP test plugs from the
CMBs and insertion of the SFP-to-optical plugs right after the traffic test, this
step should already have been done. For clarity, this is what should be done:
If order contains SFP-optical plugs, they should be inserted in the CMBs and
delivered that way to the customer. If magazine contains less than four TLIs,
begin to equip the CMBs from port A. Throw away the plastic boxes that the
plugs came in.
Example: Magazine contains TLI1 and TLI2 only, insert plugs into port A and
B on both CMBs in that subrack.
5 References
[1] 1/1523-FAP 130 2050 "Empty Factory Test Report”
[2] EAB-09:026034 Usv “QSP submitting and format converter”
[3] 5/1074-LTM 187 05/1 “CSM20 cabling instruction for CTS”
[4] 19089-CYA 901 1338/1 “CSM20 CTS Function Module”
Ericsson Internal
TEST INSTRUCTIONS 22 (23)
Prepared (also subject responsible if other) No.
6 APPENDIX
CMB_W: 10.10.64.200:23/16
CMB_P: 10.10.64.201:23/16
The test report should be printed after test and signed by the tester/operator.
If printing fails for any reason, an empty template can be fetched from
reference [1]. The test report can also be printed directly to a PDF document
and printed later when the printing environment is restored.
An ERICOLL area for CSM2.0 is planned in the future. This chapter will be
updated when it is in place.
• CDEV4 – A0
• CDEV5 – A1
To magazine 1:
• CPFU-A – A1
• CPFU-B – A2