Sorry to take so long replying. I did a job_depends on my problem job. It has a look back of 2 hours on 2 predecessor jobs. After running those 2 predecessor jobs, I did a job_depends on the follow-on job and it still said "F". I would have expected it to say "T". So the status of the predecessor jobs are not getting updated properly after they complete.
job_depends -J TEST_DEV_LLL_email3 -c gives me this:
Atomic Condition Current Status T/F
---------------- -------------- ---
s(TEST_DEV_LLL_email1,02.00) SUCCESS F
s(TEST_DEV_LLL_email2,02.00) SUCCESS F
However, when I look at the TEST_DEV_LLL_email3 job in the WCC GUI, the statuses don't match:
The following table is based on the condition: s(TEST_DEV_LLL_email1,02.00) & s(TEST_DEV_LLL_email2,02.00)
Atomic Condition | Current Status | Condition Satisfied |
---|
s(TEST_DEV_LLL_email1,02.00) | SUCCESS | true |
s(TEST_DEV_LLL_email2,02.00) | SUCCESS | true |