[
https://issues.apache.org/jira/browse/CASSANDRA-21397?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Capwell updated CASSANDRA-21397:
--------------------------------------
Summary: Test TypeGenBuilder only enforced unique UDT names in a single gen
but table schema gen can have multiple different type gen and would produce
duplicate UDT names (was: Fix flaky test DropAccordTableTest)
> Test TypeGenBuilder only enforced unique UDT names in a single gen but table
> schema gen can have multiple different type gen and would produce duplicate
> UDT names
> ------------------------------------------------------------------------------------------------------------------------------------------------------------------
>
> Key: CASSANDRA-21397
> URL: https://issues.apache.org/jira/browse/CASSANDRA-21397
> Project: Apache Cassandra
> Issue Type: Bug
> Components: CI
> Reporter: David Capwell
> Assignee: David Capwell
> Priority: Normal
> Fix For: NA
>
> Time Spent: 40m
> Remaining Estimate: 0h
>
> {code}
> junit.framework.AssertionFailedError: Property error detected:
> Seed = -7524491979151506090
> Examples = 1000
> Pure = true
> Error: Type java.nio.HeapByteBuffer[pos=0 lim=1 cap=1] already exists
> Values:
> 0 = accord.utils.DefaultRandom@16f15ae9: accord.utils.DefaultRandom
> at accord.utils.Property$SingleBuilder.checkInternal(Property.java:285)
> at accord.utils.Property$SingleBuilder.check(Property.java:269)
> at accord.utils.Property$ForBuilder.check(Property.java:131)
> at
> org.apache.cassandra.tcm.sequences.DropAccordTableTest.e2e(DropAccordTableTest.java:90)
> at
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
> at
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> Caused by: java.lang.IllegalStateException: Type
> java.nio.HeapByteBuffer[pos=0 lim=1 cap=1] already exists
> at org.apache.cassandra.schema.Types.with(Types.java:187)
> at
> org.apache.cassandra.tcm.sequences.DropAccordTableTest.lambda$addTable$11(DropAccordTableTest.java:221)
> at
> org.apache.cassandra.utils.CassandraGenerators.visitUDTs(CassandraGenerators.java:1762)
> at
> org.apache.cassandra.tcm.sequences.DropAccordTableTest.addTable(DropAccordTableTest.java:221)
> at
> org.apache.cassandra.tcm.sequences.DropAccordTableTest.lambda$e2e$2(DropAccordTableTest.java:93)
> at accord.utils.Property$SingleBuilder.checkInternal(Property.java:281)
> {code}
> https://pre-ci.cassandra.apache.org/job/cassandra/547/testReport/junit/org.apache.cassandra.tcm.sequences/DropAccordTableTest/Tests___test_jdk17_18_20___e2e__jdk17_x86_64/
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]