There seems to be a problem on pharo-contribution-linux64-4.ci.inria.fr AFAICT.
I can reproduce the following to phenomena:
1. '(Delay forSeconds: 10) wait’ does not wait.
2. ‘DateAndTime now’ does not change for long intervals.
For instance, the following code:
(FileSystem disk workingDirectory / 'foo.log') writeStreamDo: [ :stream |
stream nextPutAll: DateAndTime now asString;crlf.
stream nextPutAll: ([(Delay forSeconds: 10) wait] timeToRun / 1000)
asString; crlf.
stream nextPutAll: DateAndTime now asString ].
produces this output:
2014-03-04T21:32:21.396669+01:00
0:00:00:00
2014-03-04T21:32:21.396669+01:00
Too me (and my untrained eye) this looks like a system clock problem. Could
somebode take a look at the server in question?
Cheers,
Max