Nikolay,
I’ve updated publicagent03_9091 and tested all current builds for Ignite Tests 2.4+ project for master branch. Please test your PR on this agent (select it when starting build) for correct java configuration. If everything is OK — I’ll distribute this Java among all other agents. > On 31 Jul 2018, at 22:18, Petr Ivanov <mr.wei...@gmail.com> wrote: > >> 8u111. > > I’ve started the process of update, will try to accomplish by the end of the > week. > > >> On 31 Jul 2018, at 21:26, Denis Magda <dma...@apache.org> wrote: >> >> Nikolay, >> >> Do you need 8u111 and later? Or any JDK 8 works for you? >> >> -- >> Denis >> >> On Tue, Jul 31, 2018 at 6:55 AM Nikolay Izhikov <nizhi...@apache.org> wrote: >> >>> Hello, Petr. >>> >>>> What JDK is required for running this build? >>> >>> 8u111 and later. >>> >>>> I can filter agents with correct JDK for now. >>> >>> Encryption tests are executed by following build plans: >>> >>> * Basic 1 >>> * Binary Objects (Simple Mapper Basic) >>> * Queries 1 >>> * Spring >>> >>> В Вт, 31/07/2018 в 16:45 +0300, Petr Ivanov пишет: >>>> No we cannot do it right now. >>>> >>>> What JDK is required for running this build? >>>> I can filter agents with correct JDK for now. >>>> >>>> >>>> >>>>> On 31 Jul 2018, at 16:35, Nikolay Izhikov <nizhi...@apache.org> wrote: >>>>> >>>>> Hello, Igniters. >>>>> >>>>> I have to up this thread. >>>>> >>>>> TDE. Phase 1 development is over. >>>>> But, I still can't run TDE tests on Team city [1]. >>>>> >>>>> I think that source of error is [2] >>>>> >>>>> Can we upgrade Team City JDK? >>>>> >>>>> [1] >>> https://ci.ignite.apache.org/viewLog.html?tab=buildLog&logTab=tree&filter=debug&expand=all&buildId=1566703&_focus=446976 >>>>> [2] https://bugs.openjdk.java.net/browse/JDK-8149411 >>>>> >>>>> В Ср, 27/06/2018 в 18:50 +0300, Nikolay Izhikov пишет: >>>>>> Hi. >>>>>> >>>>>>> can we add option enables AES 128 >>>>>> >>>>>> Currently, 128 bit key used [1] >>>>>> >>>>>> >>>>>>> I guess we should update environment to meet test requirements >>> prior putting changes to master. >>>>>> >>>>>> Yes. >>>>>> >>>>>> [1] >>> https://github.com/apache/ignite/pull/4167/files#diff-1088ffe504f1aa300830e1ae9c030de1R80 >>>>>> >>>>>> >>>>>> В Ср, 27/06/2018 в 18:44 +0300, Dmitry Pavlov пишет: >>>>>>> Hi Nikolay, >>>>>>> >>>>>>> can we add option enables AES 128 for test mode? This should work >>> well >>>>>>> without update env. >>>>>>> >>>>>>> Sincerely, >>>>>>> >>>>>>> ср, 27 июн. 2018 г. в 18:43, Petr Ivanov <mr.wei...@gmail.com>: >>>>>>> >>>>>>>> >>>>>>>> >>>>>>>>> On 27 Jun 2018, at 18:06, Nikolay Izhikov <nizhi...@apache.org> >>> wrote: >>>>>>>>> >>>>>>>>> Hello, Eduard. >>>>>>>>> >>>>>>>>>> We should make suites which are restricted by agents to make >>> as small >>>>>>>> >>>>>>>> as> possible. >>>>>>>>> >>>>>>>>> Agree. That means we should enable java cryptography on all >>> agents. >>>>>>>> >>>>>>>> Isn't it? >>>>>>>>> >>>>>>>>>> So, I strictly against adding such test (therefore >>> restriction) to >>>>>>>> >>>>>>>> these> suites.> >>>>>>>>> >>>>>>>>> What is wrong with tests? >>>>>>>> >>>>>>>> Tests in current configuration require specific environment. >>>>>>>> I guess we should update environment to meet test requirements >>> prior >>>>>>>> putting changes to master. >>>>>>>> >>>>>>>> >>>>>>>>> Do you looked at it or something? >>>>>>>>> >>>>>>>>> >>>>>>>>> В Ср, 27/06/2018 в 14:24 +0300, Eduard Shangareev пишет: >>>>>>>>>> Nikolay, Petr, >>>>>>>>>> >>>>>>>>>> We should make suites which are restricted by agents to make >>> as small as >>>>>>>>>> possible. >>>>>>>>>> >>>>>>>>>> So, I strictly against adding such test (therefore >>> restriction) to these >>>>>>>>>> suites. >>>>>>>>>> >>>>>>>>>> On Wed, Jun 27, 2018 at 11:39 AM, Petr Ivanov < >>> mr.wei...@gmail.com> >>>>>>>> >>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>>> IgniteSpiTestSuite is called from ’SPI’ build type and >>> I’ve added agent >>>>>>>>>>> filter there. >>>>>>>>>>> IgniteKernalSelfTestSuite is not found in build types. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>> On 27 Jun 2018, at 11:26, Nikolay Izhikov < >>> nizhi...@apache.org> >>>>>>>> >>>>>>>> wrote: >>>>>>>>>>>> >>>>>>>>>>>> Well, it's a good question :) >>>>>>>>>>>> >>>>>>>>>>>> I've added encryption tests in >>> `IgniteKernalSelfTestSuite` and in >>>>>>>>>>> >>>>>>>>>>> `IgniteSpiTestSuite`. >>>>>>>>>>>> Not sure, what builds on Team City runs these suites. >>>>>>>>>>>> >>>>>>>>>>>> В Ср, 27/06/2018 в 11:18 +0300, Petr Ivanov пишет: >>>>>>>>>>>>> Nikolay, >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> What is “core” module? >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>>> On 27 Jun 2018, at 00:42, Nikolay Izhikov < >>> nizhi...@apache.org> >>>>>>>> >>>>>>>> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>> Hello, Petr. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Thanks a lot! >>>>>>>>>>>>>> I see success spring encryption tests now [1] >>>>>>>>>>>>>> >>>>>>>>>>>>>> I've added encryption tests to core module also. >>>>>>>>>>>>>> Can we set same rule for a core module? >>>>>>>>>>>>>> >>>>>>>>>>>>>> [1] >>> https://ci.ignite.apache.org/project.html?projectId= >>>>>>>>>>> >>>>>>>>>>> >>> IgniteTests24Java8&testNameId=-2290193573767653560&tab=testDetails >>>>>>>>>>>>>> >>>>>>>>>>>>>> В Вт, 26/06/2018 в 23:38 +0300, Petr Ivanov пишет: >>>>>>>>>>>>>>> I’ve added JCE as it is described in >>> documentation, but for some >>>>>>>>>>> >>>>>>>>>>> unknown reason it won’t work on 1.8.0_u151. >>>>>>>>>>>>>>> So I’ve fix agent filter rule to run Spring build >>> type only on >>>>>>>>>>> >>>>>>>>>>> 1.8.0_u171 (49 agents) and run it on all enabled >>> compatible agents. >>>>>>>>>>>>>>> Looks like it fixed the issue. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On 26 Jun 2018, at 19:27, Nikolay Izhikov < >>> nizhi...@apache.org> >>>>>>>>>>> >>>>>>>>>>> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Petr, can you make suggested jdk upgrade? >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> В Пн, 25/06/2018 в 14:28 +0300, Nikolay Izhikov >>> пишет: >>>>>>>>>>>>>>>>> Petr. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> One more thing: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> We need to install "Java Cryptography >>> Extension (JCE) Unlimited >>>>>>>>>>> >>>>>>>>>>> Strength Jurisdiction Policy Files" [1] to enable usage of >>> JDK provided >>>>>>>>>>> crypto algorithmes. >>>>>>>>>>>>>>>>> Otherwise it fails with >>> "java.security.InvalidKeyException: >>>>>>>>>>> >>>>>>>>>>> Illegal key size at >>>>>>>> >>>>>>>> javax.crypto.Cipher.checkCryptoPerm(Cipher.java:1039)" >>>>>>>>>>> [2] >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Can you do it for Team City agents? >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> [1] >>> http://www.oracle.com/technetwork/java/javase/ >>>>>>>>>>> >>>>>>>>>>> downloads/jce8-download-2133166.html >>>>>>>>>>>>>>>>> [2] >>> https://ci.ignite.apache.org/viewLog.html?tab=buildLog&;;;; >>>>>>>>>>> >>>>>>>>>>> >>> logTab=tree&filter=debug&expand=all&buildId=1421337&_focus=30899 >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> В Пн, 25/06/2018 в 13:24 +0300, Petr Ivanov >>> пишет: >>>>>>>>>>>>>>>>>> I’ve modified filter requirements for JDK >>> for Spring build >>>>>>>>>>> >>>>>>>>>>> configuration to run only on u151/u171 of JDK-1.8.0 (it >>> will be 55 >>>>>>>> >>>>>>>> agent). >>>>>>>>>>>>>>>>>> Hope this will be enough. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> On 25 Jun 2018, at 12:54, Nikolay Izhikov < >>> nizhi...@apache.org >>>>>>>>>>> >>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Hello, Petr. >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> I can temporarily assign special rule >>> for agent JDK and fix >>>>>>>>>>> >>>>>>>>>>> theirs Java later. >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> I'm not Team City guru, so I'm don't >>> understand your proposal >>>>>>>> >>>>>>>> :) >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> All I need is make sure Core and Spring >>> suites for my branch >>>>>>>> >>>>>>>> [1] >>>>>>>>>>> >>>>>>>>>>> are executed with latest jdk. >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Can you make it for me? >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> [1] >>> https://github.com/apache/ignite/pull/4167 >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> В Пн, 25/06/2018 в 11:21 +0300, Petr >>> Ivanov пишет: >>>>>>>>>>>>>>>>>>>> Nokolay, >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Agents prior publicagent10 has u77 >>> inded, while >>>>>>>> >>>>>>>> publicagent10-17 >>>>>>>>>>> >>>>>>>>>>> has already u171. >>>>>>>>>>>>>>>>>>>> I can temporarily assign special rule >>> for agent JDK and fix >>>>>>>>>>> >>>>>>>>>>> theirs Java later. >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> On 25 Jun 2018, at 10:33, Nikolay >>> Izhikov < >>>>>>>> >>>>>>>> nizhi...@apache.org> >>>>>>>>>>> >>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> Hello, Igniters. >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> I'm trying to run tests for TDE branch. >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> It seems I'm facing with known JDK bug >>> [1] >>>>>>>>>>>>>>>>>>>>> Here is log from Team City [2]. >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> As I can see current Team City jdk is >>> 1.8.0_77-b03 >>>>>>>>>>>>>>>>>>>>> Issue JDK-8149411 fixed in 8u102. >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> Can we upgrade JDK on Team City? >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> [1] >>> https://bugs.openjdk.java.net/browse/JDK-8149411 >>>>>>>>>>>>>>>>>>>>> [2] >>> https://ci.ignite.apache.org/viewLog.html?tab=buildLog&;;;; >>>>>>>>>>> >>>>>>>>>>> >>> logTab=tree&filter=debug&expand=all&buildId=1420504&_focus=28867 >>>> >>>> >