diff --git a/doc/test_bvt.php b/doc/test_bvt.php new file mode 100644 index 0000000000..3d561e1358 --- /dev/null +++ b/doc/test_bvt.php @@ -0,0 +1,31 @@ +Build Verification Tests +

Build verification tests are used to determine if a particular release +of software is even worth passing off to the Alpha group for further testing.

+ +

They are not meant to be a comprehensive set of tests, just merely a set of +tests to determine if a build is good enough for further testing.

+ +

The following list of tests is meant for the single-user installation scenario: +

    +
  1. Attach to a project. +
  2. Schedule an RPC to the project server requesting results to process. +
  3. Download the project executable and support files. +
  4. Download a result and support files. +
  5. Begin execution of the project executable using the retrieved result and support files. +
  6. Complete a result and upload the resulting file(s) of the result execution. +
  7. Accept the update GUI RPC to tell the client to report the completed result to the scheduler. +
  8. Server Scheduler Exponential Back-off on connection failure. +
  9. File download Exponential Back-off on transient connection failure. +
  10. Server Scheduler Back-off with a requested value. +
  11. Server Scheduler error message reported to client. +
  12. File download resumes after back-off completes. +
  13. File upload resumes after back-off completes. +

+ +"; +page_tail(); +?>