On Wed, 29 Sept 2021 at 04:24, Yu, Mingli <[email protected]> wrote:

> regress:
> FAIL ../libevent-2.1.12-stable/test/regress_util.c:1478:
> assert(diff.tv_sec == 0): 1 vs 0util/monotonic_prc_fallback:
> [monotonic_prc_fallback FAILED]
>
> [RETRYING monotonic_prc_fallback (3)]
> OKAY
>

I think our run-ptest interprets the above as 'fail':
http://git.yoctoproject.org/cgit.cgi/poky/tree/meta/recipes-support/libevent/libevent/run-ptest?h=master-next


>
> BTW, let us use https://github.com/libevent/libevent/issues/1193 to
> track the issue.
>

I left a comment there. The output needs to be adjusted to be less
confusing. We can do it with a local patch if upstream doesn't want to.

Alex


>
> Thanks,
>
> >
> > Alex
> >
> > On Tue, 28 Sept 2021 at 11:08, Yu, Mingli <[email protected]
> > <mailto:[email protected]>> wrote:
> >
> >
> >
> >     On 9/28/21 1:15 AM, Alexandre Belloni wrote:
> >      > [Please note: This e-mail is from an EXTERNAL e-mail address]
> >      >
> >      > Hello,
> >      >
> >      > On 22/09/2021 16:35:06+0800, Yu, Mingli wrote:
> >      >> From: Mingli Yu <[email protected]
> >     <mailto:[email protected]>>
> >      >>
> >      >> Backport a patch to fix the below ptest failure:
> >      >>   # ./run-ptest
> >      >>   Running tests:
> >      >>   EVPORT
> >      >>   Skipping test
> >      >>   KQUEUE
> >      >>   Skipping test
> >      >>   EPOLL
> >      >>   test-eof: OKAY
> >      >>   test-dumpevents: OKAY (output not checked)
> >      >>   regress:
> >      >>    FAIL ../libevent-2.1.12-stable/test/regress_util.c:1478:
> >     assert(diff.tv_sec == 0): 1 vs 0 util/monotonic_prc_fallback:
> >      >>    [monotonic_prc_fallback FAILED]
> >      >>   1/312 TESTS FAILED. (33 skipped)
> >      >>   FAILED
> >      >>   regress_debug:
> >      >>    FAIL ../libevent-2.1.12-stable/test/regress_util.c:1478:
> >     assert(diff.tv_sec == 0): 1 vs 0 util/monotonic_prc_fallback:
> >      >>    [monotonic_prc_fallback FAILED]
> >      >>   1/312 TESTS FAILED. (33 skipped)
> >      >>   FAILED
> >      >>   [snip]
> >      >>
> >      >
> >      > Thanks, I did apply this patch on top of my kirkstone-next branch
> >     for a
> >      > while and unfortunately, this didn't solve the issue on the
> >      > autobuilders. What I know for now is that the time difference in
> the
> >      > loop is not the issue and what is failing is actually the setup
> >     of the
> >      > build, i.e, the evutil_configure_monotonic_time_() call fails in
> >      > test_evutil_monotonic_prc(). I still dodn't find why as this
> should
> >      > simply return 0 under Linux. We are looking at thet a bit more in
> >     depth
> >      > this week but we may end up disabling that test.
> >
> >     Interesting, the patch did silence the failure in my env.
> >
> >     Thanks,
> >
> >      >
> >      >
> >      >> Signed-off-by: Mingli Yu <[email protected]
> >     <mailto:[email protected]>>
> >      >> ---
> >      >>   ...-monotonic_prc_fallback-as-retriable.patch | 30
> >     +++++++++++++++++++
> >      >>   .../libevent/libevent_2.1.12.bb
> >     <
> https://urldefense.com/v3/__http://libevent_2.1.12.bb__;!!AjveYdw8EvQ!OV1jBmLZjnKzcZVfasjKZH6gL-LzB-G3K8HKJ3DSiZ0whmoaFuYLbnuTgZhJYova8kU$>
>
> >                   |  1 +
> >      >>   2 files changed, 31 insertions(+)
> >      >>   create mode 100644
> >
>  
> meta/recipes-support/libevent/libevent/0001-test-mark-util-monotonic_prc_fallback-as-retriable.patch
> >      >>
> >      >> diff --git
> >
>  
> a/meta/recipes-support/libevent/libevent/0001-test-mark-util-monotonic_prc_fallback-as-retriable.patch
> >
>  
> b/meta/recipes-support/libevent/libevent/0001-test-mark-util-monotonic_prc_fallback-as-retriable.patch
> >      >> new file mode 100644
> >      >> index 0000000000..754c446a67
> >      >> --- /dev/null
> >      >> +++
> >
>  
> b/meta/recipes-support/libevent/libevent/0001-test-mark-util-monotonic_prc_fallback-as-retriable.patch
> >      >> @@ -0,0 +1,30 @@
> >      >> +From 8fc3fb57ac1b1b0f338506cb86e3adac29d684d7 Mon Sep 17
> >     00:00:00 2001
> >      >> +From: Azat Khuzhin <[email protected] <mailto:[email protected]
> >>
> >      >> +Date: Wed, 22 Sep 2021 15:14:01 +0800
> >      >> +Subject: [PATCH] test: mark util/monotonic_prc_fallback as
> >     retriable
> >      >> +
> >      >> +Refs: #1193
> >      >> +
> >      >> +Upstream-Status: Backport
> >     [
> https://github.com/libevent/libevent/commit/04fcd7c6df158bb65261867de4b9ec8439696934
> >     <
> https://urldefense.com/v3/__https://github.com/libevent/libevent/commit/04fcd7c6df158bb65261867de4b9ec8439696934__;!!AjveYdw8EvQ!OV1jBmLZjnKzcZVfasjKZH6gL-LzB-G3K8HKJ3DSiZ0whmoaFuYLbnuTgZhJv4-tI38$
> >]
> >      >> +
> >      >> +Signed-off-by: Mingli Yu <[email protected]
> >     <mailto:[email protected]>>
> >      >> +---
> >      >> + test/regress_util.c | 2 +-
> >      >> + 1 file changed, 1 insertion(+), 1 deletion(-)
> >      >> +
> >      >> +diff --git a/test/regress_util.c b/test/regress_util.c
> >      >> +index 45caa27..a9e80db 100644
> >      >> +--- a/test/regress_util.c
> >      >> ++++ b/test/regress_util.c
> >      >> +@@ -1672,7 +1672,7 @@ struct testcase_t util_testcases[] = {
> >      >> +     { "monotonic_res_fallback", test_evutil_monotonic_res,
> >     TT_OFF_BY_DEFAULT, &basic_setup, (void*)"fallback" },
> >      >> +     { "monotonic_prc", test_evutil_monotonic_prc, 0,
> >     &basic_setup, (void*)"" },
> >      >> +     { "monotonic_prc_precise", test_evutil_monotonic_prc,
> >     TT_RETRIABLE, &basic_setup, (void*)"precise" },
> >      >> +-    { "monotonic_prc_fallback", test_evutil_monotonic_prc, 0,
> >     &basic_setup, (void*)"fallback" },
> >      >> ++    { "monotonic_prc_fallback", test_evutil_monotonic_prc,
> >     TT_RETRIABLE, &basic_setup, (void*)"fallback" },
> >      >> +     { "date_rfc1123", test_evutil_date_rfc1123, 0, NULL, NULL
> },
> >      >> +     { "evutil_v4addr_is_local", test_evutil_v4addr_is_local,
> >     0, NULL, NULL },
> >      >> +     { "evutil_v6addr_is_local", test_evutil_v6addr_is_local,
> >     0, NULL, NULL },
> >      >> +--
> >      >> +2.17.1
> >      >> +
> >      >> diff --git a/meta/recipes-support/libevent/libevent_2.1.12.bb
> >     <
> https://urldefense.com/v3/__http://libevent_2.1.12.bb__;!!AjveYdw8EvQ!OV1jBmLZjnKzcZVfasjKZH6gL-LzB-G3K8HKJ3DSiZ0whmoaFuYLbnuTgZhJYova8kU$
> >
> >     b/meta/recipes-support/libevent/libevent_2.1.12.bb
> >     <
> https://urldefense.com/v3/__http://libevent_2.1.12.bb__;!!AjveYdw8EvQ!OV1jBmLZjnKzcZVfasjKZH6gL-LzB-G3K8HKJ3DSiZ0whmoaFuYLbnuTgZhJYova8kU$
> >
> >      >> index 4b419eab22..3f29c0cffe 100644
> >      >> --- a/meta/recipes-support/libevent/libevent_2.1.12.bb
> >     <
> https://urldefense.com/v3/__http://libevent_2.1.12.bb__;!!AjveYdw8EvQ!OV1jBmLZjnKzcZVfasjKZH6gL-LzB-G3K8HKJ3DSiZ0whmoaFuYLbnuTgZhJYova8kU$
> >
> >      >> +++ b/meta/recipes-support/libevent/libevent_2.1.12.bb
> >     <
> https://urldefense.com/v3/__http://libevent_2.1.12.bb__;!!AjveYdw8EvQ!OV1jBmLZjnKzcZVfasjKZH6gL-LzB-G3K8HKJ3DSiZ0whmoaFuYLbnuTgZhJYova8kU$
> >
> >      >> @@ -16,6 +16,7 @@ SRC_URI =
> >     "
> https://github.com/libevent/libevent/releases/download/release-${PV}-
> >     <
> https://urldefense.com/v3/__https://github.com/libevent/libevent/releases/download/release-$*7BPV*7D-__;JSU!!AjveYdw8EvQ!OV1jBmLZjnKzcZVfasjKZH6gL-LzB-G3K8HKJ3DSiZ0whmoaFuYLbnuTgZhJfM99jEA$
> >
> >      >>              file://run-ptest \
> >      >>
> >
>  file://0001-test-regress_dns.c-patch-out-tests-that-require-a-wo.patch \
> >      >>
> >
>  file://0002-test-regress.h-Increase-default-timeval-tolerance-50.patch \
> >      >> +
> >
>  file://0001-test-mark-util-monotonic_prc_fallback-as-retriable.patch \
> >      >>              "
> >      >>
> >      >>   SRC_URI[sha256sum] =
> >     "92e6de1be9ec176428fd2367677e61ceffc2ee1cb119035037a27d346b0403bb"
> >      >> --
> >      >> 2.32.0
> >      >>
> >      >
> >      >>
> >      >>
> >      >>
> >      >
> >      >
> >      > --
> >      > Alexandre Belloni, co-owner and COO, Bootlin
> >      > Embedded Linux and Kernel engineering
> >      > https://bootlin.com
> >     <
> https://urldefense.com/v3/__https://bootlin.com__;!!AjveYdw8EvQ!OV1jBmLZjnKzcZVfasjKZH6gL-LzB-G3K8HKJ3DSiZ0whmoaFuYLbnuTgZhJbAyvLVM$
> >
> >      >
> >
> >     
> >
>
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#156447): 
https://lists.openembedded.org/g/openembedded-core/message/156447
Mute This Topic: https://lists.openembedded.org/mt/85785430/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to