X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=app%2Ftest%2Ftest_power.c;h=d9eb42054f5a2542d99ec6452864591fc455f1c4;hb=9aaccf1abdb2894ec23870e1d2199a657f85850e;hp=ee9011f3984af149c9f1a73284e34a17c450f4b3;hpb=3031749c2df04a63cdcef186dcce3781e61436e8;p=dpdk.git diff --git a/app/test/test_power.c b/app/test/test_power.c index ee9011f398..d9eb42054f 100644 --- a/app/test/test_power.c +++ b/app/test/test_power.c @@ -39,8 +39,6 @@ #include "test.h" -#ifdef RTE_LIBRTE_POWER - #include #define TEST_POWER_LCORE_ID 2U @@ -63,7 +61,7 @@ check_cur_freq(unsigned lcore_id, uint32_t idx) uint32_t cur_freq; int ret = -1; - if (rte_snprintf(fullpath, sizeof(fullpath), + if (snprintf(fullpath, sizeof(fullpath), TEST_POWER_SYSFILE_CUR_FREQ, lcore_id) < 0) { return 0; } @@ -379,7 +377,7 @@ check_power_freq_min(void) return 0; } -int +static int test_power(void) { int ret = -1; @@ -477,14 +475,8 @@ fail_all: return -1; } -#else /* RTE_LIBRTE_POWER */ - -int -test_power(void) -{ - printf("The power library is not included in this build\n"); - return 0; -} - -#endif /* RTE_LIBRTE_POWER */ - +static struct test_command power_cmd = { + .command = "power_autotest", + .callback = test_power, +}; +REGISTER_TEST_COMMAND(power_cmd);