YARN-1833. TestRMAdminService Fails in trunk and branch-2 (Mit Desais via jeagles)

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1577737 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Jonathan Turner Eagles 2014-03-14 21:58:42 +00:00
parent 37cb314f79
commit 95b7f50813
2 changed files with 12 additions and 4 deletions

View File

@ -35,6 +35,9 @@ Release 2.5.0 - UNRELEASED
YARN-1429. *nix: Allow a way for users to augment classpath of YARN daemons.
(Jarek Jarcec Cecho via kasha)
YARN-1833. TestRMAdminService Fails in trunk and branch-2 (Mit Desais via
jeagles)
OPTIMIZATIONS
BUG FIXES

View File

@ -377,10 +377,15 @@ public void testRefreshUserToGroupsMappingsWithLocalConfigurationProvider() {
configuration.set(YarnConfiguration.RM_CONFIGURATION_PROVIDER_CLASS,
"org.apache.hadoop.yarn.FileSystemBasedConfigurationProvider");
String user = UserGroupInformation.getCurrentUser().getUserName();
List<String> groupWithInit =
new ArrayList<String>(Groups.getUserToGroupsMappingService(
configuration).getGroups(user));
String[] defaultTestUserGroups = {"dummy_group1", "dummy_group2"};
UserGroupInformation ugi = UserGroupInformation.createUserForTesting
("dummyUser", defaultTestUserGroups);
String user = ugi.getUserName();
List<String> groupWithInit = new ArrayList<String>(2);
for(int i = 0; i < ugi.getGroupNames().length; i++ ) {
groupWithInit.add(ugi.getGroupNames()[i]);
}
// upload default configurations
uploadDefaultConfiguration();