First pass analysis Re: Build failed in Jenkins: Pillar » 40,development,vm #558

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

First pass analysis Re: Build failed in Jenkins: Pillar » 40,development,vm #558

Ben Coman
The error is... MessageNotUnderstood: ByteString>>beginsWithSubCollection:
This is a *Grease-Pharo30-Core extension to SequenceableCollection

Build#557 console log has...
Loaded -> ConfigurationOfGrease-JohanBrichau.263
Project: Grease stable [1.1.9]
Loaded -> Grease-Core-JohanBrichau.86 ---
http://smalltalkhub.com/mc/Seaside/Grease11/main/ --- cache
Loaded -> Grease-Pharo30-Core-pmm.15 ---
http://smalltalkhub.com/mc/Seaside/Grease11/main/ --- cache

Build#558 console load only has...
Loaded -> ConfigurationOfGrease-JohanBrichau.264
Project: Grease stable [1.1.9]
Loaded -> Grease-Core-JohanBrichau.86 ---
http://smalltalkhub.com/mc/Seaside/Grease11/main/ --- cache

ConfigurationOfGrease-JohanBrichau.263 has
    development: spec
        spec for: #'common' version: '1.1.9'

ConfigurationOfGrease-JohanBrichau.264 has
    development: spec
        spec for: #'common' version: '1.1.10'

#version1109: and #version1110: are the same, except only
the former has...
        blessing: #'release';
        package: 'Grease-Slime' with: 'Grease-Slime-topa.26';
while the latter has...
        blessing: #'development';
        package: 'Grease-Slime' with: 'Grease-Slime-JohanBrichau.27';

So from my limited Metacello experience I can't see why
Grease-Pharo30-Core was not loaded.

cheers -ben

[hidden email] wrote:

> See <https://ci.inria.fr/pharo-contribution/job/Pillar/PHARO=40,VERSION=development,VM=vm/558/>
>
> ------------------------------------------
> Started by upstream project "Pillar" build number 558
> originally caused by:
>  Started by timer
> Building remotely on pharo-contribution-linux64-3.ci.inria.fr in workspace <https://ci.inria.fr/pharo-contribution/job/Pillar/PHARO=40,VERSION=development,VM=vm/ws/>
>
> Deleting project workspace... Deleting old artifacts from #556
> [vm] $ /bin/sh -xe /tmp/hudson8671814050563950483.sh
> + set -xv
>
> # jenkins puts all the params after a / in the job name as well :(
> export JOB_NAME=`dirname $JOB_NAME`
> + dirname Pillar/PHARO=40,VERSION=development,VM=vm
> + export JOB_NAME=Pillar
>
> wget --quiet -O - get.pharo.org/$PHARO+$VM | bash
> + bash
> + wget --quiet -O - get.pharo.org/40+vm
> Downloading the latest 40 Image:
>     http://files.pharo.org/image/40/latest.zip
> Pharo.image
> Downloading the latest pharoVM:
> http://files.pharo.org/vm/pharo/linux/stable.zip
> pharo-vm/pharo
> Downloading PharoV10.sources:
> http://files.pharo.org/sources//PharoV10.sources.zip
> Downloading PharoV20.sources:
> http://files.pharo.org/sources//PharoV20.sources.zip
> Downloading PharoV30.sources:
> http://files.pharo.org/sources//PharoV30.sources.zip
> Creating starter scripts pharo and pharo-ui
>
> ./pharo Pharo.image save $JOB_NAME --delete-old
> + ./pharo Pharo.image save Pillar --delete-old
> ./pharo $JOB_NAME.image --version > version.txt
> + ./pharo Pillar.image --version
>
> REPO=http://smalltalkhub.com/mc/Pier/$JOB_NAME/main
> + REPO=http://smalltalkhub.com/mc/Pier/Pillar/main
> ./pharo $JOB_NAME.image config $REPO ConfigurationOf$JOB_NAME --install=$VERSION --group='ALL'
> + ./pharo Pillar.image config http://smalltalkhub.com/mc/Pier/Pillar/main ConfigurationOfPillar --install=development --group=ALL
> 'Installing ConfigurationOfPillar development'
>
> Loading 0.12-baseline of ConfigurationOfPillar...
> Fetched -> ConfigurationOfGrease-JohanBrichau.264 --- http://smalltalkhub.com/mc/Seaside/MetacelloConfigurations/main/ --- http://smalltalkhub.com/mc/Seaside/MetacelloConfigurations/main/
> Loaded -> ConfigurationOfGrease-JohanBrichau.264 --- http://smalltalkhub.com/mc/Seaside/MetacelloConfigurations/main/ --- http://smalltalkhub.com/mc/Seaside/MetacelloConfigurations/main/
> Fetched -> ConfigurationOfSton-SvenVanCaekenberghe.10 --- http://smalltalkhub.com/mc/SvenVanCaekenberghe/STON/main/ --- http://smalltalkhub.com/mc/SvenVanCaekenberghe/STON/main/
> Loaded -> ConfigurationOfSton-SvenVanCaekenberghe.10 --- http://smalltalkhub.com/mc/SvenVanCaekenberghe/STON/main/ --- http://smalltalkhub.com/mc/SvenVanCaekenberghe/STON/main/
> Fetched -> ConfigurationOfMustache-NorbertHartl.33 --- http://smalltalkhub.com/mc/NorbertHartl/Mustache/main/ --- http://smalltalkhub.com/mc/NorbertHartl/Mustache/main/
> Loaded -> ConfigurationOfMustache-NorbertHartl.33 --- http://smalltalkhub.com/mc/NorbertHartl/Mustache/main/ --- http://smalltalkhub.com/mc/NorbertHartl/Mustache/main/
> Project: Grease stable [1.1.9]
> Fetched -> Grease-Core-JohanBrichau.86 --- http://smalltalkhub.com/mc/Seaside/Grease11/main/ --- http://smalltalkhub.com/mc/Seaside/Grease11/main/
> Project: Mustache stable [0.60]
> Fetched -> Mustache-Core-NorbertHartl.23 --- http://smalltalkhub.com/mc/NorbertHartl/Mustache/main/ --- http://smalltalkhub.com/mc/NorbertHartl/Mustache/main/
> Project: STON stable [0.9]
> Fetched -> STON-Core-SvenVanCaekenberghe.49 --- http://ss3.gemstone.com/ss/STON --- http://ss3.gemstone.com/ss/STON
> Fetched -> Pillar-Model-DamienCassou.83 --- http://smalltalkhub.com/mc/Pier/Pillar/main/ --- http://smalltalkhub.com/mc/Pier/Pillar/main/
> Fetched -> Pillar-ExporterCore-DamienCassou.84 --- http://smalltalkhub.com/mc/Pier/Pillar/main/ --- http://smalltalkhub.com/mc/Pier/Pillar/main/
> Fetched -> Pillar-ExporterMarkdown-BenComan.59 --- http://smalltalkhub.com/mc/Pier/Pillar/main/ --- http://smalltalkhub.com/mc/Pier/Pillar/main/
> Fetched -> Pillar-ExporterLaTeX-BenComan.54 --- http://smalltalkhub.com/mc/Pier/Pillar/main/ --- http://smalltalkhub.com/mc/Pier/Pillar/main/
> Fetched -> Pillar-ExporterHTML-DamienCassou.46 --- http://smalltalkhub.com/mc/Pier/Pillar/main/ --- http://smalltalkhub.com/mc/Pier/Pillar/main/
> Fetched -> Pillar-ExporterPillar-DamienCassou.9 --- http://smalltalkhub.com/mc/Pier/Pillar/main/ --- http://smalltalkhub.com/mc/Pier/Pillar/main/
> Fetched -> Pillar-ExporterText-DamienCassou.5 --- http://smalltalkhub.com/mc/Pier/Pillar/main/ --- http://smalltalkhub.com/mc/Pier/Pillar/main/
> Fetched -> Pillar-Tests-Model-DamienCassou.97 --- http://smalltalkhub.com/mc/Pier/Pillar/main/ --- http://smalltalkhub.com/mc/Pier/Pillar/main/
> Fetched -> Pillar-Tests-ExporterCore-DamienCassou.56 --- http://smalltalkhub.com/mc/Pier/Pillar/main/ --- http://smalltalkhub.com/mc/Pier/Pillar/main/
> Fetched -> Pillar-Tests-ExporterMarkdown-BenComan.18 --- http://smalltalkhub.com/mc/Pier/Pillar/main/ --- http://smalltalkhub.com/mc/Pier/Pillar/main/
> Fetched -> Pillar-Tests-ExporterLaTeX-BenComan.83 --- http://smalltalkhub.com/mc/Pier/Pillar/main/ --- http://smalltalkhub.com/mc/Pier/Pillar/main/
> Fetched -> Pillar-Tests-ExporterHTML-BenComan.33 --- http://smalltalkhub.com/mc/Pier/Pillar/main/ --- http://smalltalkhub.com/mc/Pier/Pillar/main/
> Fetched -> Pillar-Tests-ExporterPillar-BenComan.6 --- http://smalltalkhub.com/mc/Pier/Pillar/main/ --- http://smalltalkhub.com/mc/Pier/Pillar/main/
> Fetched -> Pillar-Tests-ExporterText-DamienCassou.8 --- http://smalltalkhub.com/mc/Pier/Pillar/main/ --- http://smalltalkhub.com/mc/Pier/Pillar/main/
> Fetched -> Pillar-PharoInspector-DamienCassou.1 --- http://smalltalkhub.com/mc/Pier/Pillar/main/ --- http://smalltalkhub.com/mc/Pier/Pillar/main/
> Fetched -> Pillar-Cli-BenjaminVanRyseghem.7 --- http://smalltalkhub.com/mc/Pier/Pillar/main/ --- http://smalltalkhub.com/mc/Pier/Pillar/main/
> Fetched -> Pillar-GitBook-DamienCassou.1 --- http://smalltalkhub.com/mc/Pier/Pillar/main/ --- http://smalltalkhub.com/mc/Pier/Pillar/main/
> Loaded -> Grease-Core-JohanBrichau.86 --- http://smalltalkhub.com/mc/Seaside/Grease11/main/ --- cache
> Loaded -> Mustache-Core-NorbertHartl.23 --- http://smalltalkhub.com/mc/NorbertHartl/Mustache/main/ --- cache
> Loaded -> STON-Core-SvenVanCaekenberghe.49 --- http://ss3.gemstone.com/ss/STON --- cache
> PRScript>>hasCaption(caption is shadowed)
> Loaded -> Pillar-Model-DamienCassou.83 --- http://smalltalkhub.com/mc/Pier/Pillar/main/ --- cache
> Loaded -> Pillar-ExporterCore-DamienCassou.84 --- http://smalltalkhub.com/mc/Pier/Pillar/main/ --- cache
> PRMarkdownCanvas>>htmlTag (PRHTMLTag is Undeclared)
>
> Loaded -> Pillar-ExporterMarkdown-BenComan.59 --- http://smalltalkhub.com/mc/Pier/Pillar/main/ --- cache
> Loaded -> Pillar-ExporterLaTeX-BenComan.54 --- http://smalltalkhub.com/mc/Pier/Pillar/main/ --- cache
> Loaded -> Pillar-ExporterHTML-DamienCassou.46 --- http://smalltalkhub.com/mc/Pier/Pillar/main/ --- cache
> Loaded -> Pillar-ExporterPillar-DamienCassou.9 --- http://smalltalkhub.com/mc/Pier/Pillar/main/ --- cache
> Loaded -> Pillar-ExporterText-DamienCassou.5 --- http://smalltalkhub.com/mc/Pier/Pillar/main/ --- cache
> Loaded -> Pillar-Tests-Model-DamienCassou.97 --- http://smalltalkhub.com/mc/Pier/Pillar/main/ --- cache
> Loaded -> Pillar-Tests-ExporterCore-DamienCassou.56 --- http://smalltalkhub.com/mc/Pier/Pillar/main/ --- cache
> Loaded -> Pillar-Tests-ExporterMarkdown-BenComan.18 --- http://smalltalkhub.com/mc/Pier/Pillar/main/ --- cache
> Loaded -> Pillar-Tests-ExporterLaTeX-BenComan.83 --- http://smalltalkhub.com/mc/Pier/Pillar/main/ --- cache
> Loaded -> Pillar-Tests-ExporterHTML-BenComan.33 --- http://smalltalkhub.com/mc/Pier/Pillar/main/ --- cache
> Loaded -> Pillar-Tests-ExporterPillar-BenComan.6 --- http://smalltalkhub.com/mc/Pier/Pillar/main/ --- cache
> Loaded -> Pillar-Tests-ExporterText-DamienCassou.8 --- http://smalltalkhub.com/mc/Pier/Pillar/main/ --- cache
> Loaded -> Pillar-PharoInspector-DamienCassou.1 --- http://smalltalkhub.com/mc/Pier/Pillar/main/ --- cache
> Loaded -> Pillar-Cli-BenjaminVanRyseghem.7 --- http://smalltalkhub.com/mc/Pier/Pillar/main/ --- cache
> Loaded -> Pillar-GitBook-DamienCassou.1 --- http://smalltalkhub.com/mc/Pier/Pillar/main/ --- cache
> ...finished 0.12-baseline./pharo $JOB_NAME.image test --junit-xml-output "$JOB_NAME.*"
> + ./pharo Pillar.image test --junit-xml-output Pillar.*
> 'Running tests in 17 Packages'
>
>
>
>     echo =====================================================
> + echo =====================================================
> =====================================================
>     echo = Try to compile EnterprisePharo
> + echo = Try to compile EnterprisePharo
> = Try to compile EnterprisePharo
>     git clone --depth 1 https://github.com/SquareBracketAssociates/PharoForTheEnterprise-english.git enterprise_pharo
> + git clone --depth 1 https://github.com/SquareBracketAssociates/PharoForTheEnterprise-english.git enterprise_pharo
> Cloning into 'enterprise_pharo'...
>     cd enterprise_pharo
> + cd enterprise_pharo
>     ./download.sh
> + ./download.sh
> --2014-06-09 00:43:32--  https://ci.inria.fr/pharo-contribution/job/Pillar/PHARO=30,VERSION=stable,VM=vm/lastSuccessfulBuild/artifact/Pillar.zip
> Resolving ci.inria.fr (ci.inria.fr)... 193.51.193.223
> Connecting to ci.inria.fr (ci.inria.fr)|193.51.193.223|:443... connected.
> HTTP request sent, awaiting response... 200 OK
> Length: 10573570 (10M) [application/zip]
> Saving to: `image5518x.zip'
>
>
>  0% [                                       ] 0           --.-K/s              
> 44% [================>                      ] 4,678,072   22.3M/s              
> 91% [==================================>    ] 9,714,320   23.2M/s              
> 100%[======================================>] 10,573,570  23.2M/s   in 0.4s    
>
> 2014-06-09 00:43:32 (23.2 MB/s) - `image5518x.zip' saved [10573570/10573570]
>
> Pharo.image
> Pharo.changes
> pillar
> --2014-06-09 00:43:33--  http://get.pharo.org/vm
> Resolving get.pharo.org (get.pharo.org)... 128.93.162.72
> Connecting to get.pharo.org (get.pharo.org)|128.93.162.72|:80... connected.
> HTTP request sent, awaiting response... 200 OK
> Length: 5311 (5.2K) [text/html]
> Saving to: `STDOUT'
>
>      0K .....                                                 100%  652M=0s
>
> 2014-06-09 00:43:33 (652 MB/s) - written to stdout [5311/5311]
>
> Downloading the latest pharoVM:
> http://files.pharo.org/vm/pharo/linux/stable.zip
> pharo-vm/pharo
> Downloading PharoV10.sources:
> http://files.pharo.org/sources//PharoV10.sources.zip
> Downloading PharoV20.sources:
> http://files.pharo.org/sources//PharoV20.sources.zip
> Downloading PharoV30.sources:
> http://files.pharo.org/sources//PharoV30.sources.zip
> Creating starter scripts pharo and pharo-ui
> Preparing Pillar image
> StartupPreferencesLoader
> 'ok'
>     cp ../Pillar.image Pharo.image
> + cp ../Pillar.image Pharo.image
>     cp ../Pillar.changes Pharo.changes
> + cp ../Pillar.changes Pharo.changes
>     ./pharo Pharo.image eval --save "StartupPreferencesLoader allowStartupScript: false."
> + ./pharo Pharo.image eval --save StartupPreferencesLoader allowStartupScript: false.
> StartupPreferencesLoader
>     ./pharo Pharo.image eval --save "Deprecation raiseWarning: false; showWarning: false."
> + ./pharo Pharo.image eval --save Deprecation raiseWarning: false; showWarning: false.
> Deprecation
>     ./compile.sh
> + ./compile.sh
> Generating files for all chapters
> MessageNotUnderstood: ByteString>>beginsWithSubCollection:
> ByteString(Object)>>doesNotUnderstand: #beginsWithSubCollection:
> [ :markup |
> (aLine beginsWithSubCollection: markup)
> ifTrue: [ ^ aBlock value: (self class lineMatcher at: markup) ] ] in PRMatcherManager>>withItemParserForLine:do: in Block: [ :markup | ...
> Array(SequenceableCollection)>>do:
> PRMatcherManager>>withItemParserForLine:do:
> PRDocumentParser>>parseLine:
> PRDocumentParser>>parse
> PRDocumentParser class>>parseStream:
> PRDocumentParser class>>parse:
> [ :input |
> | input2 |
> "The following are here because of case #12259: 'FileSystem memory reads/writes using a binary stream by default'."
> input2 := input.
> (aFile fileSystem store isKindOf: MemoryStore)
> ifTrue: [ input2 := input2 contents asString readStream ].
> PRDocumentParser parse: input2 ] in PRExportConfiguration>>parseFile: in Block: [ :input | ...
> [ aBlock value: stream ] in FileReference(AbstractFileReference)>>readStreamDo: in Block: [ aBlock value: stream ]
> BlockClosure>>ensure:
> FileReference(AbstractFileReference)>>readStreamDo:
> PRExportConfiguration>>parseFile:
> PRExportConfiguration>>parseAllInputFiles
> PRExportConfiguration>>exportAllInOneOutputFile
> PRExportConfiguration>>export
> PRExportConfiguration>>export:
> [ subconfName ifNil: [ configuration export ] ifNotNil: [ configuration export: subconfName ] ] in PRExportCommandLineHandler>>export in Block: [ subconfName ifNil: [ configuration export ] ifNo...etc...
> BlockClosure>>on:do:
> PRExportCommandLineHandler>>export
> PRExportCommandLineHandler>>activate
> PRExportCommandLineHandler class(CommandLineHandler class)>>activateWith:
> [ aCommandLinehandler activateWith: commandLine ] in PRCommandLineHandler(BasicCommandLineHandler)>>activateSubCommand: in Block: [ aCommandLinehandler activateWith: commandLine ]
> BlockClosure>>on:do:
> PRCommandLineHandler(BasicCommandLineHandler)>>activateSubCommand:
> PRCommandLineHandler(BasicCommandLineHandler)>>handleSubcommand
> PRCommandLineHandler(BasicCommandLineHandler)>>handleArgument:
> [ self handleArgument: (self arguments ifEmpty: [ '' ] ifNotEmpty: [ :arguments | arguments first ]) ] in PRCommandLineHandler(BasicCommandLineHandler)>>activate in Block: [ self handleArgument: (self arguments ifEmpty: [ ...etc...
> BlockClosure>>on:do:
> PRCommandLineHandler(BasicCommandLineHandler)>>activate
> Build step 'Execute shell' marked build as failure
> Archiving artifacts
> Recording test results
>
>  



_______________________________________________
Magritte, Pier and Related Tools ...
https://www.iam.unibe.ch/mailman/listinfo/smallwiki
Reply | Threaded
Open this post in threaded view
|

Re: First pass analysis Re: Build failed in Jenkins: Pillar » 40,development,vm #558

Stephan Eggermont-3
Uhm,  Pharo 4 identifies itself as Pharo 4, not Pharo 3.x. All configurations need updates

Stephan
_______________________________________________
Magritte, Pier and Related Tools ...
https://www.iam.unibe.ch/mailman/listinfo/smallwiki
Reply | Threaded
Open this post in threaded view
|

Re: First pass analysis Re: Build failed in Jenkins: Pillar » 40,development,vm #558

Ben Coman
Stephan Eggermont wrote:
> Uhm,  Pharo 4 identifies itself as Pharo 4, not Pharo 3.x. All configurations need updates
>
> Stephan
> _______________________________________________
> Magritte, Pier and Related Tools ...
> https://www.iam.unibe.ch/mailman/listinfo/smallwiki
>
>  
I see that you've fixed the configuration. Thanks Stephan.
_______________________________________________
Magritte, Pier and Related Tools ...
https://www.iam.unibe.ch/mailman/listinfo/smallwiki