This is an automated email from the ASF dual-hosted git repository.
chrisdutz pushed a change to branch refactor/spi3
in repository https://gitbox.apache.org/repos/asf/plc4x.git
from ca01eb841e test: Added Integration Tests that test all 3 Modbus
variants with TCP, UDP and TLS transports.
add f2c5c54483 test: Added DriverTestsuite tests for each supported types
(both single item and multi-item)
add f825fda424 chore: Updated the KNX and the BacNet vendor ids.
No new revisions were added by this update.
Summary of changes:
.../java/bacnetip/readwrite/BACnetVendorId.java | 6 +
.../java/modbus/ascii/ModbusAsciiConnection.java | 10 +-
.../plc4x/java/modbus/rtu/ModbusRtuConnection.java | 10 +-
.../plc4x/java/modbus/tcp/ModbusTcpConnection.java | 21 +-
...dbusDriverDriverTestsuiteFromManualTestIT.java} | 7 +-
.../plc4x/java/utils/auditlog/api/AuditLog.java | 4 +-
.../java/utils/auditlog/api/AuditLogEventType.java | 5 +
.../auditlog/api/config/AuditLogConfiguration.java | 4 +-
.../utils/auditlog/api/AuditLogEventTypeTest.java | 9 +-
.../java/utils/auditlog/api/AuditLogTest.java | 12 +-
.../api/config/AuditLogConfigurationTest.java | 3 +-
.../java/utils/auditlog/impl/AuditLogImpl.java | 3 +-
.../java/utils/auditlog/impl/AuditLogImplTest.java | 18 +-
.../testutils/driver/DriverTestsuiteRunner.java | 11 +-
.../testutils/driver/internal/DriverTestsuite.java | 9 +-
.../internal/DriverTestsuiteConfiguration.java | 14 +-
.../driver/internal/SequentialTestRunner.java | 219 ++++
.../utils/testutils/driver/internal/Testcase.java | 21 +-
.../internal/handlers/ApiRequestHandler.java | 33 +-
.../internal/handlers/ApiResponseHandler.java | 25 +-
.../utils/xml/comparison/XmlAutoMigrator.java | 29 +-
.../main/resources/schemas/driver-testsuite.xsd | 6 +
.../driver/DriverTestsuiteConfigurationTest.java | 2 +-
.../internal/handlers/ApiResponseHandlerTest.java | 2 -
.../protocols/bacnetip/bacnet-vendorids.mspec | 3 +
.../protocols/modbus/tcp/DriverTestsuite.xml | 10 +-
.../modbus/tcp/DriverTestsuiteOptimized.xml | 6 +-
.../ManualFactoryModbusTCPDriverTest-testsuite.xml | 1381 ++++++++++++++++++++
.../tcp/Modbus-all-datatypes-little-endian.xml | 28 +-
.../protocols/modbus/tcp/Modbus-all-datatypes.xml | 28 +-
30 files changed, 1832 insertions(+), 107 deletions(-)
copy
plc4j/drivers/modbus/src/test/java/org/apache/plc4x/java/modbus/tcp/{ModbusTcpAllDatatypesIT.java
=> ModbusDriverDriverTestsuiteFromManualTestIT.java} (76%)
create mode 100644
plc4j/utils/test-utils/src/main/java/org/apache/plc4x/java/utils/testutils/driver/internal/SequentialTestRunner.java
create mode 100644
protocols/modbus/src/test/resources/protocols/modbus/tcp/ManualFactoryModbusTCPDriverTest-testsuite.xml