[keycloak-dev] All PR's failing

Marek Posolda mposolda at redhat.com
Mon Aug 5 16:38:17 EDT 2019


On 05. 08. 19 19:13, Stan Silvert wrote:
> On 8/5/2019 3:43 AM, Hynek Mlnarik wrote:
>> The PRs are blocked by two issues:
>> 1) Adapter tests sometimes take too much time: This should be
>> addressed by (now merged) [1]
>> 2) OpenShiftTokenReviewEndpointTest being unstable, addressed by [2]
>>
>> IIRC, we had issues with Travis caches [3, 4], but if there is time it
>> might be worth checking whether the issues persist.
>>
>> Once [2] is merged, Travis should be stable again for rebased PRs.
> Do we know when this is going to happen?

PR is approved by Hynek and me, but travis didn't pass for the PR due 
the adapter tests exceed the 50 minutes limit. I am retrying one more time.

I agree with what Bruno's suggested to split adapter tests into more 
groups. Or fix adapter tests to not require realm re-import after each 
test as that take significant amount of time. See [1]. But that will 
probably require some more changes and may be probably few days of work...

[1] 
https://github.com/keycloak/keycloak/blob/master/testsuite/integration-arquillian/tests/base/src/test/java/org/keycloak/testsuite/adapter/AbstractAdapterTest.java#L124-L128

Marek


>
>> --Hynek
>>
>> [1] https://github.com/keycloak/keycloak/pull/6209
>> [2] https://github.com/keycloak/keycloak/pull/6207
>> [3] https://issues.jboss.org/browse/KEYCLOAK-5124
>> [4] https://issues.jboss.org/browse/KEYCLOAK-7285
>>
>> On Sat, Aug 3, 2019 at 12:52 PM Bruno Oliveira <bruno at abstractj.org
>> <mailto:bruno at abstractj.org>> wrote:
>>
>>      Before answer this e-mail I was doing some experiments and there are
>>      some things that I identified we can do about this.
>>
>>      1. Enable cache again on Travis
>>
>>      That won't fix the issue, but may help
>>
>>      2. Split the adapter tests
>>
>>      I did some test with the following PR:
>>      https://github.com/keycloak/keycloak/pull/6221/files
>>
>>      Here's the output:
>>      https://travis-ci.org/keycloak/keycloak/builds/567252894
>>
>>      3. Review the tests we run on Travis
>>
>>      I'm not so sure if everything that we have running on Travis today is
>>      really required.
>>
>>
>>      For now if others agree on item 2, I can polish my PR and work to
>>      get it merged.
>>
>>      On 2019-08-02, Stan Silvert wrote:
>>      > The adapter tests are timing out on all new PR's.
>>      >
>>      > Hynek, I'm told that you might be able to help?
>>      >
>>      > Stan
>>      >
>>      > _______________________________________________
>>      > keycloak-dev mailing list
>>      > keycloak-dev at lists.jboss.org <mailto:keycloak-dev at lists.jboss.org>
>>      > https://lists.jboss.org/mailman/listinfo/keycloak-dev
>>
>>      --
>>
>>      abstractj
>>
> _______________________________________________
> 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