cat /usr/local/share/opensaf/immxml/nodes.cfg
SC fm1 SC-1
SC fm2 PL-1
PL PL-3 PL-3
PL PL-4 PL-4
imm.xml generated.
<object class="SaAmfNodeGroup">
<dn>safAmfNodeGroup=AllNodes,safAmfCluster=myAmfCluster</dn>
<attr>
<name>saAmfNGNodeList</name>
<value>safAmfNode=fm1,safAmfCluster=myAmfCluster</value>
<value>safAmfNode=fm2,safAmfCluster=myAmfCluster</value>
<value>safAmfNode=PL-3,safAmfCluster=myAmfCluster</value>
<value>safAmfNode=PL-4,safAmfCluster=myAmfCluster</value>
</attr>
</object>
run logtest 4
Suite 4: LOG OI tests, stream objects
1 PASSED CCB Object Modify saLogStreamFileName
2 PASSED CCB Object Modify saLogStreamPathName, ERR not allowed
3 PASSED CCB Object Modify saLogStreamMaxLogFileSize
4 PASSED CCB Object Modify saLogStreamFixedLogRecordSize
5 PASSED CCB Object Modify saLogStreamLogFullAction=1
6 PASSED CCB Object Modify saLogStreamLogFullAction=2
7 PASSED CCB Object Modify saLogStreamLogFullAction=3
8 PASSED CCB Object Modify saLogStreamLogFullAction=4, ERR invalid
9 PASSED CCB Object Modify saLogStreamLogFullHaltThreshold=90%
10 PASSED CCB Object Modify saLogStreamLogFullHaltThreshold=101%, invalid
11 PASSED CCB Object Modify saLogStreamMaxFilesRotated
12 PASSED CCB Object Modify saLogStreamLogFileFormat
13 PASSED CCB Object Modify saLogStreamLogFileFormat - wrong format
14 PASSED CCB Object Modify saLogStreamSeverityFilter
15 PASSED saImmOiRtAttrUpdateCallback
16 PASSED Log Service Administration API, change sev filter for app
stream OK
17 PASSED Log Service Administration API, change sev filter, ERR invalid
stream
18 PASSED Log Service Administration API, change sev filter, ERR invalid
arg type
19 PASSED Log Service Administration API, change sev filter, ERR invalid
severity
20 PASSED Log Service Administration API, change sev filter, ERR invalid
param name
21 PASSED Log Service Administration API, no change in sev filter, ERR NO
OP
22 PASSED Log Service Administration API, invalid opId
23 PASSED Log Service Administration API, no parameters
24 PASSED CCB Object Create, strA
25 PASSED CCB Object Create, strB
26 PASSED CCB Object Create, strC
27 PASSED CCB Object Delete, strA
28 PASSED CCB Object Delete, strB
29 PASSED CCB Object Delete, strC
30 PASSED CCB Object Modify, saLogStreamMaxFilesRotated=1, strA
31 PASSED CCB Object Modify, saLogStreamMaxLogFileSize=0, strB, ERR not
supported
32 PASSED CCB Object Modify, saLogStreamFixedLogRecordSize=150, strC
33 PASSED immlist strA-strC
34 PASSED immfind strA-strC
35 PASSED saflogger, writing to notification
36 PASSED saflogtest, writing to strA, strB, strC
37 PASSED CCB Object Modify, saLogStreamMaxLogFileSize=2000, strC
38 PASSED CCB Object Modify, saLogStreamFixedLogRecordSize=2048, strC,
Error
39 PASSED CCB Object Modify, saLogStreamMaxLogFileSize=70, strC, Error
40 PASSED CCB Object Create, strD, illegal path, Error
41 PASSED CCB Object Create, strD
42 PASSED CCB Object Delete, strD
43 PASSED CCB Object Modify, saLogStreamLogFileFormat (strD)
44 PASSED saflogtest, writing to strD
45 PASSED CCB Object Modify, saLogStreamFileName (strD)
46 PASSED CCB Object Modify, saLogStreamLogFileFormat (all tokens) (strD)
47 PASSED saflogtest, writing to appTest
48 PASSED saflogtest, writing to saLogApplication1, severity filtering
check
49 PASSED CCB Object Modify, saLogstreamLogFileFormat, timezone token
(@Nz)
50 PASSED CCB Object Modify, saLogstreamLogFileFormat, millisecond token
(@Nk)
51 PASSED CCB Object Modify, saLogstreamLogFileFormat, timezone token
(@Cz)
52 PASSED CCB Object Modify, saLogstreamLogFileFormat, millisecond token
(@Ck)
53 PASSED CCB Object Modify, saLogstreamLogFileFormat, timezone &
millisecond token (@Cz @Ck)
54 PASSED CCB Object Modify, saLogStreamLogFileFormat, node name token
(@Cq)
55 PASSED CCB Object Modify, saLogStreamLogFileFormat, network name token
(@Cp)
56 PASSED Application stream with default log file format
57 PASSED CCB Object Modify, saLogStreamFileName with special character.
ER
58 PASSED CCB Object Modify, saLogStreamSeverityFilter, filtering out log
record that aren't written to log file
=====================================================================================
Test Result:
Total: 58
Passed: 58
Failed: 0
Segmentation fault is not observed.
---
** [tickets:#2312] logtest: Log test Segmentation faults if System
controller name is other that SC-1 /SC-2 **
**Status:** assigned
**Milestone:** future
**Created:** Fri Feb 17, 2017 06:41 AM UTC by A V Mahesh (AVM)
**Last Updated:** Fri Sep 22, 2017 05:43 AM UTC
**Owner:** Srinivas Siva Mangipudy
configure diffrent name for Systmen controlers
(/usr/share/opensaf/immxml/nodes.cfg )
and created imm.xml and run logtest
=============================================================
/usr/share/opensaf/immxml # cat /usr/share/opensaf/immxml/nodes.cfg
SC fm1 SC-1
SC fm2 PL-1
PL PL-3 PL-3
PL PL-4 PL-4
SC-1:~ # /usr/bin/logtest 4
Suite 4: LOG OI tests, stream objects
1 PASSED CCB Object Modify saLogStreamFileName;
2 PASSED CCB Object Modify saLogStreamPathName, ERR not allowed;
3 PASSED CCB Object Modify saLogStreamMaxLogFileSize;
.............................
20 PASSED Log Service Administration API, change sev filter, ERR invalid
param name;
21 PASSED Log Service Administration API, no change in sev filter, ERR NO
OP;
22 PASSED Log Service Administration API, invalid opId;
Segmentation fault
SC-1:~ #
/================================================================================
14 PASSED CCB Object Modify saLogStreamSeverityFilter;
Detaching after fork from child process 22461.
15 PASSED saImmOiRtAttrUpdateCallback;
Detaching after fork from child process 22465.
16 PASSED Log Service Administration API, change sev filter for app
stream OK;
Detaching after fork from child process 22469.
17 PASSED Log Service Administration API, change sev filter, ERR invalid
stream;
Detaching after fork from child process 22473.
18 PASSED Log Service Administration API, change sev filter, ERR invalid
arg type;
Detaching after fork from child process 22477.
19 PASSED Log Service Administration API, change sev filter, ERR invalid
severity;
Detaching after fork from child process 22481.
20 PASSED Log Service Administration API, change sev filter, ERR invalid
param name;
Detaching after fork from child process 22485.
Detaching after fork from child process 22489.
21 PASSED Log Service Administration API, no change in sev filter, ERR NO
OP;
Detaching after fork from child process 22493.
22 PASSED Log Service Administration API, invalid opId;
Program received signal SIGSEGV, Segmentation fault.
0x000055555555db50 in get_active_sc () at src/log/apitest/logtest.c:312
312 src/log/apitest/logtest.c: No such file or directory.
in src/log/apitest/logtest.c
(gdb) bt
/#0 0x000055555555db50 in get_active_sc () at src/log/apitest/logtest.c:312
/#1 0x0000555555562ddc in saLogOi_116 () at src/log/apitest/tet_LogOiOps.c:582
/#2 0x0000555555570855 in run_test_case ()
/#3 0x0000555555570cf4 in test_run ()
/#4 0x000055555555bcad in main () at src/log/apitest/logtest.c:569
(gdb) dir /avm/staging-publish/
Source directories searched: /avm/staging-publish:$cdir:$cwd
(gdb) bt
/#0 0x000055555555db50 in get_active_sc () at src/log/apitest/logtest.c:312
/#1 0x0000555555562ddc in saLogOi_116 () at src/log/apitest/tet_LogOiOps.c:582
/#2 0x0000555555570855 in run_test_case ()
/#3 0x0000555555570cf4 in test_run ()
/#4 0x000055555555bcad in main () at src/log/apitest/logtest.c:569
(gdb)
src/log/apitest # grep -r "SC-" *
logtest.c: * @return 1 SC-1, 2 SC-2
logtest.c: SaConstStringT objname = "safSu=SC-1,safSg=2N,safApp=OpenSAF";
logtest.c: /* Checking SC-1 */
logtestfr.c: * @return 1 SC-1, 2 SC-2
logtestfr.c: SaNameT objectName1 = { /* Read object for SC-1 */
logtestfr.c: .value = "safSu=SC-1,safSg=2N,safApp=OpenSAF",
logtestfr.c: .length = strlen("safSu=SC-1,safSg=2N,safApp=OpenSAF")
+ 1
logtestfr.c: /* Checking SC-1 */
================================================================================
---
Sent from sourceforge.net because [email protected] is
subscribed to https://sourceforge.net/p/opensaf/tickets/
To unsubscribe from further messages, a project admin can change settings at
https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a
mailing list, you can unsubscribe from the mailing list.------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Opensaf-tickets mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensaf-tickets