fix for unit test test_near_ric
test commit: 8e8bfa93 (Aug 4) in dev
issue description:
- assertion was happened when sending the delete subscription request
- need to implement the function to generate subscription delete request msg from near ric
- gdb backtrace
test_near_ric: /home/bentley/CCC/flexric-test/src/ric/near_ric.c:621: rm_report_service_near_ric: Assertion `0!=0 && "We never came here"' failed.
Thread 1 "test_near_ric" received signal SIGABRT, Aborted.
__GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
50 ../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) bt
#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#1 0x00007ffff737c859 in __GI_abort () at abort.c:79
#2 0x00007ffff737c729 in __assert_fail_base (fmt=0x7ffff7512588 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n",
assertion=0x55555577ae00 "0!=0 && \"We never came here\"", file=0x555555779fc0 "/home/bentley/CCC/flexric-test/src/ric/near_ric.c", line=621,
function=<optimized out>) at assert.c:92
#3 0x00007ffff738e006 in __GI___assert_fail (assertion=0x55555577ae00 "0!=0 && \"We never came here\"",
file=0x555555779fc0 "/home/bentley/CCC/flexric-test/src/ric/near_ric.c", line=621,
function=0x55555577bc60 <__PRETTY_FUNCTION__.9006> "rm_report_service_near_ric") at assert.c:101
#4 0x00005555556f85c7 in rm_report_service_near_ric (ric=0x61b000000780, id=0x603000000220, ran_func_id=142, cmd=0x55555571f280 "5_ms")
at /home/bentley/CCC/flexric-test/src/ric/near_ric.c:621
#5 0x00005555556f2574 in rm_report_service_near_ric_api (id=0x603000000220, ran_func_id=142, cmd=0x55555571f280 "5_ms")
at /home/bentley/CCC/flexric-test/src/ric/near_ric_api.c:138
#6 0x00005555555f964d in main (argc=1, argv=0x7fffffffdf38) at /home/bentley/CCC/flexric-test/test/agent-ric/test_near_ric.c:114
Edited by Chieh-Chun Chen