[med-svn] [bwa] 01/01: Autopkgtests and example directory added

Canberk Koç cbk-guest at moszumanska.debian.org
Sat Jun 25 20:37:39 UTC 2016


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

cbk-guest pushed a commit to branch master
in repository bwa.

commit 81356eb05a4ccfaac9f5eb866da3d8f8abe428de
Author: cbk-guest <cbk-guests at scm.alioth.debian.org>
Date:   Sat Jun 25 23:37:25 2016 +0300

    Autopkgtests and example directory added
---
 debian/bwa.examples        |  1 +
 debian/changelog           | 10 ++++++++--
 debian/examples/read1.fq   |  4 ++++
 debian/examples/read2.fq   |  4 ++++
 debian/examples/reads.fq   | 16 ++++++++++++++++
 debian/examples/ref.fa     |  8 ++++++++
 debian/tests/control       |  3 +++
 debian/tests/run-unit-test | 23 +++++++++++++++++++++++
 8 files changed, 67 insertions(+), 2 deletions(-)

diff --git a/debian/bwa.examples b/debian/bwa.examples
new file mode 100644
index 0000000..55b78ae
--- /dev/null
+++ b/debian/bwa.examples
@@ -0,0 +1 @@
+debian/examples/*
diff --git a/debian/changelog b/debian/changelog
index 769b6d8..9d67e71 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,10 +1,16 @@
 bwa (0.7.15-1) unstable; urgency=medium
-
+  * team upload
+  
+  [ Andreas Tille ]
   * New upstream version
   * cme fix dpkg-control
   * better hardening
+  
+  [ Canberk Koç ]
+  * Added testsuite
+  * debian/examples directory added
 
- -- Andreas Tille <tille at debian.org>  Fri, 03 Jun 2016 17:53:03 +0200
+ -- Canberk Koç <canberkkoc at gmail.com>  Sat, 25 Jun 2016 23:36:31 +0300
 
 bwa (0.7.13-1) unstable; urgency=medium
 
diff --git a/debian/examples/read1.fq b/debian/examples/read1.fq
new file mode 100644
index 0000000..2292db9
--- /dev/null
+++ b/debian/examples/read1.fq
@@ -0,0 +1,4 @@
+ at HWUSI
+GTCAGTGAAATCCTGTCTGAACATGGGGGGACCACCCTCC
++HWUSI
+hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhghhhhhhhhh
diff --git a/debian/examples/read2.fq b/debian/examples/read2.fq
new file mode 100644
index 0000000..0d0aa2f
--- /dev/null
+++ b/debian/examples/read2.fq
@@ -0,0 +1,4 @@
+ at HWUSI
+CGTAGCTGTGTGTACAAGGCCCGGGAACGTATTCACCGTG
++HWUSI
+acdd^aa_Z^d^ddc`^_Q_aaa`_ddc\dfdffff\fff
diff --git a/debian/examples/reads.fq b/debian/examples/reads.fq
new file mode 100644
index 0000000..ef4abd4
--- /dev/null
+++ b/debian/examples/reads.fq
@@ -0,0 +1,16 @@
+ at HWUSI
+CGTAGCTGTGTGTACAAGGCCCGGGAACGTATTCACCGTG
++HWUSI
+acdd^aa_Z^d^ddc`^_Q_aaa`_ddc\dfdffff\fff
+ at HWUSI
+CGTAAATGGACAGCATGACCCGACATCCCACACTCGCCGC
++HWUSI
+hhhcfhhhhhhhhhhhhghhhhhhffhhhhhhhhhhhhhg
+ at HWUSI
+AGGGGGGCGGTGTGTACAAGGCCCGGGAACGTATTCACCG
++HWUSI
+hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhghhhhhhhh
+ at HWUSI
+GTCAGTGAAATCCTGTCTGAACATGGGGGGACCACCCTCC
++HWUSI
+hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhghhhhhhhhh
diff --git a/debian/examples/ref.fa b/debian/examples/ref.fa
new file mode 100644
index 0000000..0eb11c7
--- /dev/null
+++ b/debian/examples/ref.fa
@@ -0,0 +1,8 @@
+>HWUSI
+CGTAGCTGTGTGTACAAGGCCCGGGAACGTATTCACCGTG
+>HWUSI
+CGTAAATGGACAGCATGACCCGACATCCCACACTCGCCGC
+>HWUSI
+AGGGGGGCGGTGTGTACAAGGCCCGGGAACGTATTCACCG
+>HWUSI
+GTCAGTGAAATCCTGTCTGAACATGGGGGGACCACCCTCC
diff --git a/debian/tests/control b/debian/tests/control
new file mode 100644
index 0000000..d2aa55a
--- /dev/null
+++ b/debian/tests/control
@@ -0,0 +1,3 @@
+Tests: run-unit-test
+Depends: @
+Restrictions: allow-stderr
diff --git a/debian/tests/run-unit-test b/debian/tests/run-unit-test
new file mode 100644
index 0000000..94fa4b5
--- /dev/null
+++ b/debian/tests/run-unit-test
@@ -0,0 +1,23 @@
+#!/bin/bash
+set -e
+
+pkg="bwa"
+
+if [ "$AUTOPKGTEST_TMP" = "" ] ; then
+  AUTOPKGTEST_TMP=`mktemp -d /tmp/${pkg}-test.XXXXXX`
+fi
+
+cp -a /usr/share/doc/${pkg}/examples/* $AUTOPKGTEST_TMP
+
+cd $AUTOPKGTEST_TMP
+
+bwa index ref.fa
+bwa mem ref.fa reads.fq > aln-se.sam 
+bwa mem ref.fa read1.fq read2.fq > aln-pe.sam 
+bwa aln ref.fa read1.fq > aln_sa.sai
+bwa samse ref.fa aln_sa.sai read1.fq > aln-se.sam
+bwa aln ref.fa read2.fq > aln_sa2.sai
+bwa sampe ref.fa aln_sa.sai aln_sa2.sai read1.fq read2.fq > aln-pe.sam
+bwa bwasw ref.fa reads.fq > aln.sam
+
+echo "PASS"

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



More information about the debian-med-commit mailing list