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 a51d16f255 chore: Got the Discovery working too.
     add c188d842b6 refactor: Minor updates to the syntax of the 
ParserSerializerTest and DriverTestsuite xml format.
     add e41b9c0871 feat: Added two new response codes for situations from the 
Profinet ecosystem.
     add 4337b952fd chore: Updated the KNX vendor ids and minor updates to the 
OPC-UA spec.
     add 58aec26573 chore: Continued updating and testing the ADS driver (Found 
some new errors, after using my extended manual-testsuite, which I'll fix next, 
old manual-testsuite is green now)

No new revisions were added by this update.

Summary of changes:
 .../plc4x/java/api/types/PlcResponseCode.java      |  25 +-
 plc4j/drivers/ads/pom.xml                          |  36 ++
 .../plc4x/java/ads/tag/DirectAdsStringTag.java     |   2 +-
 .../apache/plc4x/java/ads/tag/DirectAdsTag.java    |   2 +-
 .../apache/plc4x/java/ads/tag/SymbolicAdsTag.java  |   2 +-
 .../ads/AdsDiscoverySerializerParserTest.java      |   7 +-
 .../plc4x/{protocol => java}/ads/AdsDriverIT.java  |   7 +-
 .../apache/plc4x/java/ads/AdsPlcDriverTest.java    | 128 ++++
 .../ads/AdsSerializerParserTest.java               |   6 +-
 .../plc4x/java/ads/AdsTcpMessageCodecTest.java     |  52 ++
 .../ads/configuration/AdsConfigurationTest.java    |  67 +++
 .../AdsTcpTransportConfigurationTest.java}         |  15 +-
 .../ads/manual}/ManualAdsDiscovery.java            |   3 +-
 .../ads/manual}/ManualAdsDriverTest.java           |   4 +-
 .../java/ads/manual/ManualFactoryAdsBrowseTC3.java |  86 +++
 .../ads/manual/ManualFactoryAdsDriverTestTC3.java  | 669 +++++++++++++++++++++
 .../ads/manual/ManualFactoryAdsPing.java}          |  34 +-
 .../{protocol/ads => java/ads/manual}/Scanner.java |   4 +-
 .../java/ads/model/AdsSubscriptionHandleTest.java  |  77 +++
 .../java/ads/readwrite/utils/StaticHelperTest.java |  63 ++
 ...bolicAdsTagTest.java => AdsTagHandlerTest.java} |  27 +-
 .../plc4x/java/ads/tag/DirectAdsStringTagTest.java |  90 +++
 .../plc4x/java/ads/tag/DirectAdsTagTest.java       | 122 ++++
 .../plc4x/java/ads/tag/SymbolicAdsTagTest.java     |  52 +-
 .../apache/plc4x/protocol/ads/HexBase64Helper.java |  31 -
 .../protocol/ads/ManualParserSerializerTest.java   |  36 --
 .../protocol/ads/ProbeAdsDiscoveryCommands.java    |  61 --
 .../utils/testutils/driver/internal/TestStep.java  |   2 +-
 .../handlers/IncomingPlcMessageHandler.java        |  11 +-
 .../handlers/OutgoingPlcMessageHandler.java        |  25 +-
 .../testutils/utils/migration/MessageResolver.java |   6 +-
 .../main/resources/schemas/driver-testsuite.xsd    |   2 +-
 .../schemas/parser-serializer-testsuite.xsd        |   4 +-
 .../handlers/IncomingPlcMessageHandlerTest.java    |   6 +-
 .../protocols/ads/AdsDiscoverySerializerTest.xml   | 162 ++---
 .../resources/protocols/ads/DriverTestsuite.xml    |  20 +-
 .../protocols/ads/ParserSerializerTestsuite.xml    | 186 +++---
 .../protocols/bacnetip/bacnet-vendorids.mspec      |   4 +
 .../protocols/bacnet/ParserSerializerTestsuite.xml |   4 +-
 .../protocols/canopen/CANOpenDriverSDOIT.xml       |   4 +-
 .../canopen/CANOpenWiresharkTestSuite.xml          |  30 +-
 .../resources/protocols/eip/DriverTestsuite.xml    |   4 +-
 .../protocols/logix/CompactLogixSimpleRead.xml     |   4 +-
 .../protocols/iec608705104/DriverTestsuite.xml     |   4 +-
 .../protocols/iec608705104/IEC-60870-5-104.xml     |   4 +-
 .../protocols/knxnetip/knx-master-data.mspec       |   6 +-
 .../generated/protocols/opcua/opc-manual.mspec     |  21 +
 .../generated/protocols/opcua/opc-services.mspec   | 499 +++++----------
 .../generated/protocols/opcua/opc-status.mspec     |   2 +
 .../resources/protocols/opcua/DriverTestsuite.xml  |   6 +-
 .../profinet/ParserSerializerTestsuite.xml         |   4 +-
 .../resources/protocols/s7/DriverTestsuite.xml     |   4 +-
 52 files changed, 1961 insertions(+), 771 deletions(-)
 rename plc4j/drivers/ads/src/test/java/org/apache/plc4x/{protocol => 
java}/ads/AdsDiscoverySerializerParserTest.java (84%)
 rename plc4j/drivers/ads/src/test/java/org/apache/plc4x/{protocol => 
java}/ads/AdsDriverIT.java (89%)
 create mode 100644 
plc4j/drivers/ads/src/test/java/org/apache/plc4x/java/ads/AdsPlcDriverTest.java
 rename plc4j/drivers/ads/src/test/java/org/apache/plc4x/{protocol => 
java}/ads/AdsSerializerParserTest.java (86%)
 create mode 100644 
plc4j/drivers/ads/src/test/java/org/apache/plc4x/java/ads/AdsTcpMessageCodecTest.java
 create mode 100644 
plc4j/drivers/ads/src/test/java/org/apache/plc4x/java/ads/configuration/AdsConfigurationTest.java
 copy 
plc4j/drivers/ads/src/{main/java/org/apache/plc4x/java/ads/configuration/AdsTcpTransportConfiguration.java
 => 
test/java/org/apache/plc4x/java/ads/configuration/AdsTcpTransportConfigurationTest.java}
 (71%)
 rename plc4j/drivers/ads/src/test/java/org/apache/plc4x/{protocol/ads => 
java/ads/manual}/ManualAdsDiscovery.java (96%)
 rename plc4j/drivers/ads/src/test/java/org/apache/plc4x/{protocol/ads => 
java/ads/manual}/ManualAdsDriverTest.java (98%)
 create mode 100644 
plc4j/drivers/ads/src/test/java/org/apache/plc4x/java/ads/manual/ManualFactoryAdsBrowseTC3.java
 create mode 100644 
plc4j/drivers/ads/src/test/java/org/apache/plc4x/java/ads/manual/ManualFactoryAdsDriverTestTC3.java
 rename 
plc4j/drivers/ads/src/test/java/org/apache/plc4x/{protocol/ads/ManualAdsBrowse.java
 => java/ads/manual/ManualFactoryAdsPing.java} (55%)
 rename plc4j/drivers/ads/src/test/java/org/apache/plc4x/{protocol/ads => 
java/ads/manual}/Scanner.java (98%)
 create mode 100644 
plc4j/drivers/ads/src/test/java/org/apache/plc4x/java/ads/model/AdsSubscriptionHandleTest.java
 create mode 100644 
plc4j/drivers/ads/src/test/java/org/apache/plc4x/java/ads/readwrite/utils/StaticHelperTest.java
 copy 
plc4j/drivers/ads/src/test/java/org/apache/plc4x/java/ads/tag/{SymbolicAdsTagTest.java
 => AdsTagHandlerTest.java} (55%)
 create mode 100644 
plc4j/drivers/ads/src/test/java/org/apache/plc4x/java/ads/tag/DirectAdsStringTagTest.java
 create mode 100644 
plc4j/drivers/ads/src/test/java/org/apache/plc4x/java/ads/tag/DirectAdsTagTest.java
 delete mode 100644 
plc4j/drivers/ads/src/test/java/org/apache/plc4x/protocol/ads/HexBase64Helper.java
 delete mode 100644 
plc4j/drivers/ads/src/test/java/org/apache/plc4x/protocol/ads/ManualParserSerializerTest.java
 delete mode 100644 
plc4j/drivers/ads/src/test/java/org/apache/plc4x/protocol/ads/ProbeAdsDiscoveryCommands.java

Reply via email to