YARN-7020. TestAMRMProxy#testAMRMProxyTokenRenewal is flakey. Contributed by Robert Kanter
This commit is contained in:
parent
588c190afd
commit
14553061be
@ -151,13 +151,13 @@ public void testAMRMProxyTokenRenewal() throws Exception {
|
|||||||
YarnClient rmClient = YarnClient.createYarnClient()) {
|
YarnClient rmClient = YarnClient.createYarnClient()) {
|
||||||
Configuration conf = new YarnConfiguration();
|
Configuration conf = new YarnConfiguration();
|
||||||
conf.setBoolean(YarnConfiguration.AMRM_PROXY_ENABLED, true);
|
conf.setBoolean(YarnConfiguration.AMRM_PROXY_ENABLED, true);
|
||||||
conf.setInt(YarnConfiguration.RM_NM_EXPIRY_INTERVAL_MS, 1500);
|
conf.setInt(YarnConfiguration.RM_NM_EXPIRY_INTERVAL_MS, 4500);
|
||||||
conf.setInt(YarnConfiguration.RM_NM_HEARTBEAT_INTERVAL_MS, 1500);
|
conf.setInt(YarnConfiguration.RM_NM_HEARTBEAT_INTERVAL_MS, 4500);
|
||||||
conf.setInt(YarnConfiguration.RM_AM_EXPIRY_INTERVAL_MS, 1500);
|
conf.setInt(YarnConfiguration.RM_AM_EXPIRY_INTERVAL_MS, 4500);
|
||||||
// RM_AMRM_TOKEN_MASTER_KEY_ROLLING_INTERVAL_SECS should be at least
|
// RM_AMRM_TOKEN_MASTER_KEY_ROLLING_INTERVAL_SECS should be at least
|
||||||
// RM_AM_EXPIRY_INTERVAL_MS * 1.5 *3
|
// RM_AM_EXPIRY_INTERVAL_MS * 1.5 *3
|
||||||
conf.setInt(
|
conf.setInt(
|
||||||
YarnConfiguration.RM_AMRM_TOKEN_MASTER_KEY_ROLLING_INTERVAL_SECS, 6);
|
YarnConfiguration.RM_AMRM_TOKEN_MASTER_KEY_ROLLING_INTERVAL_SECS, 20);
|
||||||
cluster.init(conf);
|
cluster.init(conf);
|
||||||
cluster.start();
|
cluster.start();
|
||||||
final Configuration yarnConf = cluster.getConfig();
|
final Configuration yarnConf = cluster.getConfig();
|
||||||
@ -198,7 +198,7 @@ public void testAMRMProxyTokenRenewal() throws Exception {
|
|||||||
lastToken = response.getAMRMToken();
|
lastToken = response.getAMRMToken();
|
||||||
|
|
||||||
// Time slot to be sure the AMRMProxy renew the token
|
// Time slot to be sure the AMRMProxy renew the token
|
||||||
Thread.sleep(1500);
|
Thread.sleep(4500);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user