mirror_frr/tests/lib
Christian Hopps deca28a33b tests: add grpc unit test
Test uses staticd which required some C++ header protections.
Additionally, the test also runs in the ubuntu20 docker container as
grpc is supported there by the packaging system.

Signed-off-by: Christian Hopps <chopps@labn.net>
2021-06-06 18:03:17 +00:00
..
cli lib: adapt to version 2 of libyang 2021-05-13 16:24:48 -04:00
northbound lib: adapt to version 2 of libyang 2021-05-13 16:24:48 -04:00
cxxcompat.c *: drop zassert.h 2021-04-23 12:06:35 +02:00
test_assert.c tests: fix build warning 2021-05-09 18:23:43 +03:00
test_assert.py lib: rework how we "override" assert() 2021-05-02 16:27:17 +02:00
test_atomlist.c *: require semicolon after DEFINE_<typesafe...> 2021-03-17 06:18:39 +01:00
test_atomlist.py *: reformat python files 2020-10-07 17:22:26 -04:00
test_buffer.c lib: rename memory_vty.c to lib_vty.c 2019-12-06 15:13:29 +01:00
test_checksum.c *: un-split strings across lines 2020-07-14 10:37:25 +02:00
test_graph.c babeld, lib, ospfd, tests: fmt fixes (cppcheck) 2018-06-18 17:52:56 +02:00
test_graph.py *: reformat python files 2020-10-07 17:22:26 -04:00
test_graph.refout lib: add DFS + DOT dumping to graph datastructure 2018-04-19 13:04:58 -04:00
test_grpc.cpp tests: add grpc unit test 2021-06-06 18:03:17 +00:00
test_grpc.py tests: add grpc unit test 2021-06-06 18:03:17 +00:00
test_heavy_thread.c Treewide: use ANSI function definitions 2019-01-24 11:21:59 +01:00
test_heavy_wq.c *: require semicolon after DEFINE_MTYPE & co 2021-03-17 06:18:17 +01:00
test_heavy.c Treewide: use ANSI function definitions 2019-01-24 11:21:59 +01:00
test_idalloc.c *: config.h or zebra.h is the first #include 2019-06-13 13:35:33 +02:00
test_idalloc.py *: reformat python files 2020-10-07 17:22:26 -04:00
test_memory.c *: require semicolon after DEFINE_MTYPE & co 2021-03-17 06:18:17 +01:00
test_nexthop_iter.c lib: Isolate nexthop_group functions to nexthop_group.c 2018-03-09 11:07:41 -05:00
test_nexthop_iter.py *: reformat python files 2020-10-07 17:22:26 -04:00
test_nexthop.c tests: add unit test for nexthop comparisons 2021-05-04 15:51:01 -04:00
test_nexthop.py tests: add unit test for nexthop comparisons 2021-05-04 15:51:01 -04:00
test_ntop.c tests: remove strlen assert in inet_ntop tests 2019-07-15 17:19:14 +00:00
test_ntop.py *: reformat python files 2020-10-07 17:22:26 -04:00
test_prefix2str.c tests: add prefix2str test 2019-06-13 18:30:28 +00:00
test_prefix2str.py *: reformat python files 2020-10-07 17:22:26 -04:00
test_printfrr.c lib: add %pSQ and %pSE string escape formats 2021-03-30 22:34:56 +02:00
test_printfrr.py *: reformat python files 2020-10-07 17:22:26 -04:00
test_privs.c lib: rename memory_vty.c to lib_vty.c 2019-12-06 15:13:29 +01:00
test_ringbuf.c tests: fix assert.h header change fallout 2021-05-02 16:27:17 +02:00
test_ringbuf.py *: reformat python files 2020-10-07 17:22:26 -04:00
test_segv.c lib: rewrite zlog lock-free & TLS-buffered 2020-04-01 06:53:26 +02:00
test_seqlock.c tests: fix assert.h header change fallout 2021-05-02 16:27:17 +02:00
test_sig.c lib: rewrite zlog lock-free & TLS-buffered 2020-04-01 06:53:26 +02:00
test_srcdest_table.c *: Create/Use accessor functions for lock count 2020-10-17 13:39:10 -04:00
test_srcdest_table.py *: reformat python files 2020-10-07 17:22:26 -04:00
test_stream.c tests: use printfrr-based printf() 2020-03-29 10:45:46 +02:00
test_stream.py *: reformat python files 2020-10-07 17:22:26 -04:00
test_stream.refout tests: reorganize tests hierarchically 2017-02-13 16:54:48 +01:00
test_table.c tests: use printfrr to use extended format specs 2021-03-23 14:50:14 -04:00
test_table.py *: reformat python files 2020-10-07 17:22:26 -04:00
test_timer_correctness.c * : update signature of thread_cancel api 2020-10-23 08:59:34 -04:00
test_timer_correctness.py *: reformat python files 2020-10-07 17:22:26 -04:00
test_timer_performance.c * : update signature of thread_cancel api 2020-10-23 08:59:34 -04:00
test_ttable.c *: un-split strings across lines 2020-07-14 10:37:25 +02:00
test_ttable.py *: reformat python files 2020-10-07 17:22:26 -04:00
test_ttable.refout lib: add table generator 2017-06-16 02:02:42 +00:00
test_typelist.c tests: use printfrr-based printf() 2020-03-29 10:45:46 +02:00
test_typelist.h lib: add *_swap_all to typesafe containers 2021-05-03 20:55:04 +02:00
test_typelist.py *: reformat python files 2020-10-07 17:22:26 -04:00
test_versioncmp.c lib: add frr_version_cmp() 2019-12-06 15:13:32 +01:00
test_versioncmp.py *: reformat python files 2020-10-07 17:22:26 -04:00
test_xref.c *: require semicolon after FRR_DAEMON_INFO & co. 2021-03-17 06:18:39 +01:00
test_xref.py tests: add unit test for xrefs 2021-02-01 17:28:11 +01:00
test_zlog.c *: replace all random() calls 2020-04-17 20:57:43 -03:00
test_zlog.py *: reformat python files 2020-10-07 17:22:26 -04:00
test_zmq.c *: require semicolon after DEFINE_MTYPE & co 2021-03-17 06:18:17 +01:00
test_zmq.py *: reformat python files 2020-10-07 17:22:26 -04:00
test_zmq.refout lib: Address ZMQ lib TODOs 2017-11-23 12:50:27 +01:00