[SERVER-27884] Remove hard kill testing for master/slave Created: 01/Feb/17  Updated: 06/Dec/17  Resolved: 23/Jun/17

Status: Closed
Project: Core Server
Component/s: Replication
Affects Version/s: None
Fix Version/s: 3.5.10

Type: Improvement Priority: Major - P3
Reporter: Eric Milkie Assignee: Matthew Russotto
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
Related
is related to SERVER-26499 SIGKILL during MMAPv1 namespace file ... Closed
Backwards Compatibility: Fully Compatible
Participants:
Linked BF Score: 0

 Description   

Some of the jstests for master/slave do a hard kill (signal 9) as part of testing. This causes problems when MMAP is allocating a file when it is killed. We can now remove this flavor of testing without losing important test coverage.
The tests that still do hard kills are:
repl10.js:doTest(9); // SIGKILL
repl2.js:doTest(9,

{"vv": null, journal: null }

); // SIGKILL
repl3.js:doTest( 9 ); // SIGKILL
repl5.js:doTest(9,

{ journal: null }

); // SIGKILL

The tests that have had killing already removed since 3.0 are:
repl1.js:doTest( 9 ); // SIGKILL
repl6.js:doTest( 9 ); // SIGKILL
repl7.js:doTest(9,

{ journal: null }

); // SIGKILL



 Comments   
Comment by Githook User [ 23/Jun/17 ]

Author:

{u'username': u'mtrussotto', u'name': u'Matthew Russotto', u'email': u'matthew.russotto@10gen.com'}

Message: SERVER-27884 Remove hard kill testing for master/slave
Branch: master
https://github.com/mongodb/mongo/commit/a3d8803d02c203cbd0342aff775fe7874c87dd15

Generated at Thu Feb 08 04:16:31 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.