syslog says the test in utah is finished, but utah doesn't return that it's finished to jenkins

Bug #1200799 reported by Chris Gagnon
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
UTAH
New
High
Unassigned

Bug Description

Reproducible: sometimes

http://10.97.2.10:8080/job/openarena-benchmark-ps-intel-4000-he/127/

it's does't have the output of syslog in the jenkins log, I had to ssh in to see it.

The job ran all the way through, but I am not getting log files I need be cause the

Someone mentioned earlier it might be the export UTAH_FEATURE_PROVISIONED_AUTORUN=1 option that caused this.

I can work around this issue with an & at the end of the runner:

run_utah_tests.py -d -m physical --name "$machine" -i "$ISO" -p "$PRESEED_FILE" -l $WORKSPACE master.run &
sleep 1200
get_results () {
rsync -avz -e 'ssh -i /var/lib/jenkins/.ssh/utah -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no' jenkins@$machine:results/1024x768.output .
}

# 'Results Failed To Upload' is the last line in the log file I need after utah is finished with the test run
until get_results && cat -n 1024x768.output | grep 'Results Failed To Upload'; do
    sleep 10
done

Revision history for this message
Andy Doan (doanac) wrote :

I don't suppose you have the syslog output from this job? What I need to understand is this: Upon completion of the test, UTAH should have sent a message via rsyslog saying the testing was complete. But the message was never sent. So I need to see if the local syslog shows that happening, if the test was FULLY done (no zombies or something), etc.

Changed in utah:
importance: Undecided → High
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.