def METHOD_NAME(self):
    """
    This test case runs a job on two nodes. Kills the mom process on
    MS, waits for the job to be requeued and tests for the
    resources_used value to be present in the 'R' record.
    """
    # Submit job
    select = "vnode=" + self.hostA + "+vnode=" + self.hostB
    j1 = Job(TEST_USER, attrs={
         ATTR_N: 'NodeFailRequeueTest',
         'Resource_List.select': select})
    jid1 = self.server.submit(j1)
    # Wait for the job to start running.
    self.server.expect(JOB, {ATTR_state: 'R'}, jid1)
    # Kill the MoM process on the MS.
    self.momA.signal('-KILL')
    # Wait for the job to be requeued.
    self.server.expect(JOB, {'job_state': 'Q'}, id=jid1)
    # Check for resources_used value in the 'R' record.
    msg = '.*R;' + str(jid1) + '.*resources_used.ncpus=2.*'
    self.server.accounting_match(msg, regexp=True, n='ALL')