[ 
http://opencast.jira.com/browse/MH-7493?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=26190#comment-26190
 ] 

Adam McKenzie commented on MH-7493:
-----------------------------------

Adam the agent actually ingests what it managed to record before it went down, 
but doesn't try to record anything else. Is this okay behavior or should I 
create an issue?

> QA RC 1.1.10282: Test Capture Errors/Recovery Scenarios
> -------------------------------------------------------
>
>                 Key: MH-7493
>                 URL: http://opencast.jira.com/browse/MH-7493
>             Project: Matterhorn Project
>          Issue Type: Sub-Task
>          Components: Architecture & Services, QA and Release
>    Affects Versions: 1.1 
>            Reporter: Adam Hochman
>            Assignee: Adam McKenzie
>            Priority: Release Blocker
>             Fix For: 1.1.x (branch)
>
>
> REMEMBER TO RESOLVE AS "PASSED QA" OR "FAILED QA" at end of test.  If the 
> test uncovers bugs, enter these bugs as separate issues and link them to this 
> resolved test.  When you start a QA test, please put the issue in progress 
> until it is resolved.
> Ingest Error and Recovery
> 1. Schedule a recording with the agent. 
> 2. Confirm that the recording starts recording.  Bring down the ingest 
> server.  Confirm that the recording goes into a warning state under the 
> Upcoming recordings filter.  Bring back up server after capture agent logs 
> receive 500 errors upon ingest.  
> 3. Confirm that the recording proceeds to ingest and that recording shows up 
> properly in the admin UI after successful ingest.
> Unplug VGA2USB and RePlug
> 1. Schedule a recording with the agent.
> 2. While recording, unplug the vga2usb device and plug back in.
> 3. Confirm that video contained test bars during unplugged time and went back 
> to normal recording after plugging the vga2usb back in.  Make sure that the 
> resulting audio and other video input streams are intact.
> Unplug VGA2USB before recording starts
> 1. Schedule a recording with the agent.
> 2. Confirm that test bars exist for vga recording and that the audio and 
> other video streams remained entact for the entirety of the recording. 
> Agent offline recovery
> 1. Schedule a recording. Unplug capture agent but make sure it doesn't have 
> cached schedule of event prior to going offline.
> 2. In the middle of scheduled time, plug back in capture agent.
> 3. Confirm that the capture agent started and captured the remainder of the 
> scheduled event.  
> 4. After the agent uploads the recording, confirm that the recording is 
> intact and processing correctly. 
> Agent dies in the middle of recording
> 1. Schedule a recording.
> 2. In the middle of recording, turn off the capture agent's power.
> 3. When the capture agent is turned back on, confirm that Matterhorn is 
> automatically running as a service.  
> 4. Confirm that the capture agent does not try to upload the failed 
> recording.  (for 1.1 it should do nothing)
> 5. Confirm that related media exists in recordings cache and is processable.  
> (not sure if this is an expectation but we should confirm whether this is the 
> case.)
> Agent only receives current and upcoming events associated with itself
> 1. Schedule a recording.
> 2. Once the capture agent updates its schedule, look at the cached ics.
> 3. Confirm that scheduled events are limited to capture and are only current 
> and upcoming.
> Agent does not update cached schedule if scheduled events remain the same 
> (etags)
> 1. Schedule recordings.
> 2. Once the capture agent updates its schedule, look at the cached ics.
> 3. Make sure that there are not new or changed events.  Look at capture logs 
> and confirm that it doesn't poll the schedule service for new events or 
> update its schedule cache.

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        
_______________________________________________
Matterhorn mailing list
[email protected]
http://lists.opencastproject.org/mailman/listinfo/matterhorn


To unsubscribe please email
[email protected]
_______________________________________________

Reply via email to