commit/galaxy-central: greg: Further restrict when the tool_functionally_correct column will be set to False in the Tool Shed's repository_metadata table.
1 new commit in galaxy-central: https://bitbucket.org/galaxy/galaxy-central/commits/4fbe7028d3a9/ Changeset: 4fbe7028d3a9 User: greg Date: 2013-12-10 15:48:50 Summary: Further restrict when the tool_functionally_correct column will be set to False in the Tool Shed's repository_metadata table. Affected #: 1 file diff -r f7d0ed0413ea4f8ff4473b7bc97a49e8fb16b8f5 -r 4fbe7028d3a9104d0ad313cadb766ec64c877295 lib/tool_shed/scripts/check_repositories_for_functional_tests.py --- a/lib/tool_shed/scripts/check_repositories_for_functional_tests.py +++ b/lib/tool_shed/scripts/check_repositories_for_functional_tests.py @@ -282,11 +282,10 @@ # In the install and test script, this behavior is slightly different, since we do want to always run functional # tests on the most recent downloadable changeset revision. if should_set_do_not_test_flag( app, repository, changeset_revision, testable_revision ): - print "# Setting do_not_test to True on revision %s of repository %s because it is missing test components" % \ - ( changeset_revision, name ) + print "# Setting do_not_test to True on revision %s of %s owned by %s because it is missing test components" % \ + ( changeset_revision, name, owner ) print "# and it is not the latest downloadable revision." repository_metadata.do_not_test = True - repository_metadata.tools_functionally_correct = False if not testable_revision: # Even though some tools may be missing test components, it may be possible to test other tools. Since the # install and test framework filters out repositories marked as missing test components, we'll set it only if @@ -294,6 +293,9 @@ print '# Setting missing_test_components to True for revision %s of %s owned by %s because all tools are missing test components.' % \ ( changeset_revision, name, owner ) repository_metadata.missing_test_components = True + print "# Setting tools_functionally_correct to False on revision %s of %s owned by %s because it is missing test components" % \ + ( changeset_revision, name, owner ) + repository_metadata.tools_functionally_correct = False tool_test_results_dict[ 'missing_test_components' ] = missing_test_components # Store only the configured number of test runs. num_tool_test_results_saved = int( app.config.num_tool_test_results_saved ) 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