I'm currently using CIQ 3.0.7 buy it's also true for CIQ 3.0.6.
Just to check, I created a new standard watchface with settings. Added an onUpdateCount variable that I increment in onUpdate().
var onUpdateCount = 0;
class WatchfaceDefaultView extends WatchUi.WatchFace {
function onUpdate(dc) {
onUpdateCount++;
var t = System.getClockTime();
System.println(t.hour.format("%02d") + ":" + t.min.format("%02d") + ":" + t.sec.format("%02d") + " onUpdate " + onUpdateCount);
/* etc... */
}
}
Here is what the console looks like:
00:02:28 onUpdate 1
00:02:28 onUpdate 2
00:02:40 onUpdate 3
00:03:00 onUpdate 4
00:03:00 onUpdate 5
00:03:00 onUpdate 6
00:03:00 onUpdate 7
00:03:00 onUpdate 8
00:03:00 onUpdate 9
00:03:00 onUpdate 10
00:03:00 onUpdate 11
00:03:00 onUpdate 12
00:03:00 onUpdate 13
00:03:00 onUpdate 14
00:03:00 onUpdate 15
00:03:00 onUpdate 16
00:03:00 onUpdate 17
00:03:00 onUpdate 18
00:03:00 onUpdate 19
00:04:00 onUpdate 20
00:04:00 onUpdate 21
00:04:00 onUpdate 22
00:04:00 onUpdate 23
00:04:00 onUpdate 24
00:04:00 onUpdate 25
00:04:00 onUpdate 26
00:04:00 onUpdate 27
00:04:00 onUpdate 28
00:04:00 onUpdate 29
00:04:00 onUpdate 30
00:04:00 onUpdate 31
00:05:00 onUpdate 32
00:05:00 onUpdate 33
00:05:00 onUpdate 34
00:05:00 onUpdate 35
00:05:00 onUpdate 36
00:05:00 onUpdate 37
00:05:00 onUpdate 38
00:05:00 onUpdate 39
00:05:00 onUpdate 40
00:05:00 onUpdate 41
00:05:00 onUpdate 42
00:05:00 onUpdate 43
00:05:00 onUpdate 44
00:05:00 onUpdate 45
00:05:00 onUpdate 46
00:05:00 onUpdate 47
00:06:00 onUpdate 48
I haven't yet tested on device.