Commit 0db0a372 authored by Aaron Petkau's avatar Aaron Petkau

Removed alternative functional test methods because they are broken

parent 4852f0ba
......@@ -66,47 +66,3 @@ $ sh run_functional_tests.sh -installed
This should generate a report in the file `run_functional_tests.html`.
Test Tool Installation from Tool Shed
=====================================
Testing the entire process of installing tools into a Galaxy instance can be performed using the following steps. This is a summary of the information found at [Automated Tool Tests][].
Step 1: Check for Valid Tests
-----------------------------
This will check all repositories in the Tool Shed for any valid tests. This can be performed by running:
```bash
$ python lib/tool_shed/scripts/check_repositories_for_functional_tests.py tool_shed_wsgi.ini
```
This will return a report of valid tests found within the repositories and mark any valid tests as being runnable.
Step 2: Run Functional Tests
----------------------------
This step will build a clean install of Galaxy, install any tools marked as runnable from **Step 1** and attempt to run all functional tests. This step can be run by setting the following environment variables and running the given script:
```bash
export GALAXY_INSTALL_TEST_TOOL_SHED_API_KEY=key
export GALAXY_INSTALL_TEST_TOOL_SHED_URL=http://location/to/toolshed
export GALAXY_INSTALL_TEST_TOOL_DEPENDENCY_DIR=/tmp/location/to/tmp/dir
sh install_and_test_tool_shed_repositories.sh
```
It's also possible to run with the below command, from [Hosting a Local Tool Shed][].
```bash
$ sh run_tool_shed_functional_tests.sh
```
Also see [Install and Test Certification][].
[Core Phylogenomis Pipeline]: https://github.com/apetkau/core-phylogenomics
[Galaxy Tool Shed]: https://wiki.galaxyproject.org/ToolShed
[Testing Installed Tools]: https://wiki.galaxyproject.org/TestingInstalledTools
[IRIDA Galaxy Setup]: https://irida.corefacility.ca/gitlab/irida/irida-install-documentation/tree/master/galaxy
[Automated Tool Tests]: https://wiki.galaxyproject.org/AutomatedToolTests
[Hosting a Local Tool Shed]: https://wiki.galaxyproject.org/HostingALocalToolShed
[Install and Test Certification]: https://wiki.galaxyproject.org/InstallAndTestCertification
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment