From OpenSCADAWiki
Jump to: navigation, search
Line 59: Line 59:
 
| DB.DBF || Disconnect/Connect || Passed/Passed || Passed/Passed || Passed/Passed ||  
 
| DB.DBF || Disconnect/Connect || Passed/Passed || Passed/Passed || Passed/Passed ||  
 
|-
 
|-
| DB.DBF || Full DB test by help tests "BD" of system tests module "SystemTests" || Passed || Passed || Passed ||  
+
| DB.DBF || Full DB test by the help of the tests "BD" of the module "SystemTests" || Passed || Passed || Passed ||  
 
|-
 
|-
 
| DB.FireBird || create/remove, change, load, save and load from config || PASSED || PASSED || - ||  
 
| DB.FireBird || create/remove, change, load, save and load from config || PASSED || PASSED || - ||  
Line 65: Line 65:
 
| DB.FireBird || Disconnect/Connect || Passed/Passed || Passed/Passed || - ||  
 
| DB.FireBird || Disconnect/Connect || Passed/Passed || Passed/Passed || - ||  
 
|-
 
|-
| DB.FireBird || Full DB test by help tests "BD" of system tests module "SystemTests" || Passed || Passed || - ||  
+
| DB.FireBird || Full DB test by the help of the tests "BD" of the module "SystemTests" || Passed || Passed || - ||  
 
|-
 
|-
 
| DB.MySQL || create/remove, change, load, save and load from config || PASSED || PASSED || PASSED ||  
 
| DB.MySQL || create/remove, change, load, save and load from config || PASSED || PASSED || PASSED ||  
Line 71: Line 71:
 
| DB.MySQL || Disconnect/Connect || Passed/Passed || Passed/Passed || Passed/Passed ||  
 
| DB.MySQL || Disconnect/Connect || Passed/Passed || Passed/Passed || Passed/Passed ||  
 
|-
 
|-
| DB.MySQL || Full DB test by help tests "BD" of system tests module "SystemTests" || Passed || Passed || Passed ||  
+
| DB.MySQL || Full DB test by the help of the tests "BD" of the module "SystemTests" || Passed || Passed || Passed ||  
 
|-
 
|-
 
| DB.PostgreSQL || create/remove, change, load, save and load from config || PASSED || PASSED || PASSED ||  
 
| DB.PostgreSQL || create/remove, change, load, save and load from config || PASSED || PASSED || PASSED ||  
Line 77: Line 77:
 
| DB.PostgreSQL || Disconnect/Connect || Passed/Passed || Passed/Passed || Passed/Passed ||  
 
| DB.PostgreSQL || Disconnect/Connect || Passed/Passed || Passed/Passed || Passed/Passed ||  
 
|-
 
|-
| DB.PostgreSQL || Full DB test by help tests "BD" of system tests module "SystemTests" || Passed || Passed || Passed ||  
+
| DB.PostgreSQL || Full DB test by the help of the tests "BD" of the module "SystemTests" || Passed || Passed || Passed ||  
 
|-
 
|-
 
| DB.SQLite || create/remove, change, load, save and load from config || PASSED || PASSED || PASSED ||  
 
| DB.SQLite || create/remove, change, load, save and load from config || PASSED || PASSED || PASSED ||  
Line 83: Line 83:
 
| DB.SQLite || Disconnect/Connect || Passed/Passed || Passed/Passed || Passed/Passed ||  
 
| DB.SQLite || Disconnect/Connect || Passed/Passed || Passed/Passed || Passed/Passed ||  
 
|-
 
|-
| DB.SQLite || Full DB test by help tests "BD" of system tests module "SystemTests" || Passed || Passed || Passed ||  
+
| DB.SQLite || Full DB test by the help of the tests "BD" of the module "SystemTests" || Passed || Passed || Passed ||  
  
 
|-
 
|-
| Protocol.HTTP || Send GET and SET requests on browsers: Firefox, Konqueror, Opera and Google Chromium. || Passed || Passed || Passed ||  
+
| Protocol.HTTP || Send GET and SET requests on the browsers: Firefox, Konqueror, Opera and Google Chromium. || Passed || Passed || Passed ||  
 
|-
 
|-
 
| Protocol.HTTP || Disconnect/Connect || Passed/Passed || Passed/Passed || Passed/Passed ||  
 
| Protocol.HTTP || Disconnect/Connect || Passed/Passed || Passed/Passed || Passed/Passed ||  
 
|-
 
|-
| Protocol.ModBus || Исполнение тестового контроллера DAQ.ModBUS.testTCP. || Passed || Passed || Passed ||  
+
| Protocol.ModBus || Execution of the test controller object DAQ.ModBUS.testTCP. || Passed || Passed || Passed ||  
 
|-
 
|-
 
| Protocol.ModBus || Disconnect/Connect || Passed/Passed || Passed/Passed || Passed/Passed ||  
 
| Protocol.ModBus || Disconnect/Connect || Passed/Passed || Passed/Passed || Passed/Passed ||  
 
|-
 
|-
| Protocol.OPC_UA || Исполнение тестового контроллера DAQ.OPC_UA.test. || Passed || Passed || Passed || Traffic counter for protocol is fixed  
+
| Protocol.OPC_UA || Execution of the test controller object DAQ.OPC_UA.test. || Passed || Passed || Passed || Traffic counter for protocol is fixed  
 
|-
 
|-
 
| Protocol.OPC_UA || Disconnect/Connect || Passed/Passed || Passed/Passed || Passed/Passed || For module DAQ.JavaLikeCalc functions start repeate is prevented, for dead locks avoid.  
 
| Protocol.OPC_UA || Disconnect/Connect || Passed/Passed || Passed/Passed || Passed/Passed || For module DAQ.JavaLikeCalc functions start repeate is prevented, for dead locks avoid.  
 
|-
 
|-
| Protocol.SelfSystem || Тест запросов к удалённой системе посредством QTCfg и Vision.|| Passed || Passed || Passed ||  
+
| Protocol.SelfSystem || Tests for requests to remote station by QTCfg and Vision. || Passed || Passed || Passed ||  
 
|-
 
|-
 
| Protocol.SelfSystem || Disconnect/Connect || Passed/Passed || Passed/Passed || Passed/Passed ||  
 
| Protocol.SelfSystem || Disconnect/Connect || Passed/Passed || Passed/Passed || Passed/Passed ||  
 
|-
 
|-
| Protocol.UserProtocol || Отправка запросов на тестовый-эхо протокол из транспорта. || Passed || Passed || Passed ||  
+
| Protocol.UserProtocol || Send requests to a test-echo protocol from a transport. || Passed || Passed || Passed ||  
 
|-
 
|-
 
| Protocol.UserProtocol || Disconnect/Connect || Passed/Passed || Passed/Passed || Passed/Passed ||  
 
| Protocol.UserProtocol || Disconnect/Connect || Passed/Passed || Passed/Passed || Passed/Passed ||  

Revision as of 10:20, 8 June 2018

Subsystem Test Athlon64 x2 3600+; AltLinux T6 (32) AMD Turion x2 1.6 GHz; Ubuntu 11.10 Nokia N900; Maemo 5 Notes
Control interface Test parsing the XML file Passed Passed Passed
Control interface Test of the control interface Passed Passed Passed
SYS Tests for encoding of the Mime Base64 algorithm Passed Passed Passed
Security User/Group create/remove, change, load, save and load from the config PASSED PASSED PASSED
Transport.SSL Input/Output create/remove, change, load, save and load from config PASSED PASSED PASSED
Transport.SSL Disconnect/Connect Passed/Passed Passed/Passed Passed/Passed
Transport.SSL Tests for data transfer through output and input transports by test "TrOut" of module "SystemTests" Passed (32 ms) Passed (29 ms) Passed (200 ms)
Transport.Serial Input/Output create/remove, change, load, save and load from config PASSED PASSED PASSED
Transport.Serial Disconnect/Connect Passed/Passed Passed/Passed Passed/Passed
Transport.Serial Tests for data transfer through output and input transports by test "TrOut" of module "SystemTests" Passed (1.8 ms) Passed (2.2 ms) Passed (1.4 ms)
Transport.Sockets Input/Output create/remove, change, load, save and load from config PASSED PASSED PASSED
Transport.Sockets Disconnect/Connect Passed/Passed Passed/Passed Passed/Passed
Transport.Sockets Tests for data transferring through output and input transports on different protocols (TCP, UDP, Unix) by the test "TrOut" of the module "SystemTests" Passed (TCP:0.8 ms; UDP:0.6 ms; UNIX:0.3 ms) Passed (TCP:2.5 ms; UDP:1.5 ms; UNIX:0.8 ms) Passed (TCP:1.5 ms; UDP:1.3 ms; UNIX:1.2 ms) On N900(ARM) detected "Sockets.UNIX" input transport hang at some cases. Going to observe later!
Archive Tests for the value buffer. Passed Passed Passed
Archive Value archive create/remove, change, load, save and load from config PASSED PASSED PASSED
Archive.DBArch Message/Value archiver create/remove, change, load, save and load from config PASSED PASSED PASSED
Archive.DBArch Disconnect/Connect Passed/Passed Passed/Passed Passed/Passed
Archive.DBArch Using test "Mess" of module system test "SystemTests" for archiving messages Passed Passed Passed
Archive.DBArch Assign/Clear archiving from the parameter attribute Passed Passed Passed
Archive.FSArch Message/Value archiver create/remove, change, load, save and load from config PASSED PASSED PASSED
Archive.FSArch Disconnect/Connect Passed/Passed Passed/Passed Passed/Passed
Archive.FSArch Using test "Mess" of module system test "SystemTests" for archiving messages Passed Passed Passed
Archive.FSArch Assign/Clear archiving from the parameter attribute Passed Passed Passed
Archive.FSArch Tests of the value archiver to verify the correctness of the functioning of the sequential mechanism for packaging, by "SystemTests". Passed Passed Passed
DB.DBF create/remove, change, load, save and load from config PASSED PASSED PASSED
DB.DBF Disconnect/Connect Passed/Passed Passed/Passed Passed/Passed
DB.DBF Full DB test by the help of the tests "BD" of the module "SystemTests" Passed Passed Passed
DB.FireBird create/remove, change, load, save and load from config PASSED PASSED -
DB.FireBird Disconnect/Connect Passed/Passed Passed/Passed -
DB.FireBird Full DB test by the help of the tests "BD" of the module "SystemTests" Passed Passed -
DB.MySQL create/remove, change, load, save and load from config PASSED PASSED PASSED
DB.MySQL Disconnect/Connect Passed/Passed Passed/Passed Passed/Passed
DB.MySQL Full DB test by the help of the tests "BD" of the module "SystemTests" Passed Passed Passed
DB.PostgreSQL create/remove, change, load, save and load from config PASSED PASSED PASSED
DB.PostgreSQL Disconnect/Connect Passed/Passed Passed/Passed Passed/Passed
DB.PostgreSQL Full DB test by the help of the tests "BD" of the module "SystemTests" Passed Passed Passed
DB.SQLite create/remove, change, load, save and load from config PASSED PASSED PASSED
DB.SQLite Disconnect/Connect Passed/Passed Passed/Passed Passed/Passed
DB.SQLite Full DB test by the help of the tests "BD" of the module "SystemTests" Passed Passed Passed
Protocol.HTTP Send GET and SET requests on the browsers: Firefox, Konqueror, Opera and Google Chromium. Passed Passed Passed
Protocol.HTTP Disconnect/Connect Passed/Passed Passed/Passed Passed/Passed
Protocol.ModBus Execution of the test controller object DAQ.ModBUS.testTCP. Passed Passed Passed
Protocol.ModBus Disconnect/Connect Passed/Passed Passed/Passed Passed/Passed
Protocol.OPC_UA Execution of the test controller object DAQ.OPC_UA.test. Passed Passed Passed Traffic counter for protocol is fixed
Protocol.OPC_UA Disconnect/Connect Passed/Passed Passed/Passed Passed/Passed For module DAQ.JavaLikeCalc functions start repeate is prevented, for dead locks avoid.
Protocol.SelfSystem Tests for requests to remote station by QTCfg and Vision. Passed Passed Passed
Protocol.SelfSystem Disconnect/Connect Passed/Passed Passed/Passed Passed/Passed
Protocol.UserProtocol Send requests to a test-echo protocol from a transport. Passed Passed Passed
Protocol.UserProtocol Disconnect/Connect Passed/Passed Passed/Passed Passed/Passed
DAQ Templates library create/remove, change, load, save and load from config PASSED PASSED PASSED
DAQ.BlockCalc Controller/parameter create/remove, change, load, save and load from config PASSED PASSED PASSED
DAQ.BlockCalc Blocks create/remove, change, load, save and load from config PASSED PASSED PASSED
DAQ.BlockCalc Copy block schemes Passed Passed Passed
DAQ.BlockCalc Set links Passed Passed Passed
DAQ.BlockCalc Disconnect/Connect Passed/Passed Passed/Passed Passed/Passed
DAQ.DAQGate Controller/parameter create/remove, change, load, save and load from config PASSED PASSED PASSED
DAQ.DAQGate Disconnect/Connect Passed/Passed Passed/Passed Passed/Passed
DAQ.DCON Controller/parameter create/remove, change, load, save and load from config PASSED PASSED PASSED
DAQ.DCON Disconnect/Connect Passed/Passed Passed/Passed Passed/Passed
DAQ.JavaLikeCalc Controller/parameter create/remove, change, load, save and load from config PASSED PASSED PASSED
DAQ.JavaLikeCalc Functions and its libraries create/remove, change, load, save and load from config PASSED PASSED PASSED
DAQ.JavaLikeCalc Function copy Passed Passed Passed
DAQ.JavaLikeCalc Disconnect/Connect Passed/Passed Passed/Passed Passed/Passed
DAQ.LogicLev Controller/parameter create/remove, change, load, save and load from config PASSED PASSED PASSED
DAQ.LogicLev Disconnect/Connect Passed/Passed Passed/Passed Passed/Passed Restore template build after module DAQ.JavaLikeCalc or builded function close.
DAQ.LogicLev Call test "Param" from system tests module "SystemTests" Passed Passed Passed
DAQ.LogicLev Call test "Val" for parameter's attribute from system tests module "SystemTests" Passed Passed Passed
DAQ.ModBus Controller/parameter create/remove, change, load, save and load from config PASSED PASSED PASSED
DAQ.ModBus Disconnect/Connect Passed/Passed Passed/Passed Passed/Passed
DAQ.OPC_UA Controller/parameter create/remove, change, load, save and load from config PASSED PASSED PASSED
DAQ.OPC_UA Disconnect/Connect Passed/Passed Passed/Passed Passed/Passed
DAQ.SNMP Controller/parameter create/remove, change, load, save and load from config PASSED PASSED -
DAQ.SNMP Disconnect/Connect Passed/Passed Passed/Passed -
DAQ.Siemens Controller/parameter create/remove, change, load, save and load from config PASSED PASSED PASSED
DAQ.Siemens Disconnect/Connect Passed/Passed Passed/Passed Passed/Passed
DAQ.SoundCard Controller/parameter create/remove, change, load, save and load from config PASSED PASSED PASSED
DAQ.SoundCard Disconnect/Connect Passed/Passed Passed/Passed Passed/Passed
DAQ.System Controller/parameter create/remove, change, load, save and load from config PASSED PASSED PASSED
DAQ.System Disconnect/Connect Passed/Passed Passed/Passed Passed/Passed
Special.FLibComplex1 Disconnect/Connect Passed/Passed Passed/Passed Passed/Passed
Special.FLibMath Disconnect/Connect Passed/Passed Passed/Passed Passed/Passed
Special.FLibSYS Disconnect/Connect Passed/Passed Passed/Passed Passed/Passed
UI.QTCfg Test for stable and adequate work with control system interface Passed Passed Passed
UI.QTCfg Disconnect/Connect Passed/Passed Passed/Passed Passed/Passed
UI.QTStarter Disconnect/Connect Passed/Passed Passed/Passed Passed/Passed Count only "QMainWindow" set for correct exit on last modules list window close. Possible crash at some platforms by Qt4 free problem.
UI.VCAEngine Widgets and widgets' library create/remove, change, load, save and load from config PASSED PASSED PASSED
UI.VCAEngine Project, pages and widgets create/remove, change, load, save and load from config PASSED PASSED PASSED
UI.VCAEngine Session create, start and remove PASSED PASSED PASSED
UI.VCAEngine Disconnect/Connect Passed/Passed Passed/Passed Passed/Passed
UI.WebCfg Test for stable and adequate work with control system interface Passed Passed Passed
UI.WebCfg Disconnect/Connect Passed/Passed Passed/Passed Passed/Passed
UI.WebCfgD Test for stable and adequate work with control system interface Passed Passed Passed
UI.WebCfgD Disconnect/Connect Passed/Passed Passed/Passed Passed/Passed
UI.WebUser Test operation with a user interface through a module Passed Passed Passed
UI.WebUser Disconnect/Connect Passed/Passed Passed/Passed Passed/Passed
UI.WebVision Test for stable and adequate work with Demo-project interface Passed Passed Passed
UI.WebVision Disconnect/Connect Passed/Passed Passed/Passed Passed/Passed
UI.Vision Widgets and widgets' library create/remove, change, load and save PASSED PASSED PASSED The signal QAction::activated(), from Qt3, is replaced by QAction::triggered() full at last.
UI.Vision Project, pages and widgets create/remove, change, load and save PASSED PASSED PASSED
UI.Vision Session create, start and remove PASSED PASSED PASSED
UI.Vision Disconnect/Connect Passed/Passed Passed/Passed Passed/Passed