Differences between revisions 8 and 9
Revision 8 as of 2011-01-18 14:35:40
Size: 1924
Editor: jrg
Comment:
Revision 9 as of 2011-01-18 14:58:59
Size: 2663
Comment:
Deletions are marked like this. Additions are marked like this.
Line 6: Line 6:
|| [[#prerequisites|Prerequisites]] || N/A || N/A ||
|| [[#test1|Test 1]]: Does preingester produce proper output files? || to be tested.. || ||
|| [[#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]] || || ||
Line 12: Line 14:
<<Anchor(prerequisites)>>
== Prerequisites ==
<<Anchor(startTomcat)>>
== Start tomcat and verify that the DOMS is running ==
Line 16: Line 18:

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

<<Anchor(startIngester)>>
== Start the ingester and verify that it runs properly ==
Line 20: Line 28:
''Nothing to be inspected'' ''Inspect logs and that the relevant directories are properly created.''
Line 22: Line 30:
<<Anchor(test1)>>
== Test 1: Does preingester produce proper output files? ==
<<Anchor(testPreingester)>>
== Does preingester produce proper output files? ==
Line 41: Line 49:

<<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

STAGE-Test of DOMS RadioTV System

High-level overview of tests in STAGE:

Step

Answer (yes/no)

If no, what went wrong?

Start tomcat and verify that the DOMS is running

Start the ingester and verify that it runs properly

Does preingester produce proper output files?

to be tested..

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

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.

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...

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.

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.
  2. 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>
  3. As done for 100fm, do the same for dr1 and drhd.

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

Test X: ...?

Run the needed scripts

Inspect the results

..describe test..

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