KUnit tests for the handshake upcall mechanism

modulename: handshake-test.ko

configname: CONFIG_NET_HANDSHAKE_KUNIT_TEST

Linux Kernel Configuration
└─>Networking support
└─>Networking options
└─>KUnit tests for the handshake upcall mechanism
In linux kernel since version 6.4 (release Date: 2023-06-25)  
This builds the KUnit tests for the handshake upcall mechanism.

KUnit tests run during boot and output the results to the debug
log in TAP format (https://testanything.org/). Only useful for
kernel devs running KUnit test harness and are not for inclusion
into a production build.

For more information on KUnit and unit tests in general, refer
to the KUnit documentation in Documentation/dev-tools/kunit/.

source code: