[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Condor-users] Can not get RemoteWallClockTime or CommittedTime report any value other than 0.0



Hello,

 I am trying to setup queues so users can run either short, medium or
long jobs.

I am using condor 7.6.0.

I am also trying to use

SYSTEM_PERIODIC_REMOVE = ((TARGET.RemoteWallClockTime -
TARGET.CumulativeSuspensionTime ) > $(Job_Time_Limit))

Where Job_Time_Limit is dependent on the type of job submitted.

I am finding that RemoteWallClockTime is always 0.0.

As an example -- I am running a simple sleep job .

[benjamin@atl010 sleepjob]$ condor_q


-- Submitter: atl010.phy.duke.edu : <152.3.57.128:9771> :
atl010.phy.duke.edu
ID      OWNER            SUBMITTED     RUN_TIME ST PRI SIZE
CMD
 14.0   benjamin        4/24 22:35   0+00:01:07 R  20  0.0
test_sleepjob.sh 6
 14.1   benjamin        4/24 22:35   0+00:01:07 R  20  0.0
test_sleepjob.sh 6

2 jobs; 0 idle, 2 running, 0 held
[benjamin@atl010 sleepjob]$ condor_q -long 14.0  | grep Time
CommittedSlotTime = 0
CommittedSuspensionTime = 0
CumulativeSlotTime = 0
CumulativeSuspensionTime = 0
ServerTime = 1303699001
CommittedTime = 0
LastMatchTime = 1303698929
RemoteWallClockTime = 0.0
LastSuspensionTime = 0
CurrentTime = time()
Job_Time_Limit = ( ( ifThenElse(( TARGET.AccountingGroup =?= "short_job"
),2 * 60,ifThenElse(( TARGET.AccountingGroup =?= "medium_job" ),10 *
60,15 * 60)) ) )


Somehow even though this sleep job ran.  The CommittedTime and
RemoteWallClockTime values are always = 0.0
Any suggestion where I might look to see why these values are not updating.

Thanks,

Doug Benjamin