Re: [galaxy-dev] Functional tests broken, NameError: global name 'db_path' is not defined

2013-10-07 Thread UMD Bioinformatics
Hello all,

I'm having this same issue with Functional Test being broken. I've switched 
between 'stable' and 'default' and it doesn't seem to fix the issue. Its 
possible that I'm not switching properly? This is my first local install of 
Galaxy so I'm new to the structure, detailed help would be very appreciated.

Cheers
Ian

$ sudo hg update default
0 files updated, 0 files merged, 0 files removed, 0 files unresolved

$ hg heads | more

changeset:   10421:a477486bf18e
branch:  stable
tag: tip
user:Nate Coraor 
date:Thu Sep 26 11:02:58 2013 -0400
summary: Bugfix for tool-to-destination mapping, tool ids are lowercased 
but the mapping id was not lowercased.

changeset:   10411:c42567f43aa7
user:greg
date:Mon Aug 19 13:19:56 2013 -0400
summary: Filter invalid objects when generating the list of 
repository_dependencies objects that are associated with a tool shed repository 
installed into Galaxy.

$ sudo hg update stable
194 files updated, 0 files merged, 48 files removed, 0 files unresolved

$ hg heads | more

changeset:   10421:a477486bf18e
branch:  stable
tag: tip
user:Nate Coraor 
date:Thu Sep 26 11:02:58 2013 -0400
summary: Bugfix for tool-to-destination mapping, tool ids are lowercased 
but the mapping id was not lowercased.

changeset:   10411:c42567f43aa7
user:greg
date:Mon Aug 19 13:19:56 2013 -0400
summary: Filter invalid objects when generating the list of 
repository_dependencies objects that are associated with a tool shed repository 
installed into Galaxy.

> Message: 16
> Date: Thu, 3 Oct 2013 12:06:16 +0100
> From: Peter Cock 
> To: Galaxy Dev 
> Subject: [galaxy-dev] Functional tests broken,    NameError: global name
>   'db_path' is not defined
> Message-ID:
>   
> Content-Type: text/plain; charset=ISO-8859-1
> 
> Hi all,
> 
> Something has broken on the functional test framework.
> 
> Attempting to run the tests fails, as does just listing the IDs:
> 
> $ ./run_functional_tests.sh --list
> /mnt/galaxy/galaxy-central/eggs/twill-0.9-py2.6.egg/twill/other_packages/_mechanize_dist/_auth.py:14:
> DeprecationWarning: the md5 module is deprecated; use hashlib instead
>  import re, base64, urlparse, posixpath, md5, sha, sys, copy
> /mnt/galaxy/galaxy-central/eggs/twill-0.9-py2.6.egg/twill/other_packages/_mechanize_dist/_auth.py:14:
> DeprecationWarning: the sha module is deprecated; use the hashlib
> module instead
>  import re, base64, urlparse, posixpath, md5, sha, sys, copy
> /mnt/galaxy/galaxy-central/eggs/pysam-0.4.2_kanwei_b10f6e722e9a-py2.6-linux-x86_64-ucs4.egg/pysam/__init__.py:1:
> RuntimeWarning: __builtin__.file size changed, may indicate binary
> incompatibility
>  from csamtools import *
> Traceback (most recent call last):
>  File "./scripts/functional_tests.py", line 457, in 
>sys.exit( main() )
>  File "./scripts/functional_tests.py", line 246, in main
>database_connection = 'sqlite:///' + os.path.join( db_path,
> 'universe.sqlite' )
> NameError: global name 'db_path' is not defined
> 'run_functional_tests.sh help'  for help
> 
> 
> $ hg branch
> stable
> [galaxy@ppserver galaxy-central]$ hg heads | more
> changeset:   11805:a3c018044538
> tag: tip
> user:greg
> date:Wed Oct 02 16:44:48 2013 -0400
> summary: Eliminate the problematic "Select one" option from select fields.
> 
> changeset:   11761:a477486bf18e
> branch:  stable
> parent:  11689:4b1c7ad464ea
> user:Nate Coraor 
> date:Thu Sep 26 11:02:58 2013 -0400
> summary: Bugfix for tool-to-destination mapping, tool ids are
> lowercased but the mapping id was not lowercased.
> 
> ...
> 
> 
> Regards,
> 
> Peter
> 
> 
> --
> 
> Message: 17
> Date: Thu, 03 Oct 2013 08:53:47 -0400
> From: Dave Bouvier 
> To: Peter Cock , Galaxy Dev
>   
> Subject: Re: [galaxy-dev] Functional tests broken, NameError: global
>   name 'db_path' is not defined
> Message-ID: <524d68db.5060...@bx.psu.edu>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
> 
> Peter,
> 
> This bug was fixed on the default branch in 10427:33092bc258d7, or 
> whichever changeset that corresponds to in your repository. The relevant 
> changelog entry, if you want to find and apply it to your repository, is 
> as follows:
> 
> changeset:   10427:33092bc258d7
> user:Carl Eberhard 
> date:Wed Aug 21 10:00:09 2013 -0700
> summary: Functional tests: fix sqlite db_path var; fix api test for 
> hda update with nonsense ke

Re: [galaxy-dev] Functional tests broken, NameError: global name 'db_path' is not defined

2013-10-03 Thread Peter Cock
On Thu, Oct 3, 2013 at 1:53 PM, Dave Bouvier  wrote:
> Peter,
>
> This bug was fixed on the default branch in 10427:33092bc258d7, or whichever
> changeset that corresponds to in your repository. The relevant changelog
> entry, if you want to find and apply it to your repository, is as follows:
>
> changeset:   10427:33092bc258d7
> user:Carl Eberhard 
> date:Wed Aug 21 10:00:09 2013 -0700
> summary: Functional tests: fix sqlite db_path var; fix api test for hda
> update with nonsense key
>

Switching to the default branch did indeed fix it - so this needs
to be added to the stable branch (not there yet):
https://bitbucket.org/galaxy/galaxy-central/src/a477486bf18eafdd14dd7ba1e91e17f1b05e8121/scripts/functional_tests.py?at=stable

Thanks,

Peter
___
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  http://lists.bx.psu.edu/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/


Re: [galaxy-dev] Functional tests broken, NameError: global name 'db_path' is not defined

2013-10-03 Thread Peter Cock
On Thu, Oct 3, 2013 at 1:53 PM, Dave Bouvier  wrote:
> Peter,
>
> This bug was fixed on the default branch in 10427:33092bc258d7, or whichever
> changeset that corresponds to in your repository. The relevant changelog
> entry, if you want to find and apply it to your repository, is as follows:
>
> changeset:   10427:33092bc258d7
> user:Carl Eberhard 
> date:Wed Aug 21 10:00:09 2013 -0700
> summary: Functional tests: fix sqlite db_path var; fix api test for hda
> update with nonsense key
>
>
>--Dave B.

Thanks - from the date that ought to be on my development system
already, but I can check more specifically now.

Peter
___
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  http://lists.bx.psu.edu/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/


Re: [galaxy-dev] Functional tests broken, NameError: global name 'db_path' is not defined

2013-10-03 Thread Dave Bouvier

Peter,

This bug was fixed on the default branch in 10427:33092bc258d7, or 
whichever changeset that corresponds to in your repository. The relevant 
changelog entry, if you want to find and apply it to your repository, is 
as follows:


changeset:   10427:33092bc258d7
user:Carl Eberhard 
date:Wed Aug 21 10:00:09 2013 -0700
summary: Functional tests: fix sqlite db_path var; fix api test for 
hda update with nonsense key



   --Dave B.

On 10/03/2013 07:06 AM, Peter Cock wrote:

Hi all,

Something has broken on the functional test framework.

Attempting to run the tests fails, as does just listing the IDs:

$ ./run_functional_tests.sh --list
/mnt/galaxy/galaxy-central/eggs/twill-0.9-py2.6.egg/twill/other_packages/_mechanize_dist/_auth.py:14:
DeprecationWarning: the md5 module is deprecated; use hashlib instead
   import re, base64, urlparse, posixpath, md5, sha, sys, copy
/mnt/galaxy/galaxy-central/eggs/twill-0.9-py2.6.egg/twill/other_packages/_mechanize_dist/_auth.py:14:
DeprecationWarning: the sha module is deprecated; use the hashlib
module instead
   import re, base64, urlparse, posixpath, md5, sha, sys, copy
/mnt/galaxy/galaxy-central/eggs/pysam-0.4.2_kanwei_b10f6e722e9a-py2.6-linux-x86_64-ucs4.egg/pysam/__init__.py:1:
RuntimeWarning: __builtin__.file size changed, may indicate binary
incompatibility
   from csamtools import *
Traceback (most recent call last):
   File "./scripts/functional_tests.py", line 457, in 
 sys.exit( main() )
   File "./scripts/functional_tests.py", line 246, in main
 database_connection = 'sqlite:///' + os.path.join( db_path,
'universe.sqlite' )
NameError: global name 'db_path' is not defined
'run_functional_tests.sh help'  for help


$ hg branch
stable
[galaxy@ppserver galaxy-central]$ hg heads | more
changeset:   11805:a3c018044538
tag: tip
user:greg
date:Wed Oct 02 16:44:48 2013 -0400
summary: Eliminate the problematic "Select one" option from select fields.

changeset:   11761:a477486bf18e
branch:  stable
parent:  11689:4b1c7ad464ea
user:Nate Coraor 
date:Thu Sep 26 11:02:58 2013 -0400
summary: Bugfix for tool-to-destination mapping, tool ids are
lowercased but the mapping id was not lowercased.

...


Regards,

Peter
___
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
   http://lists.bx.psu.edu/

To search Galaxy mailing lists use the unified search at:
   http://galaxyproject.org/search/mailinglists/


___
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
 http://lists.bx.psu.edu/

To search Galaxy mailing lists use the unified search at:
 http://galaxyproject.org/search/mailinglists/


[galaxy-dev] Functional tests broken, NameError: global name 'db_path' is not defined

2013-10-03 Thread Peter Cock
Hi all,

Something has broken on the functional test framework.

Attempting to run the tests fails, as does just listing the IDs:

$ ./run_functional_tests.sh --list
/mnt/galaxy/galaxy-central/eggs/twill-0.9-py2.6.egg/twill/other_packages/_mechanize_dist/_auth.py:14:
DeprecationWarning: the md5 module is deprecated; use hashlib instead
  import re, base64, urlparse, posixpath, md5, sha, sys, copy
/mnt/galaxy/galaxy-central/eggs/twill-0.9-py2.6.egg/twill/other_packages/_mechanize_dist/_auth.py:14:
DeprecationWarning: the sha module is deprecated; use the hashlib
module instead
  import re, base64, urlparse, posixpath, md5, sha, sys, copy
/mnt/galaxy/galaxy-central/eggs/pysam-0.4.2_kanwei_b10f6e722e9a-py2.6-linux-x86_64-ucs4.egg/pysam/__init__.py:1:
RuntimeWarning: __builtin__.file size changed, may indicate binary
incompatibility
  from csamtools import *
Traceback (most recent call last):
  File "./scripts/functional_tests.py", line 457, in 
sys.exit( main() )
  File "./scripts/functional_tests.py", line 246, in main
database_connection = 'sqlite:///' + os.path.join( db_path,
'universe.sqlite' )
NameError: global name 'db_path' is not defined
'run_functional_tests.sh help'  for help


$ hg branch
stable
[galaxy@ppserver galaxy-central]$ hg heads | more
changeset:   11805:a3c018044538
tag: tip
user:greg
date:Wed Oct 02 16:44:48 2013 -0400
summary: Eliminate the problematic "Select one" option from select fields.

changeset:   11761:a477486bf18e
branch:  stable
parent:  11689:4b1c7ad464ea
user:Nate Coraor 
date:Thu Sep 26 11:02:58 2013 -0400
summary: Bugfix for tool-to-destination mapping, tool ids are
lowercased but the mapping id was not lowercased.

...


Regards,

Peter
___
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  http://lists.bx.psu.edu/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/