Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix concurrency issue with string generation #1051

Merged
merged 1 commit into from
Sep 11, 2024

Fix concurrency issue with string generation

2142b8c
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Merged

Fix concurrency issue with string generation #1051

Fix concurrency issue with string generation
2142b8c
Select commit
Loading
Failed to load commit list.
GitHub Actions / Summary Test Reports succeeded Sep 11, 2024 in 0s

35563 passed, 0 failed and 3 skipped

Tests passed successfully

Report Passed Failed Skipped Time
fixture-monkey-api/build/test-results/test/TEST-com.navercorp.fixturemonkey.api.property.PropertyNameResolverTests.xml 1✅ 2s
fixture-monkey-jackson/build/test-results/test/TEST-com.navercorp.fixturemonkey.test.FixtureMonkeyExpressionGeneratorTest.xml 1✅ 9s
fixture-monkey-jackson/build/test-results/test/TEST-com.navercorp.fixturemonkey.test.FixtureMonkeyJacksonTest.xml 7✅ 10s
fixture-monkey-jakarta-validation/build/test-results/test/TEST-com.navercorp.fixturemonkey.jakarta.validation.JakartaValidationFixtureMonkeyTest.xml 38✅ 54s
fixture-monkey-javax-validation/build/test-results/test/TEST-com.navercorp.fixturemonkey.javax.validation.JavaxValidationFixtureMonkeyTest.xml 38✅ 51s
fixture-monkey-kotlin/build/test-results/test/TEST-com.navercorp.fixturemonkey.kotlin.FixtureMonkeyJavaTest.xml 2✅ 3s
fixture-monkey-kotlin/build/test-results/test/TEST-com.navercorp.fixturemonkey.kotlin.FixtureMonkeyKotlinJacksonTest.xml 1✅ 253ms
fixture-monkey-kotlin/build/test-results/test/TEST-com.navercorp.fixturemonkey.kotlin.KotlinContainerTest.xml 6✅ 3s
fixture-monkey-kotlin/build/test-results/test/TEST-com.navercorp.fixturemonkey.kotlin.test.KotlinAndJavaCompositeArbitraryIntrospectorTest.xml 3✅ 2s
fixture-monkey-kotlin/build/test-results/test/TEST-com.navercorp.fixturemonkey.kotlin.test.KotlinExpJacksonPropertyTest.xml 2✅ 1s
fixture-monkey-kotlin/build/test-results/test/TEST-com.navercorp.fixturemonkey.kotlin.test.PrimaryConstructorArbitraryIntrospectorTest.xml 12✅ 34s
fixture-monkey-mockito/build/test-results/test/TEST-com.navercorp.fixturemonkey.mockito.plugin.MockitoPluginTest.xml 3✅ 3s
fixture-monkey-tests/java-17-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.java17.ConstructorPropertiesRecordTest.xml 1400✅ 11s
fixture-monkey-tests/java-17-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.java17.InterfaceDefaultMethodTest.xml 100✅ 227ms
fixture-monkey-tests/java-17-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.java17.JacksonRecordTest.xml 700✅ 6s
fixture-monkey-tests/java-17-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.java17.JdkVariantOptionsTest.xml 100✅ 118ms
fixture-monkey-tests/java-17-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.java17.MultiLevelSealedClassTest.xml 400✅ 576ms
fixture-monkey-tests/java-17-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.java17.SealedClassTest.xml 500✅ 592ms
fixture-monkey-tests/java-concurrent-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.concurrent.ConcurrentTest.xml 3⚪ 1ms
fixture-monkey-tests/java-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.java.AnnotationTest.xml 200✅ 2s
fixture-monkey-tests/java-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.java.AnonymousInstanceTest.xml 1701✅ 4s
fixture-monkey-tests/java-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.java.BeanArbitraryIntrospectorTest.xml 400✅ 4s
fixture-monkey-tests/java-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.java.JacksonTest.xml 2400✅ 11s
fixture-monkey-tests/java-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.java.JavaTest.xml 7321✅ 113s
fixture-monkey-tests/kotlin-concurrent-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.concurrent.kotlin.ConcurrentTest.xml 300✅ 4s
fixture-monkey-tests/kotlin-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.kotlin.AnonymousInstanceTest.xml 3700✅ 4s
fixture-monkey-tests/kotlin-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.kotlin.CircularReferenceTest.xml 1✅ 28ms
fixture-monkey-tests/kotlin-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.kotlin.GenericTest.xml 1✅ 12ms
fixture-monkey-tests/kotlin-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.kotlin.InnerSpecTest.xml 100✅ 160ms
fixture-monkey-tests/kotlin-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.kotlin.InstantiatorTest.xml 3200✅ 3s
fixture-monkey-tests/kotlin-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.kotlin.KotestInJunitTest.xml 7800✅ 6s
fixture-monkey-tests/kotlin-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.kotlin.KotestInKotestTest.xml 4✅ 2s
fixture-monkey-tests/kotlin-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.kotlin.KotlinTest.xml 2732✅ 2s
fixture-monkey-tests/kotlin-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.kotlin.OptionTest.xml 500✅ 1s
fixture-monkey-tests/kotlin-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.kotlin.SealedClassTest.xml 500✅ 968ms
fixture-monkey-tests/kotlin-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.kotlin.SimpleValueJqwikPluginTest.xml 1100✅ 2s
fixture-monkey-tests/kotlin-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.kotlin.ValueClassTest.xml 6✅ 26ms
fixture-monkey/build/test-results/test/TEST-com.navercorp.fixturemonkey.test.FixtureMonkeyOptionsTest.xml 90✅ 211s
fixture-monkey/build/test-results/test/TEST-com.navercorp.fixturemonkey.test.FixtureMonkeyTest.xml 139✅ 390s
fixture-monkey/build/test-results/test/TEST-com.navercorp.fixturemonkey.test.InnerSpecTest.xml 52✅ 32s
fixture-monkey/build/test-results/test/TEST-com.navercorp.fixturemonkey.util.StringUtilsTest.xml 2✅ 60ms

✅ fixture-monkey-api/build/test-results/test/TEST-com.navercorp.fixturemonkey.api.property.PropertyNameResolverTests.xml

1 tests were completed in 2s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.navercorp.fixturemonkey.api.property.PropertyNameResolverTests 1✅ 2s

✅ fixture-monkey-jackson/build/test-results/test/TEST-com.navercorp.fixturemonkey.test.FixtureMonkeyExpressionGeneratorTest.xml

1 tests were completed in 9s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.navercorp.fixturemonkey.test.FixtureMonkeyExpressionGeneratorTest 1✅ 9s

✅ fixture-monkey-jackson/build/test-results/test/TEST-com.navercorp.fixturemonkey.test.FixtureMonkeyJacksonTest.xml

7 tests were completed in 10s with 7 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.navercorp.fixturemonkey.test.FixtureMonkeyJacksonTest 7✅ 10s

✅ fixture-monkey-jakarta-validation/build/test-results/test/TEST-com.navercorp.fixturemonkey.jakarta.validation.JakartaValidationFixtureMonkeyTest.xml

38 tests were completed in 54s with 38 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.navercorp.fixturemonkey.jakarta.validation.JakartaValidationFixtureMonkeyTest 38✅ 54s

✅ fixture-monkey-javax-validation/build/test-results/test/TEST-com.navercorp.fixturemonkey.javax.validation.JavaxValidationFixtureMonkeyTest.xml

38 tests were completed in 51s with 38 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.navercorp.fixturemonkey.javax.validation.JavaxValidationFixtureMonkeyTest 38✅ 51s

✅ fixture-monkey-kotlin/build/test-results/test/TEST-com.navercorp.fixturemonkey.kotlin.FixtureMonkeyJavaTest.xml

2 tests were completed in 3s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.navercorp.fixturemonkey.kotlin.FixtureMonkeyJavaTest 2✅ 3s

✅ fixture-monkey-kotlin/build/test-results/test/TEST-com.navercorp.fixturemonkey.kotlin.FixtureMonkeyKotlinJacksonTest.xml

1 tests were completed in 253ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.navercorp.fixturemonkey.kotlin.FixtureMonkeyKotlinJacksonTest 1✅ 253ms

✅ fixture-monkey-kotlin/build/test-results/test/TEST-com.navercorp.fixturemonkey.kotlin.KotlinContainerTest.xml

6 tests were completed in 3s with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.navercorp.fixturemonkey.kotlin.KotlinContainerTest 6✅ 3s

✅ fixture-monkey-kotlin/build/test-results/test/TEST-com.navercorp.fixturemonkey.kotlin.test.KotlinAndJavaCompositeArbitraryIntrospectorTest.xml

3 tests were completed in 2s with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.navercorp.fixturemonkey.kotlin.test.KotlinAndJavaCompositeArbitraryIntrospectorTest 3✅ 2s

✅ fixture-monkey-kotlin/build/test-results/test/TEST-com.navercorp.fixturemonkey.kotlin.test.KotlinExpJacksonPropertyTest.xml

2 tests were completed in 1s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.navercorp.fixturemonkey.kotlin.test.KotlinExpJacksonPropertyTest 2✅ 1s

✅ fixture-monkey-kotlin/build/test-results/test/TEST-com.navercorp.fixturemonkey.kotlin.test.PrimaryConstructorArbitraryIntrospectorTest.xml

12 tests were completed in 34s with 12 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.navercorp.fixturemonkey.kotlin.test.PrimaryConstructorArbitraryIntrospectorTest 12✅ 34s

✅ fixture-monkey-mockito/build/test-results/test/TEST-com.navercorp.fixturemonkey.mockito.plugin.MockitoPluginTest.xml

3 tests were completed in 3s with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.navercorp.fixturemonkey.mockito.plugin.MockitoPluginTest 3✅ 3s

✅ fixture-monkey-tests/java-17-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.java17.ConstructorPropertiesRecordTest.xml

1400 tests were completed in 11s with 1400 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.navercorp.fixturemonkey.tests.java17.ConstructorPropertiesRecordTest 1400✅ 11s

✅ fixture-monkey-tests/java-17-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.java17.InterfaceDefaultMethodTest.xml

100 tests were completed in 227ms with 100 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.navercorp.fixturemonkey.tests.java17.InterfaceDefaultMethodTest 100✅ 227ms

✅ fixture-monkey-tests/java-17-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.java17.JacksonRecordTest.xml

700 tests were completed in 6s with 700 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.navercorp.fixturemonkey.tests.java17.JacksonRecordTest 700✅ 6s

✅ fixture-monkey-tests/java-17-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.java17.JdkVariantOptionsTest.xml

100 tests were completed in 118ms with 100 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.navercorp.fixturemonkey.tests.java17.JdkVariantOptionsTest 100✅ 118ms

✅ fixture-monkey-tests/java-17-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.java17.MultiLevelSealedClassTest.xml

400 tests were completed in 576ms with 400 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.navercorp.fixturemonkey.tests.java17.MultiLevelSealedClassTest 400✅ 576ms

✅ fixture-monkey-tests/java-17-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.java17.SealedClassTest.xml

500 tests were completed in 592ms with 500 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.navercorp.fixturemonkey.tests.java17.SealedClassTest 500✅ 592ms

✅ fixture-monkey-tests/java-concurrent-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.concurrent.ConcurrentTest.xml

3 tests were completed in 1ms with 0 passed, 0 failed and 3 skipped.

Test suite Passed Failed Skipped Time
com.navercorp.fixturemonkey.tests.concurrent.ConcurrentTest 3⚪ 1ms

✅ fixture-monkey-tests/java-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.java.AnnotationTest.xml

200 tests were completed in 2s with 200 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.navercorp.fixturemonkey.tests.java.AnnotationTest 200✅ 2s

✅ fixture-monkey-tests/java-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.java.AnonymousInstanceTest.xml

1701 tests were completed in 4s with 1701 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.navercorp.fixturemonkey.tests.java.AnonymousInstanceTest 1701✅ 4s

✅ fixture-monkey-tests/java-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.java.BeanArbitraryIntrospectorTest.xml

400 tests were completed in 4s with 400 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.navercorp.fixturemonkey.tests.java.BeanArbitraryIntrospectorTest 400✅ 4s

✅ fixture-monkey-tests/java-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.java.JacksonTest.xml

2400 tests were completed in 11s with 2400 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.navercorp.fixturemonkey.tests.java.JacksonTest 2400✅ 11s

✅ fixture-monkey-tests/java-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.java.JavaTest.xml

7321 tests were completed in 113s with 7321 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.navercorp.fixturemonkey.tests.java.JavaTest 7321✅ 113s

✅ fixture-monkey-tests/kotlin-concurrent-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.concurrent.kotlin.ConcurrentTest.xml

300 tests were completed in 4s with 300 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.navercorp.fixturemonkey.tests.concurrent.kotlin.ConcurrentTest 300✅ 4s

✅ fixture-monkey-tests/kotlin-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.kotlin.AnonymousInstanceTest.xml

3700 tests were completed in 4s with 3700 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.navercorp.fixturemonkey.tests.kotlin.AnonymousInstanceTest 3700✅ 4s

✅ fixture-monkey-tests/kotlin-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.kotlin.CircularReferenceTest.xml

1 tests were completed in 28ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.navercorp.fixturemonkey.tests.kotlin.CircularReferenceTest 1✅ 28ms

✅ fixture-monkey-tests/kotlin-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.kotlin.GenericTest.xml

1 tests were completed in 12ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.navercorp.fixturemonkey.tests.kotlin.GenericTest 1✅ 12ms

✅ fixture-monkey-tests/kotlin-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.kotlin.InnerSpecTest.xml

100 tests were completed in 160ms with 100 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.navercorp.fixturemonkey.tests.kotlin.InnerSpecTest 100✅ 160ms

✅ fixture-monkey-tests/kotlin-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.kotlin.InstantiatorTest.xml

3200 tests were completed in 3s with 3200 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.navercorp.fixturemonkey.tests.kotlin.InstantiatorTest 3200✅ 3s

✅ fixture-monkey-tests/kotlin-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.kotlin.KotestInJunitTest.xml

7800 tests were completed in 6s with 7800 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.navercorp.fixturemonkey.tests.kotlin.KotestInJunitTest 7800✅ 6s

✅ fixture-monkey-tests/kotlin-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.kotlin.KotestInKotestTest.xml

4 tests were completed in 2s with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.navercorp.fixturemonkey.tests.kotlin.KotestInKotestTest 4✅ 2s

✅ fixture-monkey-tests/kotlin-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.kotlin.KotlinTest.xml

2732 tests were completed in 2s with 2732 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.navercorp.fixturemonkey.tests.kotlin.KotlinTest 2732✅ 2s

✅ fixture-monkey-tests/kotlin-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.kotlin.OptionTest.xml

500 tests were completed in 1s with 500 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.navercorp.fixturemonkey.tests.kotlin.OptionTest 500✅ 1s

✅ fixture-monkey-tests/kotlin-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.kotlin.SealedClassTest.xml

500 tests were completed in 968ms with 500 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.navercorp.fixturemonkey.tests.kotlin.SealedClassTest 500✅ 968ms

✅ fixture-monkey-tests/kotlin-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.kotlin.SimpleValueJqwikPluginTest.xml

1100 tests were completed in 2s with 1100 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.navercorp.fixturemonkey.tests.kotlin.SimpleValueJqwikPluginTest 1100✅ 2s

✅ fixture-monkey-tests/kotlin-tests/build/test-results/test/TEST-com.navercorp.fixturemonkey.tests.kotlin.ValueClassTest.xml

6 tests were completed in 26ms with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.navercorp.fixturemonkey.tests.kotlin.ValueClassTest 6✅ 26ms

✅ fixture-monkey/build/test-results/test/TEST-com.navercorp.fixturemonkey.test.FixtureMonkeyOptionsTest.xml

90 tests were completed in 211s with 90 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.navercorp.fixturemonkey.test.FixtureMonkeyOptionsTest 90✅ 211s

✅ fixture-monkey/build/test-results/test/TEST-com.navercorp.fixturemonkey.test.FixtureMonkeyTest.xml

139 tests were completed in 390s with 139 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.navercorp.fixturemonkey.test.FixtureMonkeyTest 139✅ 390s

✅ fixture-monkey/build/test-results/test/TEST-com.navercorp.fixturemonkey.test.InnerSpecTest.xml

52 tests were completed in 32s with 52 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.navercorp.fixturemonkey.test.InnerSpecTest 52✅ 32s

✅ fixture-monkey/build/test-results/test/TEST-com.navercorp.fixturemonkey.util.StringUtilsTest.xml

2 tests were completed in 60ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.navercorp.fixturemonkey.util.StringUtilsTest 2✅ 60ms