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

Flaky test: org.keycloak.testsuite.model.session.UserSessionProviderOfflineModelTest#testOfflineSessionLazyLoading #16565

Closed
ghost opened this issue Jan 22, 2023 · 11 comments
Labels
area/ci Indicates an issue on the CI area/storage Indicates an issue that touches storage (change in data layout or data manipulation) flaky-test kind/bug Categorizes a PR related to a bug
Milestone

Comments

@ghost
Copy link

ghost commented Jan 22, 2023

org.keycloak.testsuite.model.session.UserSessionProviderOfflineModelTest#testOfflineSessionLazyLoading

Keycloak CI - Store Model Tests

java.lang.AssertionError
	at org.junit.Assert.fail(Assert.java:87)
	at org.junit.Assert.assertTrue(Assert.java:42)
	at org.junit.Assert.assertTrue(Assert.java:53)
	at org.keycloak.testsuite.model.session.UserSessionProviderOfflineModelTest.lambda$testOfflineSessionLazyLoading$15(UserSessionProviderOfflineModelTest.java:325)
...
@ghost ghost added area/ci Indicates an issue on the CI flaky-test kind/bug Categorizes a PR related to a bug labels Jan 22, 2023
@stianst stianst added the area/storage Indicates an issue that touches storage (change in data layout or data manipulation) label Jan 25, 2023
@hmlnarik hmlnarik added this to the Backlog milestone Feb 20, 2023
@ghost
Copy link
Author

ghost commented Mar 20, 2023

org.keycloak.testsuite.model.session.UserSessionProviderOfflineModelTest#testOfflineSessionLazyLoading

Keycloak CI - Store Model Tests / Pull Request #15929

java.lang.AssertionError: 
threads didn't terminate in time: [main (RUNNABLE):
	at java.management@17.0.6/sun.management.ThreadImpl.dumpThreads0(Native Method)
	at java.management@17.0.6/sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:521)
	at java.management@17.0.6/sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:509)
...

@ghost
Copy link
Author

ghost commented May 30, 2023

org.keycloak.testsuite.model.session.UserSessionProviderOfflineModelTest#testOfflineSessionLazyLoading

Keycloak CI - Store Model Tests / Pull Request #20213

java.lang.AssertionError
	at org.junit.Assert.fail(Assert.java:87)
	at org.junit.Assert.assertTrue(Assert.java:42)
	at org.junit.Assert.assertTrue(Assert.java:53)
	at org.keycloak.testsuite.model.session.UserSessionProviderOfflineModelTest.lambda$testOfflineSessionLazyLoading$15(UserSessionProviderOfflineModelTest.java:324)
...

@ghost
Copy link
Author

ghost commented Jun 2, 2023

org.keycloak.testsuite.model.session.UserSessionProviderOfflineModelTest#testOfflineSessionLazyLoading

Keycloak CI - Store Model Tests / Pull Request #20621

java.lang.AssertionError
	at org.junit.Assert.fail(Assert.java:87)
	at org.junit.Assert.assertTrue(Assert.java:42)
	at org.junit.Assert.assertTrue(Assert.java:53)
	at org.keycloak.testsuite.model.session.UserSessionProviderOfflineModelTest.lambda$testOfflineSessionLazyLoading$15(UserSessionProviderOfflineModelTest.java:324)
...

@ghost
Copy link
Author

ghost commented Jun 6, 2023

org.keycloak.testsuite.model.session.UserSessionProviderOfflineModelTest#testOfflineSessionLazyLoading

Keycloak CI - Store Model Tests / Pull Request #20728

java.lang.AssertionError
	at org.junit.Assert.fail(Assert.java:87)
	at org.junit.Assert.assertTrue(Assert.java:42)
	at org.junit.Assert.assertTrue(Assert.java:53)
	at org.keycloak.testsuite.model.session.UserSessionProviderOfflineModelTest.lambda$testOfflineSessionLazyLoading$15(UserSessionProviderOfflineModelTest.java:324)
...

@ghost
Copy link
Author

ghost commented Jun 12, 2023

org.keycloak.testsuite.model.session.UserSessionProviderOfflineModelTest#testOfflineSessionLazyLoading

Keycloak CI - Store Model Tests / Pull Request #20621

java.lang.AssertionError
	at org.junit.Assert.fail(Assert.java:87)
	at org.junit.Assert.assertTrue(Assert.java:42)
	at org.junit.Assert.assertTrue(Assert.java:53)
	at org.keycloak.testsuite.model.session.UserSessionProviderOfflineModelTest.lambda$testOfflineSessionLazyLoading$15(UserSessionProviderOfflineModelTest.java:324)
...

1 similar comment
@ghost
Copy link
Author

ghost commented Jun 12, 2023

org.keycloak.testsuite.model.session.UserSessionProviderOfflineModelTest#testOfflineSessionLazyLoading

Keycloak CI - Store Model Tests / Pull Request #20621

java.lang.AssertionError
	at org.junit.Assert.fail(Assert.java:87)
	at org.junit.Assert.assertTrue(Assert.java:42)
	at org.junit.Assert.assertTrue(Assert.java:53)
	at org.keycloak.testsuite.model.session.UserSessionProviderOfflineModelTest.lambda$testOfflineSessionLazyLoading$15(UserSessionProviderOfflineModelTest.java:324)
...

@vramik vramik self-assigned this Jun 13, 2023
@hmlnarik
Copy link
Contributor

@vramik Could this have been fixed with #21240?

@vramik
Copy link
Contributor

vramik commented Jun 27, 2023

@vramik Could this have been fixed with #21240?

Possibly, thank you! I'll close this one for now and re-open if another flaky occurrence happens.

@vramik vramik closed this as not planned Won't fix, can't repro, duplicate, stale Jun 27, 2023
@kami619
Copy link
Contributor

kami619 commented Oct 20, 2023

@vramik This occurred in one of the recent runs - https://github.com/keycloak/keycloak/actions/runs/6551101782/job/17792066640

2023-10-17T19:04:03.2296086Z [ERROR] Tests run: 8, Failures: 3, Errors: 0, Skipped: 1, Time elapsed: 55.501 s <<< FAILURE! - in org.keycloak.testsuite.model.session.UserSessionProviderOfflineModelTest
2023-10-17T19:04:03.2298755Z [ERROR] org.keycloak.testsuite.model.session.UserSessionProviderOfflineModelTest.testOfflineSessionLazyLoading  Time elapsed: 19.924 s  <<< FAILURE!
2023-10-17T19:04:03.2300350Z java.lang.AssertionError
2023-10-17T19:04:03.2300908Z 	at org.junit.Assert.fail(Assert.java:87)
2023-10-17T19:04:03.2301597Z 	at org.junit.Assert.assertTrue(Assert.java:42)
2023-10-17T19:04:03.2302322Z 	at org.junit.Assert.assertTrue(Assert.java:53)
2023-10-17T19:04:03.2304003Z 	at org.keycloak.testsuite.model.session.UserSessionProviderOfflineModelTest.lambda$testOfflineSessionLazyLoading$15(UserSessionProviderOfflineModelTest.java:328)
2023-10-17T19:04:03.2306079Z 	at org.keycloak.testsuite.model.KeycloakModelTest.lambda$withRealm$15(KeycloakModelTest.java:620)
2023-10-17T19:04:03.2307694Z 	at org.keycloak.testsuite.model.KeycloakModelTest.lambda$inComittedTransaction$12(KeycloakModelTest.java:574)
2023-10-17T19:04:03.2309375Z 	at org.keycloak.testsuite.model.KeycloakModelTest.lambda$inComittedTransaction$14(KeycloakModelTest.java:606)
2023-10-17T19:04:03.2311102Z 	at org.keycloak.models.utils.KeycloakModelUtils.runJobInTransactionWithResult(KeycloakModelUtils.java:384)
2023-10-17T19:04:03.2313118Z 	at org.keycloak.models.utils.KeycloakModelUtils.runJobInTransactionWithResult(KeycloakModelUtils.java:367)
2023-10-17T19:04:03.2314831Z 	at org.keycloak.testsuite.model.KeycloakModelTest.inComittedTransaction(KeycloakModelTest.java:594)
2023-10-17T19:04:03.2316458Z 	at org.keycloak.testsuite.model.KeycloakModelTest.inComittedTransaction(KeycloakModelTest.java:574)
2023-10-17T19:04:03.2318080Z 	at org.keycloak.testsuite.model.KeycloakModelTest.withRealm(KeycloakModelTest.java:617)
2023-10-17T19:04:03.2320116Z 	at org.keycloak.testsuite.model.session.UserSessionProviderOfflineModelTest.lambda$testOfflineSessionLazyLoading$16(UserSessionProviderOfflineModelTest.java:326)
2023-10-17T19:04:03.2322278Z 	at org.keycloak.testsuite.model.KeycloakModelTest.lambda$inIndependentFactories$5(KeycloakModelTest.java:408)
2023-10-17T19:04:03.2323934Z 	at org.keycloak.testsuite.model.KeycloakModelTest.inIndependentFactory(KeycloakModelTest.java:499)
2023-10-17T19:04:03.2325582Z 	at org.keycloak.testsuite.model.KeycloakModelTest.lambda$inIndependentFactories$6(KeycloakModelTest.java:401)
2023-10-17T19:04:03.2326962Z 	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
2023-10-17T19:04:03.2328213Z 	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
2023-10-17T19:04:03.2329680Z 	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
2023-10-17T19:04:03.2330772Z 	at java.base/java.lang.Thread.run(Thread.java:833)
2023-10-17T19:04:03.2331282Z 
2023-10-17T19:04:03.2332639Z [ERROR] org.keycloak.testsuite.model.session.UserSessionProviderOfflineModelTest.testOfflineSessionLazyLoading  Time elapsed: 16.597 s  <<< FAILURE!
2023-10-17T19:04:03.2334348Z java.lang.AssertionError
2023-10-17T19:04:03.2334822Z 	at org.junit.Assert.fail(Assert.java:87)
2023-10-17T19:04:03.2335427Z 	at org.junit.Assert.assertTrue(Assert.java:42)
2023-10-17T19:04:03.2336087Z 	at org.junit.Assert.assertTrue(Assert.java:53)
2023-10-17T19:04:03.2337683Z 	at org.keycloak.testsuite.model.session.UserSessionProviderOfflineModelTest.lambda$testOfflineSessionLazyLoading$15(UserSessionProviderOfflineModelTest.java:328)
2023-10-17T19:04:03.2339759Z 	at org.keycloak.testsuite.model.KeycloakModelTest.lambda$withRealm$15(KeycloakModelTest.java:620)
2023-10-17T19:04:03.2341278Z 	at org.keycloak.testsuite.model.KeycloakModelTest.lambda$inComittedTransaction$12(KeycloakModelTest.java:574)
2023-10-17T19:04:03.2342883Z 	at org.keycloak.testsuite.model.KeycloakModelTest.lambda$inComittedTransaction$14(KeycloakModelTest.java:606)
2023-10-17T19:04:03.2344650Z 	at org.keycloak.models.utils.KeycloakModelUtils.runJobInTransactionWithResult(KeycloakModelUtils.java:384)
2023-10-17T19:04:03.2351648Z 	at org.keycloak.models.utils.KeycloakModelUtils.runJobInTransactionWithResult(KeycloakModelUtils.java:367)
2023-10-17T19:04:03.2353587Z 	at org.keycloak.testsuite.model.KeycloakModelTest.inComittedTransaction(KeycloakModelTest.java:594)
2023-10-17T19:04:03.2355568Z 	at org.keycloak.testsuite.model.KeycloakModelTest.inComittedTransaction(KeycloakModelTest.java:574)
2023-10-17T19:04:03.2357250Z 	at org.keycloak.testsuite.model.KeycloakModelTest.withRealm(KeycloakModelTest.java:617)
2023-10-17T19:04:03.2359417Z 	at org.keycloak.testsuite.model.session.UserSessionProviderOfflineModelTest.lambda$testOfflineSessionLazyLoading$16(UserSessionProviderOfflineModelTest.java:326)
2023-10-17T19:04:03.2362143Z 	at org.keycloak.testsuite.model.KeycloakModelTest.lambda$inIndependentFactories$5(KeycloakModelTest.java:408)
2023-10-17T19:04:03.2363981Z 	at org.keycloak.testsuite.model.KeycloakModelTest.inIndependentFactory(KeycloakModelTest.java:499)
2023-10-17T19:04:03.2365885Z 	at org.keycloak.testsuite.model.KeycloakModelTest.lambda$inIndependentFactories$6(KeycloakModelTest.java:401)
2023-10-17T19:04:03.2367966Z 	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
2023-10-17T19:04:03.2562606Z 	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
2023-10-17T19:04:03.2564653Z 	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
2023-10-17T19:04:03.2565752Z 	at java.base/java.lang.Thread.run(Thread.java:833)
2023-10-17T19:04:03.2566279Z 
2023-10-17T19:04:03.2567487Z [ERROR] org.keycloak.testsuite.model.session.UserSessionProviderOfflineModelTest.testOfflineSessionLazyLoading  Time elapsed: 18.524 s  <<< FAILURE!
2023-10-17T19:04:03.2569150Z java.lang.AssertionError
2023-10-17T19:04:03.2569713Z 	at org.junit.Assert.fail(Assert.java:87)
2023-10-17T19:04:03.2570396Z 	at org.junit.Assert.assertTrue(Assert.java:42)
2023-10-17T19:04:03.2571117Z 	at org.junit.Assert.assertTrue(Assert.java:53)
2023-10-17T19:04:03.2572791Z 	at org.keycloak.testsuite.model.session.UserSessionProviderOfflineModelTest.lambda$testOfflineSessionLazyLoading$15(UserSessionProviderOfflineModelTest.java:328)
2023-10-17T19:04:03.2574986Z 	at org.keycloak.testsuite.model.KeycloakModelTest.lambda$withRealm$15(KeycloakModelTest.java:620)
2023-10-17T19:04:03.2576591Z 	at org.keycloak.testsuite.model.KeycloakModelTest.lambda$inComittedTransaction$12(KeycloakModelTest.java:574)
2023-10-17T19:04:03.2578283Z 	at org.keycloak.testsuite.model.KeycloakModelTest.lambda$inComittedTransaction$14(KeycloakModelTest.java:606)
2023-10-17T19:04:03.2580011Z 	at org.keycloak.models.utils.KeycloakModelUtils.runJobInTransactionWithResult(KeycloakModelUtils.java:384)
2023-10-17T19:04:03.2581809Z 	at org.keycloak.models.utils.KeycloakModelUtils.runJobInTransactionWithResult(KeycloakModelUtils.java:367)
2023-10-17T19:04:03.2583519Z 	at org.keycloak.testsuite.model.KeycloakModelTest.inComittedTransaction(KeycloakModelTest.java:594)
2023-10-17T19:04:03.2585147Z 	at org.keycloak.testsuite.model.KeycloakModelTest.inComittedTransaction(KeycloakModelTest.java:574)
2023-10-17T19:04:03.2587725Z 	at org.keycloak.testsuite.model.KeycloakModelTest.withRealm(KeycloakModelTest.java:617)
2023-10-17T19:04:03.2589675Z 	at org.keycloak.testsuite.model.session.UserSessionProviderOfflineModelTest.lambda$testOfflineSessionLazyLoading$16(UserSessionProviderOfflineModelTest.java:326)
2023-10-17T19:04:03.2591861Z 	at org.keycloak.testsuite.model.KeycloakModelTest.lambda$inIndependentFactories$5(KeycloakModelTest.java:408)
2023-10-17T19:04:03.2593436Z 	at org.keycloak.testsuite.model.KeycloakModelTest.inIndependentFactory(KeycloakModelTest.java:499)
2023-10-17T19:04:03.2595011Z 	at org.keycloak.testsuite.model.KeycloakModelTest.lambda$inIndependentFactories$6(KeycloakModelTest.java:401)
2023-10-17T19:04:03.2596319Z 	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
2023-10-17T19:04:03.2597482Z 	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
2023-10-17T19:04:03.2598825Z 	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
2023-10-17T19:04:03.2599821Z 	at java.base/java.lang.Thread.run(Thread.java:833)

End of the run report:

2023-10-17T19:38:43.5184088Z ========
2023-10-17T19:38:43.5185147Z ======== End of Profile map-jpa
2023-10-17T19:38:43.5186132Z ========
2023-10-17T19:38:43.5417900Z ##[error]| legacy-jpa+cross-dc-infinispan-offline-sessions-preloading | Tests run: 10, Failures: 1, Errors: 0, Skipped: 1, Time elapsed: 196.145 s <<< FAILURE! - in org.keycloak.testsuite.model.session.OfflineSessionPersistenceTest
2023-10-17T19:38:43.5433251Z ##[error]| legacy-jpa+cross-dc-infinispan-offline-sessions-preloading | org.keycloak.testsuite.model.session.OfflineSessionPersistenceTest.testPersistenceClientSessionsMultipleNodes  Time elapsed: 39.382 s  <<< FAILURE!
2023-10-17T19:38:43.5437711Z ##[error]| legacy-jpa+cross-dc-infinispan-offline-sessions-preloading | java.lang.AssertionError: 
2023-10-17T19:38:43.5440585Z ##[error]| legacy-jpa+cross-dc-infinispan-offline-sessions-preloading | --
2023-10-17T19:38:43.5445835Z ##[error]| legacy-jpa+cross-dc-infinispan-offline-sessions-preloading | Tests run: 8, Failures: 3, Errors: 0, Skipped: 1, Time elapsed: 55.501 s <<< FAILURE! - in org.keycloak.testsuite.model.session.UserSessionProviderOfflineModelTest
2023-10-17T19:38:43.5452024Z ##[error]| legacy-jpa+cross-dc-infinispan-offline-sessions-preloading | org.keycloak.testsuite.model.session.UserSessionProviderOfflineModelTest.testOfflineSessionLazyLoading  Time elapsed: 19.924 s  <<< FAILURE!
2023-10-17T19:38:43.5456459Z ##[error]| legacy-jpa+cross-dc-infinispan-offline-sessions-preloading | java.lang.AssertionError
2023-10-17T19:38:43.5459316Z ##[error]| legacy-jpa+cross-dc-infinispan-offline-sessions-preloading | --
2023-10-17T19:38:43.5464412Z ##[error]| legacy-jpa+cross-dc-infinispan-offline-sessions-preloading | org.keycloak.testsuite.model.session.UserSessionProviderOfflineModelTest.testOfflineSessionLazyLoading  Time elapsed: 16.597 s  <<< FAILURE!
2023-10-17T19:38:43.5468636Z ##[error]| legacy-jpa+cross-dc-infinispan-offline-sessions-preloading | java.lang.AssertionError
2023-10-17T19:38:43.5471481Z ##[error]| legacy-jpa+cross-dc-infinispan-offline-sessions-preloading | --
2023-10-17T19:38:43.5476585Z ##[error]| legacy-jpa+cross-dc-infinispan-offline-sessions-preloading | org.keycloak.testsuite.model.session.UserSessionProviderOfflineModelTest.testOfflineSessionLazyLoading  Time elapsed: 18.524 s  <<< FAILURE!
2023-10-17T19:38:43.5480979Z ##[error]| legacy-jpa+cross-dc-infinispan-offline-sessions-preloading | java.lang.AssertionError
2023-10-17T19:38:43.5810169Z grep: target/surefire-reports-.asyncProfiler/*.txt: No such file or directory
2023-10-17T19:38:43.5835099Z ##[error]Process completed with exit code 1.

@vramik
Copy link
Contributor

vramik commented Oct 20, 2023

Thank you @kami619, re-openning.

@vramik vramik reopened this Oct 20, 2023
@vramik vramik removed their assignment Oct 20, 2023
@martin-kanis
Copy link
Contributor

Closing as preloading is now deprecated and will be removed. Also it seems, this didn't appear again since October 2023.

@martin-kanis martin-kanis closed this as not planned Won't fix, can't repro, duplicate, stale Jan 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/ci Indicates an issue on the CI area/storage Indicates an issue that touches storage (change in data layout or data manipulation) flaky-test kind/bug Categorizes a PR related to a bug
Projects
Status: Done
Development

No branches or pull requests

5 participants