saClmClusterTrack tests are intermittently failing since #2520 was pushed. It appears some of the extra test pre and post-conditions are adding extra load to the cluster and now callbacks sometimes arrive after poll timeout.
#0 0x00007f0baf31f428 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54 resultvar = 0 pid = 279 selftid = 279 #1 0x00007f0baf32102a in __GI_abort () at abort.c:89 save_stage = 2 act = {__sigaction_handler = {sa_handler = 0x4, sa_sigaction = 0x4}, sa_mask = {__val = {0, 0, 140722867603632, 47244640256, 139688173297664, 93937335533192, 721, 93937335537008, 0, 0, 139688160975244, 139688162072152, 139688162085808, 0, 139688162072152, 93937335533192}}, sa_flags = -1343037440, sa_restorer = 0x556f7d83fe88} sigs = {__val = {32, 0 <repeats 15 times>}} #2 0x00007f0baf317bd7 in __assert_fail_base (fmt=<optimized out>, assertion=assertion@entry=0x556f7d83fe88 "ret == 1", file=file@entry=0x556f7d840378 "src/clm/apitest/tet_saClmClusterTrack.c", line=line@entry=721, function=function@entry=0x556f7d840d70 <__PRETTY_FUNCTION__.7228> "saClmClusterTrack_25") at assert.c:92 str = 0x556f7f7f4220 "" total = 4096 #3 0x00007f0baf317c82 in __GI___assert_fail (assertion=assertion@entry=0x556f7d83fe88 "ret == 1", file=file@entry=0x556f7d840378 "src/clm/apitest/tet_saClmClusterTrack.c", line=line@entry=721, function=function@entry=0x556f7d840d70 <__PRETTY_FUNCTION__.7228> "saClmClusterTrack_25") at assert.c:101 No locals. #4 0x0000556f7d83b007 in saClmClusterTrack_25 () at src/clm/apitest/tet_saClmClusterTrack.c:721 fds = {{fd = 10, events = 1, revents = 0}} thread4 = 139688031545088 __PRETTY_FUNCTION__ = "saClmClusterTrack_25" #5 0x0000556f7d83f3e5 in run_test_case (suite=<optimized out>, tcase=<optimized out>) at src/osaf/apitest/utest.c:163 No locals. #6 0x0000556f7d83f894 in test_run (suite=<optimized out>, tcase=<optimized out>) at src/osaf/apitest/utest.c:187 i = 7 j = 25 #7 0x00007f0baf30a830 in __libc_start_main (main=0x556f7d837a10 <main>, argc=1, argv=0x7ffc98890b48, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffc98890b38) at ../csu/libc-start.c:291 result = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 4769676410766378679, 93937335502288, 140722867604288, 0, 0, 1663659470616151735, 1655334589884417719}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x7ffc98890b58, 0x7f0baff33168}, data = {prev = 0x0, cleanup = 0x0, canceltype = -1735849128}}} not_first_call = <optimized out> #8 0x0000556f7d8385f9 in _start () No symbol table info available.
Release:
commit cd89a2ccae7ceb52eb210d3e25d83ca24c56b164
Author: Gary Lee gary.lee@dektech.com.au
Date: Fri Jul 21 14:12:12 2017 +1000
Develop:
commit c3954f72d97416b1d7ebcb6c5c61b3602120c444
Author: Gary Lee gary.lee@dektech.com.au
Date: Fri Jul 21 14:12:12 2017 +1000