phnmnl / wft4galaxy

Testing module for Galaxy workflows
Other
10 stars 4 forks source link

Feature/fluxomics stationary #14

Closed pcm32 closed 7 years ago

pcm32 commented 7 years ago

This PR adds the fluxomics stationary workflow test, previously checked to work without issues.

I'm under the increased impression that we shouldn't really put our test definitions here but on separate repos, but I will ask to merge my working example for the fluxomics stationary pipeline here in the meantime.

pcm32 commented 7 years ago

Thanks @kikkomep!

ilveroluca commented 7 years ago

Yes @pcm32 , I agree with what you say regarding putting test definitions elsewhere. We had briefly chatted about it in #galaxy-related. I had proposed putting each of our supported workflows in its own repository, along with any tests. I would suggest a layout that looks something like this:

workflow.ga
tests/
    test_1/
        test_definition.yml
        input/
        expected/
     test_2/
        ....

We would then add these tests to Jenkins and somehow integrate then into our system deployment procedure.

pcm32 commented 7 years ago

Mind reading #15 ;-)