[dpdk-dev] [PATCH v13 1/4] devtools: script to track symbols over releases
Ray Kinsella
mdr at ashroe.eu
Fri Aug 16 10:54:34 CEST 2024
Stephen Hemminger <stephen at networkplumber.org> writes:
> 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:
I think it was mostly lack of interest that this didn't get over the
line when I submitted it orginally.
The flake8 errors as easily fixed, I can do that if you thought it might
be useful?
> - 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>
--
Regards, Ray K
More information about the dev
mailing list