jvpp: test measuring number of invocations per time (VPP-619) 90/8790/9
authorMatej <matej.perina@pantheon.tech>
Thu, 12 Oct 2017 13:54:09 +0000 (15:54 +0200)
committerDave Wallace <dwallacelf@gmail.com>
Wed, 8 Nov 2017 15:50:52 +0000 (15:50 +0000)
commitc65fdbf34982b2444d14ef74e287b51786e8cc06
tree99e44c77ccde1f0469b51cc5715d6793b75290fc
parentdcdff6e57a3e13919e62b6f7be3a4ac2c9169781
jvpp: test measuring number of invocations per time (VPP-619)

test provide two ways to count invocations:
1) maximum number of invocations and received replyies within 1 sec
2) measure time in ns from first request to receiving last reply
over set amount of requests
specific command is included in Readme
results from testing on my local machine were:
350K/sec Callback Api Read - show version
250K/Sec Future Api Read - show version
120K/sec allback Api Write - add table

Change-Id: Ie0383d848b98ee2b4b90c38a827a24acd28cac72
Signed-off-by: Matej <matej.perina@pantheon.tech>
src/vpp-api/java/jvpp-core/io/fd/vpp/jvpp/core/examples/CallbackApiReadPerfTest.java [new file with mode: 0644]
src/vpp-api/java/jvpp-core/io/fd/vpp/jvpp/core/examples/CallbackApiWritePerfTest.java [new file with mode: 0644]
src/vpp-api/java/jvpp-core/io/fd/vpp/jvpp/core/examples/FutureApiReadPerfTest.java [new file with mode: 0644]
src/vpp-api/java/jvpp-core/io/fd/vpp/jvpp/core/examples/Readme.txt