Differences between revisions 10 and 30 (spanning 20 versions)
Revision 10 as of 2011-01-18 15:58:28
Size: 2703
Editor: jrg
Comment:
Revision 30 as of 2011-01-21 13:45:02
Size: 1048
Editor: csr
Comment:
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
|| '''Step''' || '''Answer (yes/no)''' || If no, what went wrong? ||
|| [[#startTomcat|Start tomcat and verify that the DOMS is running]] || || ||
|| [[#startIngester|Start the ingester and verify that it runs properly]]|| || ||
|| [[#testPreingester|Does preingester produce proper output files?]] || to be tested.. || ||
|| [[#verifyIngest|Verify that all pre-ingest files have been successfully ingested into the DOMS]] || || ||
|| '''Step''' || '''Test succeeded (yes/no)''' || '''If no, what went wrong?''' ||
|| [[RadioTVStageTestStartTomcat|Start tomcat - is the DOMS running?]] || yes (2011-01-20) || ||
|| [[RadioTVStageTestStartIngester|Start the ingester - does it run properly?]]|| yes (2011-01-20) || ||
|| [[RadioTVStageTestStartPreingester|Start the pre-ingester - does it run properly?]] || to be tested.. || ||
|| [[RadioTVStageTestVerifyIngest|Verify that all pre-ingest files have been successfully ingested in the DOMS.]] || to be tested.. || ||
|| [[RadioTVStageTestVerifyClipping||Verify that we can clip a media file out from an ingested object|| ||
|| [[RadioTVStageTestVerifySearch|Verify that the ingested objects can be found by search and played in the web browser.]] || to be tested.. || ||
Line 12: Line 15:
''In the explanations of the tests below, "Run the needed scripts" will be performed by maintenance in STAGE, whereas "Inspect the results" will be performed by DOMS / DigiTV / Summa people.''

<<BR>>
<<Anchor(startTomcat)>>
== Start tomcat and verify that the DOMS is running ==
=== Run the needed scripts ===
 * Make sure the DOMS Tomcat is up

=== Inspect the results ===
''Inspect logs and stuff...''

<<BR>>
<<Anchor(startIngester)>>
== Start the ingester and verify that it runs properly ==
 * Start the ingester
{{{command-line stuff here...}}}

=== Inspect the results ===
''Inspect logs and that the relevant directories are properly created.''

<<BR>>
<<Anchor(testPreingester)>>
== Does preingester produce proper output files? ==
=== Run the needed scripts ===
In STAGE, on the machine where DigiTV is installed, in directory {{{digitv/bin}}} do the following
{{{
  ./run_preingest.sh <hotfolder> 2010-03-01 2010-03-08 100fm dr1 drhd
  ./run_preingest.sh <hotfolder> 2009-03-01 2009-03-08 100fm dr1 drhd
}}}
where {{{<hotfolder>}}} is the folder which the ingester reads from.
=== Inspect the results ===
 1. Check that files have been created in the hotfolder for the given dates and channels.
 1. For one xml-file for {{{100fm}}}, make a random check that it contains data inside CDATA tags as the title tag shown below, and that it has atleast one file-tag at the end, containing a file-url and a file-name. {{{
 <pbcoreTitle>
                <title><![CDATA[<Something in here !!!!>]]></title>
                <titleType><![CDATA[titel]]></titleType>
 </pbcoreTitle>
}}}
 1. As done for {{{100fm}}}, do the same for {{{dr1}}} and {{{drhd}}}.


<<BR>>
<<Anchor(verifyIngest)>>
== Verify that all pre-ingest files have been successfully ingested into the DOMS ==

=== Inspect the results ===

 * Check the ''lukewarm'' folder.
 * Count the number of files in the ''coldfolder'' and compare it to the number of objects in the DOMS

<<BR>>
<<Anchor(testX)>>
== Test X: ...? ==
=== Run the needed scripts ===
=== Inspect the results ===
''..describe test..''
[[HowToCountPublishedRadioTVProgramObjectsInFedora|How to count published radioTV program objects in Fedora]]

STAGE-Test of DOMS RadioTV System

High-level overview of tests in STAGE:

Step

Test succeeded (yes/no)

If no, what went wrong?

Start tomcat - is the DOMS running?

yes (2011-01-20)

Start the ingester - does it run properly?

yes (2011-01-20)

Start the pre-ingester - does it run properly?

to be tested..

Verify that all pre-ingest files have been successfully ingested in the DOMS.

to be tested..

[[RadioTVStageTestVerifyClipping

Verify that we can clip a media file out from an ingested object

Verify that the ingested objects can be found by search and played in the web browser.

to be tested..

How to count published radioTV program objects in Fedora

Stage-Test of DOMS RadioTV System (last edited 2011-02-11 10:33:15 by jrg)