Hi Mahehs, See my reply inline, [Vu].
Regards, Vu > -----Original Message----- > From: A V Mahesh [mailto:mahesh.va...@oracle.com] > Sent: Wednesday, February 22, 2017 1:36 PM > To: Vu Minh Nguyen <vu.m.ngu...@dektech.com.au>; > lennart.l...@ericsson.com; canh.v.tru...@dektech.com.au > Cc: opensaf-devel@lists.sourceforge.net > Subject: Re: [PATCH 0 of 3] Review Request for log: add alternative > destinations of log records [#2258] V4 > > Hi Vu, > > > On 2/22/2017 11:52 AM, Vu Minh Nguyen wrote: > > Hi Mahesh, > > > > Have a code fault in uml test, and other one in checkpoint. > [AVM] This is Normal Suse 11 VM ( not UML). > > I have just updated the code. Please re-apply for #3 and #4 patches. > [AVM] is these new patch has function changes or only test code changes ? [Vu] I has sent you 02 patches. There is code change in osaflogd code that fix the coredump you have observed. The other one is test code that fix the logtest coredump. > > > > Note that, test case #14 of suite 17 should be run on active node, > otherwise > > getting failed. > [AVM] Segmentation fault of /usr/bin/logtest Not a big issue , > we need to debug why osaflogd core dumped and it is critical [Vu] I found the problem. You can try with the new one to see if the coredump is still there or not. > > I will put condition check to that test case later. > > > -AVM > > > > > > Regards, Vu > > > >> -----Original Message----- > >> From: A V Mahesh [mailto:mahesh.va...@oracle.com] > >> Sent: Wednesday, February 22, 2017 12:16 PM > >> To: Vu Minh Nguyen <vu.m.ngu...@dektech.com.au>; > >> lennart.l...@ericsson.com; canh.v.tru...@dektech.com.au > >> Cc: opensaf-devel@lists.sourceforge.net > >> Subject: Re: [PATCH 0 of 3] Review Request for log: add alternative > >> destinations of log records [#2258] V4 > >> > >> Hi Vu, > >> > >> Thanks , > >> > >> While testing /usr/bin/logtest , SC-2 standby osaflogd core dumped and > >> /usr/bin/logtest on SC-1 Active > >> got Segmentation fault , am I missing any other patch ( i am using > >> devel published patch only ) > >> > >> Following patches i am using : > >> > >> 1) #2293 (sent by Anders Widel, but not yet pushed) > >> 2) #2258 (v2, sent by Lennart, but not yet pushed yet) > >> 3) #2258 (v4, sent by Vu, but not yet pushed yet) > >> > >> > ============================================================== > >> ======================================== > >> > >> > >> Core was generated by `/usr/lib64/opensaf/osaflogd'. > >> Program terminated with signal 11, Segmentation fault. > >> #0 ckpt_proc_cfg_stream(lgs_cb*, void*) () at > >> src/log/logd/lgs_mbcsv.cc:2195 > >> 2195 src/log/logd/lgs_mbcsv.cc: No such file or directory. > >> in src/log/logd/lgs_mbcsv.cc > >> (gdb) bt > >> #0 ckpt_proc_cfg_stream(lgs_cb*, void*) () at > >> src/log/logd/lgs_mbcsv.cc:2195 > >> #1 0x00007f12c3e22960 in ckpt_decode_log_struct(lgs_cb*, > >> ncs_mbcsv_cb_arg*, void*, void*, unsigned int (*)(edu_hdl_tag*, > >> edu_tkn_tag*, void*, unsigned int*, edu_buf_env_tag*, EDP_OP_TYPE, > >> EDU_ERR*)) () at src/log/logd/lgs_mbcsv.cc:950 > >> #2 0x00007f12c3e240dc in ckpt_decode_async_update(lgs_cb*, > >> ncs_mbcsv_cb_arg*) () at src/log/logd/lgs_mbcsv.cc:1086 > >> #3 0x00007f12c3e26941 in mbcsv_callback(ncs_mbcsv_cb_arg*) () at > >> src/log/logd/lgs_mbcsv.cc:880 > >> #4 0x00007f12c2f25596 in ncs_mbscv_rcv_decode () from > >> /usr/lib/../lib64/libopensaf_core.so.0 > >> #5 0x00007f12c2f25766 in ncs_mbcsv_rcv_async_update () from > >> /usr/lib/../lib64/libopensaf_core.so.0 > >> #6 0x00007f12c2f2c370 in mbcsv_process_events () from > >> /usr/lib/../lib64/libopensaf_core.so.0 > >> #7 0x00007f12c2f2c4db in mbcsv_hdl_dispatch_all () from > >> /usr/lib/../lib64/libopensaf_core.so.0 > >> #8 0x00007f12c2f26ce2 in mbcsv_process_dispatch_request () at > >> src/mbc/mbcsv_api.c:423 > >> #9 0x00007f12c3e2396e in lgs_mbcsv_dispatch(unsigned int) () at > >> src/log/logd/lgs_mbcsv.cc:327 > >> #10 0x00007f12c3e009f2 in main () at src/log/logd/lgs_main.cc:583 > >> (gdb) > >> > >> > ============================================================== > >> ======================================== > >> > >> Feb 22 10:37:06 SC-1 osafimmnd[4020]: NO Invalid error reported > >> implementer 'safLogService', Ccb 161 will be aborted > >> Feb 22 10:37:06 SC-1 osafimmnd[4020]: NO Ccb 161 aborted in > COMPLETED > >> processing (validation) > >> Feb 22 10:37:06 SC-1 osafimmnd[4020]: NO Ccb 161 ABORTED > (immcfg_SC- > >> 1_5394) > >> Add values Fail > >> > >> Program received signal SIGSEGV, Segmentation fault. > >> 0x000055555556929a in read_and_compare.isra.7 () at > >> src/log/apitest/tet_LogOiOps.c:1891 > >> 1891 src/log/apitest/tet_LogOiOps.c: No such file or directory. > >> in src/log/apitest/tet_LogOiOps.c > >> (gdb) Feb 22 10:37:07 SC-1 sshd[5298]: Accepted keyboard- > interactive/pam > >> for root from 10.176.178.22 port 51945 ssh2 > >> bt > >> #0 0x000055555556929a in read_and_compare.isra.7 () at > >> src/log/apitest/tet_LogOiOps.c:1891 > >> #1 0x0000555555569bbb in > >> check_logRecordDestinationConfigurationEmpty > >> () at src/log/apitest/tet_LogOiOps.c:2179 > >> #2 0x0000555555573495 in run_test_case () > >> #3 0x0000555555573934 in test_run () > >> #4 0x000055555555c7cd in main () at src/log/apitest/logtest.c:569 > >> (gdb) > >> > >> > ============================================================== > >> ======================================== > >> > >> -AVM > >> > >> On 2/22/2017 9:48 AM, Vu Minh Nguyen wrote: > >>> Hi Mahesh, > >>> > >>> I send them in attachment instead, and name them in the order. > >>> I just pull the latest code, and apply them without getting any hunk > > error. > >>> Please try with them, and let me know if you see any problem. > >>> > >>> Regards, Vu > >>> > >>>> -----Original Message----- > >>>> From: A V Mahesh [mailto:mahesh.va...@oracle.com] > >>>> Sent: Wednesday, February 22, 2017 11:09 AM > >>>> To: Vu Minh Nguyen <vu.m.ngu...@dektech.com.au>; > >>>> lennart.l...@ericsson.com; canh.v.tru...@dektech.com.au > >>>> Cc: opensaf-devel@lists.sourceforge.net > >>>> Subject: Re: [PATCH 0 of 3] Review Request for log: add alternative > >>>> destinations of log records [#2258] V4 > >>>> > >>>> Hi Vu, > >>>> > >>>> I did follow that still i get Hunk #2 FAILED even on today's staging > >>>> > >>>> > >> > ============================================================== > >>>> ================== > >>>> > >>>> [root@dhcp-hyd-scp-5fl-10-176-177-96 staging]# patch -p1 <2293 > >>>> patching file src/base/Makefile.am > >>>> Hunk #1 succeeded at 33 (offset 1 line). > >>>> Hunk #3 succeeded at 183 (offset 1 line). > >>>> patching file src/base/file_descriptor.cc > >>>> patching file src/base/file_descriptor.h > >>>> patching file src/base/tests/unix_socket_test.cc > >>>> patching file src/base/unix_client_socket.cc > >>>> patching file src/base/unix_server_socket.cc > >>>> patching file src/base/unix_socket.cc > >>>> patching file src/base/unix_socket.h > >>>> > >>>> [root@dhcp-hyd-scp-5fl-10-176-177-96 staging]# patch -p1 <2258-1 > >>>> patching file src/log/Makefile.am > >>>> Hunk #1 succeeded at 71 (offset -1 lines). > >>>> patching file src/log/config/logsv_classes.xml > >>>> Hunk #1 FAILED at 147. > >>>> 1 out of 1 hunk FAILED -- saving rejects to file > >>>> src/log/config/logsv_classes.xml.rej > >>>> patching file src/log/logd/lgs_config.cc > >>>> Hunk #1 succeeded at 35 (offset -5 lines). > >>>> Hunk #2 FAILED at 705. > >>>> Hunk #3 FAILED at 971. > >>>> 2 out of 3 hunks FAILED -- saving rejects to file > >>>> src/log/logd/lgs_config.cc.rej > >>>> patching file src/log/logd/lgs_config.h > >>>> Hunk #1 FAILED at 304. > >>>> 1 out of 1 hunk FAILED -- saving rejects to file > >>>> src/log/logd/lgs_config.h.rej > >>>> patching file src/log/logd/lgs_dest.cc > >>>> patching file src/log/logd/lgs_dest.h > >>>> patching file src/log/logd/lgs_evt.cc > >>>> patching file src/log/logd/lgs_imm.cc > >>>> Hunk #1 FAILED at 45. > >>>> Hunk #2 succeeded at 235 (offset -1 lines). > >>>> Hunk #3 FAILED at 877. > >>>> Hunk #4 succeeded at 1273 (offset -20 lines). > >>>> Hunk #5 succeeded at 1404 (offset -1 lines). > >>>> Hunk #6 succeeded at 1449 (offset -20 lines). > >>>> Hunk #7 succeeded at 2032 (offset -1 lines). > >>>> Hunk #8 FAILED at 2181. > >>>> Hunk #9 succeeded at 2271 (offset -54 lines). > >>>> Hunk #10 succeeded at 2387 (offset -1 lines). > >>>> Hunk #11 succeeded at 2377 (offset -54 lines). > >>>> Hunk #12 succeeded at 2478 (offset -1 lines). > >>>> Hunk #13 succeeded at 2684 (offset -54 lines). > >>>> Hunk #14 succeeded at 2821 (offset -1 lines). > >>>> 3 out of 14 hunks FAILED -- saving rejects to file > >>>> src/log/logd/lgs_imm.cc.rej > >>>> patching file src/log/logd/lgs_main.cc > >>>> patching file src/log/logd/lgs_mbcsv.cc > >>>> patching file src/log/logd/lgs_mbcsv.h > >>>> patching file src/log/logd/lgs_mbcsv_v5.cc > >>>> Hunk #3 succeeded at 133 (offset -1 lines). > >>>> patching file src/log/logd/lgs_mbcsv_v7.cc > >>>> patching file src/log/logd/lgs_mbcsv_v7.h > >>>> patching file src/log/logd/lgs_stream.cc > >>>> patching file src/log/logd/lgs_stream.h > >>>> patching file src/log/logd/lgs_util.cc > >>>> patching file src/log/logd/lgs_util.h > >>>> > >>>> [root@dhcp-hyd-scp-5fl-10-176-177-96 staging]# patch -p1 <2258-2 > >>>> patching file src/log/Makefile.am > >>>> Hunk #1 succeeded at 180 (offset -3 lines). > >>>> patching file src/log/apitest/tet_LogOiOps.c > >>>> Hunk #1 FAILED at 1923. > >>>> Hunk #2 FAILED at 1979. > >>>> Hunk #3 FAILED at 2067. > >>>> Hunk #4 FAILED at 2094. > >>>> 4 out of 4 hunks FAILED -- saving rejects to file > >>>> src/log/apitest/tet_LogOiOps.c.rej > >>>> patching file src/log/apitest/tet_cfg_destination.c > >>>> > >>>> [root@dhcp-hyd-scp-5fl-10-176-177-96 staging]# patch -p1 <2258-3 > >>>> patching file src/log/Makefile > >>>> patching file src/log/Makefile.am > >>>> Hunk #1 succeeded at 80 (offset -1 lines). > >>>> Hunk #2 succeeded at 217 (offset -2 lines). > >>>> patching file src/log/tests/Makefile > >>>> patching file src/log/tests/lgs_dest_test.cc > >>>> [root@dhcp-hyd-scp-5fl-10-176-177-96 staging]# vi > >>>> src/log/apitest/tet_LogOiOps.c.rej > >>>> [root@dhcp-hyd-scp-5fl-10-176-177-96 staging]# > >>>> > >>>> > >> > ============================================================== > >>>> ======================== > >>>> > >>>> -AVM > >>>> > >>>> On 2/21/2017 3:53 PM, Vu Minh Nguyen wrote: > >>>>> Hi Mahesh, > >>>>> > >>>>> As I has mentioned in below: > >>>>>>> To run the test, this patch has dependent on following patches: > >>>>>>> 1) #2293 (sent by Anders Widel, but not yet pushed) > >>>>>>> 2) #2258 (v2, sent by Lennart, but not yet pushed yet) > >>>>> So, you need to apply #2293 first, then #2258 which sent by Lennart > >>>>> yesterday, then mine. > >>>>> > >>>>> Regards, Vu > >>>>> > >>>>>> -----Original Message----- > >>>>>> From: A V Mahesh [mailto:mahesh.va...@oracle.com] > >>>>>> Sent: Tuesday, February 21, 2017 5:10 PM > >>>>>> To: Vu Minh Nguyen <vu.m.ngu...@dektech.com.au>; > >>>>>> lennart.l...@ericsson.com; canh.v.tru...@dektech.com.au > >>>>>> Cc: opensaf-devel@lists.sourceforge.net > >>>>>> Subject: Re: [PATCH 0 of 3] Review Request for log: add alternative > >>>>>> destinations of log records [#2258] V4 > >>>>>> > >>>>>> Hi Vu, > >>>>>> > >>>>>> Is this applies on top of log #2146 - V4 , I see both #tickets > >>> has > >>>>>> version changes ? > >>>>>> > >>>>>> in which order i need to apply ( #2146 & #2258 ) or (#2258 & > >>> #2146). > >>>>>> > ========================================================= > >>>>>> > >>>>>> patching file src/log/Makefile.am > >>>>>> Hunk #1 FAILED at 72. > >>>>>> Hunk #2 FAILED at 120. > >>>>>> 2 out of 2 hunks FAILED -- saving rejects to file > >>> src/log/Makefile.am.rej > >>>>>> patching file src/log/config/logsv_classes.xml > >>>>>> Hunk #1 FAILED at 147. > >>>>>> 1 out of 1 hunk FAILED -- saving rejects to file > >>>>>> src/log/config/logsv_classes.xml.rej > >>>>>> patching file src/log/logd/lgs_config.cc > >>>>>> Hunk #1 succeeded at 35 (offset -5 lines). > >>>>>> Hunk #2 FAILED at 705. > >>>>>> Hunk #3 FAILED at 971. > >>>>>> 2 out of 3 hunks FAILED -- saving rejects to file > >>>>>> src/log/logd/lgs_config.cc.rej > >>>>>> patching file src/log/logd/lgs_config.h > >>>>>> Hunk #1 FAILED at 304. > >>>>>> 1 out of 1 hunk FAILED -- saving rejects to file > >>>>>> src/log/logd/lgs_config.h.rej > >>>>>> patching file src/log/logd/lgs_dest.cc > >>>>>> patching file src/log/logd/lgs_dest.h > >>>>>> patching file src/log/logd/lgs_evt.cc > >>>>>> Hunk #1 FAILED at 1. > >>>>>> Hunk #2 succeeded at 30 with fuzz 2 (offset 2 lines). > >>>>>> Hunk #3 succeeded at 1282 (offset 45 lines). > >>>>>> Hunk #4 succeeded at 1300 (offset 2 lines). > >>>>>> 1 out of 4 hunks FAILED -- saving rejects to file > >>>>>> src/log/logd/lgs_evt.cc.rej > >>>>>> > >>>>>> > >> > ============================================================== > >>>>>> === > >>>>>> > >>>>>> -AVM > >>>>>> > >>>>>> > >>>>>> On 2/21/2017 3:03 PM, Vu Minh Nguyen wrote: > >>>>>>> Summary: log: add alternative destinations of log records [#2258] > >>>>>>> Review request for Trac Ticket(s): #2258 > >>>>>>> Peer Reviewer(s): Lennart, Canh, Mahesh > >>>>>>> Pull request to: <<LIST THE PERSON WITH PUSH ACCESS HERE>> > >>>>>>> Affected branch(es): Default > >>>>>>> Development branch: Default > >>>>>>> > >>>>>>> -------------------------------- > >>>>>>> Impacted area Impact y/n > >>>>>>> -------------------------------- > >>>>>>> Docs n > >>>>>>> Build system n > >>>>>>> RPM/packaging n > >>>>>>> Configuration files n > >>>>>>> Startup scripts n > >>>>>>> SAF services n > >>>>>>> OpenSAF services y > >>>>>>> Core libraries n > >>>>>>> Samples n > >>>>>>> Tests y > >>>>>>> Other n > >>>>>>> > >>>>>>> > >>>>>>> Comments (indicate scope for each "y" above): > >>>>>>> --------------------------------------------- > >>>>>>> To run the test, this patch has dependent on following patches: > >>>>>>> 1) #2293 (sent by Anders Widel, but not yet pushed) > >>>>>>> 2) #2258 (v2, sent by Lennart, but not yet pushed yet) > >>>>>>> > >>>>>>> changeset d74aaf3025c99cade3165a15831124548f4d85bd > >>>>>>> Author: Vu Minh Nguyen <vu.m.ngu...@dektech.com.au> > >>>>>>> Date: Wed, 15 Feb 2017 14:36:00 +0700 > >>>>>>> > >>>>>>> log: add alternative destinations of log records [#2258] > >>>>>>> > >>>>>>> Here are major info, detailed info will be added to PR doc > > soon. 1) > >>>>>> Add > >>>>>>> attribute "saLogRecordDestination" to log stream. 2) Add > > Local > >>>>>> socket > >>>>>>> destintion handler 3) Integrate into first increment made by > > Lennart > >>>>>>> changeset 4bae27a478c235df3058f43c92d3a5483233b01d > >>>>>>> Author: Vu Minh Nguyen <vu.m.ngu...@dektech.com.au> > >>>>>>> Date: Wed, 15 Feb 2017 15:07:09 +0700 > >>>>>>> > >>>>>>> log: add UML test case to verify alternative destination > > [#2258] > >>>>>>> Major changes: 1) Modify Lennart's test cases because > > enhancing > >>>>>> destination > >>>>>>> configuration validation rules. 2) Add test suite #17 to > > verify > >>>>>> alternative > >>>>>>> destination > >>>>>>> > >>>>>>> changeset bc375725fed22bb4f8cb3ae3df5f96fb9d281efb > >>>>>>> Author: Vu Minh Nguyen <vu.m.ngu...@dektech.com.au> > >>>>>>> Date: Thu, 16 Feb 2017 17:22:13 +0700 > >>>>>>> > >>>>>>> log: add unit tests to verify interfaces provided by > > destination > >>>>>> handler > >>>>>>> [#2258] > >>>>>>> > >>>>>>> Unit tests to verify major interfaces: 1) CfgDestination() > > 2) > >>>>>>> WriteToDestination() > >>>>>>> > >>>>>>> > >>>>>>> Added Files: > >>>>>>> ------------ > >>>>>>> src/log/apitest/tet_cfg_destination.c > >>>>>>> src/log/logd/lgs_dest.cc > >>>>>>> src/log/logd/lgs_dest.h > >>>>>>> src/log/logd/lgs_mbcsv_v7.cc > >>>>>>> src/log/logd/lgs_mbcsv_v7.h > >>>>>>> src/log/tests/lgs_dest_test.cc > >>>>>>> src/log/tests/Makefile > >>>>>>> > >>>>>>> > >>>>>>> Complete diffstat: > >>>>>>> ------------------ > >>>>>>> src/log/Makefile | 4 + > >>>>>>> src/log/Makefile.am | 31 +++++- > >>>>>>> src/log/apitest/tet_LogOiOps.c | 8 +- > >>>>>>> src/log/apitest/tet_cfg_destination.c | 483 > >> > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > >>>>>> ++++++++++++++++++++++++++++++++++ > >>>>>>> src/log/config/logsv_classes.xml | 7 +- > >>>>>>> src/log/logd/lgs_config.cc | 169 > >>>>>> +++++++++++++++++++++++++++++--- > >>>>>>> src/log/logd/lgs_config.h | 3 +- > >>>>>>> src/log/logd/lgs_dest.cc | 707 > >> > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > >> > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > >>>>>> +++++++++++++++++ > >>>>>>> src/log/logd/lgs_dest.h | 576 > >> > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > >>>>>> ++++++++++++++++++++++++++++++++++++++++++++++++++++ > >>>>>>> src/log/logd/lgs_evt.cc | 33 ++++++ > >>>>>>> src/log/logd/lgs_imm.cc | 202 > >>>>>> +++++++++++++++++++++++++++++++++------ > >>>>>>> src/log/logd/lgs_main.cc | 8 + > >>>>>>> src/log/logd/lgs_mbcsv.cc | 103 ++++++++++++++++++- > >>>>>>> src/log/logd/lgs_mbcsv.h | 6 +- > >>>>>>> src/log/logd/lgs_mbcsv_v5.cc | 10 + > >>>>>>> src/log/logd/lgs_mbcsv_v7.cc | 177 > >>>>>> +++++++++++++++++++++++++++++++++++ > >>>>>>> src/log/logd/lgs_mbcsv_v7.h | 67 +++++++++++++ > >>>>>>> src/log/logd/lgs_stream.cc | 60 +++++++++++- > >>>>>>> src/log/logd/lgs_stream.h | 16 +++ > >>>>>>> src/log/logd/lgs_util.cc | 63 ++++++++++++ > >>>>>>> src/log/logd/lgs_util.h | 11 +- > >>>>>>> src/log/tests/Makefile | 20 +++ > >>>>>>> src/log/tests/lgs_dest_test.cc | 209 > >>>>>> +++++++++++++++++++++++++++++++++++++++++ > >>>>>>> 23 files changed, 2896 insertions(+), 77 deletions(-) > >>>>>>> > >>>>>>> > >>>>>>> Testing Commands: > >>>>>>> ----------------- > >>>>>>> Run UML test suite #17 > >>>>>>> > >>>>>>> > >>>>>>> Testing, Expected Results: > >>>>>>> -------------------------- > >>>>>>> All test passed > >>>>>>> > >>>>>>> > >>>>>>> Conditions of Submission: > >>>>>>> ------------------------- > >>>>>>> <<HOW MANY DAYS BEFORE PUSHING, CONSENSUS ETC>> > >>>>>>> > >>>>>>> > >>>>>>> Arch Built Started Linux distro > >>>>>>> ------------------------------------------- > >>>>>>> mips n n > >>>>>>> mips64 n n > >>>>>>> x86 n n > >>>>>>> x86_64 n n > >>>>>>> powerpc n n > >>>>>>> powerpc64 n n > >>>>>>> > >>>>>>> > >>>>>>> Reviewer Checklist: > >>>>>>> ------------------- > >>>>>>> [Submitters: make sure that your review doesn't trigger any > >>>> checkmarks!] > >>>>>>> Your checkin has not passed review because (see checked entries): > >>>>>>> > >>>>>>> ___ Your RR template is generally incomplete; it has too many blank > >>>>> entries > >>>>>>> that need proper data filled in. > >>>>>>> > >>>>>>> ___ You have failed to nominate the proper persons for review and > >>> push. > >>>>>>> ___ Your patches do not have proper short+long header > >>>>>>> > >>>>>>> ___ You have grammar/spelling in your header that is unacceptable. > >>>>>>> > >>>>>>> ___ You have exceeded a sensible line length in your > >>>>>> headers/comments/text. > >>>>>>> ___ You have failed to put in a proper Trac Ticket # into your > >>> commits. > >>>>>>> ___ You have incorrectly put/left internal data in your > > comments/files > >>>>>>> (i.e. internal bug tracking tool IDs, product names etc) > >>>>>>> > >>>>>>> ___ You have not given any evidence of testing beyond basic build > >>> tests. > >>>>>>> Demonstrate some level of runtime or other sanity testing. > >>>>>>> > >>>>>>> ___ You have ^M present in some of your files. These have to be > >>>> removed. > >>>>>>> ___ You have needlessly changed whitespace or added whitespace > >>>> crimes > >>>>>>> like trailing spaces, or spaces before tabs. > >>>>>>> > >>>>>>> ___ You have mixed real technical changes with whitespace and > other > >>>>>>> cosmetic code cleanup changes. These have to be separate > >>> commits. > >>>>>>> ___ You need to refactor your submission into logical chunks; there > > is > >>>>>>> too much content into a single commit. > >>>>>>> > >>>>>>> ___ You have extraneous garbage in your review (merge commits > etc) > >>>>>>> > >>>>>>> ___ You have giant attachments which should never have been > sent; > >>>>>>> Instead you should place your content in a public tree to be > >>>>> pulled. > >>>>>>> ___ You have too many commits attached to an e-mail; resend as > >>>> threaded > >>>>>>> commits, or place in a public tree for a pull. > >>>>>>> > >>>>>>> ___ You have resent this content multiple times without a clear > >>>>> indication > >>>>>>> of what has changed between each re-send. > >>>>>>> > >>>>>>> ___ You have failed to adequately and individually address all of > > the > >>>>>>> comments and change requests that were proposed in the > > initial > >>>>> review. > >>>>>>> ___ You have a misconfigured ~/.hgrc file (i.e. username, email etc) > >>>>>>> > >>>>>>> ___ Your computer have a badly configured date and time; > confusing > >> the > >>>>>>> the threaded patch review. > >>>>>>> > >>>>>>> ___ Your changes affect IPC mechanism, and you don't present any > >>>> results > >>>>>>> for in-service upgradability test. > >>>>>>> > >>>>>>> ___ Your changes affect user manual and documentation, your > patch > >>>> series > >>>>>>> do not contain the patch that updates the Doxygen manual. > >>>>>>> ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ Opensaf-devel mailing list Opensaf-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/opensaf-devel