From OpenSCADAWiki
< Documents | Release 0.8.0
Line 109: | Line 109: | ||
| DAQ || Templates library create/remove, change, load, save and load from config || PASSED || PASSED || PASSED || | | DAQ || Templates library create/remove, change, load, save and load from config || PASSED || PASSED || PASSED || | ||
|- | |- | ||
− | | DAQ. | + | | DAQ.JavaLikeCalc || Controller object and parameter create/remove, change, load, save and load from config || PASSED || PASSED || PASSED || |
|- | |- | ||
− | | DAQ. | + | | DAQ.JavaLikeCalc || Function and its library create/remove, change, load, save and load from config || PASSED || PASSED || PASSED || |
|- | |- | ||
− | | DAQ. | + | | DAQ.JavaLikeCalc || Function copy || Passed || Passed || Passed || |
|- | |- | ||
− | | DAQ. | + | | DAQ.JavaLikeCalc || Disconnect/Connect || Passed/Passed || Passed/Passed || Passed/Passed || |
|- | |- | ||
− | | DAQ. | + | | DAQ.LogicLev || Controller object and parameter create/remove, change, load, save and load from config || PASSED || PASSED || PASSED || |
|- | |- | ||
− | | DAQ. | + | | DAQ.LogicLev || Disconnect/Connect || Passed/Passed || Passed/Passed || Passed/Passed || Restore template build after module DAQ.JavaLikeCalc or builded function close. |
|- | |- | ||
− | | DAQ. | + | | DAQ.LogicLev || Call for the test "Param" from the module "SystemTests"|| Passed || Passed || Passed || |
|- | |- | ||
− | | DAQ. | + | | DAQ.LogicLev || Call for the test "Val" of the parameter attribute from the module "SystemTests" || Passed || Passed || Passed || |
|- | |- | ||
− | | DAQ. | + | | DAQ.BlockCalc || Controller object and parameter create/remove, change, load, save and load from config || PASSED || PASSED || PASSED || |
|- | |- | ||
− | | DAQ. | + | | DAQ.BlockCalc || Block create/remove, change, load, save and load from config || PASSED || PASSED || PASSED || |
|- | |- | ||
− | | DAQ. | + | | DAQ.BlockCalc || Block scheme copy || Passed || Passed || Passed || |
|- | |- | ||
− | | DAQ. | + | | DAQ.BlockCalc || Set links || Passed || Passed || Passed || |
|- | |- | ||
− | | DAQ. | + | | DAQ.BlockCalc || Disconnect/Connect || Passed/Passed || Passed/Passed || Passed/Passed || |
|- | |- | ||
− | | DAQ. | + | | DAQ.DAQGate || Controller object and parameter create/remove, change, load, save and load from config || PASSED || PASSED || PASSED || |
|- | |- | ||
− | | DAQ. | + | | DAQ.DAQGate || Disconnect/Connect || Passed/Passed || Passed/Passed || Passed/Passed || |
|- | |- | ||
− | | DAQ. | + | | DAQ.System || Controller object and parameter create/remove, change, load, save and load from config || PASSED || PASSED || PASSED || |
|- | |- | ||
− | | DAQ. | + | | DAQ.System || Disconnect/Connect || Passed/Passed || Passed/Passed || Passed/Passed || |
|- | |- | ||
− | | DAQ.ModBus || Controller | + | | DAQ.ModBus || Controller object and parameter create/remove, change, load, save and load from config || PASSED || PASSED || PASSED || |
|- | |- | ||
| DAQ.ModBus || Disconnect/Connect || Passed/Passed || Passed/Passed || Passed/Passed || | | DAQ.ModBus || Disconnect/Connect || Passed/Passed || Passed/Passed || Passed/Passed || | ||
|- | |- | ||
− | | DAQ. | + | | DAQ.DCON || Controller object and parameter create/remove, change, load, save and load from config || PASSED || PASSED || PASSED || |
+ | |- | ||
+ | | DAQ.DCON || Disconnect/Connect || Passed/Passed || Passed/Passed || Passed/Passed || | ||
+ | |- | ||
+ | | DAQ.OPC_UA || Controller object and 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.OPC_UA || Disconnect/Connect || Passed/Passed || Passed/Passed || Passed/Passed || | ||
|- | |- | ||
− | | DAQ.SNMP || Controller | + | | DAQ.SNMP || Controller object and parameter create/remove, change, load, save and load from config || PASSED || PASSED || - || |
|- | |- | ||
| DAQ.SNMP || Disconnect/Connect || Passed/Passed || Passed/Passed || - || | | DAQ.SNMP || Disconnect/Connect || Passed/Passed || Passed/Passed || - || | ||
|- | |- | ||
− | | DAQ.Siemens || Controller | + | | DAQ.Siemens || Controller object and parameter create/remove, change, load, save and load from config || PASSED || PASSED || PASSED || |
|- | |- | ||
| DAQ.Siemens || Disconnect/Connect || Passed/Passed || Passed/Passed || Passed/Passed || | | DAQ.Siemens || Disconnect/Connect || Passed/Passed || Passed/Passed || Passed/Passed || | ||
|- | |- | ||
− | | DAQ.SoundCard || Controller | + | | DAQ.SoundCard || Controller object and parameter create/remove, change, load, save and load from config || PASSED || PASSED || PASSED || |
|- | |- | ||
| DAQ.SoundCard || Disconnect/Connect || Passed/Passed || Passed/Passed || Passed/Passed || | | DAQ.SoundCard || Disconnect/Connect || Passed/Passed || Passed/Passed || Passed/Passed || | ||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
− | | Special. | + | | Special.FLibSYS || Disconnect/Connect || Passed/Passed || Passed/Passed || Passed/Passed || |
|- | |- | ||
| Special.FLibMath || Disconnect/Connect || Passed/Passed || Passed/Passed || Passed/Passed || | | Special.FLibMath || Disconnect/Connect || Passed/Passed || Passed/Passed || Passed/Passed || | ||
|- | |- | ||
− | | Special. | + | | Special.FLibComplex1 || Disconnect/Connect || Passed/Passed || Passed/Passed || Passed/Passed || |
|- | |- | ||
− | | UI. | + | | UI.VCAEngine || Widget and widget library create/remove, change, load, save and load from config || PASSED || PASSED || PASSED || |
|- | |- | ||
− | | UI. | + | | UI.VCAEngine || Project, page and widget 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.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.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. | + | | UI.QTCfg || Test for stable and adequate work with the control interface || Passed || Passed || Passed || |
|- | |- | ||
− | | UI. | + | | UI.QTCfg || Disconnect/Connect || Passed/Passed || Passed/Passed || Passed/Passed || |
|- | |- | ||
− | | UI. | + | | UI.Vision || Widgets and widget 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. | + | | UI.Vision || Project, page and widget create/remove, change, load and save || PASSED || PASSED || PASSED || |
|- | |- | ||
− | | UI. | + | | UI.Vision || Session create, start and remove || PASSED || PASSED || PASSED || |
|- | |- | ||
− | | UI. | + | | UI.Vision || Disconnect/Connect || Passed/Passed || Passed/Passed || Passed/Passed || |
|- | |- | ||
− | | UI.WebCfgD || Test for stable and adequate work with control | + | | UI.WebCfgD || Test for stable and adequate work with the control interface || Passed || Passed || Passed || |
|- | |- | ||
| UI.WebCfgD || Disconnect/Connect || Passed/Passed || Passed/Passed || Passed/Passed || | | UI.WebCfgD || Disconnect/Connect || Passed/Passed || Passed/Passed || Passed/Passed || | ||
|- | |- | ||
− | | UI. | + | | UI.WebCfg || Test for stable and adequate work with the control interface || Passed || Passed || Passed || |
|- | |- | ||
− | | UI. | + | | UI.WebCfg || 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 || Test for stable and adequate work with the Demo-project interface || Passed || Passed || Passed || |
|- | |- | ||
| UI.WebVision || Disconnect/Connect || Passed/Passed || Passed/Passed || Passed/Passed || | | UI.WebVision || Disconnect/Connect || Passed/Passed || Passed/Passed || Passed/Passed || | ||
|- | |- | ||
− | | UI. | + | | UI.WebUser || Test for operation with a user interface through the module || Passed || Passed || Passed || |
|- | |- | ||
− | | UI. | + | | UI.WebUser || Disconnect/Connect || Passed/Passed || Passed/Passed || Passed/Passed || |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|} | |} |
Latest revision as of 12:23, 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.JavaLikeCalc | Controller object and parameter create/remove, change, load, save and load from config | PASSED | PASSED | PASSED | |
DAQ.JavaLikeCalc | Function and its library 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 object and 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 for the test "Param" from the module "SystemTests" | Passed | Passed | Passed | |
DAQ.LogicLev | Call for the test "Val" of the parameter attribute from the module "SystemTests" | Passed | Passed | Passed | |
DAQ.BlockCalc | Controller object and parameter create/remove, change, load, save and load from config | PASSED | PASSED | PASSED | |
DAQ.BlockCalc | Block create/remove, change, load, save and load from config | PASSED | PASSED | PASSED | |
DAQ.BlockCalc | Block scheme copy | Passed | Passed | Passed | |
DAQ.BlockCalc | Set links | Passed | Passed | Passed | |
DAQ.BlockCalc | Disconnect/Connect | Passed/Passed | Passed/Passed | Passed/Passed | |
DAQ.DAQGate | Controller object and parameter create/remove, change, load, save and load from config | PASSED | PASSED | PASSED | |
DAQ.DAQGate | Disconnect/Connect | Passed/Passed | Passed/Passed | Passed/Passed | |
DAQ.System | Controller object and parameter create/remove, change, load, save and load from config | PASSED | PASSED | PASSED | |
DAQ.System | Disconnect/Connect | Passed/Passed | Passed/Passed | Passed/Passed | |
DAQ.ModBus | Controller object and parameter create/remove, change, load, save and load from config | PASSED | PASSED | PASSED | |
DAQ.ModBus | Disconnect/Connect | Passed/Passed | Passed/Passed | Passed/Passed | |
DAQ.DCON | Controller object and parameter create/remove, change, load, save and load from config | PASSED | PASSED | PASSED | |
DAQ.DCON | Disconnect/Connect | Passed/Passed | Passed/Passed | Passed/Passed | |
DAQ.OPC_UA | Controller object and 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 object and parameter create/remove, change, load, save and load from config | PASSED | PASSED | - | |
DAQ.SNMP | Disconnect/Connect | Passed/Passed | Passed/Passed | - | |
DAQ.Siemens | Controller object and 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 object and parameter create/remove, change, load, save and load from config | PASSED | PASSED | PASSED | |
DAQ.SoundCard | Disconnect/Connect | Passed/Passed | Passed/Passed | Passed/Passed | |
Special.FLibSYS | Disconnect/Connect | Passed/Passed | Passed/Passed | Passed/Passed | |
Special.FLibMath | Disconnect/Connect | Passed/Passed | Passed/Passed | Passed/Passed | |
Special.FLibComplex1 | Disconnect/Connect | Passed/Passed | Passed/Passed | Passed/Passed | |
UI.VCAEngine | Widget and widget library create/remove, change, load, save and load from config | PASSED | PASSED | PASSED | |
UI.VCAEngine | Project, page and widget 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.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.QTCfg | Test for stable and adequate work with the control interface | Passed | Passed | Passed | |
UI.QTCfg | Disconnect/Connect | Passed/Passed | Passed/Passed | Passed/Passed | |
UI.Vision | Widgets and widget 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, page and widget 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 | |
UI.WebCfgD | Test for stable and adequate work with the control interface | Passed | Passed | Passed | |
UI.WebCfgD | Disconnect/Connect | Passed/Passed | Passed/Passed | Passed/Passed | |
UI.WebCfg | Test for stable and adequate work with the control interface | Passed | Passed | Passed | |
UI.WebCfg | Disconnect/Connect | Passed/Passed | Passed/Passed | Passed/Passed | |
UI.WebVision | Test for stable and adequate work with the Demo-project interface | Passed | Passed | Passed | |
UI.WebVision | Disconnect/Connect | Passed/Passed | Passed/Passed | Passed/Passed | |
UI.WebUser | Test for operation with a user interface through the module | Passed | Passed | Passed | |
UI.WebUser | Disconnect/Connect | Passed/Passed | Passed/Passed | Passed/Passed |