[keycloak-dev] Intermittent test failures in SyncProvidersTest.testLDAPSync and CookieTokenStoreAdapterTest.testTokenInCookieRefresh

Stian Thorgersen stian at redhat.com
Tue Jan 27 02:42:53 EST 2015



----- Original Message -----
> From: "Marek Posolda" <mposolda at redhat.com>
> To: "Stian Thorgersen" <stian at redhat.com>, "keycloak dev" <keycloak-dev at lists.jboss.org>
> Sent: Monday, January 26, 2015 5:28:29 PM
> Subject: Re: [keycloak-dev] Intermittent test failures in SyncProvidersTest.testLDAPSync and
> CookieTokenStoreAdapterTest.testTokenInCookieRefresh
> 
> I think I have a fix (despite the fact I did not simulate test failure
> on my laptop ;-)
> 
> Commited to master and 1.1.x branches.
> 
> It's caused by uncleared offset on org.keycloak.util.Time, which is
> static and shared per the JVM for all tests. I wonder if we should put
> Time.setOffset(0) to the AbstractKeycloakRule.before/after to avoid
> similar issues in the future.

So it was my fault after all, usually is when master breaks ;)

I'll add the Time.setOffset(0) to AbstractKeycloakRule.

> 
> Marek
> 
> On 26.1.2015 15:48, Marek Posolda wrote:
> > I will try to take a look at those.
> >
> > Marek
> >
> > On 26.1.2015 14:18, Stian Thorgersen wrote:
> >> SyncProvidersTest.testLDAPSync and
> >> CookieTokenStoreAdapterTest.testTokenInCookieRefresh are failing for me
> >> once in a while. Also fails on Jenkins.
> >>
> >> Failed tests:
> >>     SyncProvidersTest.testLDAPSync:142->assertUserImported:191
> >>     expected:<User5FN[Updated]> but was:<User5FN[]>
> >>     CookieTokenStoreAdapterTest.testTokenInCookieRefresh:110 Values should
> >>     be different. Actual:
> >>     eyJhbGciOiJSUzI1NiJ9.eyJzdWIiOiJiMTBlMjVlNS1mYTIyLTQwMjgtODg0Ny1mYTU4OWMxNzI1NjUiLCJuYW1lIjoiQmlsbCBCdXJrZSIsImVtYWlsIjoiYmJ1cmtlQHJlZGhhdC5jb20iLCJzdWJqZWN0IjoiYjEwZTI1ZTUtZmEyMi00MDI4LTg4NDctZmE1ODljMTcyNTY1IiwiZ2l2ZW5fbmFtZSI6IkJpbGwiLCJmYW1pbHlfbmFtZSI6IkJ1cmtlIiwicHJlZmVycmVkX3VzZXJuYW1lIjoiYmJ1cmtlQHJlZGhhdC5jb20iLCJlbWFpbF92ZXJpZmllZCI6ZmFsc2UsImp0aSI6IjBlMWI0Mzc4LWVjMGQtNDIzMS04NmU4LWI1YjNkYjA0NWNkNiIsImV4cCI6MTQyMjI2MzY0NCwibmJmIjowLCJpYXQiOjE0MjIyNjM2NDEsImlzcyI6ImRlbW8iLCJhdWQiOiJjdXN0b21lci1jb29raWUtcG9ydGFsIiwic3ViIjoiYjEwZTI1ZTUtZmEyMi00MDI4LTg4NDctZmE1ODljMTcyNTY1IiwiYXpwIjoiY3VzdG9tZXItY29va2llLXBvcnRhbCIsInNlc3Npb25fc3RhdGUiOiIwNjBmM2FjYy1jZDkxLTQwZTUtOTEzOS1lODRlMTNiMmY3MDkiLCJhbGxvd2VkLW9yaWdpbnMiOlsiaHR0cDovL2xvY2FsaG9zdDo4MDgxIl0sInJlYWxtX2FjY2VzcyI6eyJyb2xlcyI6WyJ1c2VyIl19LCJyZXNvdXJjZV9hY2Nlc3MiOnsiYWNjb3VudCI6eyJyb2xlcyI6WyJtYW5hZ2UtYWNjb3VudCJdfX19.Zzdkc!
> >   x-L!
> >>    bBPtX_xCGjxBT2d8VOzwSP8i8XdiSsfpOotPGN0D7aiehb3QrvXjYcFOMgkutWNMfZxeNcJ9iN3kxcV7IA6AYchVPLo-WX1fUmRiUbpghophQA5pjbxB3Riqn5W0G6A_zFvkPRPQohXeiO_Wq0Ao_mBQGvhZg1RN0u0 at eyJhbGciOiJSUzI1NiJ9.eyJuYW1lIjoiQmlsbCBCdXJrZSIsImVtYWlsIjoiYmJ1cmtlQHJlZGhhdC5jb20iLCJnaXZlbl9uYW1lIjoiQmlsbCIsImZhbWlseV9uYW1lIjoiQnVya2UiLCJwcmVmZXJyZWRfdXNlcm5hbWUiOiJiYnVya2VAcmVkaGF0LmNvbSIsImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwianRpIjoiNDk0OGYzNjktMGJmOS00MTA0LTg3ZjUtZGIzYWExZGE0Nzg0IiwiZXhwIjoxNDIyMjYzNjQ0LCJuYmYiOjAsImlhdCI6MTQyMjI2MzY0MSwiaXNzIjoiZGVtbyIsImF1ZCI6ImN1c3RvbWVyLWNvb2tpZS1wb3J0YWwiLCJzdWIiOiJiMTBlMjVlNS1mYTIyLTQwMjgtODg0Ny1mYTU4OWMxNzI1NjUiLCJhenAiOiJjdXN0b21lci1jb29raWUtcG9ydGFsIn0.m6n2f2uJUPapm3L73PgtB0Lqyqi7dZgzI0G_9-X7G9DUq0dB-h5GJVezfLmVlESjuw2K7Jn3urEwjD_gTShecEDGnJeSfi-EYRbBQvolcATapT8wN7-LabP95MdIH3ustnjQExhXNYxGG0QlA1c4oA9OebLzG-SX314U5Ha6-OQ@eyJhbGciOiJSUzI1NiJ9.eyJqdGkiOiJlN2FkMzEyNC1lNzk0LTRiMDEtYTAxOS1mN2NjODQzNmZiYTIiLCJleHAiOjE0MjIyNjU0NDEsIm5iZiI6MCwiaWF0IjoxNDIyMjYzNjQxLCJpc3M!
> >   iOi!
> >>    JkZW1vIiwic3ViIjoiYjEwZTI1ZTUtZmEyMi00MDI4LTg4NDctZmE1ODljMTcy!
> >>    NTY1Iiwi
> >> dHlwIjoiUkVGUkVTSCIsImF6cCI6ImN1c3RvbWVyLWNvb2tpZS1wb3J0YWwiLCJzZXNzaW9uX3N0YXRlIjoiMDYwZjNhY2MtY2Q5MS00MGU1LTkxMzktZTg0ZTEzYjJmNzA5IiwicmVhbG1fYWNjZXNzIjp7InJvbGVzIjpbInVzZXIiXX0sInJlc291cmNlX2FjY2VzcyI6eyJhY2NvdW50Ijp7InJvbGVzIjpbIm1hbmFnZS1hY2NvdW50Il19fX0.prz4dbCq66DqnpAudzfcghuYje30D96MSuVWqk9pIVVmx5-4qMIDCfoS3hbeJpV98OYlRHSpKBQI-FTTWEm-mWKBY30SAzutbwbf7nXG3TuF5-lId3tNsc_tA72XW9HoEAW9_AVA8_w4L51D7D_x7RnFiRa7k2WDaRjlrF9nBQk
> >>
> >>
> >> Anyone know why these are failing?
> >>
> >> _______________________________________________
> >> keycloak-dev mailing list
> >> keycloak-dev at lists.jboss.org
> >> https://lists.jboss.org/mailman/listinfo/keycloak-dev
> >
> >
> > _______________________________________________
> > keycloak-dev mailing list
> > keycloak-dev at lists.jboss.org
> > https://lists.jboss.org/mailman/listinfo/keycloak-dev
> 
> 
>



More information about the keycloak-dev mailing list