2018-03-05 10:54 GMT+01:00 Marcus Denker <[email protected]>:
>
>
>> On 5 Mar 2018, at 10:27, Alistair Grant <[email protected]> wrote:
>>
>> Hi Marcus,
>>
>> On 5 March 2018 at 09:23, Marcus Denker <[email protected]> wrote:
>>>
>>>
>>>> On 5 Mar 2018, at 09:16, Alistair Grant <[email protected]> wrote:
>>>>
>>>> Hi Esteban & Marcus,
>>>>
>>>> I'm getting repeated validation failures for:
>>>>
>>>> https://pharo.manuscript.com/f/cases/21431
>>>>
>>>>
>>>> It's the same set of tests that fail each time, and as far as I can
>>>> tell they have nothing to do with the patch I submitted.
>>>>
>>>> Do you know if this is happening on other tests?
>>>
>>> I saw that Saturday but decided to wait till Monday (weekends are 
>>> important..).
>>>
>>> So: no, I have *no* idea what happened. From one CI run to the next,
>>> suddenly around 160 tests related to Calypso started failing due to a 
>>> missing method.
>>>
>>> Now starting from sometime today, this problem stoped. The last failing PR 
>>> checks
>>> fail due to different reasons…
>>>
>>> And I have no idea why.
>>>
>>> (And yes, we al know that
>>> 1) the PR checks need more compute power, too slow
>>> 2) we *need* to track down the reason why still *a lot* of times the PR 
>>> fails
>>>   even though it should not.
>>>
>>> The problem is that just keeping a build alive of this kind is a full time 
>>> job.. that
>>> we have nobody doing, so many many people do as much as they can and we
>>> hope it will get better….)
>>
>> Thanks for the update.
>>
>
> Oh, and it was completely unrelated. Your change is for Pharo6...
>
>> I took a look at the failures and it appears that
>>
>> BehaviorTest>>testBehaviorRespectsPolymorphismWithTraitBehavior
>> ClassDescriptionTest>>testClassDescriptionRespectsPolymorphismWithTraitDescription
>> ClassTest>>testClassRespectsPolymorphismWithTrait
>>
>> are all failing due to changes in Fuel - methods were changed from
>> traits to local methods.
>>
> Yes, the problem is that the monkey (the contribution checker) fails as soon
> as there are errors even in the main image.
>
> The last Pharo6 has these tests failing, so now all contribution checks for
> Pharo6 fail.
>
> What needs to be done?
>
> -> your change can be accepted as we know it does not fail more fixes
> -> then we need fix the tests in Pharo6
> -> in a perfect world we would update the slice checker to only fail for
> now test failing… (it used to be lille that…).

I must say that It made the validation two times slower, fragile and
led to the hiding of problems instead of solving them...

-- Pavel

>
> As I said: this is a full time job…
>
>         Marcus

Reply via email to