Skip to content

[ADDENDUM] HBASE-28295 Few tests are failing due to NCDFE: org/bouncycastle/opera… - #5611

Merged
NihalJain merged 1 commit into
apache:masterfrom
NihalJain:HBASE-28295_2
Jan 10, 2024
Merged

[ADDENDUM] HBASE-28295 Few tests are failing due to NCDFE: org/bouncycastle/opera…#5611
NihalJain merged 1 commit into
apache:masterfrom
NihalJain:HBASE-28295_2

Conversation

@NihalJain

Copy link
Copy Markdown
Contributor

…tor/OperatorCreationException

@NihalJain

NihalJain commented Jan 8, 2024

Copy link
Copy Markdown
ContributorAuthor

Searched for all tests invoking startMiniMapReduceCluster+ Flaky Test list. Ran them as follows:
mvn --no-snapshot-updates -Dtest=TestBackupSmallTests,TestIncrementalBackup,IntegrationTestLoadAndVerify,IntegrationTestBigLinkedList,IntegrationTestLoadCommonCrawl,IntegrationTestFileBasedSFTBulkLoad,IntegrationTestBulkLoad,IntegrationTestImportTsv,TestHBaseMRTestingUtility,TestVerifyReplicationCrossDiffHdfs,TestExportSnapshot,TestExportSnapshotWithTemporaryDirectory,TestMobExportSnapshot,,TestMobSecureExportSnapshot,TestSecureExportSnapshot -pl hbase-backup,hbase-it,hbase-mapreduce package

Some tests pass with patch, fails without. Except for IntegrationTestImportTsv which fails irrespective.

While trying to run these tests, found issues in IntegrationTestImportTsv,, will fix as part of HBASE-28297, as they are unrelated

CC: @Apache9

@NihalJainNihalJain changed the title [ADDENDUM] Few tests are failing due to NCDFE: org/bouncycastle/opera…[ADDENDUM] HBASE-28295 Few tests are failing due to NCDFE: org/bouncycastle/opera…Jan 8, 2024
@Apache-HBase

Copy link
Copy Markdown

🎊 +1 overall

VoteSubsystemRuntimeComment
+0 🆗reexec0m 32sDocker mode activated.
_ Prechecks _
+1 💚dupname0m 0sNo case conflicting files found.
+1 💚@author0m 0sThe patch does not contain any @author tags.
_ master Compile Tests _
+0 🆗mvndep0m 14sMaven dependency ordering for branch
+1 💚mvninstall2m 58smaster passed
+1 💚compile1m 24smaster passed
+1 💚spotless0m 45sbranch has no errors when running spotless:check.
_ Patch Compile Tests _
+0 🆗mvndep0m 12sMaven dependency ordering for patch
+1 💚mvninstall2m 47sthe patch passed
+1 💚compile1m 22sthe patch passed
+1 💚javac1m 22sthe patch passed
+1 💚whitespace0m 0sThe patch has no whitespace issues.
+1 💚xml0m 4sThe patch has no ill-formed XML file.
+1 💚hadoopcheck4m 58sPatch does not cause any errors with Hadoop 3.3.6.
+1 💚spotless0m 42spatch has no errors when running spotless:check.
_ Other Tests _
+1 💚asflicense0m 29sThe patch does not generate ASF License warnings.
22m 29s
SubsystemReport/Notes
DockerClientAPI=1.43 ServerAPI=1.43 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5611/1/artifact/yetus-general-check/output/Dockerfile
GITHUB PR#5611
Optional Testsdupname asflicense javac hadoopcheck spotless xml compile
unameLinux 14fb8ecc76dd 5.4.0-166-generic #183-Ubuntu SMP Mon Oct 2 11:28:33 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
Build toolmaven
Personalitydev-support/hbase-personality.sh
git revisionmaster / 71cecb0
Default JavaEclipse Adoptium-11.0.17+8
Max. process+thread count74 (vs. ulimit of 30000)
modulesC: hbase-mapreduce hbase-backup hbase-it U: .
Console outputhttps://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5611/1/console
versionsgit=2.34.1 maven=3.8.6
Powered byApache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

@Apache-HBase

Copy link
Copy Markdown

🎊 +1 overall

VoteSubsystemRuntimeComment
+0 🆗reexec0m 31sDocker mode activated.
-0 ⚠️yetus0m 3sUnprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck
_ Prechecks _
_ master Compile Tests _
+0 🆗mvndep0m 17sMaven dependency ordering for branch
+1 💚mvninstall2m 39smaster passed
+1 💚compile0m 46smaster passed
+1 💚shadedjars5m 31sbranch has no errors when building our shaded downstream artifacts.
+1 💚javadoc0m 33smaster passed
_ Patch Compile Tests _
+0 🆗mvndep0m 12sMaven dependency ordering for patch
+1 💚mvninstall2m 24sthe patch passed
+1 💚compile0m 46sthe patch passed
+1 💚javac0m 46sthe patch passed
+1 💚shadedjars5m 28spatch has no errors when building our shaded downstream artifacts.
+1 💚javadoc0m 31sthe patch passed
_ Other Tests _
+1 💚unit13m 58shbase-mapreduce in the patch passed.
+1 💚unit9m 6shbase-backup in the patch passed.
+1 💚unit0m 38shbase-it in the patch passed.
44m 42s
SubsystemReport/Notes
DockerClientAPI=1.43 ServerAPI=1.43 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5611/1/artifact/yetus-jdk8-hadoop3-check/output/Dockerfile
GITHUB PR#5611
Optional Testsjavac javadoc unit shadedjars compile
unameLinux 0f321d909d4a 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
Build toolmaven
Personalitydev-support/hbase-personality.sh
git revisionmaster / 71cecb0
Default JavaTemurin-1.8.0_352-b08
Test Resultshttps://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5611/1/testReport/
Max. process+thread count3647 (vs. ulimit of 30000)
modulesC: hbase-mapreduce hbase-backup hbase-it U: .
Console outputhttps://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5611/1/console
versionsgit=2.34.1 maven=3.8.6
Powered byApache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

@Apache-HBase

Copy link
Copy Markdown

🎊 +1 overall

VoteSubsystemRuntimeComment
+0 🆗reexec0m 38sDocker mode activated.
-0 ⚠️yetus0m 3sUnprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck
_ Prechecks _
_ master Compile Tests _
+0 🆗mvndep0m 13sMaven dependency ordering for branch
+1 💚mvninstall3m 1smaster passed
+1 💚compile0m 57smaster passed
+1 💚shadedjars5m 3sbranch has no errors when building our shaded downstream artifacts.
+1 💚javadoc0m 43smaster passed
_ Patch Compile Tests _
+0 🆗mvndep0m 14sMaven dependency ordering for patch
+1 💚mvninstall2m 45sthe patch passed
+1 💚compile0m 56sthe patch passed
+1 💚javac0m 56sthe patch passed
+1 💚shadedjars4m 59spatch has no errors when building our shaded downstream artifacts.
+1 💚javadoc0m 42sthe patch passed
_ Other Tests _
+1 💚unit16m 51shbase-mapreduce in the patch passed.
+1 💚unit9m 58shbase-backup in the patch passed.
+1 💚unit0m 42shbase-it in the patch passed.
49m 1s
SubsystemReport/Notes
DockerClientAPI=1.43 ServerAPI=1.43 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5611/1/artifact/yetus-jdk11-hadoop3-check/output/Dockerfile
GITHUB PR#5611
Optional Testsjavac javadoc unit shadedjars compile
unameLinux f1eadbc43eab 5.4.0-169-generic #187-Ubuntu SMP Thu Nov 23 14:52:28 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
Build toolmaven
Personalitydev-support/hbase-personality.sh
git revisionmaster / 71cecb0
Default JavaEclipse Adoptium-11.0.17+8
Test Resultshttps://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5611/1/testReport/
Max. process+thread count3515 (vs. ulimit of 30000)
modulesC: hbase-mapreduce hbase-backup hbase-it U: .
Console outputhttps://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-5611/1/console
versionsgit=2.34.1 maven=3.8.6
Powered byApache Yetus 0.12.0 https://yetus.apache.org

This message was automatically generated.

@NihalJain

NihalJain commented Jan 10, 2024

Copy link
Copy Markdown
ContributorAuthor

Rebased and ran test. IntegrationTestImportTsv now fails due to reflection issue. Should I raise another issue and fix? I have figured out a fix to solve the error. or should I club with this change, although unrelated to this? Please let me know how to proceed. @Apache9

[INFO] -------------------------------------------------------
[INFO] T E S T S
[INFO] -------------------------------------------------------
[INFO] Running org.apache.hadoop.hbase.mapreduce.IntegrationTestImportTsv
[ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 337.526 s <<< FAILURE! - in org.apache.hadoop.hbase.mapreduce.IntegrationTestImportTsv
[ERROR] org.apache.hadoop.hbase.mapreduce.IntegrationTestImportTsv.testGenerateAndLoad Time elapsed: 279.783 s <<< ERROR!
java.lang.UnsupportedOperationException: Unable to find suitable constructor for class org.apache.hadoop.hbase.mapreduce.IntegrationTestImportTsv$2
at org.apache.hadoop.hbase.util.ReflectionUtils.findConstructor(ReflectionUtils.java:133)
at org.apache.hadoop.hbase.util.ReflectionUtils.newInstance(ReflectionUtils.java:98)
at org.apache.hadoop.hbase.client.RawAsyncTableImpl.getScanner(RawAsyncTableImpl.java:628)
at org.apache.hadoop.hbase.client.RawAsyncTableImpl.getScanner(RawAsyncTableImpl.java:90)
at org.apache.hadoop.hbase.client.TableOverAsyncTable.getScanner(TableOverAsyncTable.java:198)
at org.apache.hadoop.hbase.mapreduce.IntegrationTestImportTsv.doLoadIncrementalHFiles(IntegrationTestImportTsv.java:156)
at org.apache.hadoop.hbase.mapreduce.IntegrationTestImportTsv.generateAndLoad(IntegrationTestImportTsv.java:206)
at org.apache.hadoop.hbase.mapreduce.IntegrationTestImportTsv.testGenerateAndLoad(IntegrationTestImportTsv.java:187)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:61)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:316)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:240)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:214)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:155)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
[INFO] [INFO] Results:
[INFO] [ERROR] Errors: [ERROR] IntegrationTestImportTsv.testGenerateAndLoad:187->generateAndLoad:206->doLoadIncrementalHFiles:156 » UnsupportedOperation Unable to find suitable constructor for class org.apache.hadoop.hbase.mapreduce.IntegrationTestImportTsv$2

@Apache9

Copy link
Copy Markdown
Contributor

+1, please file another issue for fixing the test itself~

@NihalJain

Copy link
Copy Markdown
ContributorAuthor

+1, please file another issue for fixing the test itself~

Sure let me commit this and raise a fix for reflection issue.

@NihalJain
NihalJain merged commit 0db4231 into apache:masterJan 10, 2024
NihalJain added a commit that referenced this pull request Jan 10, 2024
…castle/operator/OperatorCreationException (#5611)
Signed-off-by: Duo Zhang <zhangduo@apache.org>
NihalJain added a commit that referenced this pull request Jan 10, 2024
…castle/operator/OperatorCreationException (#5611)
Signed-off-by: Duo Zhang <zhangduo@apache.org>
(cherry picked from commit 0db4231)
NihalJain added a commit that referenced this pull request Jan 10, 2024
…castle/operator/OperatorCreationException (#5611)
Signed-off-by: Duo Zhang <zhangduo@apache.org>
(cherry picked from commit 0db4231)
Apache9 pushed a commit that referenced this pull request Feb 24, 2026
…castle/operator/OperatorCreationException (#5611)
Signed-off-by: Duo Zhang <zhangduo@apache.org>
(cherry picked from commit 0db4231)
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@NihalJain@Apache-HBase@Apache9