HADOOP-16321: ITestS3ASSL+TestOpenSSLSocketFactory failing with java.lang.UnsatisfiedLinkErrors
This commit is contained in:
parent
ff5691ca06
commit
5906268f0d
|
@ -35,7 +35,10 @@ public class TestOpenSSLSocketFactory {
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void testOpenSSL() throws IOException {
|
public void testOpenSSL() throws IOException {
|
||||||
assumeTrue(NativeCodeLoader.buildSupportsOpenssl());
|
assumeTrue("Unable to load native libraries",
|
||||||
|
NativeCodeLoader.isNativeCodeLoaded());
|
||||||
|
assumeTrue("Build was not compiled with support for OpenSSL",
|
||||||
|
NativeCodeLoader.buildSupportsOpenssl());
|
||||||
OpenSSLSocketFactory.initializeDefaultFactory(
|
OpenSSLSocketFactory.initializeDefaultFactory(
|
||||||
OpenSSLSocketFactory.SSLChannelMode.OpenSSL);
|
OpenSSLSocketFactory.SSLChannelMode.OpenSSL);
|
||||||
assertThat(OpenSSLSocketFactory.getDefaultFactory()
|
assertThat(OpenSSLSocketFactory.getDefaultFactory()
|
||||||
|
@ -44,7 +47,8 @@ public class TestOpenSSLSocketFactory {
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void testJSEEJava8() throws IOException {
|
public void testJSEEJava8() throws IOException {
|
||||||
assumeTrue(System.getProperty("java.version").startsWith("1.8"));
|
assumeTrue("Not running on Java 8",
|
||||||
|
System.getProperty("java.version").startsWith("1.8"));
|
||||||
OpenSSLSocketFactory.initializeDefaultFactory(
|
OpenSSLSocketFactory.initializeDefaultFactory(
|
||||||
OpenSSLSocketFactory.SSLChannelMode.Default_JSSE);
|
OpenSSLSocketFactory.SSLChannelMode.Default_JSSE);
|
||||||
assertThat(Arrays.stream(OpenSSLSocketFactory.getDefaultFactory()
|
assertThat(Arrays.stream(OpenSSLSocketFactory.getDefaultFactory()
|
||||||
|
|
|
@ -40,7 +40,10 @@ public class ITestS3ASSL extends AbstractS3ATestBase {
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void testOpenSSL() throws IOException {
|
public void testOpenSSL() throws IOException {
|
||||||
assumeTrue(NativeCodeLoader.buildSupportsOpenssl());
|
assumeTrue("Unable to load native libraries",
|
||||||
|
NativeCodeLoader.isNativeCodeLoaded());
|
||||||
|
assumeTrue("Build was not compiled with support for OpenSSL",
|
||||||
|
NativeCodeLoader.buildSupportsOpenssl());
|
||||||
Configuration conf = new Configuration(getConfiguration());
|
Configuration conf = new Configuration(getConfiguration());
|
||||||
conf.setEnum(Constants.SSL_CHANNEL_MODE,
|
conf.setEnum(Constants.SSL_CHANNEL_MODE,
|
||||||
OpenSSLSocketFactory.SSLChannelMode.OpenSSL);
|
OpenSSLSocketFactory.SSLChannelMode.OpenSSL);
|
||||||
|
|
Loading…
Reference in New Issue