[dpdk-dev] [PATCH v13 1/4] devtools: script to track symbols over releases
Stephen Hemminger
stephen at networkplumber.org
Thu Aug 15 18:39:15 CEST 2024
On Thu, 9 Sep 2021 14:48:05 +0100
Ray Kinsella <mdr at ashroe.eu> wrote:
> This script tracks the growth of stable and experimental symbols
> over releases since v19.11. The script has the ability to
> count the added symbols between two dpdk releases, and to
> list experimental symbols present in two dpdk releases
> (expired symbols).
>
> example usages:
>
> Count symbols added since v19.11
> $ devtools/symbol-tool.py count-symbols
>
> Count symbols added since v20.11
> $ devtools/symbol-tool.py count-symbols --releases v20.11,v21.05
>
> List experimental symbols present in v20.11 and v21.05
> $ devtools/symbol-tool.py list-expired --releases v20.11,v21.05
>
> List experimental symbols in libraries only, present since v19.11
> $ devtools/symbol-tool.py list-expired --directory lib
>
> Signed-off-by: Ray Kinsella <mdr at ashroe.eu>
Tried it, looks useful. Minor notes:
- requires python parsley library which was not required before
- minor style format
$ flake8 ./devtools/symbol-tool.py
./devtools/symbol-tool.py:369:11: E275 missing whitespace after keyword
Acked-by: Stephen Hemminger <stephen at networkplumber.org>
More information about the dev
mailing list