Re: Bug#841319: notmuch: testsuite fails with TERM=unknown

classic Classic list List threaded Threaded
5 messages Options
David Bremner-2 David Bremner-2
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Bug#841319: notmuch: testsuite fails with TERM=unknown

Gianfranco Costamagna <[hidden email]> writes:

> source: notmuch
> version: 0.23-2
> severity: normal
> tags: patch
>
> Hi dear maintainer, seems that the testsuite fails when TERM=unknown.
>

more precisely,

Use "make V=1" to print test headings and PASSing results.
INFO: using 2 minute timeout for tests
FATAL: ./T160-json.sh: interrupted by signal 15

Looks like one of the invokations of emacs hangs when TERM=unknown

> I propose you to apply this patch
>
> override_dh_auto_test:
> ifeq ($(DEB_HOST_ARCH),armhf)
>  TERM=vt100 dh_auto_test || true
> else
>  TERM=vt100 dh_auto_test
> endif
> or
> override_dh_auto_test:
>  TERM=vt100 dh_auto_test
> endif

Hopefully we can fix this upstream; it's not a Debian specific issue.

> in case you don't care about the Ubuntu armhf issue (but you will probably
> have it in Debian too when gdb will be updated)

It looks like a snapshot version of gdb in yakkety, so I'm reluctant to
invest much effort into it. In particular 7.12 is already released upstream.

A nicer way to skip only those tests that are broken with that
particular version of gdb is is drop the build depends on gdb for armhf.
We already do this in debian for a variety of architectures.

In the not-implausible case that gdb 7.12 also causes problems for the
test suite on armhf, I'll disable those tests there (unless they are
fixable, of course).
_______________________________________________
notmuch mailing list
[hidden email]
https://notmuchmail.org/mailman/listinfo/notmuch
Gianfranco Costamagna Gianfranco Costamagna
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Bug#841319: notmuch: testsuite fails with TERM=unknown

Hi David

>Use "make V=1" to print test headings and PASSing results.
>INFO: using 2 minute timeout for tests
>FATAL: ./T160-json.sh: interrupted by signal 15
>
>Looks like one of the invokations of emacs hangs when TERM=unknown


yes, the same in Ubuntu

>Hopefully we can fix this upstream; it's not a Debian specific issue.


thanks for confirming this, "much" appreciated :)

>It looks like a snapshot version of gdb in yakkety, so I'm reluctant to
>invest much effort into it. In particular 7.12 is already released upstream.

>

now Ubuntu has gdb 7.12, I asked Steve to re-enable armhf testsuite, to
see how it goes

https://launchpad.net/ubuntu/+source/gdb/7.12-0ubuntu1

>A nicer way to skip only those tests that are broken with that>particular version of gdb is is drop the build depends on gdb for armhf.
>We already do this in debian for a variety of architectures.


this makes really easier to keep the patch minimal, thanks!

>In the not-implausible case that gdb 7.12 also causes problems for the
>test suite on armhf, I'll disable those tests there (unless they are

>fixable, of course).

thanks in advance for the great help!

Gianfranco
_______________________________________________
notmuch mailing list
[hidden email]
https://notmuchmail.org/mailman/listinfo/notmuch
Gianfranco Costamagna Gianfranco Costamagna
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Bug#841319: notmuch: testsuite fails with TERM=unknown

In reply to this post by David Bremner-2
Hi David!


>It looks like a snapshot version of gdb in yakkety, so I'm reluctant to

>invest much effort into it. In particular 7.12 is already released upstream.
>
>A nicer way to skip only those tests that are broken with that
>particular version of gdb is is drop the build depends on gdb for armhf.
>We already do this in debian for a variety of architectures.
>
>In the not-implausible case that gdb 7.12 also causes problems for the
>test suite on armhf, I'll disable those tests there (unless they are
>fixable, of course).
https://launchpad.net/ubuntu/+source/notmuch/0.23-2ubuntu1/+build/11044876

still failing with 7.12

thanks!

Gianfranco
_______________________________________________
notmuch mailing list
[hidden email]
https://notmuchmail.org/mailman/listinfo/notmuch
David Bremner-2 David Bremner-2
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Bug#841716: notmuch testsuite fails on armhf

Gianfranco Costamagna <[hidden email]> writes:

> Hi David!
>
>
>>It looks like a snapshot version of gdb in yakkety, so I'm reluctant to
>
>>invest much effort into it. In particular 7.12 is already released upstream.
>>
>>A nicer way to skip only those tests that are broken with that
>>particular version of gdb is is drop the build depends on gdb for armhf.
>>We already do this in debian for a variety of architectures.
>>
>>In the not-implausible case that gdb 7.12 also causes problems for the
>>test suite on armhf, I'll disable those tests there (unless they are
>>fixable, of course).
> https://launchpad.net/ubuntu/+source/notmuch/0.23-2ubuntu1/+build/11044876
>
> still failing with 7.12
>
> thanks!
>
> Gianfranco

The test suite seems fine on armhf on debian sid (with gdb 7.12)

    https://buildd.debian.org/status/fetch.php?pkg=notmuch&arch=armhf&ver=0.24.2-2&stamp=1499023890&raw=0

I also ran it on harris.debian.org which is apparently a "ARM v7l"

Since the bug doesn't seem to exist on Debian, I'm closing it. If you
still have problems with the testsuite on armhf on Ubuntu, then either
open a different Debian bug, or let us know upstream at
[hidden email] if you can't replicate the problem on Debian.

d
_______________________________________________
notmuch mailing list
[hidden email]
https://notmuchmail.org/mailman/listinfo/notmuch
Gianfranco Costamagna Gianfranco Costamagna
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Bug#841716: notmuch testsuite fails on armhf

Hello David,


>The test suite seems fine on armhf on debian sid (with gdb 7.12)


Since you uploaded on sid, I did a force-sync in Ubuntu, and failed again
https://launchpad.net/ubuntu/+source/notmuch/0.24.2-2

So, any help in debugging is appreciated :)
I can test if needed whatever you ask me

and while you are on it...
@@ -20,9 +21,10 @@
dh-elpa (>= 1.3),
python-sphinx (>= 1.0),
ruby, ruby-dev (>>1:1.9.3~),
+ emacs25-nox | emacs25 (>=25~) | emacs25-lucid (>=25~) |
emacs24-nox | emacs24 (>=24~) | emacs24-lucid (>=24~) |
emacs23-nox | emacs23 (>=23~) | emacs23-lucid (>=23~),

thanks

G.
_______________________________________________
notmuch mailing list
[hidden email]
https://notmuchmail.org/mailman/listinfo/notmuch
Loading...