HADOOP-17535. ABFS: ITestAzureBlobFileSystemCheckAccess test failure if no oauth key. (#2920)

Contributed by Steve Loughran.
This commit is contained in:
Steve Loughran 2021-04-21 16:06:06 +01:00 committed by GitHub
parent acb49f2fc3
commit 5221322b96
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -22,7 +22,6 @@
import java.lang.reflect.Field; import java.lang.reflect.Field;
import java.util.List; import java.util.List;
import org.apache.hadoop.thirdparty.com.google.common.base.Preconditions;
import org.apache.hadoop.thirdparty.com.google.common.collect.Lists; import org.apache.hadoop.thirdparty.com.google.common.collect.Lists;
import org.junit.Assume; import org.junit.Assume;
import org.junit.Test; import org.junit.Test;
@ -316,8 +315,8 @@ private void checkPrerequisites() throws Exception {
private void checkIfConfigIsSet(String configKey){ private void checkIfConfigIsSet(String configKey){
AbfsConfiguration conf = getConfiguration(); AbfsConfiguration conf = getConfiguration();
String value = conf.get(configKey); String value = conf.get(configKey);
Preconditions.checkArgument((value != null && value.trim().length() > 1), Assume.assumeTrue(configKey + " config is mandatory for the test to run",
configKey + " config is mandatory for the test to run"); value != null && value.trim().length() > 1);
} }
private void assertAccessible(Path testFilePath, FsAction fsAction) private void assertAccessible(Path testFilePath, FsAction fsAction)