[med-svn] [pbgenomicconsensus] 02/07: Revert "Enable Arrow: add its dependency and enable its tests"
Afif Elghraoui
afif at moszumanska.debian.org
Sun Jan 22 00:26:35 UTC 2017
This is an automated email from the git hooks/post-receive script.
afif pushed a commit to branch master
in repository pbgenomicconsensus.
commit 76d77845274114f8caf160048101f5b452cd0a49
Author: Afif Elghraoui <afif at debian.org>
Date: Sat Jan 21 15:36:40 2017 -0800
Revert "Enable Arrow: add its dependency and enable its tests"
This reverts commit cc6cffdacf1afaaf3da376a1c93072d9732233ce.
We don't have python-consensuscore2 anymore, so we can't enable
Arrow.
The quilt patch also needed a slight update.
---
debian/control | 1 -
debian/patches/disable-arrow-tests.patch | 25 +++++++++++++++++++++++++
debian/patches/series | 1 +
3 files changed, 26 insertions(+), 1 deletion(-)
diff --git a/debian/control b/debian/control
index 7b5afde..4938c3a 100644
--- a/debian/control
+++ b/debian/control
@@ -11,7 +11,6 @@ Build-Depends:
python-all,
python-setuptools,
python-pbconsensuscore (>= 1.0.1),
- python-consensuscore2,
python-pbcore (>= 1.2.9),
python-pbcommand (>= 0.3.20),
python-h5py (>= 2.0.1),
diff --git a/debian/patches/disable-arrow-tests.patch b/debian/patches/disable-arrow-tests.patch
new file mode 100644
index 0000000..3cca9b7
--- /dev/null
+++ b/debian/patches/disable-arrow-tests.patch
@@ -0,0 +1,25 @@
+Description: Disable tests for Arrow
+ These tests need ConsensusCore2, and the version currently packaged in
+ Debian is newer than this GenomicConsensus version and not compatible.
+ The tests are thus expected to fail in this situation.
+Author: Afif Elghraoui <afif at debian.org>
+Forwarded: not-needed
+Last-Update: 2016-07-08
+--- pbgenomicconsensus.orig/Makefile
++++ pbgenomicconsensus/Makefile
+@@ -15,13 +15,13 @@
+ # Unit tests
+ nosetests -v --with-xunit tests/unit
+ # End-to-end tests
+- PATH=`pwd`:$(PATH) cram --verbose tests/cram/*.t
++ PATH=`pwd`:$(PATH) cram --verbose `ls tests/cram/*.t | grep -v -e arrow -e bad_input`
+
+ extra-tests:
+ # Tests that need to be run by Jenkins but are slowing
+ # down the development cycle, so aren't run by "tests"
+ # target.
+- PATH=`pwd`:$(PATH) cram --verbose tests/cram/extra/*.t
++ PATH=`pwd`:$(PATH) cram --verbose ` ls tests/cram/extra/*.t | grep -v arrow`
+
+ internal-tests:
+ # Long running tests that depend on files located on PacBio internal NFS
diff --git a/debian/patches/series b/debian/patches/series
index 00448f4..9a84c11 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,4 +1,5 @@
spelling.patch
verbose-testing.patch
+disable-arrow-tests.patch
no-poa-convenience-script.patch
missing-testdata.patch
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/pbgenomicconsensus.git
More information about the debian-med-commit
mailing list