Uploaded image for project: 'Apache Taverna'
  1. Apache Taverna
  2. TAVERNA-328

WSDL integration tests should run with embedded jetty

    XMLWordPrintableJSON

Details

    • Bug
    • Status: To Do
    • Minor
    • Resolution: Unresolved
    • None
    • None

    Description

      The integration tests of wsdl-generic are currently in net.sf.taverna.t2.integration-testing - because they require access to www.mygrid.org.uk and phoebus. The main reason for not keeping them in wsdl-generic/src/test is that this requires network access, that our servers are up, and that they have not changed.

      As this will be part of the source download of a release, for a random user who don't know particularly much about WSDL services it could be very confusing if the build fails in the future because of a network error - we've had issues reported before because users could not build Taverna source when integration tests failes. (And so integration tests are no longer a required part of the build)

      A better solution would be to embed the tests in wsdl-generic, but start up an internal jetty-server that does the web service bit.

      Attachments

        Activity

          People

            Unassigned Unassigned
            stain Stian Soiland-Reyes
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:

              Time Tracking

                Estimated:
                Original Estimate - 8h
                8h
                Remaining:
                Remaining Estimate - 8h
                8h
                Logged:
                Time Spent - Not Specified
                Not Specified