Re: Build failed in Hudson: Pharo 1.1 #82

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

Re: Build failed in Hudson: Pharo 1.1 #82

Marcus Denker-4
.... Lukas fileserver is not reliably online... so all builds fail.

Sometimes I really do not like distributed versioning systems...

        Marcus

On Feb 5, 2011, at 5:24 PM, [hidden email] wrote:

> See <https://pharo-ic.lille.inria.fr/hudson/job/Pharo%201.1/82/>
>
> ------------------------------------------
> [...truncated 408 lines...]
>
>
>  MetacelloLoaderPolicy>>load
>   Receiver: a MetacelloLoaderPolicy
>   Arguments and temporary variables:
>
>   Receiver's instance variables:
>   overrideRepositories: an Array(a MCDictionaryRepository(cache))
>   repositoryMap: a Dictionary('AST-Core-lr.79'->a MCHttpRepository(http://www.squ...etc...
>   ensuredMap: a Dictionary('AutomaticMethodCategorizer'->#present 'Gofer Core'->#...etc...
>   cacheRepository: a MCDictionaryRepository(cache)
>   cacheGofer: nil
>   ignoreImage: false
>   loadData: a MetacelloLoadData
>   loadDirective: linear load :
>   explicit load : 1.1 [ConfigurationOfPharo]
>   loa...etc...
>   silently: true
>
>
>  MetacelloFetchingMCSpecLoader>>doLoad
>   Receiver: a MetacelloFetchingMCSpecLoader(linear load :
>   explicit load : 1.1 [ConfigurationOfPharo]...etc...
>   Arguments and temporary variables:
>
>   Receiver's instance variables:
>   spec: a MetacelloMCVersionSpecLoader
>   operator: nil
>   loaderPolicy: a MetacelloLoaderPolicy
>   disablePackageCache: false
>
>
>  [] in [] in MetacelloMCVersion>>doLoadRequiredFromArray:
>   Receiver: >=1.1 [ConfigurationOfPharo]
>   Arguments and temporary variables:
>   fetchLoader: a MetacelloFetchingMCSpecLoader(linear load :
>   explicit load : 1....etc...
>   Receiver's instance variables:
>   spec: spec blessing: #'release'.
>  spec description: ''.
>  spec preLoadDoIt: #'prel...etc...
>   versionNumber: 1.1
>   importedVersions: an OrderedCollection('1.1-rc2-baseline')
>   versionStatus: #loadedMatchConstraints
>   loaderPolicy: a MetacelloLoaderPolicy
>
>
>  MetacelloPharoPlatform(MetacelloPlatform)>>do:displaying:
>   Receiver: a MetacelloPharoPlatform
>   Arguments and temporary variables:
>   aBlock: [fetchLoader doLoad]
>   aString: 'Loading 1.1 of ConfigurationOfPharo'
>   Receiver's instance variables:
>   bypassProgressBars: true
>   bypassGoferLoadUpdateCategories: false
>
>
>  MetacelloPharoPlatform>>do:displaying:
>   Receiver: a MetacelloPharoPlatform
>   Arguments and temporary variables:
>   aBlock: [fetchLoader doLoad]
>   aString: 'Loading 1.1 of ConfigurationOfPharo'
>   Receiver's instance variables:
>   bypassProgressBars: true
>   bypassGoferLoadUpdateCategories: false
>
>
>  [] in MetacelloMCVersion>>doLoadRequiredFromArray:
>   Receiver: >=1.1 [ConfigurationOfPharo]
>   Arguments and temporary variables:
>   anArray: #('default')
>   displayString: '1.1 of ConfigurationOfPharo'
>   fetchLoader: a MetacelloFetchingMCSpecLoader(linear load :
>   explicit load : 1....etc...
>   Receiver's instance variables:
>   spec: spec blessing: #'release'.
>  spec description: ''.
>  spec preLoadDoIt: #'prel...etc...
>   versionNumber: 1.1
>   importedVersions: an OrderedCollection('1.1-rc2-baseline')
>   versionStatus: #loadedMatchConstraints
>   loaderPolicy: a MetacelloLoaderPolicy
>
>
>  BlockClosure>>ensure:
>   Receiver: [| fetchLoader |
>  fetchLoader := self fetchRequiredFromArray: anArray.
>   MetacelloPlatform c...etc...
>   Arguments and temporary variables:
>   aBlock: [MetacelloPlatform current bypassProgressBars: oldBypassProgress.
>   load...etc...
>   complete: nil
>   returnValue: nil
>   Receiver's instance variables:
>   outerContext: MetacelloMCVersion>>doLoadRequiredFromArray:
>   startpc: 144
>   numArgs: 0
>
>
>  MetacelloMCVersion>>doLoadRequiredFromArray:
>   Receiver: >=1.1 [ConfigurationOfPharo]
>   Arguments and temporary variables:
>   anArray: #('default')
>   displayString: '1.1 of ConfigurationOfPharo'
>   oldPolicy: a MetacelloLoaderPolicy
>   oldBypassProgress: false
>   Receiver's instance variables:
>   spec: spec blessing: #'release'.
>  spec description: ''.
>  spec preLoadDoIt: #'prel...etc...
>   versionNumber: 1.1
>   importedVersions: an OrderedCollection('1.1-rc2-baseline')
>   versionStatus: #loadedMatchConstraints
>   loaderPolicy: a MetacelloLoaderPolicy
>
>
>  MetacelloMCVersion>>load
>   Receiver: >=1.1 [ConfigurationOfPharo]
>   Arguments and temporary variables:
>
>   Receiver's instance variables:
>   spec: spec blessing: #'release'.
>  spec description: ''.
>  spec preLoadDoIt: #'prel...etc...
>   versionNumber: 1.1
>   importedVersions: an OrderedCollection('1.1-rc2-baseline')
>   versionStatus: #loadedMatchConstraints
>   loaderPolicy: a MetacelloLoaderPolicy
>
>
>  UndefinedObject>>DoIt
>   Receiver: nil
>   Arguments and temporary variables:
>
>   Receiver's instance variables:
>  nil
>
>  Compiler>>evaluate:in:to:notifying:ifFail:logged:
>   Receiver: a Compiler
>   Arguments and temporary variables:
>   textOrStream: '"Dev image"
>  Gofer new
>   squeaksource: ''MetacelloRepository'';
>   p...etc...
>   aContext: nil
>   receiver: nil
>   aRequestor: nil
>   failBlock: [^ nil]
>   logFlag: true
>   methodNode: DoIt
>   "Dev image"
>   Gofer new squeaksource: 'MetacelloRepository';
>   ...etc...
>   method: (UndefinedObject>>#DoIt "a CompiledMethod(969408512)")
>   value: nil
>   toLog: nil
>   itsSelection: nil
>   itsSelectionString: nil
>   Receiver's instance variables:
>   sourceStream: a ReadStream '"Dev image"
>  Gofer new
>   squeaksource: ''MetacelloRep...etc...
>   requestor: nil
>   class: UndefinedObject
>   category: nil
>   context: nil
>   parser: a Parser
>
>
>
>  --- The full stack ---
>  RBInternalSpellChecker(Object)>>error:
>  RBInternalSpellChecker>>loadData
>  RBInternalSpellChecker>>initialize
>  RBInternalSpellChecker class(Behavior)>>new
>  ConfigurationOfRefactoringBrowser>>postLoadRBSpelling
>  [] in MetacelloPackageSpec(MetacelloSpec)>>doItBlock:
>  BlockClosure>>valueWithPossibleArgs:
>  [] in MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)>>loadPostloadDirective:
>  MetacelloPostLoadDirective(MetacelloPrePostLoadDirective)>>evaluateSupplyingAnswers:
>  MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)>>loadPostloadDirective:
>  MetacelloPostLoadDirective>>loadUsing:gofer:
>  [] in MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)>>loadLinearLoadDirective:gofer:
>  OrderedCollection>>do:
>  MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)>>loadLinearLoadDirective:gofer:
>  MetacelloLinearLoadDirective>>loadUsing:gofer:
>  [] in MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)>>loadLinearLoadDirective:gofer:
>  OrderedCollection>>do:
>  MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)>>loadLinearLoadDirective:gofer:
>  MetacelloLinearLoadDirective>>loadUsing:gofer:
>  [] in MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)>>loadLinearLoadDirective:gofer:
>  OrderedCollection>>do:
>  MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)>>loadLinearLoadDirective:gofer:
>  MetacelloLinearLoadDirective>>loadUsing:gofer:
>  [] in MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)>>loadLinearLoadDirective:gofer:
>  OrderedCollection>>do:
>  MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)>>loadLinearLoadDirective:gofer:
>  MetacelloLinearLoadDirective>>loadUsing:gofer:
>  MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)>>loadWithPolicy:
>  MetacelloLoaderPolicy>>load
>  MetacelloFetchingMCSpecLoader>>doLoad
>  [] in [] in MetacelloMCVersion>>doLoadRequiredFromArray:
>  MetacelloPharoPlatform(MetacelloPlatform)>>do:displaying:
>  MetacelloPharoPlatform>>do:displaying:
>  [] in MetacelloMCVersion>>doLoadRequiredFromArray:
>  BlockClosure>>ensure:
>  MetacelloMCVersion>>doLoadRequiredFromArray:
>  MetacelloMCVersion>>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:
>  [] in [] in RWBinaryOrTextStream(PositionableStream)>>fileInAnnouncing:
>  BlockClosure>>on:do:
>  [] in RWBinaryOrTextStream(PositionableStream)>>fileInAnnouncing:
>  [] in [] in ProgressInitiationException>>defaultMorphicAction
>  BlockClosure>>on:do:
>  [] in ProgressInitiationException>>defaultMorphicAction
>  BlockClosure>>ensure:
>  ProgressInitiationException>>defaultMorphicAction
>  ProgressInitiationException>>defaultAction
>  UndefinedObject>>handleSignal:
>  ProgressInitiationException(Exception)>>signal
>  ProgressInitiationException>>display:at:from:to:during:
>  ProgressInitiationException class>>display:at:from:to:during:
>  ByteString(String)>>displayProgressAt:from:to:during:
>  RWBinaryOrTextStream(PositionableStream)>>fileInAnnouncing:
>  RWBinaryOrTextStream(PositionableStream)>>fileIn
>  CodeLoader>>installSourceFile:
>  [] in CodeLoader>>installSourceFiles
>  Array(SequenceableCollection)>>do:
>  CodeLoader>>installSourceFiles
>  ProjectLauncher>>startUpAfterLogin
>  ProjectLauncher>>startUp
>  [] in [] in AutoStart class>>startUp:
>  WorldState>>runStepMethodsIn:
>  PasteUpMorph>>runStepMethods
>  WorldState>>doOneCycleNowFor:
>  WorldState>>doOneCycleFor:
>  PasteUpMorph>>doOneCycle
>  [] in Project class>>spawnNewProcess
>  [] in BlockClosure>>newProcess
>  ------------------------------------------------------------
>
> Archiving artifacts
> Enregistrement des résultats des tests
>

--
Marcus Denker  -- http://www.marcusdenker.de
INRIA Lille -- Nord Europe. Team RMoD.


Reply | Threaded
Open this post in threaded view
|

Re: Build failed in Hudson: Pharo 1.1 #82

Lukas Renggli
On 5 February 2011 17:29, Marcus Denker <[hidden email]> wrote:
> .... Lukas fileserver is not reliably online... so all builds fail.
>
> Sometimes I really do not like distributed versioning systems...

Something must be wrong with your setup then. Among other things,
distributed versioning systems are designed to handle unreliable
sources nicely.

Lukas

PS: My server is up and running again. I had to shut it down to be
able to finally install some lights in my apartment.

--
Lukas Renggli
www.lukas-renggli.ch

Reply | Threaded
Open this post in threaded view
|

Re: Build failed in Hudson: Pharo 1.1 #82

Marcus Denker-4
In reply to this post by Marcus Denker-4

On Feb 5, 2011, at 11:08 PM, Lukas Renggli wrote:

> On 5 February 2011 17:29, Marcus Denker <[hidden email]> wrote:
>> .... Lukas fileserver is not reliably online... so all builds fail.
>>
>> Sometimes I really do not like distributed versioning systems...
>
> Something must be wrong with your setup then. Among other things,
> distributed versioning systems are designed to handle unreliable
> sources nicely.
>
Hmm... right now it somhoe fails if a repository is offline...

https://pharo-ic.lille.inria.fr/hudson/job/Pharo%20Core%201.1/97/console

I am sure the needed mcz files are in the local cache, though.
I need to investigate.

For caching, I wonder if it would make sense to provide a "global" Monticello cache?
So just a amazon S3 with all public mcz files one can possibly be interested
in and if MC does not find a file it looks there? Or maybe some form of repository
mirrors?

Another source for failure is the rb spelling file which I guess I should change
to be hosted locally...

>
> PS: My server is up and running again. I had to shut it down to be
> able to finally install some lights in my apartment.


Thanks!

        Marcus


--
Marcus Denker  -- http://www.marcusdenker.de
INRIA Lille -- Nord Europe. Team RMoD.