@@ -519,10 +519,20 @@ public void getRMNodeLabelsFailed() {
519519 metrics .incrGetRMNodeLabelsFailedRetrieved ();
520520 }
521521
522- public void getCheckUserAccessToQueueRetrieved () {
523- LOG .info ("Mocked: failed checkUserAccessToQueueRetrieved call" );
522+ public void getCheckUserAccessToQueueFailed () {
523+ LOG .info ("Mocked: failed checkUserAccessToQueue call" );
524524 metrics .incrCheckUserAccessToQueueFailedRetrieved ();
525525 }
526+
527+ public void getDelegationTokenFailed () {
528+ LOG .info ("Mocked: failed getDelegationToken call" );
529+ metrics .incrGetDelegationTokenFailedRetrieved ();
530+ }
531+
532+ public void getRenewDelegationTokenFailed () {
533+ LOG .info ("Mocked: failed renewDelegationToken call" );
534+ metrics .incrRenewDelegationTokenFailedRetrieved ();
535+ }
526536 }
527537
528538 // Records successes for all calls
@@ -743,6 +753,16 @@ public void getCheckUserAccessToQueueRetrieved(long duration) {
743753 LOG .info ("Mocked: successful CheckUserAccessToQueue call with duration {}" , duration );
744754 metrics .succeededCheckUserAccessToQueueRetrieved (duration );
745755 }
756+
757+ public void getGetDelegationTokenRetrieved (long duration ) {
758+ LOG .info ("Mocked: successful GetDelegationToken call with duration {}" , duration );
759+ metrics .succeededGetDelegationTokenRetrieved (duration );
760+ }
761+
762+ public void getRenewDelegationTokenRetrieved (long duration ) {
763+ LOG .info ("Mocked: successful RenewDelegationToken call with duration {}" , duration );
764+ metrics .succeededRenewDelegationTokenRetrieved (duration );
765+ }
746766 }
747767
748768 @ Test
@@ -1510,7 +1530,7 @@ public void testGetRMNodeLabelsRetrievedFailed() {
15101530 }
15111531
15121532 @ Test
1513- public void testCheckUserAccessToQueueRetrievedRetrieved () {
1533+ public void testCheckUserAccessToQueueRetrieved () {
15141534 long totalGoodBefore = metrics .getNumSucceededCheckUserAccessToQueueRetrieved ();
15151535 goodSubCluster .getCheckUserAccessToQueueRetrieved (150 );
15161536 Assert .assertEquals (totalGoodBefore + 1 ,
@@ -1527,8 +1547,54 @@ public void testCheckUserAccessToQueueRetrievedRetrieved() {
15271547 @ Test
15281548 public void testCheckUserAccessToQueueRetrievedFailed () {
15291549 long totalBadBefore = metrics .getCheckUserAccessToQueueFailedRetrieved ();
1530- badSubCluster .getCheckUserAccessToQueueRetrieved ();
1550+ badSubCluster .getCheckUserAccessToQueueFailed ();
15311551 Assert .assertEquals (totalBadBefore + 1 ,
15321552 metrics .getCheckUserAccessToQueueFailedRetrieved ());
15331553 }
1554+
1555+ @ Test
1556+ public void testGetDelegationTokenRetrieved () {
1557+ long totalGoodBefore = metrics .getNumSucceededGetDelegationTokenRetrieved ();
1558+ goodSubCluster .getGetDelegationTokenRetrieved (150 );
1559+ Assert .assertEquals (totalGoodBefore + 1 ,
1560+ metrics .getNumSucceededGetDelegationTokenRetrieved ());
1561+ Assert .assertEquals (150 ,
1562+ metrics .getLatencySucceededGetDelegationTokenRetrieved (), ASSERT_DOUBLE_DELTA );
1563+ goodSubCluster .getGetDelegationTokenRetrieved (300 );
1564+ Assert .assertEquals (totalGoodBefore + 2 ,
1565+ metrics .getNumSucceededGetDelegationTokenRetrieved ());
1566+ Assert .assertEquals (225 ,
1567+ metrics .getLatencySucceededGetDelegationTokenRetrieved (), ASSERT_DOUBLE_DELTA );
1568+ }
1569+
1570+ @ Test
1571+ public void testGetDelegationTokenRetrievedFailed () {
1572+ long totalBadBefore = metrics .getDelegationTokenFailedRetrieved ();
1573+ badSubCluster .getDelegationTokenFailed ();
1574+ Assert .assertEquals (totalBadBefore + 1 ,
1575+ metrics .getDelegationTokenFailedRetrieved ());
1576+ }
1577+
1578+ @ Test
1579+ public void testRenewDelegationTokenRetrieved () {
1580+ long totalGoodBefore = metrics .getNumSucceededRenewDelegationTokenRetrieved ();
1581+ goodSubCluster .getRenewDelegationTokenRetrieved (150 );
1582+ Assert .assertEquals (totalGoodBefore + 1 ,
1583+ metrics .getNumSucceededRenewDelegationTokenRetrieved ());
1584+ Assert .assertEquals (150 ,
1585+ metrics .getLatencySucceededRenewDelegationTokenRetrieved (), ASSERT_DOUBLE_DELTA );
1586+ goodSubCluster .getRenewDelegationTokenRetrieved (300 );
1587+ Assert .assertEquals (totalGoodBefore + 2 ,
1588+ metrics .getNumSucceededRenewDelegationTokenRetrieved ());
1589+ Assert .assertEquals (225 ,
1590+ metrics .getLatencySucceededRenewDelegationTokenRetrieved (), ASSERT_DOUBLE_DELTA );
1591+ }
1592+
1593+ @ Test
1594+ public void testRenewDelegationTokenRetrievedFailed () {
1595+ long totalBadBefore = metrics .getRenewDelegationTokenFailedRetrieved ();
1596+ badSubCluster .getRenewDelegationTokenFailed ();
1597+ Assert .assertEquals (totalBadBefore + 1 ,
1598+ metrics .getRenewDelegationTokenFailedRetrieved ());
1599+ }
15341600}
0 commit comments