mirror of https://github.com/apache/lucene.git
SOLR-13637: addressing test failures take 2
This commit is contained in:
parent
eae7a46be9
commit
85814e262c
Binary file not shown.
|
@ -21,12 +21,15 @@ LfyA6/OKQ9FfskY4pltCsQ==
|
||||||
|
|
||||||
openssl dgst -sha1 -sign ../cryptokeys/priv_key2048.pem runtimelibs_v3.jar.bin | openssl enc -base64
|
openssl dgst -sha1 -sign ../cryptokeys/priv_key2048.pem runtimelibs_v3.jar.bin | openssl enc -base64
|
||||||
|
|
||||||
BSx/v0eKWX+LzkWF+iIAzwGL9rezWMePsyRzi4TvV6boATZ9cSfeUAqUgRW50f/h
|
|
||||||
AHX4/hrHr2Piy8za9tIUoXbLqn3xJNNroOqpcVEgwh1Zii4c7zPwUSB9gtd9zlAK
|
YxFr6SpYrDwG85miDfRWHTjU9UltjtIWQZEhcV55C2rczRUVowCYBxmsDv5mAM8j
|
||||||
4LAPLdjxILS8NXpTD2zLycc8kSpcyTpSTITqz6HA3HsPGC81WIq2k3IRqYAkacn4
|
0CTv854xpI1DtBT86wpoTdbF95LQuP9FJId4TS1j8bZ9cxHP5Cqyz1uBHFfUUNUr
|
||||||
6viW+nnEjA7OxDCOqoL//evjxDWQ6R1YggTGh4u5MSWZJCiCPJNQnTlPRzUZOAJj
|
npzTHQkVTp02O9NAjh3c2W41bL4U7j6jQ32+4CW2M+x00TDG0y0H75rQDR8zbLt3
|
||||||
tX7PblDrKeiunKGbjtiOhFLYkupe1lSlIRLiJV/qqopO4TQGO1bhbxeCKAX2vEz5
|
1oWCz+sBOdZ3rGKJgAvdoGm/wVCTmsabZN+xoz4JaDeBXF16O9Uk9SSq4G0dz5YX
|
||||||
Ch5bGOa+VZLJJGaDo318UQ==
|
FuLxHK7ciB5t0+q6pXlF/tdlDqF76Abze0R3d2/0MhXBzyNp3UxJmj6DiprgysfB
|
||||||
|
0TbQtJG0XGfdSmx0VChvcA==
|
||||||
|
|
||||||
|
YxFr6SpYrDwG85miDfRWHTjU9UltjtIWQZEhcV55C2rczRUVowCYBxmsDv5mAM8j0CTv854xpI1DtBT86wpoTdbF95LQuP9FJId4TS1j8bZ9cxHP5Cqyz1uBHFfUUNUrnpzTHQkVTp02O9NAjh3c2W41bL4U7j6jQ32+4CW2M+x00TDG0y0H75rQDR8zbLt31oWCz+sBOdZ3rGKJgAvdoGm/wVCTmsabZN+xoz4JaDeBXF16O9Uk9SSq4G0dz5YXFuLxHK7ciB5t0+q6pXlF/tdlDqF76Abze0R3d2/0MhXBzyNp3UxJmj6DiprgysfB0TbQtJG0XGfdSmx0VChvcA==
|
||||||
|
|
||||||
=====================priv_key512.pem=====================
|
=====================priv_key512.pem=====================
|
||||||
openssl dgst -sha1 -sign ../cryptokeys/priv_key512.pem runtimelibs.jar.bin | openssl enc -base64
|
openssl dgst -sha1 -sign ../cryptokeys/priv_key512.pem runtimelibs.jar.bin | openssl enc -base64
|
||||||
|
@ -42,7 +45,21 @@ XbHkVLj638yZ0Lp1ssnoYA==
|
||||||
|
|
||||||
openssl dgst -sha1 -sign ../cryptokeys/priv_key512.pem runtimelibs_v3.jar.bin | openssl enc -base64
|
openssl dgst -sha1 -sign ../cryptokeys/priv_key512.pem runtimelibs_v3.jar.bin | openssl enc -base64
|
||||||
|
|
||||||
pnH8uDHsTF0HWyQqABqVWmvo3rM/Mp2qpuo6S9YXZA9Ifg8NjHX8WzPe6EzlaqBc
|
a400n4T7FT+2gM0SC6+MfSOExjud8MkhTSFylhvwNjtWwUgKdPFn434Wv7Qc4QEq
|
||||||
YcusrEV0b+5NCBx4AS0TGA==
|
DVLhQoL3WqYtQmLPti0G4Q==
|
||||||
|
|
||||||
pnH8uDHsTF0HWyQqABqVWmvo3rM/Mp2qpuo6S9YXZA9Ifg8NjHX8WzPe6EzlaqBcYcusrEV0b+5NCBx4AS0TGA==
|
|
||||||
|
====================sha512====================
|
||||||
|
|
||||||
|
openssl dgst -sha512 runtimelibs.jar.bin
|
||||||
|
|
||||||
|
d01b51de67ae1680a84a813983b1de3b592fc32f1a22b662fc9057da5953abd1b72476388ba342cad21671cd0b805503c78ab9075ff2f3951fdf75fa16981420
|
||||||
|
|
||||||
|
|
||||||
|
openssl dgst -sha512 runtimelibs_v2.jar.bin
|
||||||
|
|
||||||
|
bc5ce45ad281b6a08fb7e529b1eb475040076834816570902acb6ebdd809410e31006efdeaa7f78a6c35574f3504963f5f7e4d92247d0eb4db3fc9abdda5d417
|
||||||
|
|
||||||
|
openssl dgst -sha512 runtimelibs_v3.jar.bin
|
||||||
|
|
||||||
|
60ec88c2a2e9b409f7afc309273383810a0d07a078b482434eda9674f7e25b8adafa8a67c9913c996cbfb78a7f6ad2b9db26dbd4fe0ca4068f248d5db563f922
|
|
@ -48,6 +48,7 @@ public class TestDynamicLoading extends AbstractFullDistribZkTestBase {
|
||||||
// 12-Jun-2018 @BadApple(bugUrl="https://issues.apache.org/jira/browse/SOLR-12028")
|
// 12-Jun-2018 @BadApple(bugUrl="https://issues.apache.org/jira/browse/SOLR-12028")
|
||||||
//17-Aug-2018 commented @BadApple(bugUrl="https://issues.apache.org/jira/browse/SOLR-12028") // added 20-Jul-2018
|
//17-Aug-2018 commented @BadApple(bugUrl="https://issues.apache.org/jira/browse/SOLR-12028") // added 20-Jul-2018
|
||||||
public void testDynamicLoading() throws Exception {
|
public void testDynamicLoading() throws Exception {
|
||||||
|
|
||||||
System.setProperty("enable.runtime.lib", "true");
|
System.setProperty("enable.runtime.lib", "true");
|
||||||
setupRestTestHarnesses();
|
setupRestTestHarnesses();
|
||||||
|
|
||||||
|
@ -128,9 +129,6 @@ public class TestDynamicLoading extends AbstractFullDistribZkTestBase {
|
||||||
}
|
}
|
||||||
ByteBuffer jar = null;
|
ByteBuffer jar = null;
|
||||||
|
|
||||||
// jar = persistZip("/tmp/runtimelibs.jar.bin", TestDynamicLoading.class, RuntimeLibReqHandler.class, RuntimeLibResponseWriter.class, RuntimeLibSearchComponent.class);
|
|
||||||
// if(true) return;
|
|
||||||
|
|
||||||
jar = getFileContent("runtimecode/runtimelibs.jar.bin");
|
jar = getFileContent("runtimecode/runtimelibs.jar.bin");
|
||||||
TestBlobHandler.postAndCheck(cloudClient, baseURL, blobName, jar, 1);
|
TestBlobHandler.postAndCheck(cloudClient, baseURL, blobName, jar, 1);
|
||||||
|
|
||||||
|
@ -285,4 +283,8 @@ public class TestDynamicLoading extends AbstractFullDistribZkTestBase {
|
||||||
return bos.getByteBuffer();
|
return bos.getByteBuffer();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* public static void main(String[] args) throws Exception {
|
||||||
|
persistZip("/tmp/runtimelibs_v3.jar.bin", TestDynamicLoading.class, RuntimeLibReqHandler.class, RuntimeLibResponseWriter.class, RuntimeLibSearchComponent.class);
|
||||||
|
if(true) return;
|
||||||
|
}*/
|
||||||
}
|
}
|
||||||
|
|
|
@ -100,14 +100,12 @@ public class TestContainerReqHandler extends SolrCloudTestCase {
|
||||||
return Objects.equals(val, o);
|
return Objects.equals(val, o);
|
||||||
};
|
};
|
||||||
boolean isPass = p.test(rsp.getResponse()._get(key, null));
|
boolean isPass = p.test(rsp.getResponse()._get(key, null));
|
||||||
if (!isPass && i >= repeats - 1) {
|
if(isPass) return;
|
||||||
assertTrue("attempt: " + i + " Mismatch for value : '" + key + "' in response " + Utils.toJSONString(rsp),
|
else if (i >= repeats - 1) {
|
||||||
isPass);
|
fail("attempt: " + i + " Mismatch for value : '" + key + "' in response " + Utils.toJSONString(rsp));
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
return;
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -194,7 +192,7 @@ public class TestContainerReqHandler extends SolrCloudTestCase {
|
||||||
|
|
||||||
|
|
||||||
payload = "{update-runtimelib:{name : 'foo', url: 'http://localhost:" + port + "/jar3.jar', " +
|
payload = "{update-runtimelib:{name : 'foo', url: 'http://localhost:" + port + "/jar3.jar', " +
|
||||||
"sha512 : 'f67a7735a89b4348e273ca29e4651359d6d976ba966cb871c4b468ea1dbd452e42fcde9d188b7788e5a1ef668283c690606032922364759d19588666d5862653'}}";
|
"sha512 : '60ec88c2a2e9b409f7afc309273383810a0d07a078b482434eda9674f7e25b8adafa8a67c9913c996cbfb78a7f6ad2b9db26dbd4fe0ca4068f248d5db563f922'}}";
|
||||||
new V2Request.Builder("/cluster")
|
new V2Request.Builder("/cluster")
|
||||||
.withPayload(payload)
|
.withPayload(payload)
|
||||||
.withMethod(SolrRequest.METHOD.POST)
|
.withMethod(SolrRequest.METHOD.POST)
|
||||||
|
@ -300,8 +298,8 @@ public class TestContainerReqHandler extends SolrCloudTestCase {
|
||||||
getObjectByPath(map, true, Arrays.asList("requestHandler", "bar", "class")));
|
getObjectByPath(map, true, Arrays.asList("requestHandler", "bar", "class")));
|
||||||
|
|
||||||
payload = "{update-runtimelib:{name : 'foo', url: 'http://localhost:" + port + "/jar3.jar', " +
|
payload = "{update-runtimelib:{name : 'foo', url: 'http://localhost:" + port + "/jar3.jar', " +
|
||||||
"sig : 'BSx/v0eKWX+LzkWF+iIAzwGL9rezWMePsyRzi4TvV6boATZ9cSfeUAqUgRW50f/hAHX4/hrHr2Piy8za9tIUoXbLqn3xJNNroOqpcVEgwh1Zii4c7zPwUSB9gtd9zlAK4LAPLdjxILS8NXpTD2zLycc8kSpcyTpSTITqz6HA3HsPGC81WIq2k3IRqYAkacn46viW+nnEjA7OxDCOqoL//evjxDWQ6R1YggTGh4u5MSWZJCiCPJNQnTlPRzUZOAJjtX7PblDrKeiunKGbjtiOhFLYkupe1lSlIRLiJV/qqopO4TQGO1bhbxeCKAX2vEz5Ch5bGOa+VZLJJGaDo318UQ==' ," +
|
"sig : 'YxFr6SpYrDwG85miDfRWHTjU9UltjtIWQZEhcV55C2rczRUVowCYBxmsDv5mAM8j0CTv854xpI1DtBT86wpoTdbF95LQuP9FJId4TS1j8bZ9cxHP5Cqyz1uBHFfUUNUrnpzTHQkVTp02O9NAjh3c2W41bL4U7j6jQ32+4CW2M+x00TDG0y0H75rQDR8zbLt31oWCz+sBOdZ3rGKJgAvdoGm/wVCTmsabZN+xoz4JaDeBXF16O9Uk9SSq4G0dz5YXFuLxHK7ciB5t0+q6pXlF/tdlDqF76Abze0R3d2/0MhXBzyNp3UxJmj6DiprgysfB0TbQtJG0XGfdSmx0VChvcA==' ," +
|
||||||
"sha512 : 'f67a7735a89b4348e273ca29e4651359d6d976ba966cb871c4b468ea1dbd452e42fcde9d188b7788e5a1ef668283c690606032922364759d19588666d5862653'}}";
|
"sha512 : '60ec88c2a2e9b409f7afc309273383810a0d07a078b482434eda9674f7e25b8adafa8a67c9913c996cbfb78a7f6ad2b9db26dbd4fe0ca4068f248d5db563f922'}}";
|
||||||
|
|
||||||
new V2Request.Builder("/cluster")
|
new V2Request.Builder("/cluster")
|
||||||
.withPayload(payload)
|
.withPayload(payload)
|
||||||
|
@ -377,8 +375,8 @@ public class TestContainerReqHandler extends SolrCloudTestCase {
|
||||||
getObjectByPath(map, true, Arrays.asList("requestHandler", "bar", "class")));
|
getObjectByPath(map, true, Arrays.asList("requestHandler", "bar", "class")));
|
||||||
|
|
||||||
payload = "{update-runtimelib:{name : 'foo', url: 'http://localhost:" + port + "/jar3.jar', " +
|
payload = "{update-runtimelib:{name : 'foo', url: 'http://localhost:" + port + "/jar3.jar', " +
|
||||||
"sig : 'pnH8uDHsTF0HWyQqABqVWmvo3rM/Mp2qpuo6S9YXZA9Ifg8NjHX8WzPe6EzlaqBcYcusrEV0b+5NCBx4AS0TGA==' ," +
|
"sig : 'a400n4T7FT+2gM0SC6+MfSOExjud8MkhTSFylhvwNjtWwUgKdPFn434Wv7Qc4QEqDVLhQoL3WqYtQmLPti0G4Q==' ," +
|
||||||
"sha512 : 'f67a7735a89b4348e273ca29e4651359d6d976ba966cb871c4b468ea1dbd452e42fcde9d188b7788e5a1ef668283c690606032922364759d19588666d5862653'}}";
|
"sha512 : '60ec88c2a2e9b409f7afc309273383810a0d07a078b482434eda9674f7e25b8adafa8a67c9913c996cbfb78a7f6ad2b9db26dbd4fe0ca4068f248d5db563f922'}}";
|
||||||
|
|
||||||
new V2Request.Builder("/cluster")
|
new V2Request.Builder("/cluster")
|
||||||
.withPayload(payload)
|
.withPayload(payload)
|
||||||
|
|
Loading…
Reference in New Issue