Skip to content

Commit 2e45aa8

Browse files
committed
HHH-19322 skip tests on Maria
because Maria has its own wierd snapshot isolation thing
1 parent cfdae4d commit 2e45aa8

File tree

4 files changed

+12
-0
lines changed

4 files changed

+12
-0
lines changed

hibernate-core/src/test/java/org/hibernate/orm/test/collection/stale/StaleListTest.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,11 @@
99
import jakarta.persistence.GeneratedValue;
1010
import jakarta.persistence.Id;
1111
import jakarta.persistence.OrderColumn;
12+
import org.hibernate.dialect.MariaDBDialect;
1213
import org.hibernate.testing.orm.junit.EntityManagerFactoryScope;
1314
import org.hibernate.testing.orm.junit.Jpa;
1415
import org.hibernate.testing.orm.junit.Setting;
16+
import org.hibernate.testing.orm.junit.SkipForDialect;
1517
import org.junit.jupiter.api.Test;
1618

1719
import java.util.ArrayList;
@@ -21,6 +23,7 @@
2123

2224
@Jpa(annotatedClasses = StaleListTest.StaleListTestEntity.class,
2325
properties = @Setting(name = STATEMENT_BATCH_SIZE, value = "5"))
26+
@SkipForDialect(dialectClass = MariaDBDialect.class)
2427
public class StaleListTest {
2528
@Test void test1(EntityManagerFactoryScope scope) {
2629
var entity = new StaleListTestEntity();

hibernate-core/src/test/java/org/hibernate/orm/test/collection/stale/StaleMapTest.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,11 @@
88
import jakarta.persistence.Entity;
99
import jakarta.persistence.GeneratedValue;
1010
import jakarta.persistence.Id;
11+
import org.hibernate.dialect.MariaDBDialect;
1112
import org.hibernate.testing.orm.junit.EntityManagerFactoryScope;
1213
import org.hibernate.testing.orm.junit.Jpa;
1314
import org.hibernate.testing.orm.junit.Setting;
15+
import org.hibernate.testing.orm.junit.SkipForDialect;
1416
import org.junit.jupiter.api.Test;
1517

1618
import java.util.HashMap;
@@ -20,6 +22,7 @@
2022

2123
@Jpa(annotatedClasses = StaleMapTest.StaleMapTestEntity.class,
2224
properties = @Setting(name = STATEMENT_BATCH_SIZE, value = "5"))
25+
@SkipForDialect(dialectClass = MariaDBDialect.class)
2326
public class StaleMapTest {
2427
@Test void test1(EntityManagerFactoryScope scope) {
2528
var entity = new StaleMapTestEntity();

hibernate-core/src/test/java/org/hibernate/orm/test/collection/stale/StaleOneToManyListTest.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,12 @@
1010
import jakarta.persistence.Id;
1111
import jakarta.persistence.OneToMany;
1212
import jakarta.persistence.OrderColumn;
13+
import org.hibernate.dialect.MariaDBDialect;
1314
import org.hibernate.testing.orm.junit.EntityManagerFactoryScope;
1415
import org.hibernate.testing.orm.junit.FailureExpected;
1516
import org.hibernate.testing.orm.junit.Jpa;
1617
import org.hibernate.testing.orm.junit.Setting;
18+
import org.hibernate.testing.orm.junit.SkipForDialect;
1719
import org.junit.jupiter.api.Test;
1820

1921
import java.util.ArrayList;
@@ -24,6 +26,7 @@
2426
@Jpa(annotatedClasses = {StaleOneToManyListTest.StaleListTestParent.class,
2527
StaleOneToManyListTest.StaleListTestChild.class},
2628
properties = @Setting(name = STATEMENT_BATCH_SIZE, value = "5"))
29+
@SkipForDialect(dialectClass = MariaDBDialect.class)
2730
public class StaleOneToManyListTest {
2831
@Test void test1(EntityManagerFactoryScope scope) {
2932
var entity = new StaleListTestParent();

hibernate-core/src/test/java/org/hibernate/orm/test/collection/stale/StaleSetTest.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,11 @@
77
import jakarta.persistence.ElementCollection;
88
import jakarta.persistence.Entity;
99
import jakarta.persistence.Id;
10+
import org.hibernate.dialect.MariaDBDialect;
1011
import org.hibernate.testing.orm.junit.EntityManagerFactoryScope;
1112
import org.hibernate.testing.orm.junit.Jpa;
1213
import org.hibernate.testing.orm.junit.Setting;
14+
import org.hibernate.testing.orm.junit.SkipForDialect;
1315
import org.junit.jupiter.api.Test;
1416

1517
import java.util.HashSet;
@@ -19,6 +21,7 @@
1921

2022
@Jpa(annotatedClasses = StaleSetTest.StaleSetTestEntity.class,
2123
properties = @Setting(name = STATEMENT_BATCH_SIZE, value = "5"))
24+
@SkipForDialect(dialectClass = MariaDBDialect.class)
2225
public class StaleSetTest {
2326
@Test void test(EntityManagerFactoryScope scope) {
2427
var entity = new StaleSetTestEntity();

0 commit comments

Comments
 (0)