commit/galaxy-central: Dave Bouvier: Add information on why a repository was not tested, if it has been configured not to be tested.

1 new commit in galaxy-central: https://bitbucket.org/galaxy/galaxy-central/commits/583f5edfc597/ Changeset: 583f5edfc597 User: Dave Bouvier Date: 2013-06-04 21:54:28 Summary: Add information on why a repository was not tested, if it has been configured not to be tested. Affected #: 1 file diff -r 393b3d86fbf1b8c1471faef828de31110d3a90f5 -r 583f5edfc5977d92f884d86eb9f1af22294fe4c7 test/install_and_test_tool_shed_repositories/functional_tests.py --- a/test/install_and_test_tool_shed_repositories/functional_tests.py +++ b/test/install_and_test_tool_shed_repositories/functional_tests.py @@ -743,6 +743,10 @@ skip_because = reason break if skip_this_repository: + repository_status[ 'not_tested' ] = dict( reason=skip_because ) + params[ 'tools_functionally_correct' ] = False + params[ 'do_not_test' ] = False + register_test_result( galaxy_tool_shed_url, metadata_revision_id, repository_status, repository_info_dict, params ) log.info( "Not testing revision %s of repository %s owned by %s.", changeset_revision, name, owner ) continue else: @@ -854,6 +858,10 @@ # "missing_components": "Which components are missing, e.g. the test data filename, or the test-data directory." # }, # ] + # "not_tested": + # { + # "reason": "The Galaxy development team has determined that this repository should not be installed and tested by the automated framework." + # } # } failed_tool_dependencies = repository.includes_tool_dependencies and repository.tool_dependencies_with_installation_errors failed_repository_dependencies = repository.repository_dependencies_with_installation_errors Repository URL: https://bitbucket.org/galaxy/galaxy-central/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email.
participants (1)
-
commits-noreply@bitbucket.org