[Bugs] [Bug 1444773] explicitly specify executor to be bash for tests
bugzilla at redhat.com
bugzilla at redhat.com
Mon Apr 24 15:32:17 UTC 2017
https://bugzilla.redhat.com/show_bug.cgi?id=1444773
--- Comment #2 from Worker Ant <bugzilla-bot at gluster.org> ---
COMMIT: https://review.gluster.org/17103 committed in release-3.10 by
Raghavendra Talur (rtalur at redhat.com)
------
commit e37d546042a73bec85fe2ebd0146b88b7079bc66
Author: Raghavendra Talur <rtalur at redhat.com>
Date: Tue Apr 4 20:28:07 2017 +0530
explicitly specify executor to be bash for tests
We use prove command to run tests. Sometimes tests fail rather strangely
with error as shown below:
Not a perl script at ./tests/bugs/core/bug-1111557.t line 1.
./tests/bugs/core/bug-1111557.t ..
Dubious, test returned 25 (wstat 6400, 0x1900)
No subtests run
https://build.gluster.org/job/centos6-regression/3818/consoleFull
https://build.gluster.org/job/centos6-regression/3819/consoleFull
https://build.gluster.org/job/centos6-regression/3801/consoleFull
Quote from man page
``
"--exec"
Normally you can just pass a list of Perl tests and the harness
will know how to execute them. However, if your tests are not written in
Perl
or if you want all tests invoked exactly the same way, use the "-e",
or "--exec" switch:
prove --exec '/usr/bin/ruby -w' t/
```
Hence, better to comply with recommended practice although it might not
be the reason for this failure.
> BUG: 1438858
> Signed-off-by: Raghavendra Talur <rtalur at redhat.com>
> Reviewed-on: https://review.gluster.org/16996
> Smoke: Gluster Build System <jenkins at build.gluster.org>
> Reviewed-by: N Balachandran <nbalacha at redhat.com>
> NetBSD-regression: NetBSD Build System <jenkins at build.gluster.org>
> Reviewed-by: Nigel Babu <nigelb at redhat.com>
> CentOS-regression: Gluster Build System <jenkins at build.gluster.org>
> Reviewed-by: Jeff Darcy <jeff at pl.atyp.us>
(cherry picked from commit d6b88e9b8b02813620c3c1a2ea49d58d29062b3e)
Change-Id: If7a0baf20698f8497ef3e8fc422fa67063a4651f
BUG: 1444773
Signed-off-by: Raghavendra Talur <rtalur at redhat.com>
Reviewed-on: https://review.gluster.org/17103
Tested-by: N Balachandran <nbalacha at redhat.com>
Smoke: Gluster Build System <jenkins at build.gluster.org>
NetBSD-regression: NetBSD Build System <jenkins at build.gluster.org>
CentOS-regression: Gluster Build System <jenkins at build.gluster.org>
--
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
More information about the Bugs
mailing list