[
https://issues.apache.org/jira/browse/GEODE-468?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14969816#comment-14969816
]
ASF subversion and git services commented on GEODE-468:
-------------------------------------------------------
Commit 37f77a90a8567c1e4612c01dbffa6ce659a83eb2 in incubator-geode's branch
refs/heads/feature/GEODE-409 from [~upthewaterspout]
[ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=37f77a9 ]
GEODE-468: Using 1.8 generated files for AnalyzeSerializablesJUnitTest
This test was passing every time with 1.8 because of a short circuit in
the test. I've regenerated the files with 1.8 and updated the test to
use junit Assume to ignore the test with the wrong JDK - at least it
will get reported as ignored.
The test was failing due to HDFS code removal. The newly generated
files also have the HDFS fields removed.
> CI Failure: AnalyzeSerializablesJUnitTest.testSerializables
> -----------------------------------------------------------
>
> Key: GEODE-468
> URL: https://issues.apache.org/jira/browse/GEODE-468
> Project: Geode
> Issue Type: Bug
> Reporter: Dan Smith
> Labels: CI
>
> This test failed on 25bce9646cc6f6d44212d0067d2d44bde0ad2268
> {noformat}
> java.lang.AssertionError: Modified
> classes--------------------------------------------
> com/gemstone/gemfire/management/internal/cli/functions/RegionFunctionArgs,true,-5158224572470173267,asyncEventQueueIds:java/util/Set,cacheListeners:java/util/Set,cacheLoader:java/lang/String,cacheWriter:java/lang/String,cloningEnabled:java/lang/Boolean,compressor:java/lang/String,concurrencyChecksEnabled:java/lang/Boolean,concurrencyLevel:java/lang/Integer,diskStore:java/lang/String,diskSynchronous:java/lang/Boolean,enableAsyncConflation:java/lang/Boolean,enableSubscriptionConflation:java/lang/Boolean,entryExpirationIdleTime:com/gemstone/gemfire/management/internal/cli/functions/RegionFunctionArgs$ExpirationAttrs,entryExpirationTTL:com/gemstone/gemfire/management/internal/cli/functions/RegionFunctionArgs$ExpirationAttrs,evictionMax:java/lang/Integer,gatewaySenderIds:java/util/Set,isSetCloningEnabled:boolean,isSetCompressor:boolean,isSetConcurrencyChecksEnabled:boolean,isSetConcurrencyLevel:boolean,isSetDiskSynchronous:boolean,isSetEnableAsyncConflation:boolean,isSetEnableSubscriptionConflation:boolean,isSetOffHeap:boolean,isSetStatisticsEnabled:boolean,keyConstraint:java/lang/String,offHeap:java/lang/Boolean,partitionArgs:com/gemstone/gemfire/management/internal/cli/functions/RegionFunctionArgs$PartitionArgs,regionAttributes:com/gemstone/gemfire/cache/RegionAttributes,regionExpirationIdleTime:com/gemstone/gemfire/management/internal/cli/functions/RegionFunctionArgs$ExpirationAttrs,regionExpirationTTL:com/gemstone/gemfire/management/internal/cli/functions/RegionFunctionArgs$ExpirationAttrs,regionPath:java/lang/String,regionShortcut:com/gemstone/gemfire/cache/RegionShortcut,skipIfExists:java/lang/Boolean,statisticsEnabled:java/lang/Boolean,useAttributesFrom:java/lang/String,valueConstraint:java/lang/String
> If the class is not persisted or sent over the wire add it to the
> excludedClasses.txt file in the
> /com/gemstone/gemfire/codeAnalysis/ directory. Otherwise if this doesn't
> break backward compatibility move the file actualSerializables.dat to the
> codeAnalysis test directory and rename to sanctionedSerializables.txt
> at org.junit.Assert.fail(Assert.java:88)
> at
> com.gemstone.gemfire.codeAnalysis.AnalyzeSerializablesJUnitTest.testSerializables(AnalyzeSerializablesJUnitTest.java:268)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> {noformat}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)