Opened 13 years ago

Closed 10 years ago

#59 closed enhancement (wontfix)

add verification of number and size of output files produces each xx years.

Reported by: mafoipsl Owned by: sdipsl
Priority: minor Milestone: libIGCM_v2.4 metrics
Component: PostProcessing Version:
Keywords: Cc:

Description

Add a call to trunk/libIGCM/libIGCM_post/check_expe_files_size.sh to check and verify the number and the size of output files produced, each 10 years (or other frequency described in a parameter).
This call must be added juste after the rebuild process, if return code is 0 all the post-processing jobs could be submitted. Otherwise, send a message with the result of the check.

On vargas, we discovered missing files (even not created into RUN_DIR) without information or explanation.

Change History (6)

comment:1 Changed 13 years ago by sdipsl

  • Milestone changed from libIGCM_v1.11 to libIGCM_v1.12
  • Owner changed from somebody to sdipsl
  • Status changed from new to assigned

What is the reference to decide whether the return code is 0 or something else?

  • the previous iteration
    • what if the number of outputs are evolving during simulation?
    • what for the very first iteration?
  • a reference file somewhere
    • how to design it so that it can be general enough

check_expe_files_size work only on a monthly basis

move to libIGCM_v1_12. Need more thinking.

comment:2 Changed 12 years ago by sdipsl

  • Milestone changed from libIGCM_v1.12 to libIGCM_v2.0

comment:3 Changed 12 years ago by sdipsl

  • Milestone libIGCM_v2.0 deleted

comment:4 Changed 11 years ago by sdipsl

  • Milestone set to libIGCM_v2.1 consolidation

Need to discuss what will be done with this script : trunk/libIGCM/libIGCM_post/check_expe_files_size.sh.

Do we maintain it and make it general enough. Or do we think it's not needed anymore as we have RunChecker?.job?

comment:5 Changed 11 years ago by sdipsl

  • Priority changed from major to minor

comment:6 Changed 10 years ago by sdipsl

  • Resolution set to wontfix
  • Status changed from assigned to closed

Don't think it is relevant as we have RunChecker? and as we check every return code since the consolidation release.

Note: See TracTickets for help on using tickets.