test: disable alarm autotest in FreeBSD
Checks
Commit Message
Disabled the alarm_autotest UT in FreeBSD
Interrupts are not supported in FreeBSD.
Alarm API depends on interrupts, so disabled alarm test on FreeBSD.
Signed-off-by: Pallantla Poornima <pallantlax.poornima@intel.com>
---
test/test/test_alarm.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
Comments
On 19-Sep-18 3:39 PM, Pallantla Poornima wrote:
> Disabled the alarm_autotest UT in FreeBSD
> Interrupts are not supported in FreeBSD.
> Alarm API depends on interrupts, so disabled alarm test on FreeBSD.
>
> Signed-off-by: Pallantla Poornima <pallantlax.poornima@intel.com>
> ---
Reviewed-by: Anatoly Burakov <anatoly.burakov@intel.com>
> -----Original Message-----
> From: Poornima, PallantlaX
> Sent: Wednesday, September 19, 2018 3:39 PM
> To: dev@dpdk.org
> Cc: Burakov, Anatoly <anatoly.burakov@intel.com>; Pattan, Reshma
> <reshma.pattan@intel.com>; Poornima, PallantlaX
> <pallantlax.poornima@intel.com>
> Subject: [PATCH] test: disable alarm autotest in FreeBSD
>
> Disabled the alarm_autotest UT in FreeBSD Interrupts are not supported in
> FreeBSD.
> Alarm API depends on interrupts, so disabled alarm test on FreeBSD.
>
> Signed-off-by: Pallantla Poornima <pallantlax.poornima@intel.com>
Acked-by: Reshma Pattan <reshma.pattan@intel.com>
> > Disabled the alarm_autotest UT in FreeBSD Interrupts are not supported in
> > FreeBSD.
> > Alarm API depends on interrupts, so disabled alarm test on FreeBSD.
> >
> > Signed-off-by: Pallantla Poornima <pallantlax.poornima@intel.com>
> Acked-by: Reshma Pattan <reshma.pattan@intel.com>
Applied, thanks
@@ -178,7 +178,10 @@ static int
test_alarm(void)
{
int count = 0;
-
+#ifdef RTE_EXEC_ENV_BSDAPP
+ printf("The alarm API is not supported on FreeBSD\n");
+ return 0;
+#endif
/* check if the callback will be called */
printf("check if the callback will be called\n");
flag = 0;