This is an automated email from the ASF dual-hosted git repository.
anton-vinogradov pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ignite.git
The following commit(s) were added to refs/heads/master by this push:
new 6baae8d0ade IGNITE-28863 Fix flaky GridFileDeploymentSelfTest (#13330)
6baae8d0ade is described below
commit 6baae8d0adeeb3d314a5b2a8bcf01cb634279f58
Author: Dmitry Werner <[email protected]>
AuthorDate: Tue Jul 7 20:55:38 2026 +0500
IGNITE-28863 Fix flaky GridFileDeploymentSelfTest (#13330)
---
modules/extdata/uri/pom.xml | 28 ++++++++++++++++++----------
1 file changed, 18 insertions(+), 10 deletions(-)
diff --git a/modules/extdata/uri/pom.xml b/modules/extdata/uri/pom.xml
index 28d0078a27e..d79919f25a5 100644
--- a/modules/extdata/uri/pom.xml
+++ b/modules/extdata/uri/pom.xml
@@ -251,11 +251,15 @@
<signjar
jar="${basedir}/target/file/${bad-signed.jar}"
keystore="${basedir}/config/signeddeploy/keystore" storepass="abc123"
keypass="abc123" alias="business" />
- <sleep seconds="2" />
-
- <touch
file="${basedir}/target/classes/org/apache/ignite/spi/deployment/uri/tasks/GridUriDeploymentTestWithNameTask11.class"
/>
-
- <zip
destfile="${basedir}/target/file/${bad-signed.jar}"
basedir="${basedir}/target/classes/"
includes="org/apache/ignite/spi/deployment/uri/tasks/GridUriDeploymentTestWithNameTask11.class"
update="yes" />
+ <!-- Unpack, replace corrupted entry with
correct class, repack to break signature -->
+ <unzip
src="${basedir}/target/file/${bad-signed.jar}"
dest="${basedir}/target/file_tmp/zipfix" />
+ <copy
file="${basedir}/target/classes/org/apache/ignite/spi/deployment/uri/tasks/GridUriDeploymentTestWithNameTask11.class"
+
todir="${basedir}/target/file_tmp/zipfix/org/apache/ignite/spi/deployment/uri/tasks/"
+ overwrite="yes" />
+ <delete
file="${basedir}/target/file/${bad-signed.jar}" />
+ <jar
destfile="${basedir}/target/file/${bad-signed.jar}"
+
basedir="${basedir}/target/file_tmp/zipfix"
+
manifest="${basedir}/target/file_tmp/zipfix/META-INF/MANIFEST.MF" />
<delete dir="${basedir}/target/file_tmp/"/>
</target>
@@ -410,11 +414,15 @@
<signjar
jar="${basedir}/target/file/bad-signed-deployfile.gar"
keystore="${basedir}/config/signeddeploy/keystore" storepass="abc123"
keypass="abc123" alias="business" />
- <sleep seconds="2" />
-
- <touch
file="${basedir}/target/classes/org/apache/ignite/spi/deployment/uri/tasks/GridUriDeploymentTestWithNameTask6.class"
/>
-
- <zip
destfile="${basedir}/target/file/bad-signed-deployfile.gar"
basedir="${basedir}/target/classes/"
includes="org/apache/ignite/spi/deployment/uri/tasks/GridUriDeploymentTestWithNameTask6.class"
update="yes" />
+ <!-- Unpack, replace corrupted entry with
correct class, repack to break signature -->
+ <unzip
src="${basedir}/target/file/bad-signed-deployfile.gar"
dest="${basedir}/target/file_tmp/zipfix" />
+ <copy
file="${basedir}/target/classes/org/apache/ignite/spi/deployment/uri/tasks/GridUriDeploymentTestWithNameTask6.class"
+
todir="${basedir}/target/file_tmp/zipfix/org/apache/ignite/spi/deployment/uri/tasks/"
+ overwrite="yes" />
+ <delete
file="${basedir}/target/file/bad-signed-deployfile.gar" />
+ <jar
destfile="${basedir}/target/file/bad-signed-deployfile.gar"
+
basedir="${basedir}/target/file_tmp/zipfix"
+
manifest="${basedir}/target/file_tmp/zipfix/META-INF/MANIFEST.MF" />
<delete dir="${basedir}/target/file_tmp/" />
</target>