Here’s another thing. (Maybe I should open a new thread)

I’m disabled Ant-based trunk jobs in Jenkins and found the following which 
doesn’t have Maven alternative:

- ZooKeeper-trunk-java13
- Zookeeper-trunk-single-thread
- ZooKeeper-trunk-windows-cmake
- ZooKeeper_UT_Stress (hanm’s private job - not sure if needed)

Would you please confirm?
I’ll open new Jira tickets to cover these and also another one for the 
crash-not-reported issue.

Thanks,
Andor



> On 2019. Nov 22., at 7:17, Enrico Olivelli <[email protected]> wrote:
> 
> Andor
> You are totally right.
> I will investigate today
> 
> 
> Enrico
> 
> Il ven 22 nov 2019, 07:13 Andor Molnar <[email protected]> ha scritto:
> 
>> Though the job is still running on master. This ran 13 hours ago:
>> 
>> https://builds.apache.org/view/S-Z/view/ZooKeeper/job/PreCommit-ZOOKEEPER-github-pr-build/4259/
>> 
>> But the result is not reported on the pull request.
>> The latest 2 Maven builds are reported as “Jenkins” and “JenkinsMaven”.
>> 
>> Andor
>> 
>> 
>> 
>>> On 2019. Nov 22., at 7:09, Andor Molnar <[email protected]> wrote:
>>> 
>>> Hi Enrico,
>>> 
>>> Looks like a previous Maven build has been reported as “Jenkins” on this
>> patch:
>>> https://github.com/apache/zookeeper/pull/1147
>>> 
>>> So it’s not the Ant build which still running on master.
>>> 
>>> Andor
>>> 
>>> 
>>> 
>>>> On 2019. Nov 15., at 16:41, Andor Molnar <[email protected]> wrote:
>>>> 
>>>> Yes we do.
>>>> 
>>>> We just discussed on the PR that Maven surefire plugin cannot be
>> configured to report crashed tests as build errors.
>>>> As I highlighted although tests were crashed during the build process,
>> Maven still reports as a green build:
>>>> 
>>>> 
>> https://builds.apache.org/view/S-Z/view/ZooKeeper/job/zookeeper-master-maven/521/
>>>> 
>>>> Andor
>>>> 
>>>> 
>>>> 
>>>> 
>>>>> On 2019. Nov 15., at 16:01, Enrico Olivelli <[email protected]>
>> wrote:
>>>>> 
>>>>> Il ven 15 nov 2019, 15:28 Andor Molnar <[email protected]> ha scritto:
>>>>> 
>>>>>> Hi,
>>>>>> 
>>>>>> I noticed that PR#1139 has been merged. As a consequence I have to
>>>>>> remove/disable all of the Ant-based build jobs in this Jenkis
>> dashboard:
>>>>>> https://builds.apache.org/view/S-Z/view/ZooKeeper/
>>>>>> 
>>>>>> Which also means that we don’t have a build job which is able to alert
>>>>>> when a test has crashed.
>>>>>> 
>>>>> 
>>>>> I can't follow you.
>>>>> We do have the maven jobs, don't we?
>>>>> 
>>>>> Enrico
>>>>> 
>>>>> 
>>>>>> Is that okay?
>>>>>> 
>>>>>> Andor
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>>> On 2019. Nov 15., at 11:06, Andor Molnar <[email protected]> wrote:
>>>>>>> 
>>>>>>> Original patch:
>>>>>>> 
>>>>>>> "ZOOKEEPER-3598: Fix potential data inconsistency issue due to
>>>>>>> 
>>>>>>> has been reverted.
>>>>>>> 
>>>>>>> Fangmin, my apologies for the inconvenience.
>>>>>>> Would you please create another PR with different solution or with
>>>>>> Enrico’s workaround?
>>>>>>> 
>>>>>>> Regards,
>>>>>>> Andor
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>>> On 2019. Nov 14., at 7:54, Andor Molnar <[email protected]> wrote:
>>>>>>>> 
>>>>>>>> Hi Enrico,
>>>>>>>> 
>>>>>>>> +1 for the idea
>>>>>>>> I think the best would be to do this before we cut the first
>> version of
>>>>>> 3.6.0.
>>>>>>>> 
>>>>>>>> Btw I noticed that the trunk build is completely broken since
>>>>>>>> 
>>>>>> 
>> https://builds.apache.org/view/S-Z/view/ZooKeeper/job/ZooKeeper-trunk/769/
>>>>>>>> 
>>>>>>>> It’s failing on Java versions since we introduced those 2 commits.
>>>>>>>> But looks like the Maven build is still fine.
>>>>>>>> 
>>>>>>>> Andor
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>>> On 2019. Nov 11., at 13:36, Enrico Olivelli <[email protected]>
>>>>>> wrote:
>>>>>>>>> 
>>>>>>>>> Hi community,
>>>>>>>>> I have just sent a PR to drop ANT from main build (not from
>>>>>>>>> recipes/contrib) and keep only Maven build.
>>>>>>>>> We are already releasing 3.5 branch with Maven, this is only the
>> final
>>>>>> step
>>>>>>>>> of this long story.
>>>>>>>>> Once we have only Maven it will be super easy to refactor the
>> layout
>>>>>> of the
>>>>>>>>> codebase (separate common/client/metrics provider apis...).
>>>>>>>>> 
>>>>>>>>> https://github.com/apache/zookeeper/pull/1139
>>>>>>>>> 
>>>>>>>>> I really would like to commit this patch before cutting 3.6.
>>>>>>>>> btw we are not going to add other big refactors before 3.6, so it
>> is
>>>>>> not a
>>>>>>>>> blocker for the release.
>>>>>>>>> 
>>>>>>>>> Enjoy
>>>>>>>>> 
>>>>>>>>> Enrico
>>>>>>>> 
>>>>>>> 
>>>>>> 
>>>>>> 
>>>> 
>>> 
>> 
>> 

Reply via email to