Srdjan Usorac
fc006fba17
fix(tests): XML decode within nodesetLoader integration tests
...
Signed-off-by: Srdjan Usorac <uso@keba.com >
2025-03-02 13:38:18 +00:00
Julius Pfrommer
04fd16af13
Merge remote-tracking branch 'origin/1.4' into merge_14_master_15
2024-05-25 00:35:46 +02:00
estr Eckerstorfer Andreas
51b4427f35
refactor(tests): Include stdlib.h where open62541 no longer does it
...
Include is needed for definition of EXIT_SUCCESS.
2024-05-14 15:10:11 +02:00
Julius Pfrommer
fcaf1678b1
Merge remote-tracking branch 'origin/1.4' into merge_14_master_14
2024-05-14 12:57:02 +02:00
estr Eckerstorfer Andreas
edc9f90648
fix(tests): Only build add_node_integration_test with UA_ENABLE_XML_ENCODING
...
The function UA_decodeXml is needed by the add_node_integration_test
in client.c, but only available with the define UA_ENABLE_XML_ENCODING.
2024-05-13 15:36:55 +02:00
Julius Pfrommer
7f81b5e547
refactor(arch): Remove UA_REUSEADDR option -- handle in the global test server constructor
2024-03-22 11:20:20 +01:00
Götz Görisch
bb44878320
fix(tests): Disable MDIS nodeset load due to errors in the nodeset
...
* node MoveType (i=190) and others have no parent
* https://mantis.opcfoundation.org/view.php?id=9369
2024-01-26 07:32:00 +01:00
Götz Görisch
bd24235f43
fix(tests): Removes IEC 61850 test
...
* IEC 61850 NodeSet was depublished
2024-01-26 07:32:00 +01:00
Julius Pfrommer
aa98741b4f
Merge pull request #6215 from open62541/1.4
...
Merge 1.4 to master
2024-01-06 08:47:49 +01:00
Noel Graf
fa0fe62e92
fix(nc): Mark the NamespaceMap attribute as deprecated
2024-01-06 00:41:52 +01:00
Julius Pfrommer
70a9513bd9
Merge remote-tracking branch 'origin/1.4' into merge_14_master_10
2024-01-04 00:09:17 +01:00
Julius Pfrommer
81ba96c75f
fix(test): Fix a missing include in /tests/nodeset-loader/add_node_integration_test/client.c
2024-01-03 01:26:39 +01:00
Julius Pfrommer
d6701cb9fb
Merge branch '1.4' into merge_14_master_9
...
# Conflicts:
# plugins/eventloop/posix/eventloop_posix_udp.c
2023-12-25 22:52:05 +01:00
Julius Pfrommer
c136967af3
fix(test): Remove use of raw sleep() in all unit tests
2023-12-25 18:25:35 +01:00
Julius Pfrommer
78cd1b0c28
refactor(build): Simplify the structure of the nodeset-loader tests
2023-12-10 11:38:53 +01:00
Julius Pfrommer
58099d814c
refactor(plugin): Move the EventLoop to the plugins folder
2023-12-10 11:38:53 +01:00
Julius Pfrommer
dd300f3eff
refactor(tests): Set a custom "fake" clock in the EventLoop for unit tests
2023-10-04 10:56:26 +02:00
Noel Graf
6375f54f24
fix(examples): Bug fix in the nodeset examples and tests. Added missing header inclusion.
2023-09-22 15:25:49 +02:00
Noel Graf
62caf8b5a6
fix(examples): Bugfix for the evaluation of existing namespaces. ( #5903 )
2023-09-13 11:43:34 +02:00
Julius Pfrommer
390c092c05
refactor(tests): Include stdlib.h where open62541 no longer does it
2023-07-28 21:42:56 +02:00
matkonnerth
ed6cb2617d
Refactor(nodesetloader): update nodesetloader ( #5856 )
...
* fix unit test
* enable tests
2023-07-05 07:05:03 +02:00
Götz Görisch
dd54b8bbdb
fix(nodesetinjector): Extend Scales test
2023-06-26 14:19:27 +02:00
Noel Graf
546e0e2c27
feat(nodesetinjector): Integration of the Nodesetinjector into the tests and addition of documentation.
2023-06-01 14:02:58 +02:00
Andreas Ebner
3ca90d0a78
feat(server): New mechanism for automatic nodeset/companion spec injection into the server during the server-init.
2023-06-01 14:02:58 +02:00
Jan Murzyn
37eec281af
fix(nodeset-loader): Minor bugfixes
2023-03-20 15:40:04 +01:00
Srdjan Usorac
74ecb37d6a
feat(test): Add support for loading MTConnect and PNRIO
...
Signed-off-by: Srdjan Usorac <uso@keba.com >
2023-03-10 07:38:02 +01:00
Srdjan Usorac
305b2d0bea
fix(test): remove CNC companion specification
...
* Remove CNC nodeset, since the nodesetLoader
does not support Nodeset.xml files (only
Nodeset2.xml).
Signed-off-by: Srdjan Usorac <uso@keba.com >
2023-03-06 14:21:39 +01:00
Andreas Eckerstorfer
022ad60723
fix (tests): Check server instance in UNIT tests
...
Failed UNIT tests caused an exception in the server loop, if the
server instance could not be created.
2023-01-31 00:07:18 +01:00
Götz Görisch
5bbb1c2cb0
fix(test): Removes integration test for GDS.Part12
...
* nodeset removed from ua-nodeset with OPCFoundation/UA-Nodeset@608308e
2023-01-11 17:58:53 +01:00
Götz Görisch
d9c0f5bb17
fix(test): Remove test Server_loadGDSPart12Nodeset
...
* nodeset file was removed vom UA-Nodeset with https://github.com/OPCFoundation/UA-Nodeset/commit/608308ea2f6de67688943e131df4e27df30fc605
2023-01-11 17:58:53 +01:00
Götz Görisch
687adb7c90
fix(refactor): DI/NodeIds file renamed upstream
2023-01-11 17:58:53 +01:00
Srdjan Usorac
50fcc0ea43
feat(ci): Enable nodesetLoader for CI builds ( #5454 )
...
Signed-off-by: Srdjan Usorac <uso@keba.com >
2022-12-22 08:08:24 +01:00
Srdjan Usorac
8eeb6c33da
feat(tests): Node ordering test case for open62541-nodeset-loader
...
Signed-off-by: Srdjan Usorac <uso@keba.com >
2022-12-20 16:03:52 +01:00
Srdjan Usorac
d1d9ecb7e1
feat(tests): Integration test for open62541 nodesetLoader ( #5453 )
...
Add integration test consisting of an OPC UA Server
with custom loaded nodesets. Include an OPC UA Client
that connects to the server and browses all of the nodes
defined in the nodeset files. Validate if all of the
nodes within the nodeset(s) can be successfully browsed
(check if any node encountered an `AddNode()` issue).
Signed-off-by: Srdjan Usorac <uso@keba.com >
2022-11-17 20:31:13 +01:00
Srdjan Usorac
0f208d36a7
feat(test): Add testnodeset test for nodesetLoader
...
Import testnodeset.xml file used in test cases of the
nodeset-compiler. This test case is missing to have parity
between compiler and loader when testing.
Signed-off-by: Srdjan Usorac <uso@keba.com >
2022-11-15 23:25:04 +01:00
Srdjan Usorac
a3a86944dd
feat(test): Custom data type access test for nodesetLoader
...
Signed-off-by: Srdjan Usorac <uso@keba.com >
2022-11-15 23:25:04 +01:00
Srdjan Usorac
3aa55f8866
feat(test): Add memory consumption test for nodesetLoader
...
Add script that measures heap memory usage for
the nodesetLoader. Include all currently supported
UA-Nodesets.
Signed-off-by: Srdjan Usorac <uso@keba.com >
2022-11-15 23:25:04 +01:00
keba-uso
779e6b7902
feat(plugin): Integration of nodesetLoader functionality within open62541 ( #5371 )
2022-10-18 21:46:54 +02:00