[dpdk-dev] [PATCH] app/test: remove large lpm test head file

Thomas Monjalon thomas.monjalon at 6wind.com
Mon Sep 26 11:56:12 CEST 2016


2016-09-26 17:37, Wei Dai:
> remove the large file app/test/test_lpm_routes.h and add codes to
> auto-generate similar large route rule talbe which keeps same depth
> and IP class distribution as previous one in test_lpm_routes.h .
> With the rule table auto-generated at run time, the performance
> of looking up keep similar to that from pervious constant talbe.
> 
> Signed-off-by: Wei Dai <wei.dai at intel.com>
> ---
>  app/test/test_lpm.c        |       2 +-
>  app/test/test_lpm_perf.c   |     268 +-
>  app/test/test_lpm_routes.h | 1076861 -----------------------------------------
>  3 files changed, 266 insertions(+), 1076865 deletions(-)
>  delete mode 100644 app/test/test_lpm_routes.h

Whaouh! Good news :)
This file is 21 MB. It should help to reduce the size of a tarball.
Are you working also on the IPv6 flavour? (7 MB to save)


More information about the dev mailing list