[med-svn] [htsjdk] 01/01: disable unit tests due to gradle+testng error

Olivier Sallou osallou at debian.org
Wed Nov 1 09:42:54 UTC 2017


This is an automated email from the git hooks/post-receive script.

osallou pushed a commit to branch master
in repository htsjdk.

commit 8ec0970c1170e86972bbfa88f0bc513e96950c51
Author: Olivier Sallou <osallou at debian.org>
Date:   Wed Nov 1 08:27:07 2017 +0000

    disable unit tests due to gradle+testng error
---
 debian/changelog                    | 19 +++++++++++++++++--
 debian/libhtsjdk-java.README.Debian |  8 ++++++++
 debian/patches/10-build.xml.patch   |  2 +-
 debian/rules                        |  4 +++-
 4 files changed, 29 insertions(+), 4 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index ce89b80..cb3e55b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,12 +1,27 @@
 htsjdk (2.12.0+dfsg-1) UNRELEASED; urgency=medium
 
-  * New upstream version
+  [ Andreas Tille ]
   * cme fix dpkg-control
   * Standards-Version: 4.1.1
+  [ Olivier Sallou ]
   * d/patches/30-disable-scalatest.patch
     Disable scala testing as scalatest is not available in Debian yet
+  * d/rules
+    Disable unit testing due to gradle+testng errors in gradle 3.2
+    gradle 3.4 will fix the problem
+
+  WARNING: htsjdk 2.12 breaks API and is not compatible with picard-tools 2.8.1
+
+ -- Andreas Tille <tille at debian.org>  Wed, 01 Nov 2017 09:09:56 +0000
+
+htsjdk (2.8.1+dfsg-2) unstable; urgency=medium
+
+  * d/patches/50-fix-build.patch, d/rules: fix testng declaration and disable
+    unit testing due to gradle bug that will be fixed by gradle 3.4
+    => lower severity of #877590
+
+ -- Olivier Sallou <osallou at debian.org>  Wed, 01 Nov 2017 09:25:25 +0000
 
- -- Andreas Tille <tille at debian.org>  Wed, 11 Oct 2017 10:14:36 +0200
 
 htsjdk (2.8.1+dfsg-1) unstable; urgency=medium
 
diff --git a/debian/libhtsjdk-java.README.Debian b/debian/libhtsjdk-java.README.Debian
index 262775f..e1df92d 100644
--- a/debian/libhtsjdk-java.README.Debian
+++ b/debian/libhtsjdk-java.README.Debian
@@ -1,3 +1,11 @@
+
+Upstream version 2.12 has been imported in pristine-tar, however picard-tools 2.8 is not
+compatible with 2.12 version of hstjdk. Upgrade of htsjdk will need upgrade of picard-tools.
+Indeed, htsjdk 2.12 breaks API. Will either needs to be tagged differently or force upgrade of
+reverse dependencies.
+
+-- Olivier Sallou <osallou at debian.org>, Wed, 01 Nov 2017 10:12:00 +0100
+
 The Python script 'explain_sam_flags.py' is distributed in
 '/usr/share/libhtsjdk-java/' as a convenience for the users, but
 the package does not depend on it. You can install the default
diff --git a/debian/patches/10-build.xml.patch b/debian/patches/10-build.xml.patch
index 6ed79eb..d68ffe4 100644
--- a/debian/patches/10-build.xml.patch
+++ b/debian/patches/10-build.xml.patch
@@ -6,7 +6,7 @@ Last-Update: Wed, 29 Jun 2016 10:45:03 +0200
 
 --- a/build.gradle
 +++ b/build.gradle
-@@ -10,9 +10,6 @@ plugins {
+@@ -10,9 +10,6 @@
      id 'maven'
      id 'signing'
      id 'jacoco'
diff --git a/debian/rules b/debian/rules
index ecc4856..e6a317f 100755
--- a/debian/rules
+++ b/debian/rules
@@ -15,7 +15,9 @@ override_dh_auto_build:
 	dh_auto_build -- jar javadoc
 
 override_dh_auto_test:
-	dh_auto_build -- test
+	# Bug 877590: gradle 3.2 fails to execute tests, disable unit testing
+	# waiting for gradle 3.4 availability
+	# dh_auto_build -- test
 
 override_jh_installlibs:
 	jh_installlibs --version-strip='[+]dfsg[.0-9]*'

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/htsjdk.git



More information about the debian-med-commit mailing list