You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 53 Next »

Rx Project Overview:

The RxProject is an effort to take the current DvrExerciser OCAP Xlet and refactor it into a frame work which provides the following:

  1. A library of functionality which aggregates OCAP API calls into functional building blocks provided by RI Stack & PC Platform. 
  2. A scripting interface which allows automation of testing of these functional building blocks.
  3. A "Guide" Type OCAP Xlet which is referred to as the RxExerciser which supports functional/application level testing and development through a GUI.

Rx Project Management:

Current Project Status:

Finish UI implementation for Phase 1 and work on RiScriptlet scripts, focusing on HN streaming tests.

Meeting Agenda & Minutes for Monday, Dec. 5th

Let's plan on demonstrating Phase 0 completion by demonstrating the following with the Proof Of Concept Use Case:

  1. Running the Phase 0/Smoke Test using RiScriptlet – Parthi
    1. Done - demo smoke test use case with three levels of scripts
    2. Remaining TODOs & ongoing development includes: rework calls to be outside of logging statements, need result reporting & processing for pass/fail determination, test termination & completion signaling
    3. Scheduled follow on meeting for Wednesday to discuss the strategy for test control & results processing
  2. Running RiExerciser showing the use case - Nicolas
    1. Done - demo of phase 0 proof of concept use case
    2. Remaining TODOs include: 
      1. video sizing - full screen & quarter screen
      2. channel map configuration
      3. repainting thread
      4. need recording indicator
      5. display list of media servers
  3. Running the nightly test script – Scott A
    1. blocked due to test control & processing issues
  4. Phase 1 discussions
    1. Phase 1 is "all the current functionality in DvrExerciser is available in RiExerciser"
    2. Decided completion date for Phase 1 will be Monday Feb. 13th
    3. Discussed resource availability 
    4. Discussed remaining functional areas to be implemented in RiExerciser - Maybe Steve A can help out Nicolas?

Current Project Related Tasks & Assignees

  1. Steve M. - 25% allocation to RxProject, continue supporting OcapAppDriver development
  2. Parthi - continue with script development, focusing on HN streaming test cases
  3. Nicolas - get Phase 1 support in RiExerciser
  4. Steve A - assist in Phase 1 RiExerciser development
  5. Scott A - get nightly test script setup and running

Rx Project Weekly Monday Meeting Agenda & Notes

Rx Project Phases:

The Rx Project has been divided into the following phases along with proposed dates for completion:

Phase 0: Minimal Functionality required to demonstrate the POC UC (Completion Date: Monday, Dec. 5, 2011):

* Proof Of Concept Use Case (POC UC):
  1. Tune
  2. Make a 30 sec recording
  3. Publish recording to CDS
  4. Playback the remote recording

Phase 1: Implement all current functionality that is in DvrExerciser (Completion Date: TBD)

Rx Project Requirements:

High Level Requirements and Requested Features

RxProject Follow On Work & Suggestions

Rx Design & User Documentation:

"How It Works" Design Documentation

"How to Add A New Function" Design Documentation

"How the GUI Works" User Documentation

How to use the RiScriptlet to run a script

"How to customize the Scripting Application" User Documentation

"Existing Features of DVRExerciser"

Rx Project Testing:

Nightly Testing Strategy
UI Testing Strategy

Rx Project Related Documentation:

Power Point presentation describing initial architecture proposal

Existing set of features of DVR Exerciser

  • No labels