Project

General

Profile

Support #1566

member node web testing

Added by Rob Nahf over 13 years ago. Updated over 13 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
d1_integration
Target version:
Start date:
2011-05-16
Due date:
% Done:

100%

Milestone:
None
Product Version:
*
Story Points:
Sprint:

Description

set up web app (servlet) that takes the url of a given member node and performs integration tests against it. See code checked into repository: (https://repository.dataone.org/software/cicore/trunk/mn/d1_mn_tester/) Goal is to allow external member node developers to test their work against a standard set of tests. Want to do it in a way that allows reuse existing tests.


Subtasks

Task #1570: refactor existing java tests to accept System parameters passed in from the servletClosedRob Nahf

Task #1568: implement the response format from wstest package (results.html)ClosedRob Nahf

Task #1576: create "buildout" mechanism for the webTesting servlet.ClosedRob Nahf

Task #1569: document the testing strategy and designClosedRob Nahf

Task #1571: move all existing java tests to src/main/javaRejectedRob Nahf

Task #1567: re-implement test running servlet to generalize solution for all types of xUnit testsRejectedRob Nahf

Task #1572: implement new Hudson call to run tests once tests are in main.Rejected

History

#1 Updated by Rob Nahf over 13 years ago

  • % Done changed from 0 to 50
  • Category set to d1_integration
  • Assignee set to Rob Nahf

Status: have proof of concept for running java servlet that passes URL to JUnit tests. In d1_integration: org.dataone.integration.webTest package.

#2 Updated by Rob Nahf over 13 years ago

  • Position set to 16
  • Position deleted (1)

#3 Updated by Dave Vieglais over 13 years ago

  • Position set to 13
  • Position deleted (18)
  • Target version changed from Sprint-2011.20-Block.3 to Sprint-2011.21-Block.3

#4 Updated by Dave Vieglais over 13 years ago

  • Position deleted (20)
  • Position set to 13

#5 Updated by Dave Vieglais over 13 years ago

  • Position deleted (18)
  • Position set to 4
  • Target version changed from Sprint-2011.21-Block.3 to Sprint-2011.22-Block.3

#6 Updated by Dave Vieglais over 13 years ago

  • Target version changed from Sprint-2011.22-Block.3 to Sprint-2011.23-Block.3
  • Position deleted (5)
  • Position set to 18

#7 Updated by Dave Vieglais over 13 years ago

  • Target version changed from Sprint-2011.23-Block.3 to Sprint-2011.26-Block.4
  • Position deleted (20)
  • Position set to 11

#8 Updated by Rob Nahf over 13 years ago

  • Target version changed from Sprint-2011.26-Block.4 to Sprint-2011.33-Block.4
  • Milestone set to None

#9 Updated by Dave Vieglais over 13 years ago

  • Position deleted (41)
  • Target version deleted (Sprint-2011.33-Block.4)
  • Position set to 1

#10 Updated by Dave Vieglais over 13 years ago

  • Position set to 1
  • Position deleted (4)

#11 Updated by Dave Vieglais over 13 years ago

  • Position deleted (11)
  • Position set to 4

#12 Updated by Dave Vieglais over 13 years ago

  • Target version set to Sprint-2011.35-Block.5
  • Position set to 76
  • Position deleted (4)

#13 Updated by Rob Nahf over 13 years ago

  • Status changed from In Progress to Closed

Main development work complete. Remaining issues (regarding deployment) will be under a separate story / bug.

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 14.8 MB)