Jenkins build is still unstable: moose-latest-dev #960

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
56 messages Options
123
Reply | Threaded
Open this post in threaded view
|

Jenkins build is still unstable: moose-latest-dev #960

admin-2
Reply | Threaded
Open this post in threaded view
|

Build failed in Jenkins: moose-latest-dev #961

admin-2
See <http://hudson.moosetechnology.org/job/moose-latest-dev/961/>

------------------------------------------
Started by timer
[workspace] $ /bin/sh -xe /tmp/hudson4239434225313942391.sh
+ rm -rf <http://hudson.moosetechnology.org/job/moose-latest-dev/ws/moose> <http://hudson.moosetechnology.org/job/moose-latest-dev/ws/moose-tests> <http://hudson.moosetechnology.org/job/moose-latest-dev/961/artifact/moose_suite-4_7_dev.zip>
+ /srv/hudson.moosetechnology.org/builder/build.sh -i Pharo-1.4 -s nautilus -s moose -s glamorous-theme -s moose-clean -s glamorous-toolkit -s cleanupforrelease -o moose

===============================================================================
Notice: Errors in script loaded from <http://hudson.moosetechnology.org/job/moose-latest-dev/961/artifact/moose/moose.st>
===============================================================================
==== Startup Error: ZnHttpUnsuccessful: 502 Bad Gateway
ZnClient>>handleResponse
ZnClient>>executeWithRedirectsRemaining:
ZnClient>>executeWithRetriesRemaining: in Block: [self executeWithRedirectsRemaining: self maxNumbe...etc...
BlockClosure>>on:do:
ZnClient>>executeWithRetriesRemaining:
ZnClient>>executeWithRetriesRemaining: in Block: [:exception | retryCount > 0...
BlockClosure>>cull:
MethodContext(ContextPart)>>handleSignal: in Block: [(self tempAt: 2)...
BlockClosure>>ensure:
MethodContext(ContextPart)>>handleSignal:
Got startup errors:
    ZnHttpUnsuccessful: 502 Bad Gateway

blockNoContextSwitchOffset != null 9102
+ /srv/hudson.moosetechnology.org/builder/build.sh -i moose -s patch-inputsensor -s testrunner -s moose-tests -o moose-tests

===============================================================================
Notice: Errors in script loaded from <http://hudson.moosetechnology.org/job/moose-latest-dev/ws/moose-tests/moose-tests.st>
===============================================================================
==== Startup Error: MessageNotUnderstood: receiver of "new" is nil
UndefinedObject(Object)>>doesNotUnderstand: #new
UndefinedObject>>DoIt
Compiler>>evaluate:in:to:notifying:ifFail:logged:
Compiler class>>evaluate:for:notifying:logged:
Compiler class>>evaluate:for:logged:
Compiler class>>evaluate:logged:
FileSystemFileStream(PositionableStream)>>fileInAnnouncing: in Block: [| chunk | val := (self peekFor: $!)...
BlockClosure>>on:do:
FileSystemFileStream(PositionableStream)>>fileInAnnouncing: in Block: [:bar | ...
NonInteractiveUIManager(CommandLineUIManager)>>progressInitiationExceptionDefaultAction:
Got startup errors:
    MessageNotUnderstood: receiver of "new" is nil

blockNoContextSwitchOffset != null 9102
+ /srv/hudson.moosetechnology.org/builder/build-oneclick.sh -i moose -o moose_suite-4_7_dev -n Moose -t 'Moose Suite 4.7 Development ' -v 4.7 -c Moose
cp: cannot stat `/srv/ci.moosetechnology.org/builder/oneclick-icons/Moose.png': No such file or directory
cp: cannot stat `/srv/ci.moosetechnology.org/builder/oneclick-icons/Moose.ico': No such file or directory
cp: cannot stat `/srv/ci.moosetechnology.org/builder/oneclick-icons/Moose.icns': No such file or directory
Recording test results
No test report files were found. Configuration error?
Archiving artifacts


_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Build failed in Jenkins: moose-latest-dev #962

admin-2
See <http://hudson.moosetechnology.org/job/moose-latest-dev/962/>

------------------------------------------
Started by timer
[workspace] $ /bin/sh -xe /tmp/hudson3691464914554534799.sh
+ rm -rf <http://hudson.moosetechnology.org/job/moose-latest-dev/ws/moose> <http://hudson.moosetechnology.org/job/moose-latest-dev/ws/moose-tests> <http://hudson.moosetechnology.org/job/moose-latest-dev/962/artifact/moose_suite-4_7_dev.zip>
+ /srv/hudson.moosetechnology.org/builder/build.sh -i Pharo-1.4 -s nautilus -s moose -s glamorous-theme -s moose-clean -s glamorous-toolkit -s cleanupforrelease -o moose

===============================================================================
Notice: Errors in script loaded from <http://hudson.moosetechnology.org/job/moose-latest-dev/962/artifact/moose/moose.st>
===============================================================================
==== Startup Error: Error: Could not resolve: NautilusCommon [NautilusCommon-BenjaminVanRyseghem.63] in <http://hudson.moosetechnology.org/job/moose-latest-dev/ws/moose/package-cache> http://ss3.gemstone.com/ss/Nautilus
MetacelloFetchingMCSpecLoader(Object)>>error:
MetacelloFetchingMCSpecLoader(MetacelloCommonMCSpecLoader)>>retryingResolvePackageSpecReferences:gofer:
MetacelloFetchingMCSpecLoader>>linearLoadPackageSpec:gofer: in Block: [| references nearestReference cachedReference ext...etc...
MetacelloPharoPlatform>>do:displaying: in Block: [:bar | ...
NonInteractiveUIManager(CommandLineUIManager)>>progressInitiationExceptionDefaultAction:
ProgressInitiationException>>defaultAction
UndefinedObject>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
Got startup errors:
    Error: Could not resolve: NautilusCommon [NautilusCommon-BenjaminVanRyseghem.63] in <http://hudson.moosetechnology.org/job/moose-latest-dev/ws/moose/package-cache> http://ss3.gemstone.com/ss/Nautilus

blockNoContextSwitchOffset != null 9102
+ /srv/hudson.moosetechnology.org/builder/build.sh -i moose -s patch-inputsensor -s testrunner -s moose-tests -o moose-tests

===============================================================================
Notice: Errors in script loaded from <http://hudson.moosetechnology.org/job/moose-latest-dev/ws/moose-tests/moose-tests.st>
===============================================================================
==== Startup Error: MessageNotUnderstood: receiver of "new" is nil
UndefinedObject(Object)>>doesNotUnderstand: #new
UndefinedObject>>DoIt
Compiler>>evaluate:in:to:notifying:ifFail:logged:
Compiler class>>evaluate:for:notifying:logged:
Compiler class>>evaluate:for:logged:
Compiler class>>evaluate:logged:
FileSystemFileStream(PositionableStream)>>fileInAnnouncing: in Block: [| chunk | val := (self peekFor: $!)...
BlockClosure>>on:do:
FileSystemFileStream(PositionableStream)>>fileInAnnouncing: in Block: [:bar | ...
NonInteractiveUIManager(CommandLineUIManager)>>progressInitiationExceptionDefaultAction:
Got startup errors:
    MessageNotUnderstood: receiver of "new" is nil

blockNoContextSwitchOffset != null 9102
+ /srv/hudson.moosetechnology.org/builder/build-oneclick.sh -i moose -o moose_suite-4_7_dev -n Moose -t 'Moose Suite 4.7 Development ' -v 4.7 -c Moose
cp: cannot stat `/srv/ci.moosetechnology.org/builder/oneclick-icons/Moose.png': No such file or directory
cp: cannot stat `/srv/ci.moosetechnology.org/builder/oneclick-icons/Moose.ico': No such file or directory
cp: cannot stat `/srv/ci.moosetechnology.org/builder/oneclick-icons/Moose.icns': No such file or directory
Recording test results
No test report files were found. Configuration error?
Archiving artifacts


_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Fwd: Build failed in Jenkins: moose-latest-dev #962

abergel
hi Ben,

Apparently something is wrong with the configuration. Moose cannot load it. Below is how Jenkins loads Nautilus.
-=-=-=-=-=-=-=-=-=-=-=-=
Gofer new
       url: 'http://ss3.gemstone.com/ss/Nautilus';
       package: 'ConfigurationOfNautilus';
       load.
!
(ConfigurationOfNautilus project version: #stable) load.
-=-=-=-=-=-=-=-=-=-=-=-=

Cheers,
Alexandre


Begin forwarded message:

> From: [hidden email]
> Subject: [Moose-dev] Build failed in Jenkins: moose-latest-dev #962
> Date: 2 May 2012 16:03:11 GMT-04:00
> To: [hidden email]
> Reply-To: Moose-related development <[hidden email]>
>
> See <http://hudson.moosetechnology.org/job/moose-latest-dev/962/>
>
> ------------------------------------------
> Started by timer
> [workspace] $ /bin/sh -xe /tmp/hudson3691464914554534799.sh
> + rm -rf <http://hudson.moosetechnology.org/job/moose-latest-dev/ws/moose> <http://hudson.moosetechnology.org/job/moose-latest-dev/ws/moose-tests> <http://hudson.moosetechnology.org/job/moose-latest-dev/962/artifact/moose_suite-4_7_dev.zip>
> + /srv/hudson.moosetechnology.org/builder/build.sh -i Pharo-1.4 -s nautilus -s moose -s glamorous-theme -s moose-clean -s glamorous-toolkit -s cleanupforrelease -o moose
> 
> ===============================================================================
> Notice: Errors in script loaded from <http://hudson.moosetechnology.org/job/moose-latest-dev/962/artifact/moose/moose.st>
> ===============================================================================
> ==== Startup Error: Error: Could not resolve: NautilusCommon [NautilusCommon-BenjaminVanRyseghem.63] in <http://hudson.moosetechnology.org/job/moose-latest-dev/ws/moose/package-cache> http://ss3.gemstone.com/ss/Nautilus
> MetacelloFetchingMCSpecLoader(Object)>>error:
> MetacelloFetchingMCSpecLoader(MetacelloCommonMCSpecLoader)>>retryingResolvePackageSpecReferences:gofer:
> MetacelloFetchingMCSpecLoader>>linearLoadPackageSpec:gofer: in Block: [| references nearestReference cachedReference ext...etc...
> MetacelloPharoPlatform>>do:displaying: in Block: [:bar | ...
> NonInteractiveUIManager(CommandLineUIManager)>>progressInitiationExceptionDefaultAction:
> ProgressInitiationException>>defaultAction
> UndefinedObject>>handleSignal:
> MethodContext(ContextPart)>>handleSignal:
> MethodContext(ContextPart)>>handleSignal:
> MethodContext(ContextPart)>>handleSignal:
> Got startup errors:
>     Error: Could not resolve: NautilusCommon [NautilusCommon-BenjaminVanRyseghem.63] in <http://hudson.moosetechnology.org/job/moose-latest-dev/ws/moose/package-cache> http://ss3.gemstone.com/ss/Nautilus
> 
> blockNoContextSwitchOffset != null 9102
> + /srv/hudson.moosetechnology.org/builder/build.sh -i moose -s patch-inputsensor -s testrunner -s moose-tests -o moose-tests
> 
> ===============================================================================
> Notice: Errors in script loaded from <http://hudson.moosetechnology.org/job/moose-latest-dev/ws/moose-tests/moose-tests.st>
> ===============================================================================
> ==== Startup Error: MessageNotUnderstood: receiver of "new" is nil
> UndefinedObject(Object)>>doesNotUnderstand: #new
> UndefinedObject>>DoIt
> Compiler>>evaluate:in:to:notifying:ifFail:logged:
> Compiler class>>evaluate:for:notifying:logged:
> Compiler class>>evaluate:for:logged:
> Compiler class>>evaluate:logged:
> FileSystemFileStream(PositionableStream)>>fileInAnnouncing: in Block: [| chunk | val := (self peekFor: $!)...
> BlockClosure>>on:do:
> FileSystemFileStream(PositionableStream)>>fileInAnnouncing: in Block: [:bar | ...
> NonInteractiveUIManager(CommandLineUIManager)>>progressInitiationExceptionDefaultAction:
> Got startup errors:
>     MessageNotUnderstood: receiver of "new" is nil
> 
> blockNoContextSwitchOffset != null 9102
> + /srv/hudson.moosetechnology.org/builder/build-oneclick.sh -i moose -o moose_suite-4_7_dev -n Moose -t 'Moose Suite 4.7 Development ' -v 4.7 -c Moose
> cp: cannot stat `/srv/ci.moosetechnology.org/builder/oneclick-icons/Moose.png': No such file or directory
> cp: cannot stat `/srv/ci.moosetechnology.org/builder/oneclick-icons/Moose.ico': No such file or directory
> cp: cannot stat `/srv/ci.moosetechnology.org/builder/oneclick-icons/Moose.icns': No such file or directory
> Recording test results
> No test report files were found. Configuration error?
> Archiving artifacts
>
>
> _______________________________________________
> Moose-dev mailing list
> [hidden email]
> https://www.iam.unibe.ch/mailman/listinfo/moose-dev

--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.





_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Jenkins build is unstable: moose-latest-dev #963

admin-2
In reply to this post by admin-2
Reply | Threaded
Open this post in threaded view
|

Jenkins build is still unstable: moose-latest-dev #964

admin-2
Reply | Threaded
Open this post in threaded view
|

Jenkins build is still unstable: moose-latest-dev #965

admin-2
Reply | Threaded
Open this post in threaded view
|

Build failed in Jenkins: moose-latest-dev #966

admin-2
See <http://hudson.moosetechnology.org/job/moose-latest-dev/966/>

------------------------------------------
Started by timer
[workspace] $ /bin/sh -xe /tmp/hudson4414406219541139111.sh
+ rm -rf <http://hudson.moosetechnology.org/job/moose-latest-dev/ws/moose> <http://hudson.moosetechnology.org/job/moose-latest-dev/ws/moose-tests> <http://hudson.moosetechnology.org/job/moose-latest-dev/966/artifact/moose_suite-4_7_dev.zip>
+ /srv/hudson.moosetechnology.org/builder/build.sh -i Pharo-1.4 -s nautilus -s moose -s glamorous-theme -s moose-clean -s glamorous-toolkit -s cleanupforrelease -o moose

===============================================================================
Notice: Errors in script loaded from <http://hudson.moosetechnology.org/job/moose-latest-dev/966/artifact/moose/moose.st>
===============================================================================
==== Startup Error: GoferRepositoryError: Could not access http://www.squeaksource.com/Moose: ConnectionTimedOut: Data receive timed out.
MCHttpRepository(MCFileBasedRepository)>>goferReferences in Block: [:error | ^ GoferRepositoryError signal: error mes...etc...
BlockClosure>>cull:
MethodContext(ContextPart)>>handleSignal: in Block: [(self tempAt: 2)...
BlockClosure>>ensure:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
Got startup errors:
    GoferRepositoryError: Could not access http://www.squeaksource.com/Moose: ConnectionTimedOut: Data receive timed out.

blockNoContextSwitchOffset != null 9102
+ /srv/hudson.moosetechnology.org/builder/build.sh -i moose -s patch-inputsensor -s testrunner -s moose-tests -o moose-tests

===============================================================================
Notice: Errors in script loaded from <http://hudson.moosetechnology.org/job/moose-latest-dev/ws/moose-tests/moose-tests.st>
===============================================================================
==== Startup Error: MessageNotUnderstood: receiver of "new" is nil
UndefinedObject(Object)>>doesNotUnderstand: #new
UndefinedObject>>DoIt
Compiler>>evaluate:in:to:notifying:ifFail:logged:
Compiler class>>evaluate:for:notifying:logged:
Compiler class>>evaluate:for:logged:
Compiler class>>evaluate:logged:
FileSystemFileStream(PositionableStream)>>fileInAnnouncing: in Block: [| chunk | val := (self peekFor: $!)...
BlockClosure>>on:do:
FileSystemFileStream(PositionableStream)>>fileInAnnouncing: in Block: [:bar | ...
NonInteractiveUIManager(CommandLineUIManager)>>progressInitiationExceptionDefaultAction:
Got startup errors:
    MessageNotUnderstood: receiver of "new" is nil

blockNoContextSwitchOffset != null 9102
+ /srv/hudson.moosetechnology.org/builder/build-oneclick.sh -i moose -o moose_suite-4_7_dev -n Moose -t 'Moose Suite 4.7 Development ' -v 4.7 -c Moose
cp: cannot stat `/srv/ci.moosetechnology.org/builder/oneclick-icons/Moose.png': No such file or directory
cp: cannot stat `/srv/ci.moosetechnology.org/builder/oneclick-icons/Moose.ico': No such file or directory
cp: cannot stat `/srv/ci.moosetechnology.org/builder/oneclick-icons/Moose.icns': No such file or directory
Recording test results
No test report files were found. Configuration error?
Archiving artifacts


_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Build failed in Jenkins: moose-latest-dev #967

admin-2
See <http://hudson.moosetechnology.org/job/moose-latest-dev/967/>

------------------------------------------
[...truncated 680 lines...]
  BlockClosure>>cull:
  [(self tempAt: 2)
  cull: exception] in MethodContext(ContextPart)>>handleSignal:
  BlockClosure>>ensure:
  MethodContext(ContextPart)>>handleSignal:
  HTTPProgress(Exception)>>signal
  HTTPProgress(Exception)>>signal:
  HTTPProgress class(Exception class)>>signal:
  ZnClient>>getConnectionAndExecute
  ZnClient>>executeWithRedirectsRemaining:
  [self executeWithRedirectsRemaining: self maxNumberOfRedirects] in ZnClient>>executeWithRetriesRemaining:
  BlockClosure>>on:do:
  ZnClient>>executeWithRetriesRemaining:
  [self executeWithRetriesRemaining: self numberOfRetries] in [self ifFailBlock
  ifNil: [self executeWithRetriesRemaining: self numberOfRetries]
  ifNotNil: [[self executeWithRetriesRemaining: self numberOfRetries]
  on: self exceptionSetForIfFail
  do: self ifFailBlock]] in ZnClient>>executeWithTimeout
  BlockClosure>>on:do:
  [self ifFailBlock
  ifNil: [self executeWithRetriesRemaining: self numberOfRetries]
  ifNotNil: [[self executeWithRetriesRemaining: self numberOfRetries]
  on: self exceptionSetForIfFail
  do: self ifFailBlock]] in ZnClient>>executeWithTimeout
  [^ block value] in ZnClient>>withTimeoutDo:
  [p psValueAt: index put: anObject.
  aBlock value] in ZnConnectionTimeout(DynamicVariable)>>value:during:
  BlockClosure>>ensure:
  ZnConnectionTimeout(DynamicVariable)>>value:during:
  ZnConnectionTimeout class(DynamicVariable class)>>value:during:
  ZnClient>>withTimeoutDo:
  ZnClient>>executeWithTimeout
  ZnClient>>execute
  ZnClient>>get
  [index := ZnClient new systemPolicy; beOneShot; signalProgress: true; accept: ZnMimeType text;
  ifFail: [:exception | self error: 'Could not access ' , location , ': ' , exception printString]; url: self locationWithTrailingSlash; queryAt: 'C' put: 'M;O=D'; username: self user password: self password; get] in MCHttpRepository>>allFileNames
  [workBlock value] in [:bar | [workBlock value]
  on: HTTPProgress
  do: [:ex |
  (ex total
  ifNil: [true]
  ifNotNil: [ex amount == nil])
  ifFalse: [(nextUpdateTime < Time millisecondClockValue
  or: [ex total = ex amount])
  ifTrue: [bar value: ex amount asFloat / ex total asFloat.
  nextUpdateTime := Time millisecondClockValue + 100]].
  ex resume]] in MCHttpRepository>>displayProgress:during:
  BlockClosure>>on:do:
  [:bar | [workBlock value]
  on: HTTPProgress
  do: [:ex |
  (ex total
  ifNil: [true]
  ifNotNil: [ex amount == nil])
  ifFalse: [(nextUpdateTime < Time millisecondClockValue
  or: [ex total = ex amount])
  ifTrue: [bar value: ex amount asFloat / ex total asFloat.
  nextUpdateTime := Time millisecondClockValue + 100]].
  ex resume]] in MCHttpRepository>>displayProgress:during:
  NonInteractiveUIManager(CommandLineUIManager)>>progressInitiationExceptionDefaultAction:
  ProgressInitiationException>>defaultAction
  UndefinedObject>>handleSignal:
  MethodContext(ContextPart)>>handleSignal:
  MethodContext(ContextPart)>>handleSignal:
  MethodContext(ContextPart)>>handleSignal:
  MethodContext(ContextPart)>>handleSignal:
  MethodContext(ContextPart)>>handleSignal:
  MethodContext(ContextPart)>>handleSignal:
  ProgressInitiationException(Exception)>>signal
  ProgressInitiationException>>display:at:from:to:during:
  ProgressInitiationException class>>display:at:from:to:during:
  NonInteractiveUIManager(CommandLineUIManager)>>displayProgress:from:to:during:
  MCHttpRepository>>displayProgress:during:
  MCHttpRepository>>allFileNames
  MCHttpRepository(MCFileBasedRepository)>>allFileNamesOrCache
  MCHttpRepository(MCFileBasedRepository)>>readableFileNames
  MCHttpRepository(MCFileBasedRepository)>>allVersionNames
  [self allVersionNames] in MCHttpRepository(MCFileBasedRepository)>>goferReferences
  BlockClosure>>on:do:
  MCHttpRepository(MCFileBasedRepository)>>goferReferences
  [aRepository goferReferences asSortedCollection asArray] in Gofer>>basicReferencesIn:
  BlockClosure>>on:do:
  Gofer>>basicReferencesIn:
  [self basicReferencesIn: aRepository] in Gofer>>allResolvedIn:
  [self at: key put: aBlock value] in Dictionary>>at:ifAbsentPut:
  Dictionary>>at:ifAbsent:
  Dictionary>>at:ifAbsentPut:
  Gofer>>allResolvedIn:
  [:repository | resolved
  addAll: (self allResolvedIn: repository)] in Gofer>>allResolved
  Array(SequenceableCollection)>>do:
  Gofer>>allResolved
  GoferPackageReference(GoferReference)>>resolveAllWith:
  GoferPackageReference(GoferReference)>>resolveWith:
  [:each | each resolveWith: self] in Gofer>>resolved
  Array(SequenceableCollection)>>collect:
  Gofer>>resolved
  GoferLoad>>initializeOn:
  GoferLoad class(GoferOperation class)>>on:
  Gofer>>execute:do:
  Gofer>>execute:
  Gofer>>load
  UndefinedObject>>DoIt
  Compiler>>evaluate:in:to:notifying:ifFail:logged:
  Compiler class>>evaluate:for:notifying:logged:
  Compiler class>>evaluate:for:logged:
  Compiler class>>evaluate:logged:
  [| chunk | val := (self peekFor: $!)
  ifTrue: [(self class evaluatorClass evaluate: self nextChunk logged: false)
  scanFrom: self]
  ifFalse: [chunk := self nextChunk.
  self checkForPreamble: chunk.
  self class evaluatorClass evaluate: chunk logged: true]] in [:bar |
  [self atEnd]
  whileFalse: [bar value: self position.
  self skipSeparators.
  [| chunk | val := (self peekFor: $!)
  ifTrue: [(self class evaluatorClass evaluate: self nextChunk logged: false)
  scanFrom: self]
  ifFalse: [chunk := self nextChunk.
  self checkForPreamble: chunk.
  self class evaluatorClass evaluate: chunk logged: true]]
  on: InMidstOfFileinNotification
  do: [:ex | ex resume: true].
  self skipStyleChunk].
  self close] in FileSystemFileStream(PositionableStream)>>fileInAnnouncing:
  BlockClosure>>on:do:
  [:bar |
  [self atEnd]
  whileFalse: [bar value: self position.
  self skipSeparators.
  [| chunk | val := (self peekFor: $!)
  ifTrue: [(self class evaluatorClass evaluate: self nextChunk logged: false)
  scanFrom: self]
  ifFalse: [chunk := self nextChunk.
  self checkForPreamble: chunk.
  self class evaluatorClass evaluate: chunk logged: true]]
  on: InMidstOfFileinNotification
  do: [:ex | ex resume: true].
  self skipStyleChunk].
  self close] in FileSystemFileStream(PositionableStream)>>fileInAnnouncing:
  NonInteractiveUIManager(CommandLineUIManager)>>progressInitiationExceptionDefaultAction:
  ProgressInitiationException>>defaultAction
  UndefinedObject>>handleSignal:
  MethodContext(ContextPart)>>handleSignal:
  MethodContext(ContextPart)>>handleSignal:
  MethodContext(ContextPart)>>handleSignal:
  ProgressInitiationException(Exception)>>signal
  ProgressInitiationException>>display:at:from:to:during:
  ProgressInitiationException class>>display:at:from:to:during:
  ByteString(String)>>displayProgressFrom:to:during:
  FileSystemFileStream(PositionableStream)>>fileInAnnouncing:
  FileSystemFileStream(PositionableStream)>>fileIn
  [^ (FileSystemFileStream with: stream contents asString) reset fileIn] in [:stream | [^ (FileSystemFileStream with: stream contents asString) reset fileIn]
  on: Error , ParserNotification
  do: [:e | self handleError: e reference: aReference]] in BasicCodeLoader>>installSourceFile:
  BlockClosure>>on:do:
  [:stream | [^ (FileSystemFileStream with: stream contents asString) reset fileIn]
  on: Error , ParserNotification
  do: [:e | self handleError: e reference: aReference]] in BasicCodeLoader>>installSourceFile:
  [aBlock value: stream] in FileReference>>readStreamDo:
  BlockClosure>>ensure:
  FileReference>>readStreamDo:
  BasicCodeLoader>>installSourceFile:
  [:reference | self installSourceFile: reference] in [sourceFiles
  do: [:reference | self installSourceFile: reference]] in BasicCodeLoader>>installSourceFiles
  Array(SequenceableCollection)>>do:
  [sourceFiles
  do: [:reference | self installSourceFile: reference]] in BasicCodeLoader>>installSourceFiles
  BlockClosure>>ensure:
  BasicCodeLoader>>installSourceFiles
  BasicCodeLoader class>>commandLineHandlerAction:
  [:commandLine | BasicCodeLoader commandLineHandlerAction: commandLine] in BasicCodeLoader class>>initialize
  [:each |
  | actionBlock conditionBlock |
  conditionBlock := each key.
  actionBlock := each value.
  (conditionBlock value: anUserInput)
  ifTrue: [actionBlock value: anUserInput]] in CommandLine class(AbstractUserInput class)>>dispatch:
  [:association | aBlock value: association value] in Dictionary>>valuesDo:
  [:each | each
  ifNotNil: [aBlock value: each]] in Dictionary>>associationsDo:
  Array(SequenceableCollection)>>do:
  Dictionary>>associationsDo:
  Dictionary>>valuesDo:
  Dictionary>>do:
  CommandLine class(AbstractUserInput class)>>dispatch:
  [self dispatch: singleton] in CommandLine class>>dispatch
  BlockClosure>>cull:
  [each cull: resuming] in [:each | self
  logStartUpErrorDuring: [each cull: resuming]
  into: errors
  tryDebugger: self isInteractive] in SmalltalkImage>>executeDeferredStartupActions:
  BlockClosure>>on:do:
  SmalltalkImage>>logStartUpErrorDuring:into:tryDebugger:
  [:each | self
  logStartUpErrorDuring: [each cull: resuming]
  into: errors
  tryDebugger: self isInteractive] in SmalltalkImage>>executeDeferredStartupActions:
  OrderedCollection>>do:
  SmalltalkImage>>executeDeferredStartupActions:
  SmalltalkImage>>snapshot:andQuit:
  [Smalltalk snapshot: true andQuit: true] in WorldState class>>saveAndQuit
  BlockClosure>>ensure:
  CursorWithMask(Cursor)>>showWhile:
  WorldState class>>saveAndQuit
  [| selArgCount |
  (selArgCount := selector numArgs) = 0
  ifTrue: [target perform: selector]
  ifFalse: [selArgCount = arguments size
  ifTrue: [target perform: selector withArguments: arguments]
  ifFalse: [target
  perform: selector
  withArguments: (arguments copyWith: evt)]].
  self changed] in ToggleMenuItemMorph(MenuItemMorph)>>invokeWithEvent:
  BlockClosure>>ensure:
  CursorWithMask(Cursor)>>showWhile:
  ToggleMenuItemMorph(MenuItemMorph)>>invokeWithEvent:
  ToggleMenuItemMorph(MenuItemMorph)>>mouseUp:
  ToggleMenuItemMorph(MenuItemMorph)>>handleMouseUp:
  MouseButtonEvent>>sentTo:
  ToggleMenuItemMorph(Morph)>>handleEvent:
  MorphicEventDispatcher>>dispatchDefault:with:
  MorphicEventDispatcher>>dispatchEvent:with:
  ToggleMenuItemMorph(Morph)>>processEvent:using:
  MorphicEventDispatcher>>dispatchDefault:with:
  MorphicEventDispatcher>>dispatchEvent:with:
  MenuMorph(Morph)>>processEvent:using:
  MenuMorph(Morph)>>processEvent:
  MenuMorph>>handleFocusEvent:
  [ActiveHand := self.
  ActiveEvent := anEvent.
  result := focusHolder
  handleFocusEvent: (anEvent
  transformedBy: (focusHolder transformedFrom: self))] in HandMorph>>sendFocusEvent:to:clear:
  [aBlock value] in PasteUpMorph>>becomeActiveDuring:
  BlockClosure>>on:do:
  -- and more not shown ---------------------------------------------------------------------------------
 
  THERE_BE_DRAGONS_HERE
  Got startup errors:
  -------------------------------------------------------------------------------
 
  THERE_BE_DRAGONS_HERE
      GoferRepositoryError: Could not access http://www.squeaksource.com/Moose: ConnectionTimedOut: Cannot connect to 130.92.65.106:80
  -------------------------------------------------------------------------------
 
Recording test results
Archiving artifacts

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Build failed in Jenkins: moose-latest-dev #968

admin-2
See <http://hudson.moosetechnology.org/job/moose-latest-dev/968/>

------------------------------------------
[...truncated 608 lines...]
  organization: ('installing' installSourceFile: installSourceFiles)
  ('loading' l...etc...
  subclasses: nil
  name: #BasicCodeLoader
  classPool: nil
  sharedPools: nil
  environment: a SystemDictionary(lots of globals)
  category: #'System-Download'
  traitComposition: {}
  localSelectors: nil
 
 
  [:each |
  | actionBlock conditionBlock |
  conditionBlock := each key.
  actionBlock := each value.
  (conditionBlock value: anUserInput)
  ifTrue: [actionBlock value: anUserInput]] in CommandLine class(AbstractUserInput class)>>dispatch:
  Receiver: CommandLine
  Arguments and temporary variables:
  anUserInput: [:commandLine | BasicCodeLoader commandLineHandlerCondition: comma...etc...
  each: a CommandLine
  actionBlock: [:commandLine | BasicCodeLoader commandLineHandlerAction: commandL...etc...
  conditionBlock: [:commandLine | BasicCodeLoader commandLineHandlerCondition: co...etc...
  Receiver's instance variables:
  superclass: AbstractUserInput
  methodDict: a MethodDictionary()
  format: 136
  instanceVariables: nil
  organization: ('as yet unclassified')
 
  subclasses: nil
  name: #CommandLine
  classPool: nil
  sharedPools: nil
  environment: a SystemDictionary(lots of globals)
  category: #'System-Support'
  traitComposition: {}
  localSelectors: nil
  registrations: a Dictionary(#BasicCodeLoader->[:commandLine | BasicCodeLoader c...etc...
  singleton: a CommandLine
 
 
  [:association | aBlock value: association value] in Dictionary>>valuesDo:
  Receiver: a Dictionary(#BasicCodeLoader->[:commandLine | BasicCodeLoader commandLineHandlerCondition...etc...
  Arguments and temporary variables:
  aBlock: #BasicCodeLoader->[:commandLine | BasicCodeLoader commandLineHandlerCon...etc...
  association: [:each |
  | actionBlock conditionBlock |
  conditionBlock := each ke...etc...
  Receiver's instance variables:
  tally: 1
  array: an Array(nil nil nil nil nil nil #BasicCodeLoader->[:commandLine | Basic...etc...
 
 
  [:each | each
  ifNotNil: [aBlock value: each]] in Dictionary>>associationsDo:
  Receiver: a Dictionary(#BasicCodeLoader->[:commandLine | BasicCodeLoader commandLineHandlerCondition...etc...
  Arguments and temporary variables:
  aBlock: #BasicCodeLoader->[:commandLine | BasicCodeLoader commandLineHandlerCon...etc...
  each: [:association | aBlock value: association value]
  Receiver's instance variables:
  tally: 1
  array: an Array(nil nil nil nil nil nil #BasicCodeLoader->[:commandLine | Basic...etc...
 
 
  Array(SequenceableCollection)>>do:
  Receiver: an Array(nil nil nil nil nil nil #BasicCodeLoader->[:commandLine | BasicCodeLoader command...etc...
  Arguments and temporary variables:
  aBlock: [:each | each
  ifNotNil: [aBlock value: each]]
  index: 7
  indexLimiT: 7
  Receiver's instance variables:
  an Array(nil nil nil nil nil nil #BasicCodeLoader->[:commandLine | BasicCodeLoader command...etc...
 
 
  --- The full stack ---
  UndefinedObject(Object)>>doesNotUnderstand: #new
  UndefinedObject>>DoIt
  Compiler>>evaluate:in:to:notifying:ifFail:logged:
  Compiler class>>evaluate:for:notifying:logged:
  Compiler class>>evaluate:for:logged:
  Compiler class>>evaluate:logged:
  [| chunk | val := (self peekFor: $!)
  ifTrue: [(self class evaluatorClass evaluate: self nextChunk logged: false)
  scanFrom: self]
  ifFalse: [chunk := self nextChunk.
  self checkForPreamble: chunk.
  self class evaluatorClass evaluate: chunk logged: true]] in [:bar |
  [self atEnd]
  whileFalse: [bar value: self position.
  self skipSeparators.
  [| chunk | val := (self peekFor: $!)
  ifTrue: [(self class evaluatorClass evaluate: self nextChunk logged: false)
  scanFrom: self]
  ifFalse: [chunk := self nextChunk.
  self checkForPreamble: chunk.
  self class evaluatorClass evaluate: chunk logged: true]]
  on: InMidstOfFileinNotification
  do: [:ex | ex resume: true].
  self skipStyleChunk].
  self close] in FileSystemFileStream(PositionableStream)>>fileInAnnouncing:
  BlockClosure>>on:do:
  [:bar |
  [self atEnd]
  whileFalse: [bar value: self position.
  self skipSeparators.
  [| chunk | val := (self peekFor: $!)
  ifTrue: [(self class evaluatorClass evaluate: self nextChunk logged: false)
  scanFrom: self]
  ifFalse: [chunk := self nextChunk.
  self checkForPreamble: chunk.
  self class evaluatorClass evaluate: chunk logged: true]]
  on: InMidstOfFileinNotification
  do: [:ex | ex resume: true].
  self skipStyleChunk].
  self close] in FileSystemFileStream(PositionableStream)>>fileInAnnouncing:
  NonInteractiveUIManager(CommandLineUIManager)>>progressInitiationExceptionDefaultAction:
  ProgressInitiationException>>defaultAction
  UndefinedObject>>handleSignal:
  MethodContext(ContextPart)>>handleSignal:
  MethodContext(ContextPart)>>handleSignal:
  MethodContext(ContextPart)>>handleSignal:
  ProgressInitiationException(Exception)>>signal
  ProgressInitiationException>>display:at:from:to:during:
  ProgressInitiationException class>>display:at:from:to:during:
  ByteString(String)>>displayProgressFrom:to:during:
  FileSystemFileStream(PositionableStream)>>fileInAnnouncing:
  FileSystemFileStream(PositionableStream)>>fileIn
  [^ (FileSystemFileStream with: stream contents asString) reset fileIn] in [:stream | [^ (FileSystemFileStream with: stream contents asString) reset fileIn]
  on: Error , ParserNotification
  do: [:e | self handleError: e reference: aReference]] in BasicCodeLoader>>installSourceFile:
  BlockClosure>>on:do:
  [:stream | [^ (FileSystemFileStream with: stream contents asString) reset fileIn]
  on: Error , ParserNotification
  do: [:e | self handleError: e reference: aReference]] in BasicCodeLoader>>installSourceFile:
  [aBlock value: stream] in FileReference>>readStreamDo:
  BlockClosure>>ensure:
  FileReference>>readStreamDo:
  BasicCodeLoader>>installSourceFile:
  [:reference | self installSourceFile: reference] in [sourceFiles
  do: [:reference | self installSourceFile: reference]] in BasicCodeLoader>>installSourceFiles
  Array(SequenceableCollection)>>do:
  [sourceFiles
  do: [:reference | self installSourceFile: reference]] in BasicCodeLoader>>installSourceFiles
  BlockClosure>>ensure:
  BasicCodeLoader>>installSourceFiles
  BasicCodeLoader class>>commandLineHandlerAction:
  [:commandLine | BasicCodeLoader commandLineHandlerAction: commandLine] in BasicCodeLoader class>>initialize
  [:each |
  | actionBlock conditionBlock |
  conditionBlock := each key.
  actionBlock := each value.
  (conditionBlock value: anUserInput)
  ifTrue: [actionBlock value: anUserInput]] in CommandLine class(AbstractUserInput class)>>dispatch:
  [:association | aBlock value: association value] in Dictionary>>valuesDo:
  [:each | each
  ifNotNil: [aBlock value: each]] in Dictionary>>associationsDo:
  Array(SequenceableCollection)>>do:
   - - - - - - - - - - - - - - -  
  - - - - - - - - - - - - - - - - - -
  Dictionary>>associationsDo:
  Dictionary>>valuesDo:
  Dictionary>>do:
  CommandLine class(AbstractUserInput class)>>dispatch:
  [self dispatch: singleton] in CommandLine class>>dispatch
  BlockClosure>>cull:
  [each cull: resuming] in [:each | self
  logStartUpErrorDuring: [each cull: resuming]
  into: errors
  tryDebugger: self isInteractive] in SmalltalkImage>>executeDeferredStartupActions:
  BlockClosure>>on:do:
  SmalltalkImage>>logStartUpErrorDuring:into:tryDebugger:
  [:each | self
  logStartUpErrorDuring: [each cull: resuming]
  into: errors
  tryDebugger: self isInteractive] in SmalltalkImage>>executeDeferredStartupActions:
  OrderedCollection>>do:
  SmalltalkImage>>executeDeferredStartupActions:
  SmalltalkImage>>snapshot:andQuit:
  [Smalltalk snapshot: true andQuit: true] in WorldState class>>saveAndQuit
  BlockClosure>>ensure:
  CursorWithMask(Cursor)>>showWhile:
  WorldState class>>saveAndQuit
  [| selArgCount |
  (selArgCount := selector numArgs) = 0
  ifTrue: [target perform: selector]
  ifFalse: [selArgCount = arguments size
  ifTrue: [target perform: selector withArguments: arguments]
  ifFalse: [target
  perform: selector
  withArguments: (arguments copyWith: evt)]].
  self changed] in ToggleMenuItemMorph(MenuItemMorph)>>invokeWithEvent:
  BlockClosure>>ensure:
  CursorWithMask(Cursor)>>showWhile:
  ToggleMenuItemMorph(MenuItemMorph)>>invokeWithEvent:
  ToggleMenuItemMorph(MenuItemMorph)>>mouseUp:
  ToggleMenuItemMorph(MenuItemMorph)>>handleMouseUp:
  MouseButtonEvent>>sentTo:
  ToggleMenuItemMorph(Morph)>>handleEvent:
  MorphicEventDispatcher>>dispatchDefault:with:
  MorphicEventDispatcher>>dispatchEvent:with:
  ToggleMenuItemMorph(Morph)>>processEvent:using:
  MorphicEventDispatcher>>dispatchDefault:with:
  MorphicEventDispatcher>>dispatchEvent:with:
  MenuMorph(Morph)>>processEvent:using:
  MenuMorph(Morph)>>processEvent:
  MenuMorph>>handleFocusEvent:
  [ActiveHand := self.
  ActiveEvent := anEvent.
  result := focusHolder
  handleFocusEvent: (anEvent
  transformedBy: (focusHolder transformedFrom: self))] in HandMorph>>sendFocusEvent:to:clear:
  [aBlock value] in PasteUpMorph>>becomeActiveDuring:
  BlockClosure>>on:do:
  PasteUpMorph>>becomeActiveDuring:
  HandMorph>>sendFocusEvent:to:clear:
  HandMorph>>sendEvent:focus:clear:
  HandMorph>>sendMouseEvent:
  HandMorph>>handleEvent:
  HandMorph>>processEvents
  [:h |
  ActiveHand := h.
  h processEvents.
  ActiveHand := nil] in WorldState>>doOneCycleNowFor:
  Array(SequenceableCollection)>>do:
  WorldState>>handsDo:
  WorldState>>doOneCycleNowFor:
  WorldState>>doOneCycleFor:
  PasteUpMorph>>doOneCycle
  [[World doOneCycle.
  Processor yield.
  false] whileFalse.
  nil] in MorphicUIManager>>spawnNewProcess
  [self value.
  Processor terminateActive] in BlockClosure>>newProcess
  -------------------------------------------------------------------------------
 
  THERE_BE_DRAGONS_HERE
  Got startup errors:
  -------------------------------------------------------------------------------
 
  THERE_BE_DRAGONS_HERE
      MessageNotUnderstood: receiver of "new" is nil
  -------------------------------------------------------------------------------
 
Recording test results
Archiving artifacts

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Build failed in Jenkins: moose-latest-dev #969

admin-2
See <http://hudson.moosetechnology.org/job/moose-latest-dev/969/>

------------------------------------------
[...truncated 772 lines...]
  resolveAllWith: self loaderPolicy cacheGofer) isEmpty
  ifTrue: [self cacheRepository storeVersion: mcVersion.
  reference == nearestReference
  ifTrue: [pSpec := packageSpec]
  ifFalse: [pSpec := packageSpec project packageSpec.
  pSpec name: mcVersion info].
  self loadData
  addVersion: mcVersion
  versionInfo: mcVersion info
  resolvedReference: reference
  packageSpec: pSpec]].
  self loaderPolicy resetCacheGofer.
  self preLoad: packageSpec.
  (MetacelloDirective
  loadPackage: packageSpec
  externalReference: externalReference
  loader: self)
  addTo: self loadDirective.
  self postLoad: packageSpec.
  Transcript cr; show: 'Fetched -> ' , externalReference name , ' --- ' , externalReference repository description , ' --- ' , nearestReference repository description] in MetacelloFetchingMCSpecLoader>>linearLoadPackageSpec:gofer:
  [:bar |
  bar value: 1.
  aBlock value.
  bar value: 2] in MetacelloPharoPlatform>>do:displaying:
  NonInteractiveUIManager(CommandLineUIManager)>>progressInitiationExceptionDefaultAction:
  ProgressInitiationException>>defaultAction
  UndefinedObject>>handleSignal:
  MethodContext(ContextPart)>>handleSignal:
  MethodContext(ContextPart)>>handleSignal:
  MethodContext(ContextPart)>>handleSignal:
  MethodContext(ContextPart)>>handleSignal:
  MethodContext(ContextPart)>>handleSignal:
  ProgressInitiationException(Exception)>>signal
  ProgressInitiationException>>display:at:from:to:during:
  ProgressInitiationException class>>display:at:from:to:during:
  ByteString(String)>>displayProgressAt:from:to:during:
  MetacelloPharoPlatform>>do:displaying:
  MetacelloFetchingMCSpecLoader>>linearLoadPackageSpec:gofer:
  MetacelloPackageSpec>>loadUsing:gofer:
  [:pkg | pkg loadUsing: self gofer: gofer] in MetacelloFetchingMCSpecLoader(MetacelloCommonMCSpecLoader)>>linearLoadPackageSpecs:repositories:
  OrderedCollection>>do:
  MetacelloFetchingMCSpecLoader(MetacelloCommonMCSpecLoader)>>linearLoadPackageSpecs:repositories:
  [super linearLoadPackageSpecs: packageSpecs repositories: repositories] in MetacelloFetchingMCSpecLoader>>atomicLoadPackageSpecs:repositories:
  BlockClosure>>ensure:
  MetacelloLoaderPolicy>>pushLoadDirective:during:
  MetacelloLoaderPolicy>>pushAtomicLoadDirectivesDuring:for:
  MetacelloFetchingMCSpecLoader>>atomicLoadPackageSpecs:repositories:
  MetacelloFetchingMCSpecLoader(MetacelloCommonMCSpecLoader)>>load
  MetacelloMCVersionSpecLoader>>load
  MetacelloMCVersion>>executeLoadFromArray:
  [:dict | ^ self executeLoadFromArray: anArray] in [self versionSpec loader: newLoader.
  MetacelloPlatform current
  useStackCacheDuring: [:dict | ^ self executeLoadFromArray: anArray]
  defaultDictionary: Dictionary new] in [[self versionSpec loader: newLoader.
  MetacelloPlatform current
  useStackCacheDuring: [:dict | ^ self executeLoadFromArray: anArray]
  defaultDictionary: Dictionary new]
  ensure: [self versionSpec loader: originalLoader]] in MetacelloMCVersion>>fetchRequiredFromArray:
  [^ aBlock value: dict] in MetacelloPharoPlatform(MetacelloPlatform)>>useStackCacheDuring:defaultDictionary:
  BlockClosure>>on:do:
  MetacelloPharoPlatform(MetacelloPlatform)>>useStackCacheDuring:defaultDictionary:
  [self versionSpec loader: newLoader.
  MetacelloPlatform current
  useStackCacheDuring: [:dict | ^ self executeLoadFromArray: anArray]
  defaultDictionary: Dictionary new] in [[self versionSpec loader: newLoader.
  MetacelloPlatform current
  useStackCacheDuring: [:dict | ^ self executeLoadFromArray: anArray]
  defaultDictionary: Dictionary new]
  ensure: [self versionSpec loader: originalLoader]] in MetacelloMCVersion>>fetchRequiredFromArray:
  BlockClosure>>ensure:
  [[self versionSpec loader: newLoader.
  MetacelloPlatform current
  useStackCacheDuring: [:dict | ^ self executeLoadFromArray: anArray]
  defaultDictionary: Dictionary new]
  ensure: [self versionSpec loader: originalLoader]] in MetacelloMCVersion>>fetchRequiredFromArray:
  [:bar |
  bar value: 1.
  aBlock value.
  bar value: 2] in MetacelloPharoPlatform>>do:displaying:
  NonInteractiveUIManager(CommandLineUIManager)>>progressInitiationExceptionDefaultAction:
  ProgressInitiationException>>defaultAction
  UndefinedObject>>handleSignal:
  MethodContext(ContextPart)>>handleSignal:
  MethodContext(ContextPart)>>handleSignal:
  MethodContext(ContextPart)>>handleSignal:
  MethodContext(ContextPart)>>handleSignal:
  ProgressInitiationException(Exception)>>signal
  ProgressInitiationException>>display:at:from:to:during:
  ProgressInitiationException class>>display:at:from:to:during:
  ByteString(String)>>displayProgressAt:from:to:during:
  MetacelloPharoPlatform>>do:displaying:
  MetacelloMCVersion>>fetchRequiredFromArray:
  [| fetchLoader |
  fetchLoader := self
  fetchRequiredFromArray: (self defaultPackageNamesToLoad: anArray).
  MetacelloPlatform current
  do: [fetchLoader doLoad]
  displaying: 'Loading ' , displayString.
  Transcript cr; show: '...finished ' , self versionNumber printString.
  ^ fetchLoader] in MetacelloMCVersion>>doLoadRequiredFromArray:
  BlockClosure>>ensure:
  MetacelloMCVersion>>doLoadRequiredFromArray:
  MetacelloMCVersion>>load
  ConfigurationOfMoose class>>loadDefault
  UndefinedObject>>DoIt
  Compiler>>evaluate:in:to:notifying:ifFail:logged:
  Compiler class>>evaluate:for:notifying:logged:
  Compiler class>>evaluate:for:logged:
  Compiler class>>evaluate:logged:
  [| chunk | val := (self peekFor: $!)
  ifTrue: [(self class evaluatorClass evaluate: self nextChunk logged: false)
  scanFrom: self]
  ifFalse: [chunk := self nextChunk.
  self checkForPreamble: chunk.
  self class evaluatorClass evaluate: chunk logged: true]] in [:bar |
  [self atEnd]
  whileFalse: [bar value: self position.
  self skipSeparators.
  [| chunk | val := (self peekFor: $!)
  ifTrue: [(self class evaluatorClass evaluate: self nextChunk logged: false)
  scanFrom: self]
  ifFalse: [chunk := self nextChunk.
  self checkForPreamble: chunk.
  self class evaluatorClass evaluate: chunk logged: true]]
  on: InMidstOfFileinNotification
  do: [:ex | ex resume: true].
  self skipStyleChunk].
  self close] in FileSystemFileStream(PositionableStream)>>fileInAnnouncing:
  BlockClosure>>on:do:
  [:bar |
  [self atEnd]
  whileFalse: [bar value: self position.
  self skipSeparators.
  [| chunk | val := (self peekFor: $!)
  ifTrue: [(self class evaluatorClass evaluate: self nextChunk logged: false)
  scanFrom: self]
  ifFalse: [chunk := self nextChunk.
  self checkForPreamble: chunk.
  self class evaluatorClass evaluate: chunk logged: true]]
  on: InMidstOfFileinNotification
  do: [:ex | ex resume: true].
  self skipStyleChunk].
  self close] in FileSystemFileStream(PositionableStream)>>fileInAnnouncing:
  NonInteractiveUIManager(CommandLineUIManager)>>progressInitiationExceptionDefaultAction:
  ProgressInitiationException>>defaultAction
  UndefinedObject>>handleSignal:
  MethodContext(ContextPart)>>handleSignal:
  MethodContext(ContextPart)>>handleSignal:
  MethodContext(ContextPart)>>handleSignal:
  ProgressInitiationException(Exception)>>signal
  ProgressInitiationException>>display:at:from:to:during:
  ProgressInitiationException class>>display:at:from:to:during:
  ByteString(String)>>displayProgressFrom:to:during:
  FileSystemFileStream(PositionableStream)>>fileInAnnouncing:
  FileSystemFileStream(PositionableStream)>>fileIn
  [^ (FileSystemFileStream with: stream contents asString) reset fileIn] in [:stream | [^ (FileSystemFileStream with: stream contents asString) reset fileIn]
  on: Error , ParserNotification
  do: [:e | self handleError: e reference: aReference]] in BasicCodeLoader>>installSourceFile:
  BlockClosure>>on:do:
  [:stream | [^ (FileSystemFileStream with: stream contents asString) reset fileIn]
  on: Error , ParserNotification
  do: [:e | self handleError: e reference: aReference]] in BasicCodeLoader>>installSourceFile:
  [aBlock value: stream] in FileReference>>readStreamDo:
  BlockClosure>>ensure:
  FileReference>>readStreamDo:
  BasicCodeLoader>>installSourceFile:
  [:reference | self installSourceFile: reference] in [sourceFiles
  do: [:reference | self installSourceFile: reference]] in BasicCodeLoader>>installSourceFiles
  Array(SequenceableCollection)>>do:
  [sourceFiles
  do: [:reference | self installSourceFile: reference]] in BasicCodeLoader>>installSourceFiles
  BlockClosure>>ensure:
  BasicCodeLoader>>installSourceFiles
  BasicCodeLoader class>>commandLineHandlerAction:
  [:commandLine | BasicCodeLoader commandLineHandlerAction: commandLine] in BasicCodeLoader class>>initialize
  [:each |
  | actionBlock conditionBlock |
  conditionBlock := each key.
  actionBlock := each value.
  (conditionBlock value: anUserInput)
  ifTrue: [actionBlock value: anUserInput]] in CommandLine class(AbstractUserInput class)>>dispatch:
  [:association | aBlock value: association value] in Dictionary>>valuesDo:
  [:each | each
  ifNotNil: [aBlock value: each]] in Dictionary>>associationsDo:
  Array(SequenceableCollection)>>do:
  Dictionary>>associationsDo:
  Dictionary>>valuesDo:
  Dictionary>>do:
  CommandLine class(AbstractUserInput class)>>dispatch:
  [self dispatch: singleton] in CommandLine class>>dispatch
  BlockClosure>>cull:
  [each cull: resuming] in [:each | self
  logStartUpErrorDuring: [each cull: resuming]
  into: errors
  tryDebugger: self isInteractive] in SmalltalkImage>>executeDeferredStartupActions:
  BlockClosure>>on:do:
  SmalltalkImage>>logStartUpErrorDuring:into:tryDebugger:
  [:each | self
  logStartUpErrorDuring: [each cull: resuming]
  into: errors
  tryDebugger: self isInteractive] in SmalltalkImage>>executeDeferredStartupActions:
  OrderedCollection>>do:
  SmalltalkImage>>executeDeferredStartupActions:
  SmalltalkImage>>snapshot:andQuit:
  [Smalltalk snapshot: true andQuit: true] in WorldState class>>saveAndQuit
  BlockClosure>>ensure:
  CursorWithMask(Cursor)>>showWhile:
  WorldState class>>saveAndQuit
  [| selArgCount |
  (selArgCount := selector numArgs) = 0
  ifTrue: [target perform: selector]
  ifFalse: [selArgCount = arguments size
  ifTrue: [target perform: selector withArguments: arguments]
  ifFalse: [target
  perform: selector
  withArguments: (arguments copyWith: evt)]].
  self changed] in ToggleMenuItemMorph(MenuItemMorph)>>invokeWithEvent:
  BlockClosure>>ensure:
  CursorWithMask(Cursor)>>showWhile:
  ToggleMenuItemMorph(MenuItemMorph)>>invokeWithEvent:
  ToggleMenuItemMorph(MenuItemMorph)>>mouseUp:
  ToggleMenuItemMorph(MenuItemMorph)>>handleMouseUp:
  MouseButtonEvent>>sentTo:
  ToggleMenuItemMorph(Morph)>>handleEvent:
  MorphicEventDispatcher>>dispatchDefault:with:
  MorphicEventDispatcher>>dispatchEvent:with:
  ToggleMenuItemMorph(Morph)>>processEvent:using:
  MorphicEventDispatcher>>dispatchDefault:with:
  MorphicEventDispatcher>>dispatchEvent:with:
  MenuMorph(Morph)>>processEvent:using:
  MenuMorph(Morph)>>processEvent:
  MenuMorph>>handleFocusEvent:
  [ActiveHand := self.
  ActiveEvent := anEvent.
  result := focusHolder
  handleFocusEvent: (anEvent
  transformedBy: (focusHolder transformedFrom: self))] in HandMorph>>sendFocusEvent:to:clear:
  -- and more not shown ---------------------------------------------------------------------------------
 
  THERE_BE_DRAGONS_HERE
  Got startup errors:
  -------------------------------------------------------------------------------
 
  THERE_BE_DRAGONS_HERE
      ZnHttpUnsuccessful: 502 Bad Gateway
  -------------------------------------------------------------------------------
 
Recording test results
Archiving artifacts

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Build failed in Jenkins: moose-latest-dev #970

admin-2
See <http://hudson.moosetechnology.org/job/moose-latest-dev/970/>

------------------------------------------
[...truncated 740 lines...]
  ifNil: [Transcript cr; tab; show: 'Already Loaded -> ' , packageLoadDirective file]
  ifNotNil: [Transcript cr; tab; show: 'Loaded -> ' , packageLoadDirective file , ' --- ' , packageLoadDirective repository description , ' --- ' , packageLoadDirective resolvedReference repository description.
  packageLoadDirective resolvedReference workingCopy repositoryGroup addRepository: packageLoadDirective repository]].
  MetacelloPlatform current clearCurrentVersionCache].
  answers notEmpty
  ifTrue: [loadBlock valueSupplyingMetacelloAnswers: answers]
  ifFalse: [loadBlock value].
  Transcript cr; show: 'Finished atomic load'] in MetacelloLoadingMCSpecLoader(MetacelloCommonMCSpecLoader)>>loadPackageDirectives:gofer:
  [:bar |
  bar value: 1.
  aBlock value.
  bar value: 2] in MetacelloPharoPlatform>>do:displaying:
  NonInteractiveUIManager(CommandLineUIManager)>>progressInitiationExceptionDefaultAction:
  ProgressInitiationException>>defaultAction
  UndefinedObject>>handleSignal:
  MethodContext(ContextPart)>>handleSignal:
  MethodContext(ContextPart)>>handleSignal:
  MethodContext(ContextPart)>>handleSignal:
  MethodContext(ContextPart)>>handleSignal:
  ProgressInitiationException(Exception)>>signal
  ProgressInitiationException>>display:at:from:to:during:
  ProgressInitiationException class>>display:at:from:to:during:
  ByteString(String)>>displayProgressAt:from:to:during:
  MetacelloPharoPlatform>>do:displaying:
  MetacelloLoadingMCSpecLoader(MetacelloCommonMCSpecLoader)>>loadPackageDirectives:gofer:
  MetacelloAtomicLoadDirective>>finalizeLoad:
  MetacelloAtomicLoadDirective>>loadLinearLoadDirective:gofer:
  MetacelloLinearLoadDirective>>loadUsing:gofer:
  [:directive | directive loadUsing: self gofer: aGofer] in MetacelloAtomicLoadDirective>>loadAtomicLoadDirective:gofer:
  OrderedCollection>>do:
  MetacelloAtomicLoadDirective>>loadAtomicLoadDirective:gofer:
  MetacelloAtomicLoadDirective>>loadUsing:gofer:
  [:directive | directive loadUsing: aLoaderDirective gofer: aGofer] in MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)>>loadAtomicLoadDirective:gofer:
  OrderedCollection>>do:
  MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)>>loadAtomicLoadDirective:gofer:
  MetacelloAtomicLoadDirective>>loadUsing:gofer:
  [:directive | directive loadUsing: aLoaderDirective gofer: aGofer] in MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)>>loadLinearLoadDirective:gofer:
  OrderedCollection>>do:
  MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)>>loadLinearLoadDirective:gofer:
  MetacelloLinearLoadDirective>>loadUsing:gofer:
  MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)>>loadWithPolicy:
  MetacelloLoaderPolicy>>load
  MetacelloFetchingMCSpecLoader>>doLoad
  [fetchLoader doLoad] in [| fetchLoader |
  fetchLoader := self
  fetchRequiredFromArray: (self defaultPackageNamesToLoad: anArray).
  MetacelloPlatform current
  do: [fetchLoader doLoad]
  displaying: 'Loading ' , displayString.
  Transcript cr; show: '...finished ' , self versionNumber printString.
  ^ fetchLoader] in MetacelloMCVersion>>doLoadRequiredFromArray:
   - - - - - - - - - - - - - - -  
  - - - - - - - - - - - - - - - - - -
  [:bar |
  bar value: 1.
  aBlock value.
  bar value: 2] in MetacelloPharoPlatform>>do:displaying:
  NonInteractiveUIManager(CommandLineUIManager)>>progressInitiationExceptionDefaultAction:
  ProgressInitiationException>>defaultAction
  UndefinedObject>>handleSignal:
  MethodContext(ContextPart)>>handleSignal:
  MethodContext(ContextPart)>>handleSignal:
  MethodContext(ContextPart)>>handleSignal:
  MethodContext(ContextPart)>>handleSignal:
  ProgressInitiationException(Exception)>>signal
  ProgressInitiationException>>display:at:from:to:during:
  ProgressInitiationException class>>display:at:from:to:during:
  ByteString(String)>>displayProgressAt:from:to:during:
  MetacelloPharoPlatform>>do:displaying:
  [| fetchLoader |
  fetchLoader := self
  fetchRequiredFromArray: (self defaultPackageNamesToLoad: anArray).
  MetacelloPlatform current
  do: [fetchLoader doLoad]
  displaying: 'Loading ' , displayString.
  Transcript cr; show: '...finished ' , self versionNumber printString.
  ^ fetchLoader] in MetacelloMCVersion>>doLoadRequiredFromArray:
  BlockClosure>>ensure:
  MetacelloMCVersion>>doLoadRequiredFromArray:
  MetacelloMCVersion>>load
  ConfigurationOfMoose class>>loadDefault
  UndefinedObject>>DoIt
  Compiler>>evaluate:in:to:notifying:ifFail:logged:
  Compiler class>>evaluate:for:notifying:logged:
  Compiler class>>evaluate:for:logged:
  Compiler class>>evaluate:logged:
  [| chunk | val := (self peekFor: $!)
  ifTrue: [(self class evaluatorClass evaluate: self nextChunk logged: false)
  scanFrom: self]
  ifFalse: [chunk := self nextChunk.
  self checkForPreamble: chunk.
  self class evaluatorClass evaluate: chunk logged: true]] in [:bar |
  [self atEnd]
  whileFalse: [bar value: self position.
  self skipSeparators.
  [| chunk | val := (self peekFor: $!)
  ifTrue: [(self class evaluatorClass evaluate: self nextChunk logged: false)
  scanFrom: self]
  ifFalse: [chunk := self nextChunk.
  self checkForPreamble: chunk.
  self class evaluatorClass evaluate: chunk logged: true]]
  on: InMidstOfFileinNotification
  do: [:ex | ex resume: true].
  self skipStyleChunk].
  self close] in FileSystemFileStream(PositionableStream)>>fileInAnnouncing:
  BlockClosure>>on:do:
  [:bar |
  [self atEnd]
  whileFalse: [bar value: self position.
  self skipSeparators.
  [| chunk | val := (self peekFor: $!)
  ifTrue: [(self class evaluatorClass evaluate: self nextChunk logged: false)
  scanFrom: self]
  ifFalse: [chunk := self nextChunk.
  self checkForPreamble: chunk.
  self class evaluatorClass evaluate: chunk logged: true]]
  on: InMidstOfFileinNotification
  do: [:ex | ex resume: true].
  self skipStyleChunk].
  self close] in FileSystemFileStream(PositionableStream)>>fileInAnnouncing:
  NonInteractiveUIManager(CommandLineUIManager)>>progressInitiationExceptionDefaultAction:
  ProgressInitiationException>>defaultAction
  UndefinedObject>>handleSignal:
  MethodContext(ContextPart)>>handleSignal:
  MethodContext(ContextPart)>>handleSignal:
  MethodContext(ContextPart)>>handleSignal:
  ProgressInitiationException(Exception)>>signal
  ProgressInitiationException>>display:at:from:to:during:
  ProgressInitiationException class>>display:at:from:to:during:
  ByteString(String)>>displayProgressFrom:to:during:
  FileSystemFileStream(PositionableStream)>>fileInAnnouncing:
  FileSystemFileStream(PositionableStream)>>fileIn
  [^ (FileSystemFileStream with: stream contents asString) reset fileIn] in [:stream | [^ (FileSystemFileStream with: stream contents asString) reset fileIn]
  on: Error , ParserNotification
  do: [:e | self handleError: e reference: aReference]] in BasicCodeLoader>>installSourceFile:
  BlockClosure>>on:do:
  [:stream | [^ (FileSystemFileStream with: stream contents asString) reset fileIn]
  on: Error , ParserNotification
  do: [:e | self handleError: e reference: aReference]] in BasicCodeLoader>>installSourceFile:
  [aBlock value: stream] in FileReference>>readStreamDo:
  BlockClosure>>ensure:
  FileReference>>readStreamDo:
  BasicCodeLoader>>installSourceFile:
  [:reference | self installSourceFile: reference] in [sourceFiles
  do: [:reference | self installSourceFile: reference]] in BasicCodeLoader>>installSourceFiles
  Array(SequenceableCollection)>>do:
  [sourceFiles
  do: [:reference | self installSourceFile: reference]] in BasicCodeLoader>>installSourceFiles
  BlockClosure>>ensure:
  BasicCodeLoader>>installSourceFiles
  BasicCodeLoader class>>commandLineHandlerAction:
  [:commandLine | BasicCodeLoader commandLineHandlerAction: commandLine] in BasicCodeLoader class>>initialize
  [:each |
  | actionBlock conditionBlock |
  conditionBlock := each key.
  actionBlock := each value.
  (conditionBlock value: anUserInput)
  ifTrue: [actionBlock value: anUserInput]] in CommandLine class(AbstractUserInput class)>>dispatch:
  [:association | aBlock value: association value] in Dictionary>>valuesDo:
  [:each | each
  ifNotNil: [aBlock value: each]] in Dictionary>>associationsDo:
  Array(SequenceableCollection)>>do:
  Dictionary>>associationsDo:
  Dictionary>>valuesDo:
  Dictionary>>do:
  CommandLine class(AbstractUserInput class)>>dispatch:
  [self dispatch: singleton] in CommandLine class>>dispatch
  BlockClosure>>cull:
  [each cull: resuming] in [:each | self
  logStartUpErrorDuring: [each cull: resuming]
  into: errors
  tryDebugger: self isInteractive] in SmalltalkImage>>executeDeferredStartupActions:
  BlockClosure>>on:do:
  SmalltalkImage>>logStartUpErrorDuring:into:tryDebugger:
  [:each | self
  logStartUpErrorDuring: [each cull: resuming]
  into: errors
  tryDebugger: self isInteractive] in SmalltalkImage>>executeDeferredStartupActions:
  OrderedCollection>>do:
  SmalltalkImage>>executeDeferredStartupActions:
  SmalltalkImage>>snapshot:andQuit:
  [Smalltalk snapshot: true andQuit: true] in WorldState class>>saveAndQuit
  BlockClosure>>ensure:
  CursorWithMask(Cursor)>>showWhile:
  WorldState class>>saveAndQuit
  [| selArgCount |
  (selArgCount := selector numArgs) = 0
  ifTrue: [target perform: selector]
  ifFalse: [selArgCount = arguments size
  ifTrue: [target perform: selector withArguments: arguments]
  ifFalse: [target
  perform: selector
  withArguments: (arguments copyWith: evt)]].
  self changed] in ToggleMenuItemMorph(MenuItemMorph)>>invokeWithEvent:
  BlockClosure>>ensure:
  CursorWithMask(Cursor)>>showWhile:
  ToggleMenuItemMorph(MenuItemMorph)>>invokeWithEvent:
  ToggleMenuItemMorph(MenuItemMorph)>>mouseUp:
  ToggleMenuItemMorph(MenuItemMorph)>>handleMouseUp:
  MouseButtonEvent>>sentTo:
  ToggleMenuItemMorph(Morph)>>handleEvent:
  MorphicEventDispatcher>>dispatchDefault:with:
  MorphicEventDispatcher>>dispatchEvent:with:
  ToggleMenuItemMorph(Morph)>>processEvent:using:
  MorphicEventDispatcher>>dispatchDefault:with:
  MorphicEventDispatcher>>dispatchEvent:with:
  MenuMorph(Morph)>>processEvent:using:
  MenuMorph(Morph)>>processEvent:
  MenuMorph>>handleFocusEvent:
  [ActiveHand := self.
  ActiveEvent := anEvent.
  result := focusHolder
  handleFocusEvent: (anEvent
  transformedBy: (focusHolder transformedFrom: self))] in HandMorph>>sendFocusEvent:to:clear:
  [aBlock value] in PasteUpMorph>>becomeActiveDuring:
  BlockClosure>>on:do:
  PasteUpMorph>>becomeActiveDuring:
  HandMorph>>sendFocusEvent:to:clear:
  HandMorph>>sendEvent:focus:clear:
  HandMorph>>sendMouseEvent:
  HandMorph>>handleEvent:
  HandMorph>>processEvents
  [:h |
  ActiveHand := h.
  h processEvents.
  ActiveHand := nil] in WorldState>>doOneCycleNowFor:
  Array(SequenceableCollection)>>do:
  WorldState>>handsDo:
  WorldState>>doOneCycleNowFor:
  WorldState>>doOneCycleFor:
  PasteUpMorph>>doOneCycle
  [[World doOneCycle.
  Processor yield.
  false] whileFalse.
  nil] in MorphicUIManager>>spawnNewProcess
  [self value.
  Processor terminateActive] in BlockClosure>>newProcess
  -------------------------------------------------------------------------------
 
  THERE_BE_DRAGONS_HERE
  Got startup errors:
  -------------------------------------------------------------------------------
 
  THERE_BE_DRAGONS_HERE
      Error: Could not resolve: PetitJava [PetitJava] in cache ERROR: 'GoferRepositoryError: Could not access http://www.squeaksource.com/PetitJava: ConnectionTimedOut: Cannot connect to 130.92.65.106:80'
  -------------------------------------------------------------------------------
 
Recording test results
Archiving artifacts

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Jenkins build is unstable: moose-latest-dev #971

admin-2
Reply | Threaded
Open this post in threaded view
|

Jenkins build is still unstable: moose-latest-dev #972

admin-2
Reply | Threaded
Open this post in threaded view
|

Build failed in Jenkins: moose-latest-dev #973

admin-2
See <http://hudson.moosetechnology.org/job/moose-latest-dev/973/>

------------------------------------------
Started by timer
[workspace] $ /bin/sh -xe /tmp/hudson6558064268700567867.sh
+ rm -rf <http://hudson.moosetechnology.org/job/moose-latest-dev/ws/moose> <http://hudson.moosetechnology.org/job/moose-latest-dev/ws/moose-tests> <http://hudson.moosetechnology.org/job/moose-latest-dev/973/artifact/moose_suite-4_7_dev.zip>
+ /srv/hudson.moosetechnology.org/builder/build.sh -i Pharo-1.4 -s nautilus -s moose -s glamorous-theme -s moose-clean -s glamorous-toolkit -s cleanupforrelease -o moose

blockNoContextSwitchOffset != null 9102
+ /srv/hudson.moosetechnology.org/builder/build.sh -i moose -s patch-inputsensor -s testrunner -s moose-tests -o moose-tests

===============================================================================
Notice: Errors in script loaded from <http://hudson.moosetechnology.org/job/moose-latest-dev/ws/moose-tests/moose-tests.st>
===============================================================================
==== Startup Error: GoferRepositoryError: Could not access http://source.lukas-renggli.ch/hudson: ConnectionTimedOut: Cannot connect to 77.57.195.51:80
MCHttpRepository(MCFileBasedRepository)>>goferReferences in Block: [:error | ^ GoferRepositoryError signal: error mes...etc...
BlockClosure>>cull:
MethodContext(ContextPart)>>handleSignal: in Block: [(self tempAt: 2)...
BlockClosure>>ensure:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
Got startup errors:
    GoferRepositoryError: Could not access http://source.lukas-renggli.ch/hudson: ConnectionTimedOut: Cannot connect to 77.57.195.51:80

blockNoContextSwitchOffset != null 9102
+ /srv/hudson.moosetechnology.org/builder/build-oneclick.sh -i moose -o moose_suite-4_7_dev -n Moose -t 'Moose Suite 4.7 Development ' -v 4.7 -c Moose
cp: cannot stat `/srv/ci.moosetechnology.org/builder/oneclick-icons/Moose.png': No such file or directory
cp: cannot stat `/srv/ci.moosetechnology.org/builder/oneclick-icons/Moose.ico': No such file or directory
cp: cannot stat `/srv/ci.moosetechnology.org/builder/oneclick-icons/Moose.icns': No such file or directory
Recording test results
No test report files were found. Configuration error?
Archiving artifacts


_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: Jenkins build is still unstable: moose-latest-dev #972

abergel
In reply to this post by admin-2
Hi Ben,

I've seen you committed in the Mondrian rep about the rubber band drag and drop facilities. This is indeed an interesting feature. However, I feel a bit more work is necessary. Here are my suggestions:
  - can you make sure all the Mondrian tests are green. Apparently MORoot>>resetFormCacheResursively disappeared.
  - add new tests that capture your change of MOCanvas>>mouseUp: , MOCanvas>>mouseOver:, and possibly for MOCanvas>>drawOn:. Those methods are central to Mondrian, they need to be robust.

Let me know how it goes. Currently the tests of Mondrian are yellow.

Cheers,
Alexandre


On 8 May 2012, at 16:42, [hidden email] wrote:

> See <http://hudson.moosetechnology.org/job/moose-latest-dev/972/>
>
>
> _______________________________________________
> Moose-dev mailing list
> [hidden email]
> https://www.iam.unibe.ch/mailman/listinfo/moose-dev

--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.





_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: Jenkins build is still unstable: moose-latest-dev #972

Ben Coman
Alexandre Bergel wrote:
Hi Ben,

I've seen you committed in the Mondrian rep about the rubber band drag and drop facilities. This is indeed an interesting feature. However, I feel a bit more work is necessary. Here are my suggestions:
  - can you make sure all the Mondrian tests are green. Apparently MORoot>>resetFormCacheResursively disappeared. 
  
Do you mean MONode>>resetFormCacheResursively which was renamed in Mondrian-Core-AlexandreBergel.79 ?
I've searched back a few Mondrian-Core mcz files and not found MORoot>>resetFormCacheResursively.
I fixed a few remaining references to this in Mondrian-Core-BenComan.80 et al.

I fixed MOLayoutTest>>testTreeLayout failure in Mondrian-Tests-BenComan.101.
There is one remaining failure that I can't work out. TestRunner cannot open a debugger on it and after inserting 'self halt' it steps through to the end of the method without a failure.  Makes no sense to me.  I need to leave this one to others. 

  - add new tests that capture your change of MOCanvas>>mouseUp: , MOCanvas>>mouseOver:, and possibly for MOCanvas>>drawOn:. Those methods are central to Mondrian, they need to be robust.

  

I will now start thinking about some tests for these.

Let me know how it goes. Currently the tests of Mondrian are yellow.

Cheers,
Alexandre


On 8 May 2012, at 16:42, [hidden email] wrote:

  
See <http://hudson.moosetechnology.org/job/moose-latest-dev/972/>


_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
    

  


_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Build failed in Jenkins: moose-latest-dev #974

admin-2
In reply to this post by admin-2
See <http://hudson.moosetechnology.org/job/moose-latest-dev/974/>

------------------------------------------
[...truncated 757 lines...]
  ProgressInitiationException>>defaultAction
  UndefinedObject>>handleSignal:
  MethodContext(ContextPart)>>handleSignal:
  MethodContext(ContextPart)>>handleSignal:
  MethodContext(ContextPart)>>handleSignal:
  MethodContext(ContextPart)>>handleSignal:
  MethodContext(ContextPart)>>handleSignal:
  ProgressInitiationException(Exception)>>signal
  ProgressInitiationException>>display:at:from:to:during:
  ProgressInitiationException class>>display:at:from:to:during:
  ByteString(String)>>displayProgressAt:from:to:during:
  MetacelloPharoPlatform>>do:displaying:
  MetacelloFetchingMCSpecLoader>>linearLoadPackageSpec:gofer:
  MetacelloPackageSpec>>loadUsing:gofer:
  [:pkg | pkg loadUsing: self gofer: gofer] in MetacelloFetchingMCSpecLoader(MetacelloCommonMCSpecLoader)>>linearLoadPackageSpecs:repositories:
  OrderedCollection>>do:
  MetacelloFetchingMCSpecLoader(MetacelloCommonMCSpecLoader)>>linearLoadPackageSpecs:repositories:
  [super linearLoadPackageSpecs: packageSpecs repositories: repositories] in MetacelloFetchingMCSpecLoader>>atomicLoadPackageSpecs:repositories:
  BlockClosure>>ensure:
  MetacelloLoaderPolicy>>pushLoadDirective:during:
  MetacelloLoaderPolicy>>pushAtomicLoadDirectivesDuring:for:
  MetacelloFetchingMCSpecLoader>>atomicLoadPackageSpecs:repositories:
  MetacelloFetchingMCSpecLoader(MetacelloCommonMCSpecLoader)>>load
  MetacelloMCVersionSpecLoader>>load
  MetacelloMCVersion>>executeLoadFromArray:
  [:dict | ^ self executeLoadFromArray: anArray] in [self versionSpec loader: newLoader.
  MetacelloPlatform current
  useStackCacheDuring: [:dict | ^ self executeLoadFromArray: anArray]
  defaultDictionary: Dictionary new] in [[self versionSpec loader: newLoader.
  MetacelloPlatform current
  useStackCacheDuring: [:dict | ^ self executeLoadFromArray: anArray]
  defaultDictionary: Dictionary new]
  ensure: [self versionSpec loader: originalLoader]] in MetacelloMCVersion>>fetchRequiredFromArray:
  [^ aBlock value: dict] in MetacelloPharoPlatform(MetacelloPlatform)>>useStackCacheDuring:defaultDictionary:
  BlockClosure>>on:do:
  MetacelloPharoPlatform(MetacelloPlatform)>>useStackCacheDuring:defaultDictionary:
  [self versionSpec loader: newLoader.
  MetacelloPlatform current
  useStackCacheDuring: [:dict | ^ self executeLoadFromArray: anArray]
  defaultDictionary: Dictionary new] in [[self versionSpec loader: newLoader.
  MetacelloPlatform current
  useStackCacheDuring: [:dict | ^ self executeLoadFromArray: anArray]
  defaultDictionary: Dictionary new]
  ensure: [self versionSpec loader: originalLoader]] in MetacelloMCVersion>>fetchRequiredFromArray:
  BlockClosure>>ensure:
  [[self versionSpec loader: newLoader.
  MetacelloPlatform current
  useStackCacheDuring: [:dict | ^ self executeLoadFromArray: anArray]
  defaultDictionary: Dictionary new]
  ensure: [self versionSpec loader: originalLoader]] in MetacelloMCVersion>>fetchRequiredFromArray:
  [:bar |
  bar value: 1.
  aBlock value.
  bar value: 2] in MetacelloPharoPlatform>>do:displaying:
  NonInteractiveUIManager(CommandLineUIManager)>>progressInitiationExceptionDefaultAction:
   - - - - - - - - - - - - - - -  
  - - - - - - - - - - - - - - - - - -
  ProgressInitiationException>>defaultAction
  UndefinedObject>>handleSignal:
  MethodContext(ContextPart)>>handleSignal:
  MethodContext(ContextPart)>>handleSignal:
  MethodContext(ContextPart)>>handleSignal:
  MethodContext(ContextPart)>>handleSignal:
  ProgressInitiationException(Exception)>>signal
  ProgressInitiationException>>display:at:from:to:during:
  ProgressInitiationException class>>display:at:from:to:during:
  ByteString(String)>>displayProgressAt:from:to:during:
  MetacelloPharoPlatform>>do:displaying:
  MetacelloMCVersion>>fetchRequiredFromArray:
  [| fetchLoader |
  fetchLoader := self
  fetchRequiredFromArray: (self defaultPackageNamesToLoad: anArray).
  MetacelloPlatform current
  do: [fetchLoader doLoad]
  displaying: 'Loading ' , displayString.
  Transcript cr; show: '...finished ' , self versionNumber printString.
  ^ fetchLoader] in MetacelloMCVersion>>doLoadRequiredFromArray:
  BlockClosure>>ensure:
  MetacelloMCVersion>>doLoadRequiredFromArray:
  MetacelloMCVersion>>load
  ConfigurationOfMoose class>>loadDefault
  UndefinedObject>>DoIt
  Compiler>>evaluate:in:to:notifying:ifFail:logged:
  Compiler class>>evaluate:for:notifying:logged:
  Compiler class>>evaluate:for:logged:
  Compiler class>>evaluate:logged:
  [| chunk | val := (self peekFor: $!)
  ifTrue: [(self class evaluatorClass evaluate: self nextChunk logged: false)
  scanFrom: self]
  ifFalse: [chunk := self nextChunk.
  self checkForPreamble: chunk.
  self class evaluatorClass evaluate: chunk logged: true]] in [:bar |
  [self atEnd]
  whileFalse: [bar value: self position.
  self skipSeparators.
  [| chunk | val := (self peekFor: $!)
  ifTrue: [(self class evaluatorClass evaluate: self nextChunk logged: false)
  scanFrom: self]
  ifFalse: [chunk := self nextChunk.
  self checkForPreamble: chunk.
  self class evaluatorClass evaluate: chunk logged: true]]
  on: InMidstOfFileinNotification
  do: [:ex | ex resume: true].
  self skipStyleChunk].
  self close] in FileSystemFileStream(PositionableStream)>>fileInAnnouncing:
  BlockClosure>>on:do:
  [:bar |
  [self atEnd]
  whileFalse: [bar value: self position.
  self skipSeparators.
  [| chunk | val := (self peekFor: $!)
  ifTrue: [(self class evaluatorClass evaluate: self nextChunk logged: false)
  scanFrom: self]
  ifFalse: [chunk := self nextChunk.
  self checkForPreamble: chunk.
  self class evaluatorClass evaluate: chunk logged: true]]
  on: InMidstOfFileinNotification
  do: [:ex | ex resume: true].
  self skipStyleChunk].
  self close] in FileSystemFileStream(PositionableStream)>>fileInAnnouncing:
  NonInteractiveUIManager(CommandLineUIManager)>>progressInitiationExceptionDefaultAction:
  ProgressInitiationException>>defaultAction
  UndefinedObject>>handleSignal:
  MethodContext(ContextPart)>>handleSignal:
  MethodContext(ContextPart)>>handleSignal:
  MethodContext(ContextPart)>>handleSignal:
  ProgressInitiationException(Exception)>>signal
  ProgressInitiationException>>display:at:from:to:during:
  ProgressInitiationException class>>display:at:from:to:during:
  ByteString(String)>>displayProgressFrom:to:during:
  FileSystemFileStream(PositionableStream)>>fileInAnnouncing:
  FileSystemFileStream(PositionableStream)>>fileIn
  [^ (FileSystemFileStream with: stream contents asString) reset fileIn] in [:stream | [^ (FileSystemFileStream with: stream contents asString) reset fileIn]
  on: Error , ParserNotification
  do: [:e | self handleError: e reference: aReference]] in BasicCodeLoader>>installSourceFile:
  BlockClosure>>on:do:
  [:stream | [^ (FileSystemFileStream with: stream contents asString) reset fileIn]
  on: Error , ParserNotification
  do: [:e | self handleError: e reference: aReference]] in BasicCodeLoader>>installSourceFile:
  [aBlock value: stream] in FileReference>>readStreamDo:
  BlockClosure>>ensure:
  FileReference>>readStreamDo:
  BasicCodeLoader>>installSourceFile:
  [:reference | self installSourceFile: reference] in [sourceFiles
  do: [:reference | self installSourceFile: reference]] in BasicCodeLoader>>installSourceFiles
  Array(SequenceableCollection)>>do:
  [sourceFiles
  do: [:reference | self installSourceFile: reference]] in BasicCodeLoader>>installSourceFiles
  BlockClosure>>ensure:
  BasicCodeLoader>>installSourceFiles
  BasicCodeLoader class>>commandLineHandlerAction:
  [:commandLine | BasicCodeLoader commandLineHandlerAction: commandLine] in BasicCodeLoader class>>initialize
  [:each |
  | actionBlock conditionBlock |
  conditionBlock := each key.
  actionBlock := each value.
  (conditionBlock value: anUserInput)
  ifTrue: [actionBlock value: anUserInput]] in CommandLine class(AbstractUserInput class)>>dispatch:
  [:association | aBlock value: association value] in Dictionary>>valuesDo:
  [:each | each
  ifNotNil: [aBlock value: each]] in Dictionary>>associationsDo:
  Array(SequenceableCollection)>>do:
  Dictionary>>associationsDo:
  Dictionary>>valuesDo:
  Dictionary>>do:
  CommandLine class(AbstractUserInput class)>>dispatch:
  [self dispatch: singleton] in CommandLine class>>dispatch
  BlockClosure>>cull:
  [each cull: resuming] in [:each | self
  logStartUpErrorDuring: [each cull: resuming]
  into: errors
  tryDebugger: self isInteractive] in SmalltalkImage>>executeDeferredStartupActions:
  BlockClosure>>on:do:
  SmalltalkImage>>logStartUpErrorDuring:into:tryDebugger:
  [:each | self
  logStartUpErrorDuring: [each cull: resuming]
  into: errors
  tryDebugger: self isInteractive] in SmalltalkImage>>executeDeferredStartupActions:
  OrderedCollection>>do:
  SmalltalkImage>>executeDeferredStartupActions:
  SmalltalkImage>>snapshot:andQuit:
  [Smalltalk snapshot: true andQuit: true] in WorldState class>>saveAndQuit
  BlockClosure>>ensure:
  CursorWithMask(Cursor)>>showWhile:
  WorldState class>>saveAndQuit
  [| selArgCount |
  (selArgCount := selector numArgs) = 0
  ifTrue: [target perform: selector]
  ifFalse: [selArgCount = arguments size
  ifTrue: [target perform: selector withArguments: arguments]
  ifFalse: [target
  perform: selector
  withArguments: (arguments copyWith: evt)]].
  self changed] in ToggleMenuItemMorph(MenuItemMorph)>>invokeWithEvent:
  BlockClosure>>ensure:
  CursorWithMask(Cursor)>>showWhile:
  ToggleMenuItemMorph(MenuItemMorph)>>invokeWithEvent:
  ToggleMenuItemMorph(MenuItemMorph)>>mouseUp:
  ToggleMenuItemMorph(MenuItemMorph)>>handleMouseUp:
  MouseButtonEvent>>sentTo:
  ToggleMenuItemMorph(Morph)>>handleEvent:
  MorphicEventDispatcher>>dispatchDefault:with:
  MorphicEventDispatcher>>dispatchEvent:with:
  ToggleMenuItemMorph(Morph)>>processEvent:using:
  MorphicEventDispatcher>>dispatchDefault:with:
  MorphicEventDispatcher>>dispatchEvent:with:
  MenuMorph(Morph)>>processEvent:using:
  MenuMorph(Morph)>>processEvent:
  MenuMorph>>handleFocusEvent:
  [ActiveHand := self.
  ActiveEvent := anEvent.
  result := focusHolder
  handleFocusEvent: (anEvent
  transformedBy: (focusHolder transformedFrom: self))] in HandMorph>>sendFocusEvent:to:clear:
  [aBlock value] in PasteUpMorph>>becomeActiveDuring:
  BlockClosure>>on:do:
  PasteUpMorph>>becomeActiveDuring:
  HandMorph>>sendFocusEvent:to:clear:
  HandMorph>>sendEvent:focus:clear:
  HandMorph>>sendMouseEvent:
  HandMorph>>handleEvent:
  HandMorph>>processEvents
  [:h |
  ActiveHand := h.
  h processEvents.
  ActiveHand := nil] in WorldState>>doOneCycleNowFor:
  Array(SequenceableCollection)>>do:
  WorldState>>handsDo:
  WorldState>>doOneCycleNowFor:
  WorldState>>doOneCycleFor:
  PasteUpMorph>>doOneCycle
  [[World doOneCycle.
  Processor yield.
  false] whileFalse.
  nil] in MorphicUIManager>>spawnNewProcess
  [self value.
  Processor terminateActive] in BlockClosure>>newProcess
  -------------------------------------------------------------------------------
 
  THERE_BE_DRAGONS_HERE
  Got startup errors:
  -------------------------------------------------------------------------------
 
  THERE_BE_DRAGONS_HERE
      Error: Could not resolve: OSProcess [OSProcess] in <http://hudson.moosetechnology.org/job/moose-latest-dev/ws/moose/package-cache> http://www.squeaksource.com/Moose ERROR: 'GoferRepositoryError: Could not access http://www.squeaksource.com/OSProcess: ZnHttpUnsuccessful: 502 Bad Gateway'
  -------------------------------------------------------------------------------
 
Recording test results
Archiving artifacts

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Jenkins build is unstable: moose-latest-dev #975

admin-2
Reply | Threaded
Open this post in threaded view
|

Jenkins build is still unstable: moose-latest-dev #976

admin-2
123