leducp / KickCAT

A C++ open source EtherCAT master stack
Other
58 stars 12 forks source link

Conformance test #146

Closed Rdk-T closed 7 months ago

Rdk-T commented 7 months ago

Test the slave stack on a custom slave with Beckhoff's Conformance Test Tool.

~150 tests pass ~270 tests skipped (no mailbox supported)

all_test_pass

github-actions[bot] commented 7 months ago

File Coverage Lines Branches
All files 15% 23% 7% :x:
lib/include/kickcat/Error.h 83% 83% 83% :white_check_mark:
lib/include/kickcat/protocol.h 61% 61% 0% :x:
lib/master/include/kickcat/Bus.h 60% 100% 20% :x:
lib/master/include/kickcat/DebugHelpers.h 83% 100% 66% :white_check_mark:
lib/master/include/kickcat/Gateway.h 75% 100% 50% :white_check_mark:
lib/master/include/kickcat/Mailbox.h 92% 100% 85% :white_check_mark:
simulation/ESC.cc 0% 0% 0% :x:
simulation/ESC.h 0% 0% 0% :x:
simulation/network_simulator.cc 0% 0% 0% :x:

Minimum allowed coverage is 75%

Generated by :monkey: cobertura-action against 4d8f9874c92294fcd5121cb2aa2606b74c100a44