INTEGRATION RELEASE ALMA 5.0.3

 

 

 

Release Notes

Final tag and patches

Validation tests suite results

Lines of code graphs

Doxygen documentation

Other documentation

Java duplicated classes

Channels and Events

 


 

1. Release Notes

The release notes are available at the link ALMA-5_0_3 Release Notes.

 

2. Final tag and patches

The integration has been performed based on ACS-7.0.1

The software has been tagged with ALMA-5_0_3_17 

3. Validation tests suite

To validate the software delivered for RX, the tests from the validation tests suite at the ITS twiki page have been run. The report with the results on the tests which has been run can be found at the twiki page ALMA-5_0_3 .

 

Considerations about running the system end-to-end

·       We have been obliged to increase the corba timeout in the file $ACSDATA/config/orb.properties from 3 minutes to 30 minutes to be able to run some long holography scheduling blocks. This is an open problem which still needs to be fixed at a general level, although a fix has been produced for running holography. It seems that there could still be some problems when performing operations which require some time to finish, like tuning. For this reason, ALMA 5.0.3 will be delivered with the icnreased timeout, to be on the safe side.

Short overview on the test cases run in the STEs:

Total number of test cases available

208

Total number of test cases executed

123

PASSED

101

FAILED

22

Total number of test cases not executed

85

 

Short overview on the Jira tickets dealt with in the STE (simulation):

Total number of Jira tickets about ALMA 5.0.3

42

Newly opened Jira tickets for ALMA 5.0.3

32

Old jira tickets still to be solved for ALMA 5.0.3

10

 

We are also collecting metrics on the test cases written and executed by ITS and the Jira tickets opened as a consequence of running the test cases. The metrics will be periodically updated. The available graphs are :

- number of test cases written and executed

- % of test cases passed and failed

- number of jira tickets opened running the test cases

 

 

4. Subsystems SLOC:

Data here reported are compared with previous release ALMA-5.0.1

 

- on all the directories

- on src only

- on test only

- percentage test/src

 

SLOC detailed figures:

 

ACACORR

ACS

ARCHIVE

CONTROL

CORR

EXEC

ITS

OBOPS

OBSPREP

OFFLINE

PIPELINE

SCHEDULING

TELCAL

 

 

Note: Starting from Release R1.1 ITS and SE have used a common approach in calculating SLOC.

 

 

5. Doxygen Inline Documentation

 

Assessment on the sufficiency of Doxygen-like in-line documentation: Graph

 

 

6. Documentation

 

 

Modules inline

Global inline

 

ACACORR

ACACORR

ACS

ACS

ARCHIVE

ARCHIVE

CONTROL

CONTROL

CORR

CORR

EXEC

ICD

EXEC

ICD

ITS

ITS

OBOPS

OBOPS

OBSPREP

OBSPREP

OFFLINE

OFFLINE

PIPELINE

PIPELINE

SCHEDULING

SCHEDULING

TELCAL

TELCAL

                                     

 

 

 

7. Java Duplicated Classes

 

See the list at this link.

 

 

8. Channels and Events

 

      See details at this link.