Build failures on master?!

Matt Caswell matt at openssl.org
Mon Nov 18 22:12:52 UTC 2019



On 18/11/2019 21:48, Dr. Matthias St. Pierre wrote:
> The last 19 commits on https://github.com/openssl/openssl/commits/master,
> starting from Nov 14 have a red cross from the CIs. What's going on again?
> My personal impression is that builds on master are failing 50% of the time.

The builds on master have been failing for *much* longer than that. They
should be succeeded on the PRs, but its the extended tests that fail.

> 
> It is really tedious to check pull requests for build errors just to find that those errors
> are well known failures from master. In particular, the krb5 an pyca tests are notoriously
> failing. Are there any plans to fix them or disable them?

The build failures mostly come from the external tests (or that was the
case I haven't checked recently). The problem with these is that, on
occasion we need the maintainers of these packages to help us track down
a problem. Or in some cases we actually need them to make a change (for
example because something changed on master which revealed that they
were relying on some behaviour in master which they really shouldn't be
relying on).

Once one of them is failing then multiple errors can build up and they
get masked by the earlier failure.

I'll try and find some time to take another pass at the current
failures. I suspect the answer might be to disable some of the external
tests.

Matt

> 
>   95-test_external_krb5.t     (Wstat: 256 Tests: 1 Failed: 1)
>   95-test_external_pyca.t     (Wstat: 256 Tests: 1 Failed: 1)
> 
> Clean builds on master should have highest priority. Because if there are too many red
> crosses, nobody cares about them anymore.
> 
> Matthias
> 
> 


More information about the openssl-project mailing list