Skip to content

Refactor to do_version() function checking driver vs wperf version

In this patch:

  • refactor to do_version() function checking driver vs wperf version.
  • refactor version_query() to do_version_query().
  • add SAL to do_version_query().

Testing

Regression

>pytest
================================================= test session starts =================================================
platform win32 -- Python 3.11.1, pytest-7.2.0, pluggy-1.0.0
rootdir: C:\Users\przemek\Desktop\wperf\tests
collected 75 items

wperf_cli_common_test.py ....                                                                                    [  5%]
wperf_cli_json_validator_test.py ....                                                                            [ 10%]
wperf_cli_list_test.py ...                                                                                       [ 14%]
wperf_cli_metrics_test.py ........                                                                               [ 25%]
wperf_cli_padding_test.py .........                                                                              [ 37%]
wperf_cli_stat_test.py ...........................................                                               [ 94%]
wperf_cli_test_test.py ....                                                                                      [100%]

=========================================== 75 passed in 145.21s (0:02:25) ============================================

version

>wperf -version
        Component     Version
        =========     =======
        wperf         2.4.0
        wperf-driver  2.4.0
>wperf -version -json | python -m json.tool
{
    "Version": [
        {
            "Component": "wperf",
            "Version": "2.4.0"
        },
        {
            "Component": "wperf-driver",
            "Version": "2.4.0"
        }
    ]
}
Edited by Przemyslaw Wirkus

Merge request reports

Loading