Thanks for the bug report. Somehow Galaxy isn't installing the development wheels into the transient Galaxy's virtualenv, I've wiped out my planemo caches and I can't reproduce this locally.
Can you send me the green log messages at the beginning of the test command as well as the few lines after them (maybe just paste the whole thing into a gist or something).
For instance, the most relevant lines for me look like the following:
cd /tmp/tmpMLxcOF; git clone --branch 'dev' '/home/john/.planemo/gx_repo' 'galaxy-dev'; cd galaxy-dev; if [ -d .venv ] || [ -f dist-eggs.ini ]; then GALAXY_VIRTUAL_ENV=.venv; else GALAXY_VIRTUAL_ENV=/home/john/.planemo/gx_venv; fi; export GALAXY_VIRTUAL_ENV; if [ ! -e $GALAXY_VIRTUAL_ENV ]; then type virtualenv >/dev/null 2>&1 && virtualenv $GALAXY_VIRTUAL_ENV; else echo "Reusing existing virtualenv $GALAXY_VIRTUAL_ENV"; fi; [ -e $GALAXY_VIRTUAL_ENV ] && . $GALAXY_VIRTUAL_ENV/bin/activate; COMMON_STARTUP_ARGS=; $(grep -q 'skip-venv' run_tests.sh) && COMMON_STARTUP_ARGS="--skip-venv --dev-wheels"; export COMMON_STARTUP_ARGS; echo "Set COMMON_STARTUP_ARGS to ${COMMON_STARTUP_ARGS}"; ./scripts/common_startup.sh ${COMMON_STARTUP_ARGS} Cloning into 'galaxy-dev'... done. Reusing existing virtualenv /home/john/.planemo/gx_venv Set COMMON_STARTUP_ARGS to --skip-venv --dev-wheels
and
Testing using galaxy_root /tmp/tmpQZC06H/galaxy-dev Testing tools with command [cd /tmp/tmpQZC06H/galaxy-dev; COMMON_STARTUP_ARGS=; $(grep -q 'skip-venv' run_tests.sh) && COMMON_STARTUP_ARGS="--skip-venv --skip-common-startup"; export COMMON_STARTUP_ARGS; echo "Set COMMON_STARTUP_ARGS to ${COMMON_STARTUP_ARGS}"; if [ -d .venv ] || [ -f dist-eggs.ini ]; then GALAXY_VIRTUAL_ENV=.venv; else GALAXY_VIRTUAL_ENV=/home/john/.planemo/gx_venv; fi; export GALAXY_VIRTUAL_ENV; if [ ! -e $GALAXY_VIRTUAL_ENV ]; then type virtualenv >/dev/null 2>&1 && virtualenv $GALAXY_VIRTUAL_ENV; else echo "Reusing existing virtualenv $GALAXY_VIRTUAL_ENV"; fi; [ -e $GALAXY_VIRTUAL_ENV ] && . $GALAXY_VIRTUAL_ENV/bin/activate; sh run_tests.sh $COMMON_STARTUP_ARGS --report_file /home/john/workspace/planemo/project_templates/demo/tool_test_output.html --xunit_report_file /tmp/tmpQZC06H/xunit.xml --structured_data_report_file /home/john/workspace/planemo/project_templates/demo/tool_test_output.json functional.test_toolbox] Set COMMON_STARTUP_ARGS to --skip-venv --skip-common-startup Reusing existing virtualenv /home/john/.planemo/gx_venv
-John
On Sun, Nov 15, 2015 at 8:51 PM, Tiago Antao tra@popgen.net wrote:
Hi,
I have recently upgraded to planemo 0.20.0 and I am getting an error that I cannot resolve:
Cannot locate xUnit report option for tests - update Galaxy for more detailed breakdown.
The output from the tool_test_output.json is empty {}
I am using planemo t --install_galaxy
I am a bit lost here, can anyone offer a suggestion please? I am afraid this might be too trivial...
As a further note, I have this on the log: functional_tests.py: error: no such option: --with-nosehtml
Many thanks, Tiago ___________________________________________________________ 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: https://lists.galaxyproject.org/
To search Galaxy mailing lists use the unified search at: http://galaxyproject.org/search/mailinglists/