Okay. There are tests results:

https://ci.ignite.apache.org/viewLog.html?buildId=1361493&tab=buildResultsDiv&buildTypeId=IgniteTests24Java8_JCacheTck11

It's the same as locally.

Also, I have created sub-tasks for all problems we have:

1) CacheManagerTest.getUnsafeTypedCacheRequest failed.
https://issues.apache.org/jira/browse/IGNITE-8704

2) CacheMBStatisticsBeanTest.testClear failed.
https://issues.apache.org/jira/browse/IGNITE-8705

3) CacheManagerTest.close_cachesEmpty failed.
https://issues.apache.org/jira/browse/IGNITE-8708

4) CacheMBStatisticsBeanTest.testPutIfAbsent failed.
https://issues.apache.org/jira/browse/IGNITE-8709

5) CacheEntryEvent.getOldValue should be available.
Two tests fail because of it.

Looks like a bug.

https://issues.apache.org/jira/browse/IGNITE-8714

6) Problems with Closeable objects from Factory

*98* tests fail because of it.

https://issues.apache.org/jira/browse/IGNITE-8715


For first 4 problems, I already have PRs.
Problems 2) and 3) will break tests for TCK 1.0.1 because these tests work
wrong in 1.0.1,
and were fixed in 1.1.0.

2018-06-05 14:37 GMT+03:00 Dmitry Pavlov <dpavlov....@gmail.com>:

> Agree with Nikolay we should create build plan, and we can use this build
> plan in developement branch.
>
> Merge to master is not necessary before issue is ready.
>
> вт, 5 июн. 2018 г. в 14:04, Nikolay Izhikov <nizhi...@apache.org>:
>
>> Alex, please try to run this build plan for your branch
>>
>> https://ci.ignite.apache.org/viewType.html?buildTypeId=
>> IgniteTests24Java8_JCacheTck11
>>
>> В Вт, 05/06/2018 в 13:56 +0300, Nikolay Izhikov пишет:
>> > Guys, we had a private talk with Vyacheslav and Dmitriy Pavlov.
>> > Here are its resulst:
>> >
>> > 1. I will create JCache1.1 build plan.
>> > I will be able to run tests with Alex new profile enabled.
>> >
>> > So, Alex can run and share with community tests results both for jcache
>> 1.0 and jcache 1.1.
>> >
>> > 2. Alex, please, create tickets for a JCache 1.1. issues.
>> >
>> >
>> > В Вт, 05/06/2018 в 13:36 +0300, Vyacheslav Daradur пишет:
>> > > AFAIK TeamCity is not able to create such build-plan on the fly.
>> > > Moreover, we will not be able to test master branch in both profiles
>> > > in this case.
>> > >
>> > > Am I miss something?
>> > >
>> > > On Tue, Jun 5, 2018 at 1:31 PM, Nikolay Izhikov <nizhi...@apache.org>
>> wrote:
>> > > > Vyacheslav,
>> > > >
>> > > > Let's create build plan on TC for this profile.
>> > > > Why we need to merge it in master now?
>> > > >
>> > > > В Вт, 05/06/2018 в 13:29 +0300, Vyacheslav Daradur пишет:
>> > > > > Nikolay, there isn't anything broken in PR.
>> > > > >
>> > > > > The PR is needed to add new build-plan on TC.
>> > > > >
>> > > > > We need tools to check that fixes for 1.1 don't break
>> compatibility with 1.0.
>> > > > >
>> > > > > On Tue, Jun 5, 2018 at 1:21 PM, Кузнецов Алексей Львович
>> > > > > <alkuznetsov...@gmail.com> wrote:
>> > > > > > Hi
>> > > > > >
>> > > > > > After Alexander create separate tickets for failed tests,
>> everybody is free
>> > > > > > to fix them.
>> > > > > > So we can proceed faster issue resolving.
>> > > > > >
>> > > > > > > Hello, Igniters.
>> > > > > > >
>> > > > > > > Actually, I don't understand why we should merge in master
>> something
>> > > > > > > broken.
>> > > > > > > Currently, Ignite is not ready for JCache 1.1.
>> > > > > > >
>> > > > > > > Only change I see in PR is new profile [1].
>> > > > > > > Is it required to have it to continue jcache 1.1 support
>> implementation?
>> > > > > > >
>> > > > > > > I think Alexandex can proceed with current profile and change
>> it  to run
>> > > > > > > tests for JCache 1.1 his own branch.
>> > > > > > >
>> > > > > > > Am I miss something?
>> > > > > > >
>> > > > > > > [1] https://github.com/apache/ignite/pull/4114
>> > > > > > >
>> > > > > > > В Вт, 05/06/2018 в 12:50 +0300, Dmitry Pavlov пишет:
>> > > > > > > >
>> > > > > > > > Hi Alexander,
>> > > > > > > >
>> > > > > > > > https://issues.apache.org/jira/browse/IGNITE-8687 is 'In
>> progress'. Is it
>> > > > > > > > expected?
>> > > > > > > >
>> > > > > > > > Nikolay, have you some time to apply patch, if it passes
>> review?
>> > > > > > > >
>> > > > > > > > Sincerely,
>> > > > > > > > Dmitriy Pavlov
>> > > > > > > >
>> > > > > > > > вт, 5 июн. 2018 г. в 5:09, Dmitriy Setrakyan <
>> dsetrak...@apache.org>:
>> > > > > > > >
>> > > > > > > > > Thanks, Alex! Sounds like a good plan.
>> > > > > > > > >
>> > > > > > > > > On Mon, Jun 4, 2018 at 5:52 AM, Александр Меньшиков
>> > > > > > > > > <sharple...@gmail.com>
>> > > > > > > > > wrote:
>> > > > > > > > >
>> > > > > > > > > > Hi,
>> > > > > > > > > > Igniters!
>> > > > > > > > > >
>> > > > > > > > > > I have taken a look at the jcache 1.1 spec and TCK.
>> > > > > > > > > > And I can write a brief summary of my plan to solve the
>> task.
>> > > > > > > > > >
>> > > > > > > > > > I have found 6 problems in current master with TCK 1.1
>> (104 failed
>> > > > > > > > >
>> > > > > > > > > tests).
>> > > > > > > > > >
>> > > > > > > > > > Of course, we should run this TCK on CI to be
>> absolutely sure we didn't
>> > > > > > > > > > miss something.
>> > > > > > > > > >
>> > > > > > > > > > So the first step is an adding TCK 1.1 suite to our
>> Team City.
>> > > > > > > > > > I have created sub-task [1] for it and prepared the PR
>> [2].
>> > > > > > > > > > I need someone with access to merge PR and add suite to
>> Team City.
>> > > > > > > > > > It going to be just a clone of the current jcache-tck
>> suite, but with
>> > > > > > > > >
>> > > > > > > > > using
>> > > > > > > > > >
>> > > > > > > > > > the new profile.
>> > > > > > > > > > You can test new profile locally with the following
>> command:
>> > > > > > > > > >
>> > > > > > > > > > mvn test -P-release,jcache-tck-1.1 -pl :ignite-core -am
>> > > > > > > > > >
>> > > > > > > > > >
>> > > > > > > > > > After that, I will start to add sub-task for every
>> problem we have.
>> > > > > > > > > >
>> > > > > > > > > > Nikolay, can you please help me with merging [1] and
>> adding to the
>> > > > > > > > > > suite?
>> > > > > > > > > >
>> > > > > > > > > > [1]JIRA: https://issues.apache.org/
>> jira/browse/IGNITE-8687
>> > > > > > > > > > [2]PR: https://github.com/apache/ignite/pull/4114/files
>> > > > > > > > > > [3]CI:
>> > > > > > > > > > https://ci.ignite.apache.org/viewType.html?buildTypeId=
>> > > > > > > > > > IgniteTests24Java8_RunAll&branch_IgniteTests24Java8=
>> pull/4114/head&tab=
>> > > > > > > > > > buildTypeStatusDiv
>> > > > > > > > > >
>> > > > > > > > > > 2018-05-23 14:31 GMT+03:00 Александр Меньшиков <
>> sharple...@gmail.com>:
>> > > > > > > > > >
>> > > > > > > > > > > Thanks, Slava. You are right.
>> > > > > > > > > > >
>> > > > > > > > > > > 2018-05-23 14:00 GMT+03:00 Vyacheslav Daradur <
>> daradu...@gmail.com>:
>> > > > > > > > > > >
>> > > > > > > > > > > > Hi, Alex!
>> > > > > > > > > > > >
>> > > > > > > > > > > > Please have a look at maven profile named
>> "jcache-tck".
>> > > > > > > > > > > >
>> > > > > > > > > > > > I believe this is what you are looking for.
>> > > > > > > > > > > >
>> > > > > > > > > > > > On Wed, May 23, 2018 at 11:50 AM, Александр
>> Меньшиков
>> > > > > > > > > > > > <sharple...@gmail.com> wrote:
>> > > > > > > > > > > > >
>> > > > > > > > > > > > > Igniters,
>> > > > > > > > > > > > > I think I can do it. As I see we already have
>> JCache TCK tests in
>> > > > > > > > >
>> > > > > > > > > TC.
>> > > > > > > > > > > > >
>> > > > > > > > > > > > > Can I take somewhere settings/script which we are
>> using?
>> > > > > > > > > > > > >
>> > > > > > > > > > > > > 2018-05-23 2:58 GMT+03:00 Dmitriy Setrakyan <
>> dsetrak...@apache.org
>> > > > > > > > > >
>> > > > > > > > > > :
>> > > > > > > > > > > > > >
>> > > > > > > > > > > > > > Igniters,
>> > > > > > > > > > > > > >
>> > > > > > > > > > > > > > It will be great if someone in the community
>> would pick this up.
>> > > > > > > > >
>> > > > > > > > > The
>> > > > > > > > > > > >
>> > > > > > > > > > > > amount
>> > > > > > > > > > > > > >
>> > > > > > > > > > > > > > of changes are minimal and many of them only
>> have to do with
>> > > > > > > > > > > >
>> > > > > > > > > > > > clarifying the
>> > > > > > > > > > > > > >
>> > > > > > > > > > > > > > documentation. However, removing JSR 107
>> license confusion in 1.1
>> > > > > > > > > > > >
>> > > > > > > > > > > > would be
>> > > > > > > > > > > > > >
>> > > > > > > > > > > > > > great for Ignite.
>> > > > > > > > > > > > > >
>> > > > > > > > > > > > > > D.
>> > > > > > > > > > > > > >
>> > > > > > > > > > > > > > On Tue, May 22, 2018 at 3:04 PM, Denis Magda <
>> dma...@apache.org>
>> > > > > > > > > > > >
>> > > > > > > > > > > > wrote:
>> > > > > > > > > > > > > > >
>> > > > > > > > > > > > > > > Here is a list of all changes:
>> > > > > > > > > > > > > > > https://groups.google.com/
>> forum/#!topic/jsr107/BC1qKqknzKU
>> > > > > > > > > > > > > > >
>> > > > > > > > > > > > > > > The primary argument for the migration is a
>> license. JCache 1.0
>> > > > > > > > >
>> > > > > > > > > is
>> > > > > > > > > > > > > >
>> > > > > > > > > > > > > > licensed
>> > > > > > > > > > > > > > >
>> > > > > > > > > > > > > > > by Oracle that causes legal issues for some
>> of the users. Once we
>> > > > > > > > > > > >
>> > > > > > > > > > > > upgrade
>> > > > > > > > > > > > > > >
>> > > > > > > > > > > > > > > to JCache 1.1 the won't longer be a big deal.
>> > > > > > > > > > > > > > >
>> > > > > > > > > > > > > > > However, once we move to 1.1 we need to be
>> sure that we comply
>> > > > > > > > >
>> > > > > > > > > with
>> > > > > > > > > > > >
>> > > > > > > > > > > > the
>> > > > > > > > > > > > > > >
>> > > > > > > > > > > > > > > updated specification.
>> > > > > > > > > > > > > > >
>> > > > > > > > > > > > > > > --
>> > > > > > > > > > > > > > > Denis
>> > > > > > > > > > > > > > >
>> > > > > > > > > > > > > > > On Tue, May 22, 2018 at 5:20 AM, Dmitry
>> Pavlov <
>> > > > > > > > > > > >
>> > > > > > > > > > > > dpavlov....@gmail.com>
>> > > > > > > > > > > > > > >
>> > > > > > > > > > > > > > > wrote:
>> > > > > > > > > > > > > > >
>> > > > > > > > > > > > > > > > Hi Denis,
>> > > > > > > > > > > > > > > >
>> > > > > > > > > > > > > > > > What was improved in JCache 1.1?
>> > > > > > > > > > > > > > > >
>> > > > > > > > > > > > > > > > Would it be useful for product to change
>> supported spec.
>> > > > > > > > >
>> > > > > > > > > version?
>> > > > > > > > > > > > > > > >
>> > > > > > > > > > > > > > > > Sincerely,
>> > > > > > > > > > > > > > > > Dmitriy Pavlov
>> > > > > > > > > > > > > > > >
>> > > > > > > > > > > > > > > > пн, 21 мая 2018 г. в 20:12, Denis Magda <
>> dma...@apache.org>:
>> > > > > > > > > > > > > > > >
>> > > > > > > > > > > > > > > > > Igniters,
>> > > > > > > > > > > > > > > > >
>> > > > > > > > > > > > > > > > > Eventually, JCache was relicensed to
>> Apache 2.0 and released
>> > > > > > > > > >
>> > > > > > > > > > 1.1
>> > > > > > > > > > > > > > >
>> > > > > > > > > > > > > > > version:
>> > > > > > > > > > > > > > > > >
>> > > > > > > > > > > > > > > > > https://groups.google.com/
>> forum/#!topic/jsr107/BC1qKqknzKU
>> > > > > > > > > > > > > > > > >
>> > > > > > > > > > > > > > > > > Is there anyone interested in upgrading
>> Ignite to the new
>> > > > > > > > > > > >
>> > > > > > > > > > > > version for
>> > > > > > > > > > > > > > >
>> > > > > > > > > > > > > > > the
>> > > > > > > > > > > > > > > > >
>> > > > > > > > > > > > > > > > > next release?
>> > > > > > > > > > > > > > > > > https://issues.apache.org/
>> jira/browse/IGNITE-8548
>> > > > > > > > > > > > > > > > >
>> > > > > > > > > > > > > > > > > --
>> > > > > > > > > > > > > > > > > Denis
>> > > > > > > > > > > > > > > > >
>> > > > > > > > > > > >
>> > > > > > > > > > > >
>> > > > > > > > > > > > --
>> > > > > > > > > > > > Best Regards, Vyacheslav D.
>> > > > > > > > > > > >
>> > > > >
>> > > > >
>> > > > >
>> > >
>> > >
>
>

Reply via email to