Hi Alexandre,
The stack trace of your email seems not related to the current error. It is a problem with Sthub. It seems to happened randomly.
The current problem is due to the fact that the email addresses where to send the failure or success mails are not well filled. You should put directly your
email i.e. “moose-dev@iam.unibe.ch” and not the displayed name i.e. “Moose-related development
moose-dev@iam.unibe.ch”.
I corrected it.
Now, it seems that the PharoV30.sources are missing…
Cheers,
Vincent
De : moose-dev-bounces@iam.unibe.ch [mailto:moose-dev-bounces@iam.unibe.ch]
De la part de Alexandre Bergel
Envoyé : mercredi 15 avril 2015 17:01
À : Moose-related development
Objet : [Moose-dev] Fwd: Build failed in Jenkins: roassal2 #1386
Any idea why the build fail?
Is it a problem of smalltalkhub? Recently, I got some errors when committing in a repo. Weird errors such as: wrongly defined http request (I do not remember the exact message). Errors usually occurs with a poor
internet connection.
Am I the only one to experience this?
Cheers,
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Begin forwarded message:
Date:
April 15, 2015 at 11:47:15 AM GMT-3
Subject: Build failed in Jenkins: roassal2 #1386
See <https://ci.inria.fr/moose/job/roassal2/1386/>
------------------------------------------
[URLTrigger] A change within the response URL invocation (log)
Building remotely on moose-ubuntu1204-dualproc-i386 in workspace <https://ci.inria.fr/moose/job/roassal2/ws/>
Deleting project workspace... done
[roassal2] $ /bin/sh -xe /tmp/hudson2786734544130023094.sh
+ + bash
wget --quiet -O - http://get.pharo.org/40+vm
Downloading the latest 40 Image:
http://files.pharo.org/get-files/40/pharo.zip
Pharo.image
Downloading the latest pharoVM:
http://files.pharo.org/get-files/40/pharo-linux-stable.zip
pharo-vm/pharo
Downloading PharoV40.sources:
http://files.pharo.org/get-files/40/sources.zip
Creating starter scripts pharo and pharo-ui
+ ./pharo Pharo.image save roassal2
+ REPO=http://smalltalkhub.com/mc/ObjectProfile/Roassal2/main
+ ./pharo roassal2.image config
http://smalltalkhub.com/mc/ObjectProfile/Roassal2/main ConfigurationOfRoassal2 --install=development
'Installing ConfigurationOfRoassal2 development'
[31m==== Startup Error: Error: Could not load ConfigurationOfRoassal2-AlexandreBergel.30.mcz: ZnHttpUnsuccessful: 400 Bad Request
[0mMCSmalltalkhubRepository(Object)>>error:
[ :exception | self error: 'Could not load ' , aString , ': ' , exception printString ] in [
client := self httpClient.
client
ifFail: [ :exception | self error: 'Could not load ' , aString , ': ' , exception printString ];
get: (self urlForFileNamed: aString).
self assertBinaryResponse: client response.
"immediately cache the version and avoid an unnecessary serialization"
self cacheRawVersionNamed: aString stream: client contents ] in MCSmalltalkhubRepository(MCHttpRepository)>>readStreamForFileNamed:do: in Block: [ :exception | self error: 'Could not load ' , aSt...etc...
BlockClosure>>cull:
Context>>evaluateSignal:
Context>>handleSignal:
Context>>handleSignal:
ZnHttpUnsuccessful(Exception)>>signal
ZnClient>>handleResponse
ZnClient>>executeWithRedirectsRemaining:
[ self executeWithRedirectsRemaining: self maxNumberOfRedirects ] in ZnClient>>executeWithRetriesRemaining: in Block: [ self executeWithRedirectsRemaining: self maxNumb...etc...
BlockClosure>>on:do:
ZnClient>>executeWithRetriesRemaining:
[ self executeWithRetriesRemaining: self numberOfRetries ] in [
[ self executeWithRetriesRemaining: self numberOfRetries ]
on: Error
do: self ifFailBlock ] in ZnClient>>executeWithTimeout in Block: [ self executeWithRetriesRemaining: self numberOfR...etc...
BlockClosure>>on:do:
[
[ self executeWithRetriesRemaining: self numberOfRetries ]
on: Error
do: self ifFailBlock ] in ZnClient>>executeWithTimeout in Block: [ ...
[ ^ block value ] in ZnClient>>withTimeoutDo: in Block: [ ^ block value ]
[
p psValueAt: index put: anObject.
aBlock value ] in ZnConnectionTimeout(DynamicVariable)>>value:during: in Block: [ ...
BlockClosure>>ensure:
ZnConnectionTimeout(DynamicVariable)>>value:during:
ZnConnectionTimeout class(DynamicVariable class)>>value:during:
ZnClient>>withTimeoutDo:
ZnClient>>executeWithTimeout
[ result := self executeWithTimeout ] in ZnClient>>execute in Block: [ result := self executeWithTimeout ]
[ ^ block value ] in ZnClient>>withProgressDo: in Block: [ ^ block value ]
[
p psValueAt: index put: anObject.
aBlock value ] in ZnSignalProgress(DynamicVariable)>>value:during: in Block: [ ...
BlockClosure>>ensure:
ZnSignalProgress(DynamicVariable)>>value:during:
ZnSignalProgress class(DynamicVariable class)>>value:during:
ZnClient>>withProgressDo:
ZnClient>>execute
[0m[31mGot startup errors:
[0m[31m Error: Could not load ConfigurationOfRoassal2-AlexandreBergel.30.mcz: ZnHttpUnsuccessful: 400 Bad Request
[0mBuild step 'Execute shell' marked build as failure
Archiving artifacts
Recording test results