Mailing List Archive

Broken: apache/httpd#1937 (trunk - 00e2ca5)
Build Update for apache/httpd
-------------------------------------

Build: #1937
Status: Broken

Duration: 11 mins and 56 secs
Commit: 00e2ca5 (trunk)
Author: Stefan Eissing
Message: *) mod_md: when MDMessageCmd for a 'challenge-setup:<type>:<dnsname>'
fails (!= 0 exit), the renewal process is aborted and an error is
reported for the MDomain. This provides scripts that distribute
information in a cluster to abort early with bothering an ACME
server to validate a dns name that will not work. The common
retry logic will make another attempt in the future, as with
other failures.
Fixed a bug when adding private key specs to an already working
MDomain, see <https://github.com/icing/mod_md/issues/260>.



git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1893399 13f79535-47bb-0310-9956-ffa450edef68

View the changeset: https://github.com/apache/httpd/compare/44abd7180eba...00e2ca574f6e

View the full build log and details: https://app.travis-ci.com/github/apache/httpd/builds/237906294?utm_medium=notification&utm_source=email


--

You can unsubscribe from build emails from the apache/httpd repository going to https://app.travis-ci.com/account/preferences/unsubscribe?repository=16806660&utm_medium=notification&utm_source=email.
Or unsubscribe from *all* email updating your settings at https://app.travis-ci.com/account/preferences/unsubscribe?utm_medium=notification&utm_source=email.
Or configure specific recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications.
Re: Broken: apache/httpd#1937 (trunk - 00e2ca5) [ In reply to ]
Le 17/09/2021 à 16:38, Travis CI a écrit :
> apache
>
> /
>
> httpd
>
> <https://app.travis-ci.com/github/apache/httpd?utm_medium=notification&utm_source=email>
>
>
> branch icontrunk <https://github.com/apache/httpd/tree/trunk>
>
> build has failed
> Build #1937 was broken
> <https://app.travis-ci.com/github/apache/httpd/builds/237906294?utm_medium=notification&utm_source=email>
> arrow to build time
> clock icon11 mins and 56 secs
>

Hi,

The error is related to some new tests I've added (r1893389) to improve
our test-coverage.

The easiest would be to remove these (bogus ?) new tests.
They are likely due to my misunderstanding of how these directives work.

However, the tests work just fine on my config, so I don't really see
why it fails on travis.

Some AH00128 are logged, so the 'default_handler' from core.c is called.
I don't see such errors in my logs. I've got only 3, which are expected.
Two because .xyz and .xyz22 files have no handler, one because of a GET
without any query arguments (e.g., foo.html?hi).

The failing tests are:
t/modules/actions.t ................. 1/20
# Failed test 9 in t/modules/actions.t at line 32 fail #5
# Failed test 10 in t/modules/actions.t at line 33 fail #2
# Failed test 13 in t/modules/actions.t at line 52
# Failed test 14 in t/modules/actions.t at line 53
# Failed test 16 in t/modules/actions.t at line 43 fail #2
# Failed test 17 in t/modules/actions.t at line 44
# Failed test 18 in t/modules/actions.t at line 52 fail #2
# Failed test 19 in t/modules/actions.t at line 53 fail #2
t/modules/actions.t ................. Failed 8/20 subtests

Test 9 and 10 try to access a non-existent file on purpose. In this
case, the 'action' is configured as 'virtual' and the non-existence of
the file should not be a problem.

The other tests are related to 'Script'. In this case, my understanding
is that we could only end to the 'default_handler' if we are looping.
In such a case, I don't see why it would behave differently on my config
and on travis.

:\

CJ
Re: Broken: apache/httpd#1937 (trunk - 00e2ca5) [ In reply to ]
It worked on my systems, but then I laid down the framework the way
travis does and it fails like travis

in a subdir of your source tree:
git clone --depth=1 https://github.com/apache/httpd-tests.git
test/perl-framework

On Sat, Sep 18, 2021 at 1:10 PM Christophe JAILLET
<christophe.jaillet@wanadoo.fr> wrote:
>
> Le 17/09/2021 à 16:38, Travis CI a écrit :
> > apache
> >
> > /
> >
> > httpd
> >
> > <https://app.travis-ci.com/github/apache/httpd?utm_medium=notification&utm_source=email>
> >
> >
> > branch icontrunk <https://github.com/apache/httpd/tree/trunk>
> >
> > build has failed
> > Build #1937 was broken
> > <https://app.travis-ci.com/github/apache/httpd/builds/237906294?utm_medium=notification&utm_source=email>
> > arrow to build time
> > clock icon11 mins and 56 secs
> >
>
> Hi,
>
> The error is related to some new tests I've added (r1893389) to improve
> our test-coverage.
>
> The easiest would be to remove these (bogus ?) new tests.
> They are likely due to my misunderstanding of how these directives work.
>
> However, the tests work just fine on my config, so I don't really see
> why it fails on travis.
>
> Some AH00128 are logged, so the 'default_handler' from core.c is called.
> I don't see such errors in my logs. I've got only 3, which are expected.
> Two because .xyz and .xyz22 files have no handler, one because of a GET
> without any query arguments (e.g., foo.html?hi).
>
> The failing tests are:
> t/modules/actions.t ................. 1/20
> # Failed test 9 in t/modules/actions.t at line 32 fail #5
> # Failed test 10 in t/modules/actions.t at line 33 fail #2
> # Failed test 13 in t/modules/actions.t at line 52
> # Failed test 14 in t/modules/actions.t at line 53
> # Failed test 16 in t/modules/actions.t at line 43 fail #2
> # Failed test 17 in t/modules/actions.t at line 44
> # Failed test 18 in t/modules/actions.t at line 52 fail #2
> # Failed test 19 in t/modules/actions.t at line 53 fail #2
> t/modules/actions.t ................. Failed 8/20 subtests
>
> Test 9 and 10 try to access a non-existent file on purpose. In this
> case, the 'action' is configured as 'virtual' and the non-existence of
> the file should not be a problem.
>
> The other tests are related to 'Script'. In this case, my understanding
> is that we could only end to the 'default_handler' if we are looping.
> In such a case, I don't see why it would behave differently on my config
> and on travis.
>
> :\
>
> CJ



--
Eric Covener
covener@gmail.com
Re: Broken: apache/httpd#1937 (trunk - 00e2ca5) [ In reply to ]
Fixed in 1893438 by adding dummy files to the empty directories

On Sat, Sep 18, 2021 at 1:44 PM Eric Covener <covener@gmail.com> wrote:
>
> It worked on my systems, but then I laid down the framework the way
> travis does and it fails like travis
>
> in a subdir of your source tree:
> git clone --depth=1 https://github.com/apache/httpd-tests.git
> test/perl-framework
>
> On Sat, Sep 18, 2021 at 1:10 PM Christophe JAILLET
> <christophe.jaillet@wanadoo.fr> wrote:
> >
> > Le 17/09/2021 à 16:38, Travis CI a écrit :
> > > apache
> > >
> > > /
> > >
> > > httpd
> > >
> > > <https://app.travis-ci.com/github/apache/httpd?utm_medium=notification&utm_source=email>
> > >
> > >
> > > branch icontrunk <https://github.com/apache/httpd/tree/trunk>
> > >
> > > build has failed
> > > Build #1937 was broken
> > > <https://app.travis-ci.com/github/apache/httpd/builds/237906294?utm_medium=notification&utm_source=email>
> > > arrow to build time
> > > clock icon11 mins and 56 secs
> > >
> >
> > Hi,
> >
> > The error is related to some new tests I've added (r1893389) to improve
> > our test-coverage.
> >
> > The easiest would be to remove these (bogus ?) new tests.
> > They are likely due to my misunderstanding of how these directives work.
> >
> > However, the tests work just fine on my config, so I don't really see
> > why it fails on travis.
> >
> > Some AH00128 are logged, so the 'default_handler' from core.c is called.
> > I don't see such errors in my logs. I've got only 3, which are expected.
> > Two because .xyz and .xyz22 files have no handler, one because of a GET
> > without any query arguments (e.g., foo.html?hi).
> >
> > The failing tests are:
> > t/modules/actions.t ................. 1/20
> > # Failed test 9 in t/modules/actions.t at line 32 fail #5
> > # Failed test 10 in t/modules/actions.t at line 33 fail #2
> > # Failed test 13 in t/modules/actions.t at line 52
> > # Failed test 14 in t/modules/actions.t at line 53
> > # Failed test 16 in t/modules/actions.t at line 43 fail #2
> > # Failed test 17 in t/modules/actions.t at line 44
> > # Failed test 18 in t/modules/actions.t at line 52 fail #2
> > # Failed test 19 in t/modules/actions.t at line 53 fail #2
> > t/modules/actions.t ................. Failed 8/20 subtests
> >
> > Test 9 and 10 try to access a non-existent file on purpose. In this
> > case, the 'action' is configured as 'virtual' and the non-existence of
> > the file should not be a problem.
> >
> > The other tests are related to 'Script'. In this case, my understanding
> > is that we could only end to the 'default_handler' if we are looping.
> > In such a case, I don't see why it would behave differently on my config
> > and on travis.
> >
> > :\
> >
> > CJ
>
>
>
> --
> Eric Covener
> covener@gmail.com



--
Eric Covener
covener@gmail.com