PP-773: Array jobs do not send emails when specified for -m abe

PP-773 - Getting issue details... STATUS
The forum can be found here.

Interface 1: New mail_option 'j' in 'qsub -m'

  • Visibility: Public
  • Change Control: Stable
  • Synopsis: When a job is submitted with '-m jabe', the subjobs of arrayjob send e-mails
  • Details: The new mail option 'j' allows to send e-mails concerning subjob states. This new option is meaningful only with arrayjob. The e-mail format is equal to the e-mail format of any other job. The mail option 'j' must be combined with 'abe'. If the mail option 'j' is alone then 'illegal -m value' is returned. New mail option 'j' can be displayed by 'qstat -f' in the 'Mail_Points' attribute. Abort e-mails for subjobs of array job are supported but abort e-mails for subjobs are not sent by default (opposite to regular jobs). The '-ja'  mail option must be supplied for receiving subjob abort e-mails.

Interface 2: New qsub error message "qsub: mail option 'j' can not be used without array job"

  • Visibility: Public
  • Change Control: Stable
  • Details: If the user requests mail option 'j' for non array job then this error message is printed on stderr and qsub fails.

Interface 3: New e-mail on parent array job start

  • Visibility: Public
  • Change Control: Stable
  • Synopsis: If arrayjob is submitted with qsub -m b, the e-mail is sent once the parent job begins.
  • Details: This e-mail is sent regardless the presence of 'j' mail point.
  • E-mail example: subject: PBS JOB 1[].servername
    • PBS Job Id: 1[].servername
      Job Name:   STDIN
      Begun execution

Interface 4: New e-mail on parent array job termination

  • Visibility: Public
  • Change Control: Stable
  • Synopsis: If arrayjob is submitted with qsub -m e, the e-mail is sent once the parent job terminates.
  • Details: This e-mail is sent regardless the presence of 'j' mail point.
  • E-mail example: subject: PBS JOB 1[].servername
    • PBS Job Id: 1[].servername
      Job Name:   STDIN
      Execution terminated
      Exit_status=0

Notice: The abort e-mail for parent array job is not supported yet. The mail option (qsub -J range -m a) is allowed and no error is shown.

Site Map

Developer Guide Pages