FESA release | 1.0.0 | 1.0.0 | 1.0.0 | 1.2.0 | 1.2.2 | 1.3.1 | 1.3.1 | |
Issue | vml00v, 10.06.2013 | vml00v, 02./03.07.2013 | asl733 03.07.2013 | vml00v, 07./08.01.2014 | vml00v, 27./28.02.2014 | vml00v, 25.04.2014 | asl730, 13.05.2014 | |
---|---|---|---|---|---|---|---|---|
Installation Issues | ||||||||
Installation of cern-timing, cern-*, cern-cmw-*, fesa-*, availability for 32-bit | fesa-*: | fesa-*: | cmw-* -> Vitaliy/ fesa-*: | cmw-* -> Vitaliy/ fesa-*: | ||||
Installation of cern-timing, cern-*, cern-cmw-*, fesa-*, availability for 64-bit | fesa-*: | fesa-*: | cmw-* -> Vitaliy, / fesa-*: | cmw-* -> Vitaliy, / fesa-*: | ||||
Installation of fesa-explorer | ||||||||
Operating System Issues | ||||||||
Availability of user/group fesa (groups; cat /etc/group <pipe>cut -d: -f1; usermod -G fesa <USER>) |
||||||||
Run of post installation script to install the configuration files (*.cfg, *.conf in /common/usr/export/fesa/global/etc/fesa/<VERSION>/) |
||||||||
Folder permissions set for group fesa in /common/export/fesa | - | - | ||||||
Configuration Issues | ||||||||
CMW directory environment variables in fesa3_environment.conf | ||||||||
Eclipse Issues | ||||||||
Proper JAVA version (java -version) | ||||||||
Availability Eclipse Indigo SR2 with CDT, Webtools, SVN Connectors | Eclipse Kepler: | Eclipse Kepler: | Eclipse Kepler: | |||||
Availability of newest version of FESA3 plugin via (local) update site | ||||||||
Availability of FESA perspective with FESA Browser, Problems View, Workspace, Welcome View, Console View; Project Explorer, Outline, Make Targets |
||||||||
FESA3 Eclipse Plug-In Issues | ||||||||
Installation possible via (local) update site | ||||||||
Configuration of secure storage password | ||||||||
Possibility to configure access to GSI's SVN repository | ||||||||
Possibility to configure FESA preferences | | |||||||
Availabilty of C++ code templates | ||||||||
Tests for FESA3 classes | ||||||||
Creation of new FESA classes with GSI template | ||||||||
Creation of new FESA classes with empty template | | | ||||||
Editing of FESA classes' designs | | |||||||
Display of FESA documentation according to selected element in FESA class design in FESA Browser |
||||||||
Validation of FESA class designs | | | ||||||
Code generation for FESA classes | | |||||||
Availability of desired make targets (32-bit: CPU=i686; 64-bit: CPU=x86_64) | | |||||||
Code compilation of FESA classes for 32-bit | | |||||||
Code compilation of FESA classes for 64-bit | | |||||||
Creation of base for HTML documentation (.xmldoc) | ||||||||
Creation of HTML documentation | ||||||||
Update of a FESA classes' FESA version (possible only if more than one FESA3 version exists) |
- | - | - | - | ||||
Delivery of FESA classes (relevant for accessability of inheritance/scheduling view) | ||||||||
Automatic SVN integration of new FESA class projects | | |||||||
Creation of log-file FesaPluginTraces.log in users home directory | ||||||||
Tests for FESA3 deploy-units | ||||||||
Creation of new FESA deploy-units | ||||||||
Inclusion of a FESA class | ||||||||
Editing of FESA deploy-unit designs | ||||||||
Display of FESA documentation according to selected element in FESA deploy-unit design in FESA Browser |
||||||||
Validation of FESA deploy-unit documents | ||||||||
Code generation for FESA deploy-units | ||||||||
Availability of desired make targets (32-bit: CPU=i686; 64-bit: CPU=x86_64) | ||||||||
Code compilation of FESA deploy-units for 32-bit | ||||||||
Code compilation of FESA deploy-units for 64-bit | ||||||||
Creation of FECs | ||||||||
Creation and adaption of FESA instantiation documents | ||||||||
Promotion of updated FESA class configuration to instantiation document | ||||||||
Update of a FESA deploy-unit's FESA version (possible only if more than one FESA3 version exists) |
- | - | - | - | ||||
Creation of start script during source code generation, FEC creation and delivery | - | - | - | - | from 1.2.2 on | from 1.2.2 on | from 1.2.2 on | |
Creation of local start script (CPU=i686 / CPU=x86_64) | for 1.0.0 | for 1.0.0 | for 1.0.0 | |||||
Creation of start scripts for FEC and aslcluster during delivery (CPU=i686 / CPU=x86_64) | - | for 1.0.0 | for 1.0.0 | for 1.0.0 | ||||
Delivery of FESA deploy-units including binary, instantiation files and several start scripts (32-bit: CPU=i686) |
||||||||
Delivery of FESA deploy-units including binary, instantiation files and several start scripts (64-bit: CPU=x86_64) |
||||||||
Automatic SVN integration of new FESA deploy-unit projects | ||||||||
Launch of FESA deploy-units | ||||||||
Access FESA deploy-unit via C++ SimpleClient | ||||||||
Tests for operational FESA classes/deploy-units | ||||||||
SVN repository check during delivery | not tested | |||||||
Copying of HTML documentation during delivery | not tested | |||||||
Tests for FESA instantiation documents | ||||||||
Validation of FESA instantiation documents | ||||||||
Editing / Extension of FESA instantiation documents | ||||||||
Display of FESA documentation according to selected element in FESA instantiation document in FESA Browser |
||||||||
Functionality of table editor for device instances | ||||||||
Update of a FESA instantiation document's FESA version (possible only if more than one FESA3 version exists) |
- | - | - | |||||
Launch of FESA Explorer | ||||||||
Creation of zip file containing instantiation document | ||||||||
Update of FESA Explorer (reload zip) | ||||||||
FESA3 Integration Tests | ||||||||
GSITemplateIntegrationTest (GSITemplateIntegratTest, GSITemplateIntegratTestDU, !GSITemplateIntegratTestClient) for 32-bit / 64-bit |
/ | // | / | / | / | / | ||
InheritanceTest (InheritanceTestBase, InheritanceTestChild, InheritanceTestDU, !InheritanceTestClient) for 32-bit / 64-bit |
/ | / | / | / | / | / | ||
RDADataTypesTest (RDADataTypesTest, RDADataTypesTestDU, !RDADataTypesTestGoogleTest) for 32-bit / 64-bit |
/ | / | / | / | / | / | / | |
ComposeTest (Compose1, Compose2, ComposeDU, !ComposeGoogleTest) for 32-bit / 64-bit |
-/- | -/- | -/- | / | / | / | ||
FieldAccessTest (FieldAccessTest, FielAccessTestDU, !FieldAccessGoogleTest) for 32-bit / 64-bit |
-/- | -/- | -/- | / | / | |||
WhiteRabbitTest (BeamProcessClass, BeamProcessDU, !BeamProcessGoogleTest) for 32-bit / 64-bit |
-/- | -/- | -/- | on scul022: / | / | / | ||