[ 
https://issues.apache.org/jira/browse/HDFS-17224?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17774890#comment-17774890
 ] 

Steve Loughran commented on HDFS-17224:
---------------------------------------


{code}
java.lang.AssertionError: expected null, but 
was:<javax.management.openmbean.CompositeDataSupport(compositeType=javax.management.openmbean.CompositeType(name=org.apache.hadoop.hdfs.protocol.RollingUpgradeInfo$Bean,items=((itemName=blockPoolId,itemType=javax.management.openmbean.SimpleType(name=java.lang.String)),(itemName=createdRollbackImages,itemType=javax.management.openmbean.SimpleType(name=java.lang.Boolean)),(itemName=finalizeTime,itemType=javax.management.openmbean.SimpleType(name=java.lang.Long)),(itemName=startTime,itemType=javax.management.openmbean.SimpleType(name=java.lang.Long)))),contents={blockPoolId=BP-1679863569-172.17.0.2-1696910973814,
 createdRollbackImages=true, finalizeTime=0, startTime=1696910977372})>
        at org.junit.Assert.fail(Assert.java:89)
        at org.junit.Assert.failNotNull(Assert.java:756)
        at org.junit.Assert.assertNull(Assert.java:738)
        at org.junit.Assert.assertNull(Assert.java:748)
        at 
org.apache.hadoop.hdfs.TestRollingUpgrade.checkMxBeanIsNull(TestRollingUpgrade.java:326)
        at 
org.apache.hadoop.hdfs.TestRollingUpgrade.testDFSAdminRollingUpgradeCommands(TestRollingUpgrade.java:134)
        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.ExternalResource$1.evaluate(ExternalResource.java:54)
        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.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:365)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
        at 
org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
        at 
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
        at 
org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
        at 
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
Standard Output
2023-10-10 04:09:39,478 [main] INFO  hdfs.MiniDFSCluster 
(MiniDFSCluster.java:<init>(566)) - starting cluster: numNameNodes=1, 
numDataNodes=0
2023-10-10 04:09:39,482 [main] INFO  namenode.NameNode 
(NameNode.java:format(1377)) - Formatting using clusterid: testClusterID
2023-10-10 04:09:39,482 [main] INFO  namenode.FSEditLog 
(FSEditLog.java:newInstance(238)) - Edit logging is async:true
2023-10-10 04:09:39,490 [main] INFO  namenode.FSNamesystem 
(FSNamesystem.java:<init>(869)) - KeyProvider: null
2023-10-10 04:09:39,490 [main] INFO  namenode.FSNamesystem 
(FSNamesystemLock.java:<init>(142)) - fsLock is fair: true
2023-10-10 04:09:39,490 [main] INFO  namenode.FSNamesystem 
(FSNamesystemLock.java:<init>(160)) - Detailed lock hold time metrics enabled: 
false
2023-10-10 04:09:39,490 [main] INFO  namenode.FSNamesystem 
(FSNamesystem.java:<init>(904)) - fsOwner                = jenkins (auth:SIMPLE)
2023-10-10 04:09:39,490 [main] INFO  namenode.FSNamesystem 
(FSNamesystem.java:<init>(905)) - supergroup             = supergroup
2023-10-10 04:09:39,491 [main] INFO  namenode.FSNamesystem 
(FSNamesystem.java:<init>(906)) - isPermissionEnabled    = true
2023-10-10 04:09:39,491 [main] INFO  namenode.FSNamesystem 
(FSNamesystem.java:<init>(907)) - isStoragePolicyEnabled = true
2023-10-10 04:09:39,491 [main] INFO  namenode.FSNamesystem 
(FSNamesystem.java:<init>(918)) - HA Enabled: false
2023-10-10 04:09:39,491 [main] INFO  common.Util 
(Util.java:isDiskStatsEnabled(428)) - 
dfs.datanode.fileio.profiling.sampling.percentage set to 0. Disabling file IO 
profiling
2023-10-10 04:09:39,491 [main] INFO  blockmanagement.DatanodeManager 
(DatanodeManager.java:stopSlowPeerCollector(412)) - Slow peers collection 
thread shutdown
2023-10-10 04:09:39,492 [main] INFO  blockmanagement.DatanodeManager 
(DatanodeManager.java:setBlockInvalidateLimit(2170)) - 
dfs.block.invalidate.limit : configured=1000, counted=60, effected=1000
2023-10-10 04:09:39,492 [main] INFO  blockmanagement.DatanodeManager 
(DatanodeManager.java:<init>(320)) - 
dfs.namenode.datanode.registration.ip-hostname-check=true
2023-10-10 04:09:39,492 [main] INFO  blockmanagement.BlockManager 
(InvalidateBlocks.java:printBlockDeletionTime(77)) - 
dfs.namenode.startup.delay.block.deletion.sec is set to 000:00:00:00.000
2023-10-10 04:09:39,492 [main] INFO  blockmanagement.BlockManager 
(InvalidateBlocks.java:printBlockDeletionTime(83)) - The block deletion will 
start around 2023 Oct 10 04:09:39
2023-10-10 04:09:39,492 [main] INFO  util.GSet 
(LightWeightGSet.java:computeCapacity(408)) - Computing capacity for map 
BlocksMap
2023-10-10 04:09:39,492 [main] INFO  util.GSet 
(LightWeightGSet.java:computeCapacity(409)) - VM type       = 64-bit
2023-10-10 04:09:39,493 [main] INFO  util.GSet 
(LightWeightGSet.java:computeCapacity(410)) - 2.0% max memory 1.8 GB = 36.4 MB
2023-10-10 04:09:39,493 [main] INFO  util.GSet 
(LightWeightGSet.java:computeCapacity(415)) - capacity      = 2^22 = 4194304 
entries
2023-10-10 04:09:39,496 [main] INFO  blockmanagement.BlockManager 
(BlockManager.java:createSPSManager(5662)) - Storage policy satisfier is 
disabled
2023-10-10 04:09:39,496 [main] INFO  blockmanagement.BlockManager 
(BlockManager.java:createBlockTokenSecretManager(676)) - 
dfs.block.access.token.enable = false
2023-10-10 04:09:39,496 [main] INFO  blockmanagement.BlockManagerSafeMode 
(BlockManagerSafeMode.java:<init>(656)) - Using 1000 as SafeModeMonitor Interval
2023-10-10 04:09:39,496 [main] INFO  blockmanagement.BlockManagerSafeMode 
(BlockManagerSafeMode.java:<init>(161)) - dfs.namenode.safemode.threshold-pct = 
0.999
2023-10-10 04:09:39,496 [main] INFO  blockmanagement.BlockManagerSafeMode 
(BlockManagerSafeMode.java:<init>(162)) - dfs.namenode.safemode.min.datanodes = 0
2023-10-10 04:09:39,496 [main] INFO  blockmanagement.BlockManagerSafeMode 
(BlockManagerSafeMode.java:<init>(164)) - dfs.namenode.safemode.extension = 0
2023-10-10 04:09:39,497 [main] INFO  blockmanagement.BlockManager 
(BlockManager.java:printInitialConfigs(662)) - defaultReplication         = 0
2023-10-10 04:09:39,497 [main] INFO  blockmanagement.BlockManager 
(BlockManager.java:printInitialConfigs(663)) - maxReplication             = 512
2023-10-10 04:09:39,497 [main] INFO  blockmanagement.BlockManager 
(BlockManager.java:printInitialConfigs(664)) - minReplication             = 1
2023-10-10 04:09:39,497 [main] INFO  blockmanagement.BlockManager 
(BlockManager.java:printInitialConfigs(665)) - maxReplicationStreams      = 2
2023-10-10 04:09:39,497 [main] INFO  blockmanagement.BlockManager 
(BlockManager.java:printInitialConfigs(666)) - redundancyRecheckInterval  = 
3000ms
2023-10-10 04:09:39,497 [main] INFO  blockmanagement.BlockManager 
(BlockManager.java:printInitialConfigs(667)) - encryptDataTransfer        = 
false
2023-10-10 04:09:39,497 [main] INFO  blockmanagement.BlockManager 
(BlockManager.java:printInitialConfigs(668)) - maxNumBlocksToLog          = 1000
2023-10-10 04:09:39,498 [main] INFO  util.GSet 
(LightWeightGSet.java:computeCapacity(408)) - Computing capacity for map 
INodeMap
2023-10-10 04:09:39,498 [main] INFO  util.GSet 
(LightWeightGSet.java:computeCapacity(409)) - VM type       = 64-bit
2023-10-10 04:09:39,498 [main] INFO  util.GSet 
(LightWeightGSet.java:computeCapacity(410)) - 1.0% max memory 1.8 GB = 18.2 MB
2023-10-10 04:09:39,498 [main] INFO  util.GSet 
(LightWeightGSet.java:computeCapacity(415)) - capacity      = 2^21 = 2097152 
entries
2023-10-10 04:09:39,500 [main] INFO  namenode.FSDirectory 
(FSDirectory.java:<init>(339)) - ACLs enabled? true
2023-10-10 04:09:39,500 [main] INFO  namenode.FSDirectory 
(FSDirectory.java:<init>(343)) - POSIX ACL inheritance enabled? true
2023-10-10 04:09:39,500 [main] INFO  namenode.FSDirectory 
(FSDirectory.java:<init>(347)) - XAttrs enabled? true
2023-10-10 04:09:39,500 [main] INFO  namenode.NameNode 
(FSDirectory.java:<init>(414)) - Caching file names occurring more than 10 times
2023-10-10 04:09:39,500 [main] INFO  snapshot.SnapshotManager 
(SnapshotManager.java:<init>(163)) - Loaded config captureOpenFiles: false, 
skipCaptureAccessTimeOnlyChange: false, snapshotDiffAllowSnapRootDescendant: 
true, maxSnapshotFSLimit: 65536, maxSnapshotLimit: 65536
2023-10-10 04:09:39,501 [main] INFO  snapshot.SnapshotManager 
(SnapshotManager.java:<init>(176)) - dfs.namenode.snapshot.deletion.ordered = 
false
2023-10-10 04:09:39,501 [main] INFO  snapshot.SnapshotManager 
(DirectoryDiffListFactory.java:init(43)) - SkipList is disabled
2023-10-10 04:09:39,501 [main] INFO  util.GSet 
(LightWeightGSet.java:computeCapacity(408)) - Computing capacity for map 
cachedBlocks
2023-10-10 04:09:39,501 [main] INFO  util.GSet 
(LightWeightGSet.java:computeCapacity(409)) - VM type       = 64-bit
2023-10-10 04:09:39,501 [main] INFO  util.GSet 
(LightWeightGSet.java:computeCapacity(410)) - 0.25% max memory 1.8 GB = 4.6 MB
2023-10-10 04:09:39,501 [main] INFO  util.GSet 
(LightWeightGSet.java:computeCapacity(415)) - capacity      = 2^19 = 524288 
entries
2023-10-10 04:09:39,502 [main] INFO  metrics.TopMetrics 
(TopMetrics.java:logConf(76)) - NNTop conf: dfs.namenode.top.window.num.buckets 
= 10
2023-10-10 04:09:39,502 [main] INFO  metrics.TopMetrics 
(TopMetrics.java:logConf(78)) - NNTop conf: dfs.namenode.top.num.users = 10
2023-10-10 04:09:39,502 [main] INFO  metrics.TopMetrics 
(TopMetrics.java:logConf(80)) - NNTop conf: dfs.namenode.top.windows.minutes = 
1,5,25
2023-10-10 04:09:39,502 [main] INFO  namenode.FSNamesystem 
(FSNamesystem.java:initRetryCache(1158)) - Retry cache on namenode is enabled
2023-10-10 04:09:39,503 [main] INFO  namenode.FSNamesystem 
(FSNamesystem.java:initRetryCache(1166)) - Retry cache will use 0.03 of total 
heap and retry cache entry expiry time is 600000 millis
2023-10-10 04:09:39,503 [main] INFO  util.GSet 
(LightWeightGSet.java:computeCapacity(408)) - Computing capacity for map 
NameNodeRetryCache
2023-10-10 04:09:39,503 [main] INFO  util.GSet 
(LightWeightGSet.java:computeCapacity(409)) - VM type       = 64-bit
2023-10-10 04:09:39,503 [main] INFO  util.GSet 
(LightWeightGSet.java:computeCapacity(410)) - 0.029999999329447746% max memory 
1.8 GB = 559.3 KB
2023-10-10 04:09:39,503 [main] INFO  util.GSet 
(LightWeightGSet.java:computeCapacity(415)) - capacity      = 2^16 = 65536 
entries
2023-10-10 04:09:39,504 [main] INFO  namenode.FSImage 
(FSImage.java:format(186)) - Allocated new BlockPoolId: 
BP-264471917-172.17.0.2-1696910979504
2023-10-10 04:09:39,573 [main] INFO  common.Storage 
(NNStorage.java:format(595)) - Storage directory 
/home/jenkins/jenkins-home/workspace/hadoop-multibranch_PR-4996/ubuntu-focal/src/hadoop-hdfs-project/hadoop-hdfs/target/test/data/1/dfs/name-0-1
 has been successfully formatted.
2023-10-10 04:09:39,641 [main] INFO  common.Storage 
(NNStorage.java:format(595)) - Storage directory 
/home/jenkins/jenkins-home/workspace/hadoop-multibranch_PR-4996/ubuntu-focal/src/hadoop-hdfs-project/hadoop-hdfs/target/test/data/1/dfs/name-0-2
 has been successfully formatted.
2023-10-10 04:09:39,651 [FSImageSaver for 
/home/jenkins/jenkins-home/workspace/hadoop-multibranch_PR-4996/ubuntu-focal/src/hadoop-hdfs-project/hadoop-hdfs/target/test/data/1/dfs/name-0-1
 of type IMAGE_AND_EDITS] INFO  namenode.FSImageFormatProtobuf 
(FSImageFormatProtobuf.java:save(732)) - Saving image file 
/home/jenkins/jenkins-home/workspace/hadoop-multibranch_PR-4996/ubuntu-focal/src/hadoop-hdfs-project/hadoop-hdfs/target/test/data/1/dfs/name-0-1/current/fsimage.ckpt_0000000000000000000
 using no compression
2023-10-10 04:09:39,651 [FSImageSaver for 
/home/jenkins/jenkins-home/workspace/hadoop-multibranch_PR-4996/ubuntu-focal/src/hadoop-hdfs-project/hadoop-hdfs/target/test/data/1/dfs/name-0-2
 of type IMAGE_AND_EDITS] INFO  namenode.FSImageFormatProtobuf 
(FSImageFormatProtobuf.java:save(732)) - Saving image file 
/home/jenkins/jenkins-home/workspace/hadoop-multibranch_PR-4996/ubuntu-focal/src/hadoop-hdfs-project/hadoop-hdfs/target/test/data/1/dfs/name-0-2/current/fsimage.ckpt_0000000000000000000
 using no compression
2023-10-10 04:09:39,657 [FSImageSaver for 
/home/jenkins/jenkins-home/workspace/hadoop-multibranch_PR-4996/ubuntu-focal/src/hadoop-hdfs-project/hadoop-hdfs/target/test/data/1/dfs/name-0-1
 of type IMAGE_AND_EDITS] INFO  namenode.FSImageFormatProtobuf 
(FSImageFormatProtobuf.java:save(736)) - Image file 
/home/jenkins/jenkins-home/workspace/hadoop-multibranch_PR-4996/ubuntu-focal/src/hadoop-hdfs-project/hadoop-hdfs/target/test/data/1/dfs/name-0-1/current/fsimage.ckpt_0000000000000000000
 of size 420 bytes saved in 0 seconds .
2023-10-10 04:09:39,657 [FSImageSaver for 
/home/jenkins/jenkins-home/workspace/hadoop-

{code}


> TestRollingUpgrade.testDFSAdminRollingUpgradeCommands failing
> -------------------------------------------------------------
>
>                 Key: HDFS-17224
>                 URL: https://issues.apache.org/jira/browse/HDFS-17224
>             Project: Hadoop HDFS
>          Issue Type: Bug
>          Components: dfsadmin, test
>    Affects Versions: 3.4.0
>            Reporter: Steve Loughran
>            Priority: Major
>
> TestRollingUpgrade.testDFSAdminRollingUpgradeCommands failing because the 
> static mbean isn't null. This is inevitably related to the fact that in test 
> runs, the jvm is reused and so the mbean may be present from a previous test 
> -maybe one which didn't clean up.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to