@Override public ReservationDeleteResponseInfo run() throws IOException, YarnException { rm.getClientRMService().deleteReservation(reservation); return new ReservationDeleteResponseInfo(); } });
ReservationDeleteResponse dResponse = null; try { dResponse = clientService.deleteReservation(dRequest); } catch (Exception e) { Assert.fail(e.getMessage());
ReservationDeleteResponse dResponse = null; try { dResponse = clientService.deleteReservation(dRequest); } catch (Exception e) { Assert.fail(e.getMessage());
@Test public void testDeleteReservationAndCheckAfterFailover() throws Exception { startRMs(); addNodeCapacityToPlan(rm1, 102400, 100); ClientRMService clientService = rm1.getClientRMService(); ReservationId reservationID = getNewReservation(clientService) .getReservationId(); // create a reservation ReservationSubmissionRequest request = createReservationSubmissionRequest( reservationID); ReservationSubmissionResponse response = null; try { response = clientService.submitReservation(request); } catch (Exception e) { Assert.fail(e.getMessage()); } Assert.assertNotNull(response); Assert.assertNotNull(reservationID); // Delete the reservation ReservationDeleteRequest deleteRequest = ReservationDeleteRequest.newInstance(reservationID); clientService.deleteReservation(deleteRequest); // Do the failover explicitFailover(); rm2.registerNode("127.0.0.1:1", 102400, 100); RMState state = rm2.getRMContext().getStateStore().loadState(); Assert.assertNull(state.getReservationState() .get(ReservationSystemTestUtil.reservationQ)); }
clientService = rm2.getClientRMService(); try { deleteResponse = clientService.deleteReservation(deleteRequest); } catch (Exception e) { Assert.fail(e.getMessage());
clientService = rm2.getClientRMService(); try { deleteResponse = clientService.deleteReservation(deleteRequest); } catch (Exception e) { Assert.fail(e.getMessage());