This is an automated email from the ASF dual-hosted git repository.
hutcheb pushed a change to branch feat/plc4py/test_runner
in repository https://gitbox.apache.org/repos/asf/plc4x.git
from bc0ce50f0c feat(plc4py): start looking at implementing actual test
add d8126f2a78 Switch opcua tests to test containers.
add 90dd906ff0 fix(plc4go/bacnet): several bugfixes
add 47a650af87 build(deps): bump golang deps
add a25272c96f fix(plc4go): use SIGTERM hook to shutdown shared instance
add 3371f09ee1 feat(plc4go): better stack rendering
add 36fdd4e21e fix(plc4go): avoid error on empty error
add 77dfb25ad1 fix: Made sure the KNX driver emits the DisconnectedEvent
add 19f5db7918 fix(plc4go/bacnet): several bugfixes
add 1f00503593 fix(plc4go/bacnet): fix issues with address parsing and vlan
add d5c1b30171 feat: Forwarded the event listener feature to the
connection wrapped by the cache.
add ae2815e738 doc: Added the new event-listener-enabled cached connection
feature to the RELEASE_NOTE
add 11166dd2d2 fix(plc4go/bacnet): several smaller bugfixes
add f725ef42a2 feat(plc4go/bacnet): several feature improvements
add 5aac795b2c test(plc4go/bacnet): add tests (initial sync)
add 7d973df218 chore: ty rat
add ed50242345 fix: variables inside of function blocks / with two path
segments (#1729)
add 7f7a48e490 feat(plc4go/bacnet): add primitive data bit string
add 1164ecdb66 feat(plc4go/bacnet): add primitive data boolean
add 4e20ff9741 chore: updated vendorids
add 5d1a99f6c7 fix: Made the EIP driver handle errors better.
add 236e7c6ff3 feat(plc4go/bacnet): add primitive character string and date
add 1207c85a51 feat(plc4go/bacnet): add primitive double
add 57c0555720 feat(plc4go/bacnet): add primitive enumerated
add 735e779aa3 fix: Made sure the ADS discovery fingerprint token is
trimmed to not contain non UTF-8 charaters.
add 2118ba2cd1 feat(plc4go/bacnet): add primitive integer
add d906c1ffe0 feat(plc4go/bacnet): add primitive null
add f2d34c960b feat(plc4go/bacnet): add primitive ObjectIdentifier and
ObjectType
add d28a5577e4 feat(plc4go/bacnet): add primitive Real
add 68fa1fad66 feat(plc4go/bacnet): add primitive OctetString
add 1d292b15c4 refactor(plc4go/bacnet): changes on bit string
add d0d84ada58 refactor(plc4go/bacnet): changes on date
add f863c968ea feat(plc4go/bacnet): added primitive time
add 7911ac8f07 feat(plc4go/bacnet): added primitive unsigned
add bbaa04381b feat(plc4go/bacnet): added primitive time
add 32485d0345 fix(plc4go/bacnet): fix primitive bitstring
add 8ecdf2bac4 feat(plc4go/bacnet): add primitive tag and taglist
add fcd517359f fix(plc4go/bacnet): tag related issues
add adc013aba2 feat(plc4go/bacnet): npdu wrapper
add c43562ba10 fix(bacnet): typo in NLM
add 6eaf6faa15 fix(plc4go/bacnet): IAmRouterToNetwork
add 8bb9121f37 fix(plc4go/bacnet): ICouldBeRouterToNetwork
add ad51475bc2 fix(bacnet): typo in RejectMessage
add 8680bfc939 feat(plc4go/bacnet): RejectMessageToNetwork
add fdb5c66d4b feat(plc4go/bacnet): RouterBusyToNetwork
add 23a545c417 feat(plc4go/bacnet): RouterAvailableToNetwork
add 232b6645e2 feat(plc4go/bacnet): InitializeRoutingTable
add 4c27bf4465 feat(plc4go/bacnet): InitializeRoutingTableAck
add 345c5c7c79 feat(plc4go/bacnet): EstablishConnectionToNetwork
add fe434f0573 feat(plc4go/bacnet): DisconnectConnectionToNetwork
add c3c8f49cf2 feat(plc4go/bacnet): WhatIsNetworkNumber
add b2d4a1c93b feat(plc4go/bacnet): NetworkNumberIs
add d4aca3651f fix(plc4go/bacnet): add missing import
new 61b44965fe Merge branch 'develop' into feat/plc4py/test_runner
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
RELEASE_NOTES | 3 +
plc4go/go.mod | 12 +-
plc4go/go.sum | 24 +-
plc4go/internal/bacnetip/ApplicationLayer.go | 346 ++-
plc4go/internal/bacnetip/ApplicationModule.go | 171 +-
.../bacnetip/BACnetVirtualLinkLayerService.go | 310 ++-
plc4go/internal/bacnetip/Capability.go | 16 +-
plc4go/internal/bacnetip/CommunicationsModule.go | 312 ++-
plc4go/internal/bacnetip/Core.go | 105 +-
plc4go/internal/bacnetip/Device.go | 21 +-
plc4go/internal/bacnetip/IOCBModule.go | 45 +-
plc4go/internal/bacnetip/LocalDevice.go | 1 +
plc4go/internal/bacnetip/NetworkService.go | 469 +++-
plc4go/internal/bacnetip/Object.go | 4 +
plc4go/internal/bacnetip/PDU.go | 815 +++++-
plc4go/internal/bacnetip/Settings.go | 4 +-
plc4go/internal/bacnetip/Task.go | 344 ++-
.../internal/bacnetip/UDPCommunicationsModule.go | 59 +-
plc4go/internal/bacnetip/comp.go | 122 +-
.../internal/bacnetip/{Object.go => debugging.go} | 24 +-
plc4go/internal/bacnetip/mock_APCI_test.go | 476 ++++
.../internal/bacnetip/mock_AtomicContract_test.go | 234 ++
.../bacnetip/mock_AtomicRequirements_test.go | 97 +
.../bacnetip/mock_BitStringExtension_test.go | 188 ++
.../bacnetip/mock_ComparableAndOrdered_test.go | 51 +
.../bacnetip/mock_EnumeratedContract_test.go | 178 ++
plc4go/internal/bacnetip/mock_IPCI_test.go | 385 +++
plc4go/internal/bacnetip/mock_NPCI_test.go | 648 +++++
plc4go/internal/bacnetip/mock_NPDU_test.go | 1162 ++++++++
plc4go/internal/bacnetip/mock_NetworkNode_test.go | 346 +++
.../bacnetip/mock_NodeNetworkReference_test.go | 130 +
.../bacnetip/mock_ObjectTypeContract_test.go | 211 ++
.../bacnetip/mock_OneShotTaskRequirements_test.go | 22 +-
plc4go/internal/bacnetip/mock_PCI_test.go | 476 ++++
plc4go/internal/bacnetip/mock_PDUData_test.go | 499 ++++
plc4go/internal/bacnetip/mock_PDUOption_test.go | 10 +-
plc4go/internal/bacnetip/mock_PDU_test.go | 1018 +++++++
.../mock_RecurringTaskRequirements_test.go | 22 +-
.../bacnetip/mock_SSMSAPRequirements_test.go | 129 +-
plc4go/internal/bacnetip/mock_Tag_test.go | 497 ++++
plc4go/internal/bacnetip/mock_TaskManager_test.go | 417 +++
.../bacnetip/mock_TaskRequirements_test.go | 303 +++
.../internal/bacnetip/mock_TrafficLogger_test.go | 84 +
.../mock_WhoIsIAmServicesRequirements_test.go | 14 +-
.../mock__ApplicationServiceElement_test.go | 56 +-
plc4go/internal/bacnetip/mock__BIPSAP_test.go | 129 +-
plc4go/internal/bacnetip/mock__Client_test.go | 73 +-
plc4go/internal/bacnetip/mock__IOCB_test.go | 22 +-
.../internal/bacnetip/mock__IOController_test.go | 12 +-
.../bacnetip/mock__PDUDataRequirements_test.go | 98 +
plc4go/internal/bacnetip/mock__Server_test.go | 73 +-
.../bacnetip/mock__ServiceAccessPoint_test.go | 56 +-
plc4go/internal/bacnetip/npdu.go | 1347 ++++++++++
plc4go/internal/bacnetip/primitivedata.go | 2827 ++++++++++++++++++++
plc4go/internal/bacnetip/service/cov.go | 84 +
.../bacnetip/{Object.go => service/detect.go} | 10 +-
.../bacnetip/tests/mock_StateInterceptor_test.go | 219 ++
.../tests/mock_StateMachineRequirements_test.go | 101 +
.../bacnetip/tests/mock_StateMachine_test.go | 1092 ++++++++
plc4go/internal/bacnetip/tests/mock_State_test.go | 1350 ++++++++++
...edApplicationServiceElementRequirements_test.go | 242 ++
.../tests/mock_TrappedClientContract_test.go | 148 +
.../tests/mock_TrappedServerContract_test.go | 148 +
...k_TrappedServiceAccessPointRequirements_test.go | 242 ++
.../tests/mock_TrapperRequirements_test.go | 219 ++
plc4go/internal/bacnetip/tests/state_machine.go | 1752 ++++++++++++
.../test_max_apdu_length_accepted_test.go} | 34 +-
.../test_base_types/test_name_value_test.go} | 10 +-
.../internal/bacnetip/tests/test_bvll/helpers.go | 293 ++
.../bacnetip/tests/test_bvll/test_simple_test.go | 195 ++
.../test_iocb/test_clientcontroller_test.go} | 10 +-
.../test_iocb/test_iocb_test.go} | 10 +-
.../test_iocb/test_iochain_test.go} | 10 +-
.../test_iocb/test_iocontroller_test.go} | 10 +-
.../test_iocb/test_iogroup_test.go} | 10 +-
.../test_iocb/test_ioqcontroller_test.go} | 10 +-
.../test_iocb/test_ioqueue_test.go} | 10 +-
.../test_iocb/test_sieveclientcontroller_test.go} | 10 +-
.../test_local/test_local_schedule_1_test.go} | 10 +-
.../test_local/test_local_schedule_2_test.go} | 10 +-
.../{Object.go => tests/test_network/helpers.go} | 10 +-
.../test_network/test_net_1_test.go} | 10 +-
.../test_network/test_net_2_test.go} | 10 +-
.../test_network/test_net_3_test.go} | 10 +-
.../test_network/test_net_4_test.go} | 10 +-
.../test_network/test_net_5_test.go} | 10 +-
.../test_network/test_net_6_test.go} | 10 +-
.../test_network/test_net_7_test.go} | 10 +-
.../internal/bacnetip/tests/test_npdu/helpers.go | 108 +
.../bacnetip/tests/test_npdu/test_codec_test.go | 687 +++++
.../bacnetip/tests/test_pdu/test_address_test.go | 649 +++++
.../{Object.go => tests/test_pdu/test_pci_test.go} | 10 +-
.../{Object.go => tests/test_pdu/test_pdu_test.go} | 10 +-
.../test_primitive_data/common_test.go} | 27 +-
.../test_primitive_data/test_bit_string_test.go | 189 ++
.../tests/test_primitive_data/test_boolean_test.go | 133 +
.../test_character_string_test.go | 152 ++
.../tests/test_primitive_data/test_date_test.go | 137 +
.../tests/test_primitive_data/test_double_test.go | 131 +
.../test_primitive_data/test_enumerated_test.go | 178 ++
.../tests/test_primitive_data/test_integer_test.go | 154 ++
.../tests/test_primitive_data/test_null_test.go | 124 +
.../test_object_identifier_test.go | 166 ++
.../test_primitive_data/test_object_type_test.go | 197 ++
.../test_primitive_data/test_octet_string_test.go | 130 +
.../tests/test_primitive_data/test_real_test.go | 145 +
.../tests/test_primitive_data/test_tag_test.go | 535 ++++
.../tests/test_primitive_data/test_time_test.go | 142 +
.../test_primitive_data/test_unsigned_test.go | 205 ++
.../tests/test_segmentation/test_1_test.go | 558 ++++
.../bacnetip/tests/test_service/helpers.go | 492 ++++
.../mock_ApplicationNetworkRequirements_test.go | 148 +
...ock_ApplicationStateMachineRequirements_test.go | 148 +
.../mock_COVTestClientServicesRequirements_test.go | 51 +
.../test_service/test_cov_av_test.go} | 10 +-
.../test_service/test_cov_bv_test.go} | 10 +-
.../test_service/test_cov_pc_test.go} | 10 +-
.../bacnetip/tests/test_service/test_cov_test.go | 66 +
.../test_service/test_device_2_test.go} | 10 +-
.../test_service/test_device_test.go} | 10 +-
.../test_service/test_file_test.go} | 10 +-
.../test_service/test_object_test.go} | 10 +-
.../test_client_state_machine_test.go | 63 +
.../test_server_state_machine_test.go | 63 +
.../test_service_access_point_test.go | 247 ++
.../test_utilities/test_state_machine_test.go | 733 +++++
.../tests/test_utilities/test_time_machine_test.go | 307 +++
.../tests/test_vlan/test_ipnetwork_test.go | 475 ++++
.../bacnetip/tests/test_vlan/test_network_test.go | 349 +++
plc4go/internal/bacnetip/tests/time_machine.go | 236 ++
plc4go/internal/bacnetip/tests/trapped_classes.go | 599 +++++
plc4go/internal/bacnetip/tests/util.go | 67 +
plc4go/internal/bacnetip/vlan.go | 480 ++++
.../protocols/bacnetip/readwrite/ParserHelper.go | 4 +-
.../bacnetip/readwrite/XmlParserHelper.go | 4 +-
plc4go/protocols/bacnetip/readwrite/model/NLM.go | 12 +-
...outingTable.go => NLMInitializeRoutingTable.go} | 92 +-
...TableAck.go => NLMInitializeRoutingTableAck.go} | 92 +-
....go => NLMInitializeRoutingTablePortMapping.go} | 84 +-
...erToNetwork.go => NLMRejectMessageToNetwork.go} | 88 +-
.../model/NLMRejectMessageToNetworkRejectReason.go | 191 ++
.../model/NLMRejectRouterToNetworkRejectReason.go | 191 --
.../knxnetip/readwrite/model/KnxManufacturer.go | 26 +-
plc4go/spi/testutils/TestUtils.go | 19 +-
plc4go/spi/testutils/TestUtils_test.go | 16 +
.../spi/transactions/RequestTransactionManager.go | 11 +-
.../plc4x/java/ads/discovery/AdsPlcDiscoverer.java | 2 +-
.../java/bacnetip/readwrite/BACnetVendorId.java | 13 +
.../apache/plc4x/java/bacnetip/readwrite/NLM.java | 6 +-
...ngTable.java => NLMInitializeRoutingTable.java} | 48 +-
...eAck.java => NLMInitializeRoutingTableAck.java} | 48 +-
...a => NLMInitializeRoutingTablePortMapping.java} | 30 +-
...Network.java => NLMRejectMessageToNetwork.java} | 54 +-
... => NLMRejectMessageToNetworkRejectReason.java} | 12 +-
plc4j/drivers/eip/pom.xml | 4 +
.../java/eip/base/protocol/EipProtocolLogic.java | 27 +-
.../java/knxnetip/readwrite/KnxDatapoint.java | 21 +
.../java/knxnetip/readwrite/KnxDatapointType.java | 146 +-
.../java/knxnetip/readwrite/KnxManufacturer.java | 19 +-
.../knxnetip/protocol/KnxNetIpProtocolLogic.java | 29 +-
plc4j/drivers/opcua/Dockerfile.test | 21 +
plc4j/drivers/opcua/pom.xml | 41 +
.../java/opcua/protocol/OpcuaProtocolLogic.java | 4 +-
.../apache/plc4x/java/opcua/MiloTestContainer.java | 49 +
.../plc4x/java/opcua/OpcuaPlcDriverTest.java | 65 +-
.../milo/examples/server/TestMiloServer.java | 33 +
.../java/utils/cache/ConnectionContainer.java | 15 +
.../java/utils/cache/LeasedPlcConnection.java | 14 +-
.../knxnetip/readwrite/model/KnxDatapoint.cs | 23 +
.../knxnetip/readwrite/model/KnxDatapointType.cs | 668 ++---
.../knxnetip/readwrite/model/KnxManufacturer.cs | 83 +-
.../plc4py/protocols/umas/readwrite/UmasPDUItem.py | 1 -
.../protocols/bacnetip/bacnet-private-enums.mspec | 2 +-
.../resources/protocols/bacnetip/bacnetip.mspec | 14 +-
.../protocols/knxnetip/knx-master-data.mspec | 5 +-
175 files changed, 31270 insertions(+), 2234 deletions(-)
copy plc4go/internal/bacnetip/{Object.go => debugging.go} (65%)
create mode 100644 plc4go/internal/bacnetip/mock_APCI_test.go
create mode 100644 plc4go/internal/bacnetip/mock_AtomicContract_test.go
create mode 100644 plc4go/internal/bacnetip/mock_AtomicRequirements_test.go
create mode 100644 plc4go/internal/bacnetip/mock_BitStringExtension_test.go
create mode 100644 plc4go/internal/bacnetip/mock_ComparableAndOrdered_test.go
create mode 100644 plc4go/internal/bacnetip/mock_EnumeratedContract_test.go
create mode 100644 plc4go/internal/bacnetip/mock_IPCI_test.go
create mode 100644 plc4go/internal/bacnetip/mock_NPCI_test.go
create mode 100644 plc4go/internal/bacnetip/mock_NPDU_test.go
create mode 100644 plc4go/internal/bacnetip/mock_NetworkNode_test.go
create mode 100644 plc4go/internal/bacnetip/mock_NodeNetworkReference_test.go
create mode 100644 plc4go/internal/bacnetip/mock_ObjectTypeContract_test.go
create mode 100644 plc4go/internal/bacnetip/mock_PCI_test.go
create mode 100644 plc4go/internal/bacnetip/mock_PDUData_test.go
create mode 100644 plc4go/internal/bacnetip/mock_PDU_test.go
create mode 100644 plc4go/internal/bacnetip/mock_Tag_test.go
create mode 100644 plc4go/internal/bacnetip/mock_TaskManager_test.go
create mode 100644 plc4go/internal/bacnetip/mock_TaskRequirements_test.go
create mode 100644 plc4go/internal/bacnetip/mock_TrafficLogger_test.go
create mode 100644 plc4go/internal/bacnetip/mock__PDUDataRequirements_test.go
create mode 100644 plc4go/internal/bacnetip/npdu.go
create mode 100644 plc4go/internal/bacnetip/primitivedata.go
create mode 100644 plc4go/internal/bacnetip/service/cov.go
copy plc4go/internal/bacnetip/{Object.go => service/detect.go} (82%)
create mode 100644 plc4go/internal/bacnetip/tests/mock_StateInterceptor_test.go
create mode 100644
plc4go/internal/bacnetip/tests/mock_StateMachineRequirements_test.go
create mode 100644 plc4go/internal/bacnetip/tests/mock_StateMachine_test.go
create mode 100644 plc4go/internal/bacnetip/tests/mock_State_test.go
create mode 100644
plc4go/internal/bacnetip/tests/mock_TrappedApplicationServiceElementRequirements_test.go
create mode 100644
plc4go/internal/bacnetip/tests/mock_TrappedClientContract_test.go
create mode 100644
plc4go/internal/bacnetip/tests/mock_TrappedServerContract_test.go
create mode 100644
plc4go/internal/bacnetip/tests/mock_TrappedServiceAccessPointRequirements_test.go
create mode 100644
plc4go/internal/bacnetip/tests/mock_TrapperRequirements_test.go
create mode 100644 plc4go/internal/bacnetip/tests/state_machine.go
copy plc4go/internal/bacnetip/{Capability.go =>
tests/test_apdu/test_max_apdu_length_accepted_test.go} (53%)
copy plc4go/internal/bacnetip/{Object.go =>
tests/test_base_types/test_name_value_test.go} (82%)
create mode 100644 plc4go/internal/bacnetip/tests/test_bvll/helpers.go
create mode 100644 plc4go/internal/bacnetip/tests/test_bvll/test_simple_test.go
copy plc4go/internal/bacnetip/{Object.go =>
tests/test_iocb/test_clientcontroller_test.go} (82%)
copy plc4go/internal/bacnetip/{Object.go => tests/test_iocb/test_iocb_test.go}
(82%)
copy plc4go/internal/bacnetip/{Object.go =>
tests/test_iocb/test_iochain_test.go} (82%)
copy plc4go/internal/bacnetip/{Object.go =>
tests/test_iocb/test_iocontroller_test.go} (82%)
copy plc4go/internal/bacnetip/{Object.go =>
tests/test_iocb/test_iogroup_test.go} (82%)
copy plc4go/internal/bacnetip/{Object.go =>
tests/test_iocb/test_ioqcontroller_test.go} (82%)
copy plc4go/internal/bacnetip/{Object.go =>
tests/test_iocb/test_ioqueue_test.go} (82%)
copy plc4go/internal/bacnetip/{Object.go =>
tests/test_iocb/test_sieveclientcontroller_test.go} (82%)
copy plc4go/internal/bacnetip/{Object.go =>
tests/test_local/test_local_schedule_1_test.go} (82%)
copy plc4go/internal/bacnetip/{Object.go =>
tests/test_local/test_local_schedule_2_test.go} (82%)
copy plc4go/internal/bacnetip/{Object.go => tests/test_network/helpers.go}
(82%)
copy plc4go/internal/bacnetip/{Object.go =>
tests/test_network/test_net_1_test.go} (82%)
copy plc4go/internal/bacnetip/{Object.go =>
tests/test_network/test_net_2_test.go} (82%)
copy plc4go/internal/bacnetip/{Object.go =>
tests/test_network/test_net_3_test.go} (82%)
copy plc4go/internal/bacnetip/{Object.go =>
tests/test_network/test_net_4_test.go} (82%)
copy plc4go/internal/bacnetip/{Object.go =>
tests/test_network/test_net_5_test.go} (82%)
copy plc4go/internal/bacnetip/{Object.go =>
tests/test_network/test_net_6_test.go} (82%)
copy plc4go/internal/bacnetip/{Object.go =>
tests/test_network/test_net_7_test.go} (82%)
create mode 100644 plc4go/internal/bacnetip/tests/test_npdu/helpers.go
create mode 100644 plc4go/internal/bacnetip/tests/test_npdu/test_codec_test.go
create mode 100644 plc4go/internal/bacnetip/tests/test_pdu/test_address_test.go
copy plc4go/internal/bacnetip/{Object.go => tests/test_pdu/test_pci_test.go}
(82%)
copy plc4go/internal/bacnetip/{Object.go => tests/test_pdu/test_pdu_test.go}
(82%)
copy plc4go/internal/bacnetip/{Capability.go =>
tests/test_primitive_data/common_test.go} (71%)
create mode 100644
plc4go/internal/bacnetip/tests/test_primitive_data/test_bit_string_test.go
create mode 100644
plc4go/internal/bacnetip/tests/test_primitive_data/test_boolean_test.go
create mode 100644
plc4go/internal/bacnetip/tests/test_primitive_data/test_character_string_test.go
create mode 100644
plc4go/internal/bacnetip/tests/test_primitive_data/test_date_test.go
create mode 100644
plc4go/internal/bacnetip/tests/test_primitive_data/test_double_test.go
create mode 100644
plc4go/internal/bacnetip/tests/test_primitive_data/test_enumerated_test.go
create mode 100644
plc4go/internal/bacnetip/tests/test_primitive_data/test_integer_test.go
create mode 100644
plc4go/internal/bacnetip/tests/test_primitive_data/test_null_test.go
create mode 100644
plc4go/internal/bacnetip/tests/test_primitive_data/test_object_identifier_test.go
create mode 100644
plc4go/internal/bacnetip/tests/test_primitive_data/test_object_type_test.go
create mode 100644
plc4go/internal/bacnetip/tests/test_primitive_data/test_octet_string_test.go
create mode 100644
plc4go/internal/bacnetip/tests/test_primitive_data/test_real_test.go
create mode 100644
plc4go/internal/bacnetip/tests/test_primitive_data/test_tag_test.go
create mode 100644
plc4go/internal/bacnetip/tests/test_primitive_data/test_time_test.go
create mode 100644
plc4go/internal/bacnetip/tests/test_primitive_data/test_unsigned_test.go
create mode 100644
plc4go/internal/bacnetip/tests/test_segmentation/test_1_test.go
create mode 100644 plc4go/internal/bacnetip/tests/test_service/helpers.go
create mode 100644
plc4go/internal/bacnetip/tests/test_service/mock_ApplicationNetworkRequirements_test.go
create mode 100644
plc4go/internal/bacnetip/tests/test_service/mock_ApplicationStateMachineRequirements_test.go
create mode 100644
plc4go/internal/bacnetip/tests/test_service/mock_COVTestClientServicesRequirements_test.go
copy plc4go/internal/bacnetip/{Object.go =>
tests/test_service/test_cov_av_test.go} (82%)
copy plc4go/internal/bacnetip/{Object.go =>
tests/test_service/test_cov_bv_test.go} (82%)
copy plc4go/internal/bacnetip/{Object.go =>
tests/test_service/test_cov_pc_test.go} (82%)
create mode 100644 plc4go/internal/bacnetip/tests/test_service/test_cov_test.go
copy plc4go/internal/bacnetip/{Object.go =>
tests/test_service/test_device_2_test.go} (82%)
copy plc4go/internal/bacnetip/{Object.go =>
tests/test_service/test_device_test.go} (82%)
copy plc4go/internal/bacnetip/{Object.go =>
tests/test_service/test_file_test.go} (82%)
copy plc4go/internal/bacnetip/{Object.go =>
tests/test_service/test_object_test.go} (82%)
create mode 100644
plc4go/internal/bacnetip/tests/test_utilities/test_client_state_machine_test.go
create mode 100644
plc4go/internal/bacnetip/tests/test_utilities/test_server_state_machine_test.go
create mode 100644
plc4go/internal/bacnetip/tests/test_utilities/test_service_access_point_test.go
create mode 100644
plc4go/internal/bacnetip/tests/test_utilities/test_state_machine_test.go
create mode 100644
plc4go/internal/bacnetip/tests/test_utilities/test_time_machine_test.go
create mode 100644
plc4go/internal/bacnetip/tests/test_vlan/test_ipnetwork_test.go
create mode 100644
plc4go/internal/bacnetip/tests/test_vlan/test_network_test.go
create mode 100644 plc4go/internal/bacnetip/tests/time_machine.go
create mode 100644 plc4go/internal/bacnetip/tests/trapped_classes.go
create mode 100644 plc4go/internal/bacnetip/tests/util.go
create mode 100644 plc4go/internal/bacnetip/vlan.go
rename plc4go/protocols/bacnetip/readwrite/model/{NLMInitalizeRoutingTable.go
=> NLMInitializeRoutingTable.go} (64%)
rename
plc4go/protocols/bacnetip/readwrite/model/{NLMInitalizeRoutingTableAck.go =>
NLMInitializeRoutingTableAck.go} (63%)
rename
plc4go/protocols/bacnetip/readwrite/model/{NLMInitalizeRoutingTablePortMapping.go
=> NLMInitializeRoutingTablePortMapping.go} (61%)
rename plc4go/protocols/bacnetip/readwrite/model/{NLMRejectRouterToNetwork.go
=> NLMRejectMessageToNetwork.go} (63%)
create mode 100644
plc4go/protocols/bacnetip/readwrite/model/NLMRejectMessageToNetworkRejectReason.go
delete mode 100644
plc4go/protocols/bacnetip/readwrite/model/NLMRejectRouterToNetworkRejectReason.go
rename
plc4j/drivers/bacnet/src/main/generated/org/apache/plc4x/java/bacnetip/readwrite/{NLMInitalizeRoutingTable.java
=> NLMInitializeRoutingTable.java} (74%)
rename
plc4j/drivers/bacnet/src/main/generated/org/apache/plc4x/java/bacnetip/readwrite/{NLMInitalizeRoutingTableAck.java
=> NLMInitializeRoutingTableAck.java} (74%)
rename
plc4j/drivers/bacnet/src/main/generated/org/apache/plc4x/java/bacnetip/readwrite/{NLMInitalizeRoutingTablePortMapping.java
=> NLMInitializeRoutingTablePortMapping.java} (84%)
rename
plc4j/drivers/bacnet/src/main/generated/org/apache/plc4x/java/bacnetip/readwrite/{NLMRejectRouterToNetwork.java
=> NLMRejectMessageToNetwork.java} (75%)
rename
plc4j/drivers/bacnet/src/main/generated/org/apache/plc4x/java/bacnetip/readwrite/{NLMRejectRouterToNetworkRejectReason.java
=> NLMRejectMessageToNetworkRejectReason.java} (79%)
create mode 100644 plc4j/drivers/opcua/Dockerfile.test
create mode 100644
plc4j/drivers/opcua/src/test/java/org/apache/plc4x/java/opcua/MiloTestContainer.java