This is an old revision of the document!
QC2-OPE-CFG
This is a set of tests to check the operation of the configuration files and become familiar with setting different options.
Prerequisite
- Stop kvalobs with bin/kvstop (rationale: run kvQc2 from the terminal to immediately analyse output)
Step | Direction | Expected Result | Pass/Fail Criteria or Comment |
---|---|---|---|
001 | cd $KVALOBS. Make a copy of the existing Qc2Config directory | – | – |
$ tar cvf Qc2Config.tar Qc2Config/ | – | – | |
Remove the Qc2Config directory. | – | – | |
$ rm -r Qc2Config | – | – | |
002 | Run kvQc2 | – | – |
bin/kvQc2 | Does not exist: /metno/kvalobs/Qc2Config/ | – | |
Note: open a new shell to perform the following tasks and monitor the results in the bin/kvQc2 program output. The program will attempt to scan for a configuration file every 59s and a response is detected as described below. | – | – | |
003 | $ mkdir Qc2Config | Scanning For Files ;/metno/kvalobs/Qc2Config/ | – |
004 | $ touch Qc2Config/example.dat | - no response - | – |
005 | $ touch Qc2Config/example.dat | – | – |
Configuration File Found: /metno/kvalobs/Qc2Config/example.cfg; 2010-03-24 23:35:31: 2010-03-24 23:00:00 → 2010-03-24 23:00:00 /metno/kvalobs/Qc2Config/example.cfg | |||
The times are default times generated if no times are set specifying the start and stop of the algorithm run. | |||
006 | View https://svn.met.no/kvoss/kvalobs/trunk/src/kvQc2/Reference/ProcessUnit.cfg in a browser and review contents. | Note the paramter Last_NDays=3 is set. | – |
Copy the file to the Qc2Config directory,e.g.: | |||
$ wget https://svn.met.no/kvoss/kvalobs/trunk/src/kvQc2/Reference/ProcessUnit.cfg | Note the start and end time now covers the last 3 days. | ||
2010-03-24 23:54:34: 2010-03-21 23:00:00 → 2010-03-24 23:00:00 /metno/kvalobs/Qc2Config/ProcessUnit.cfg | |||
007 | Edit the ProcessUnit.cfg file by replacing Last_NDays=3 (a # may be used to comment out) with: | – | – |
#Last_NDays=3 #[Time Range] Start_YYYY=2007 Start_MM=5 Start_DD=31 Start_hh=6 Start_mm=0 Start_ss=0 End_YYYY=2007 End_MM=12 End_DD=31 End_hh=6 End_mm=0 End_ss=0
Observed result: | – | – | |
2010-03-25 00:00:28: 2007-05-31 06:00:00 → 2007-12-31 06:00:00 /metno/kvalobs/Qc2Config/ProcessUnit.cfg |
The full list of available configuration file options is found here, experiment!