Peter, Here is the relevant log output for the installation of ncbi_blast_plus. A quick google informs me that exit code 64 means "command line usage error", for what it's worth. install_and_test_repositories INFO 2013-08-20 23:34:43,270 Installing and testing revision 946749c8605f of repository ncbi_blast_plus owned by peterjc... install_repository_ncbi_blast_plus (install_and_test_tool_shed_repositories.functional.test_install_repositories.TestInstallRepository_ncbi_blast_plus) Install the repository ncbi_blast_plus from http://testtoolshed.g2.bx.psu.edu. ... tool_shed.util.shed_util_common DEBUG 2013-08-20 23:34:47,484 Adding new row (or updating an existing row) for repository 'ncbi_blast_plus' in the tool_shed_repository table, status set to 'New'. tool_shed.util.shed_util_common DEBUG 2013-08-20 23:34:47,674 Adding new row (or updating an existing row) for repository 'blast_datatypes' in the tool_shed_repository table, status set to 'New'. tool_shed.util.shed_util_common DEBUG 2013-08-20 23:34:47,886 Adding new row (or updating an existing row) for repository 'package_blast_plus_2_2_26' in the tool_shed_repository table, status set to 'New'. Warning: local() encountered an error (return code 64) while executing ' if [[ "$(uname)" == "Linux" ]]; then export FILENAME="ncbi-blast-2.2.26+-ia32-linux.tar.gz"; fi && if [[ "$(arch)" == "x86_64" ]]; then export FILENAME="ncbi-blast-2.2.26+-x64-linux.tar.gz"; fi && if [[ "$(uname)" == "Darwin" ]]; then export FILENAME="ncbi-blast-2.2.26+-universal-macosx.tar.gz"; fi && echo Fetching $FILENAME && if [[ "$(uname)" == "Linux" ]]; then wget ftp://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/2.2.26/$FILENAME; fi && if [[ "$(uname)" == "Darwin" ]]; then curl -O ftp://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/2.2.26/$FILENAME; fi && tar -zxvf $FILENAME && echo Downloaded and decompressed ' galaxy.datatypes.registry DEBUG 2013-08-20 23:34:52,010 Loading datatypes from /var/opt/buildslaves/buildslave-ec2-1/buildbot-install-test-test-tool-shed-py27/build/test/install_and_test_tool_shed_repositories/tmp/tmpskjEfq/tmp-toolshed-acalpdoM4u1f galaxy.datatypes.registry DEBUG 2013-08-20 23:34:52,022 Loaded sniffer for datatype 'galaxy.datatypes.blast:BlastXml' tool_shed.util.tool_util DEBUG 2013-08-20 23:34:54,285 The '/var/opt/buildslaves/buildslave-ec2-1/buildbot-install-test-test-tool-shed-py27/build/tool-data/testtoolshed.g2.bx.psu.edu/repos/peterjc/ncbi_blast_plus/946749c8605f/tool_data_table_conf.xml' data table file was not found, but was expected to be copied from 'tool_data_table_conf.xml.sample' during repository installation. galaxy.tools DEBUG 2013-08-20 23:34:55,359 Loaded tool id: testtoolshed.g2.bx.psu.edu/repos/peterjc/ncbi_blast_plus/ncbi_blastx_wrapper/0.0.19, version: 0.0.19 into tool panel. galaxy.tools DEBUG 2013-08-20 23:34:55,435 Loaded tool id: testtoolshed.g2.bx.psu.edu/repos/peterjc/ncbi_blast_plus/ncbi_tblastx_wrapper/0.0.20, version: 0.0.20 into tool panel. galaxy.tools DEBUG 2013-08-20 23:34:55,510 Loaded tool id: testtoolshed.g2.bx.psu.edu/repos/peterjc/ncbi_blast_plus/ncbi_tblastn_wrapper/0.0.20, version: 0.0.20 into tool panel. galaxy.tools DEBUG 2013-08-20 23:34:55,541 Loaded tool id: testtoolshed.g2.bx.psu.edu/repos/peterjc/ncbi_blast_plus/ncbi_blastdbcmd_info/0.0.6, version: 0.0.6 into tool panel. galaxy.tools DEBUG 2013-08-20 23:34:55,618 Loaded tool id: testtoolshed.g2.bx.psu.edu/repos/peterjc/ncbi_blast_plus/ncbi_blastp_wrapper/0.0.20, version: 0.0.20 into tool panel. galaxy.tools DEBUG 2013-08-20 23:34:55,693 Loaded tool id: testtoolshed.g2.bx.psu.edu/repos/peterjc/ncbi_blast_plus/ncbi_rpstblastn_wrapper/0.0.4, version: 0.0.4 into tool panel. galaxy.tools DEBUG 2013-08-20 23:34:55,722 Loaded tool id: testtoolshed.g2.bx.psu.edu/repos/peterjc/ncbi_blast_plus/ncbi_makeblastdb/0.0.5, version: 0.0.5 into tool panel. galaxy.tools DEBUG 2013-08-20 23:34:55,797 Loaded tool id: testtoolshed.g2.bx.psu.edu/repos/peterjc/ncbi_blast_plus/ncbi_blastn_wrapper/0.0.20, version: 0.0.20 into tool panel. galaxy.tools DEBUG 2013-08-20 23:34:55,861 Loaded tool id: testtoolshed.g2.bx.psu.edu/repos/peterjc/ncbi_blast_plus/blastxml_to_tabular/0.0.11, version: 0.0.11 into tool panel. galaxy.tools DEBUG 2013-08-20 23:34:55,938 Loaded tool id: testtoolshed.g2.bx.psu.edu/repos/peterjc/ncbi_blast_plus/ncbi_rpsblast_wrapper/0.0.4, version: 0.0.4 into tool panel. galaxy.tools DEBUG 2013-08-20 23:34:55,971 Loaded tool id: testtoolshed.g2.bx.psu.edu/repos/peterjc/ncbi_blast_plus/ncbi_blastdbcmd_wrapper/0.0.6, version: 0.0.6 into tool panel. --Dave B. On 8/21/13 08:08:49.000, Peter Cock wrote:
On Wed, Aug 21, 2013 at 10:54 AM, Peter Cock <p.j.a.cock@googlemail.com> wrote:
On Tue, Aug 20, 2013 at 9:15 PM, Dave Bouvier <dave@bx.psu.edu> wrote:
Peter,
I believe this was again due to the installation of an earlier repository hanging until the testing framework canceled the build. I've added the repository in question to the exclude list, and hopefully your blast repositories will be properly tested within the next few hours.
--Dave B.
Thanks Dave,
Re: http://testtoolshed.g2.bx.psu.edu/view/peterjc/ncbi_blast_plus/946749c8605f
The output has changed, but we're back to missing any test results at all now, all I get is:
... Automated tool test results
Tool test results Automated test environment Time tested: ~ 10 hours ago System: Linux 3.8.0-25-generic Architecture: x86_64 Python version: 2.7.4 Galaxy revision: 10419:4f4e01316260 Galaxy database version: 115 Tool shed revision: 10413:6e148e87d819 Tool shed database version: 21 Tool shed mercurial version: 2.2.3
Automated tool tests ...
Test results now visible now (odd?), back to the install problem:
Fatal error: Exit code 127 () /bin/sh: 1: blastn: not found /bin/sh: 1: blastn: not found
Any clues from the Test Tool Shed log file would be helpful,
Thanks,
Peter