Hello guys,
I think I found the problem. If you see the two only failing tests are:
Pastell.Tests.PSTCollectionTest.testDNU Pastell.Tests.PSTCollectionTest.testContentString
In these methods there are calls to #head, which should be resolved by XMLNodeWithElements>>doesNotUnderstand: However, there is also Object>>head, which returns "self", and is the method in fact being called instead of #doesNotUnderstand:.
In Pastel image these tests do not fail because there is no Object>>head. Check here: https://ci.inria.fr/pharo-contribution/job/Pastell/lastSuccessfulBuild/artif...
All in all, a solution is to update tests PSTCollectionTest.testDNU and PSTCollectionTest.testContentString to not use #head (other solutions?) because there will be the conflict with Object>>head
So, if we update the two failing test methods as below, we are green ;)
PSTCollectionTest >>testContentString | xml document text | xml := '<html>value<head2>Test</head2></html>'. document := XMLDOMParser parse: xml readStream. text := document html head2 contentString. self assert: text first = 'Test'. self assert: (document html getContentAsString = 'value Test')
PSTCollectionTest >>testDNU | xml document html heads | xml := '<html><head2/><head2/></html>'. document := XMLDOMParser parse: xml readStream. html := document html. heads := html head2. self assert: heads size = 2. self assert: heads first name = #head2. self assert: heads last name = #head2
On Fri, Apr 11, 2014 at 2:43 PM, Yuriy Tymchuk yuriy.tymchuk@me.com wrote:
Removed SourceCodeProRegular installation from setup as it's already available in Pharo.
Uko
P.S. now we are yellow. Let's do green!
On 09 Apr 2014, at 23:19, Andrei Chis chisvasileandrei@gmail.com wrote:
Had a very quick look and it seems that the font registration mechanism has changed. https://github.com/pharo-project/pharo-core/commit/f4b449e2fe35ef5f18046a8bc... I updated GTImageSetupCommandLineHandler>>loadFonts to use the new font registration mechanism but the fonts used in moose should also be updated to the new format (http://www.smalltalkhub.com/#!/~girba/FreeFonts/)
Andrei
On Wed, Apr 9, 2014 at 10:55 PM, Alexandre Bergel <alexandre.bergel@me.com
wrote:
Hi!
I am not sure what's going on here.
Alexandre
On Apr 9, 2014, at 5:50 PM, admin@moosetechnology.org wrote:
See https://ci.inria.fr/moose/job/moose-5.0/1138/
[...truncated 1577 lines...] Loaded -> Artefact-Core-OlivierAuverlot.249 ---
http://smalltalkhub.com/mc/RMoD/Artefact/main/ --- cache
PDFDemosTest>>testAllDemos (PDFDemos is Undeclared)
PDFDemosTest>>testAllDemos (PDFDemos is Undeclared)
Loaded -> Artefact-Tests-OlivierAuverlot.2 ---
http://smalltalkhub.com/mc/RMoD/Artefact/main/ --- cache
Loaded -> Artefact-Examples-OlivierAuverlot.2 ---
http://smalltalkhub.com/mc/RMoD/Artefact/main/ --- cache
Loaded -> RoassalPdfExporter2-PabloEstefo.36 ---
http://smalltalkhub.com/mc/Jamir/RoassalPdfExporter2/main/ --- cache
Loaded -> GraphET2-PabloEstefo.41 ---
http://smalltalkhub.com/mc/ObjectProfile/GraphET2/main/ --- cache
Starting atomic load Loaded -> Glamour-Magritte-Presentations-TudorGirba.4 ---
http://smalltalkhub.com/mc/Moose/Glamour/main/ --- cache
Loaded -> Glamour-Roassal2-Presentations-AndreiChis.3 ---
http://smalltalkhub.com/mc/Moose/Glamour/main/ --- cache
Loaded -> Glamour-Tests-Morphic-TudorGirba.112 ---
http://smalltalkhub.com/mc/Moose/Glamour/main/ --- cache
Loaded -> Glamour-Tests-EyeSee-TudorGirba.8 ---
http://smalltalkhub.com/mc/Moose/Glamour/main/ --- cache
Loaded -> Glamour-Tests-Roassal-TudorGirba.6 ---
http://smalltalkhub.com/mc/Moose/Glamour/main/ --- cache
Loaded -> Glamour-Tests-Rubric-TudorGirba.9 ---
http://smalltalkhub.com/mc/Moose/Glamour/main/ --- cache
Finished atomic load LabelPart>>initializeWith:inGroupBoxNamed:(groupBoxName is shadowed) ListSelector>>newAddButton (PluggableButtonMorphPlus is Undeclared)
ListSelector>>newRemoveButton (PluggableButtonMorphPlus is Undeclared)
MultiSelectionListSelector>>newMultiSelectionList
(PluggableListMorphOfMany is Undeclared)
WizardPart>>newButtonNamed:withAction: (PluggableButtonMorphPlus is
Undeclared)
WizardPart>>newButtonNamed:withAction:andArguments:
(PluggableButtonMorphPlus is Undeclared)
WizardPart>>newMultiSelectionListFor:list:primarySelection:changePrimarySelection:listSelection:changeListSelection: (PluggableListMorphOfMany is Undeclared)
Loaded -> Merlin-AndreHora.145 ---
http://smalltalkhub.com/mc/Moose/Merlin/main/ --- cache
Starting atomic load MOCycleTable>>createMOCycles:(cycles is shadowed) Loaded -> Moose-Algos-Dsm-janniklaval.1 ---
http://smalltalkhub.com/mc/Moose/DSM/main/ --- cache
Loaded -> Moose-Dsm-Core-JurajKubelka.3 ---
http://smalltalkhub.com/mc/Moose/DSM/main/ --- cache
Loaded -> Moose-Dsm-Visualization-Core-AnneEtien.14 ---
http://smalltalkhub.com/mc/Moose/DSM/main/ --- cache
Loaded -> Moose-Dsm-Example-JurajKubelka.5 ---
http://smalltalkhub.com/mc/Moose/DSM/main/ --- cache
Loaded -> Moose-Dsm-Visualization-Famix-AnneEtien.19 ---
http://smalltalkhub.com/mc/Moose/DSM/main/ --- cache
Loaded -> Moose-Dsm-Famix-AnneEtien.11 ---
http://smalltalkhub.com/mc/Moose/DSM/main/ --- cache
Loaded -> Moose-CycleTable-AnneEtien.16 ---
http://smalltalkhub.com/mc/Moose/DSM/main/ --- cache
Loaded -> Moose-Tests-CycleTable-JurajKubelka.1 ---
http://smalltalkhub.com/mc/Moose/DSM/main/ --- cache
Finished atomic load Starting atomic load MooseClassHierarchyBrowser>>browserActions (OBCompletionRequest is
Undeclared)
MooseClassHierarchyBrowser>>browserActions (OBCompletionRequest is
Undeclared)
MooseMSEFilesExplorer class>>open (FSDiskFilesystem is Undeclared)
MooseMetaBrowser>>openLintBrowserOn: (ORCriticsBrowser is Undeclared)
MooseDistributionMapLocator>>mapIn: (DistributionMap is Undeclared)
MPHelp>>execute (GTHelper is Undeclared)
Loaded -> PetitSQLite-Parser-AndreHora.35 ---
http://smalltalkhub.com/mc/Moose/PetitSQLParser/main/ --- cache
Loaded -> PetitSQLite-AST-FabrizioPerin.12 ---
http://smalltalkhub.com/mc/Moose/PetitSQLParser/main/ --- cache
Loaded -> PetitSQLite-Tests-Parser-FabrizioPerin.24 ---
http://smalltalkhub.com/mc/Moose/PetitSQLParser/main/ --- cache
Loaded -> Moose-Finder-AlexandreBergel.460 ---
http://smalltalkhub.com/mc/Moose/Moose/main/ --- cache
Loaded -> Moose-Tests-Finder-TudorGirba.6 ---
http://smalltalkhub.com/mc/Moose/Moose/main/ --- cache
Loaded -> Arki-Reporter-Browser-TudorGirba.9 ---
http://smalltalkhub.com/mc/Moose/Arki/main/ --- http://smalltalkhub.com/mc/Moose/Arki/main/
Loaded -> OnMoose-Report-TudorGirba.32 ---
http://smalltalkhub.com/mc/Moose/Arki/main/ --- http://smalltalkhub.com/mc/Moose/Arki/main/
Loaded -> Moose-Settings-TudorGirba.6 ---
http://smalltalkhub.com/mc/Moose/Moose/main/ --- cache
Loaded -> Moose-MultiDimensionsDistributionMap-VincentBlondeau.12
--- http://smalltalkhub.com/mc/Moose/Moose/main/ --- cache
Loaded -> Moose-RoassalPaintings-TudorGirba.51 ---
http://smalltalkhub.com/mc/Moose/Moose/main/ --- cache
Loaded -> Moose-Tests-RoassalPaintings-JurajKubelka.5 ---
http://smalltalkhub.com/mc/Moose/Moose/main/ --- cache
Finished atomic load Loaded -> Collections-OrderPreservingDictionary-monty.9 ---
http://smalltalkhub.com/mc/PharoExtras/OrderPreservingDictionary/main/--- cache
Loaded -> XML-Writer-Core-monty.15 ---
http://smalltalkhub.com/mc/PharoExtras/XMLWriter/main/ --- cache
Loaded -> XML-Writer-Tests-monty.2 ---
http://smalltalkhub.com/mc/PharoExtras/XMLWriter/main/ --- cache
Loaded -> Collections-BitmapCharacterSet-Anonymous.6 ---
http://smalltalkhub.com/mc/PharoExtras/BitmapCharacterSet/main/ --- cache
Loaded -> XML-Parser-monty.228 ---
http://smalltalkhub.com/mc/PharoExtras/XMLParser/main/ --- cache
Loaded -> XML-Tests-Parser-monty.58 ---
http://smalltalkhub.com/mc/PharoExtras/XMLParser/main/ --- cache
Loaded -> Pastell-Base-StephaneDucasse.2 ---
http://smalltalkhub.com/mc/PharoExtras/Pastell/main/ --- cache
Loaded -> Pastell-Tests-AlexandreBergel.1 ---
http://smalltalkhub.com/mc/PharoExtras/Pastell/main/ --- cache
Starting atomic load GTImageSetupCommandLineHandler>>installGTDebuggers
(GTGenericStackDebugger is Undeclared)
GTImageSetupCommandLineHandler>>installGTDebuggers
(GTGenericStackDebugger is Undeclared)
GTImageSetupCommandLineHandler>>installGTDebuggers (GTGlamourDebugger
is Undeclared)
GTImageSetupCommandLineHandler>>installGTDebuggers (GTSUnitDebugger is
Undeclared)
GTImageSetupCommandLineHandler>>installGTDebuggers (GTMoldableDebugger
is Undeclared)
GTImageSetupCommandLineHandler>>installGTInspector (GTInspector is
Undeclared)
GTImageSetupCommandLineHandler>>installGTPlayground (GTPlayground is
Undeclared)
GTImageSetupCommandLineHandler>>setPreferredSettings
(GTGenericStackDebugger is Undeclared)
OpenDistributionMapBasedOnPartsWizard>>initializeWithPartGroup:(propertyTextFieldPart is shadowed)
Loaded -> Moose-DistributionMap-AndreHora.53 ---
http://smalltalkhub.com/mc/Moose/Moose/main/ --- cache
Loaded -> Moose-Tests-DistributionMap-TudorGirba.7 ---
http://smalltalkhub.com/mc/Moose/Moose/main/ --- cache
Loaded -> GT-Metaceller-Stream-DiegoLont.7 ---
http://smalltalkhub.com/mc/Moose/GToolkit/main/ --- cache
Loaded -> GT-Metaceller-Model-DiegoLont.43 ---
http://smalltalkhub.com/mc/Moose/GToolkit/main/ --- cache
Loaded -> GT-Metaceller-Tests-DiegoLont.20 ---
http://smalltalkhub.com/mc/Moose/GToolkit/main/ --- cache
Loaded -> GT-Setup-TudorGirba.10 ---
http://smalltalkhub.com/mc/Moose/GToolkit/main/ --- cache
Finished atomic load Starting atomic load MessageTally>>gtInspectorMessageTreeIn: (GTUtils is Undeclared)
Loaded -> GT-Inspector-AlexandreBergel.207 ---
http://smalltalkhub.com/mc/Moose/GToolkit/main/ --- cache
Finished atomic load Starting atomic load Loaded -> DebuggerActions-AndreiChis.69 ---
http://smalltalkhub.com/mc/Pharo/Debugger/main/ --- cache
Loaded -> DebuggerModel-AndreiChis.82 ---
http://smalltalkhub.com/mc/Pharo/Debugger/main/ --- cache
Loaded -> DebuggerFilters-AndreiChis.2 ---
http://smalltalkhub.com/mc/Pharo/Debugger/main/ --- cache
Loaded -> DebuggerExtensions-AndreiChis.6 ---
http://smalltalkhub.com/mc/Pharo/Debugger/main/ --- cache
Loaded -> Spec-Debugger-TudorGirba.189 ---
http://smalltalkhub.com/mc/Pharo/Debugger/main/ --- cache
Finished atomic load GTGlamourDebuggerSmokeTest>>debuggerToTest (GTGlamourDebugger is
Undeclared)
GTPPDebuggerSmokeTest>>debuggerToTest (GTPPDebugger is Undeclared)
Loaded -> GT-Debugger-TudorGirba.181 ---
http://smalltalkhub.com/mc/Moose/GToolkit/main/ --- cache
Starting atomic load GTCodeBrowser class>>defaultEnvironment (GTSTModel is Undeclared)
GTCodeBrowser>>entity (GTSTPackage is Undeclared)
GTProfStef>>entity (SmalltalkSyntaxTutorial is Undeclared)
GTChaser>>childrenOf: (MethodReference is Undeclared)
GTChaser>>methodActionsFor: (MethodReference is Undeclared)
GTChaser>>methodsBrowserFor:title: (MethodReference is Undeclared)
GTChaser>>methodsBrowserFor:title: (MethodReference is Undeclared)
GTChaser>>titleOf: (MethodReference is Undeclared)
GTClassicChaser>>buildBrowser (MethodReference is Undeclared)
GTClassicChaser>>implementorsIn: (MethodReference is Undeclared)
GTClassicChaser>>implementorsIn: (MethodReference is Undeclared)
GTClassicChaser>>sendersIn: (MethodReference is Undeclared)
GTClassicChaser>>sendersIn: (MethodReference is Undeclared)
GTClassicChaser>>titleOf: (MethodReference is Undeclared)
GTLintBrowser>>runRule:forClasses: (BrowserEnvironment is Undeclared)
GTLintBrowser>>runRule:forClasses: (SmalllintChecker is Undeclared)
GTTraitBrowser>>open (NSCollectionStream is Undeclared)
Loaded -> ACD-Model-AndreiChis.40 ---
http://smalltalkhub.com/mc/AndreiChis/AnnouncerCentricDebugger/main/ --- cache
Loaded -> ACD-Glamour-Interface-AndreiChis.54 ---
http://smalltalkhub.com/mc/AndreiChis/AnnouncerCentricDebugger/main/ --- cache
Loaded -> GT-Tools-StephanEggermont.138 ---
http://smalltalkhub.com/mc/Moose/GToolkit/main/ --- cache
Loaded -> GT-Tests-Inspector-TudorGirba.20 ---
http://smalltalkhub.com/mc/Moose/GToolkit/main/ --- cache
Loaded -> GT-Playground-RichardWettel.25 ---
http://smalltalkhub.com/mc/Moose/GToolkit/main/ --- cache
Loaded -> GT-Metaceller-Glamour-DiegoLont.23 ---
http://smalltalkhub.com/mc/Moose/GToolkit/main/ --- cache
Loaded -> GT-Coder-TudorGirba.4 ---
http://smalltalkhub.com/mc/Moose/GToolkit/main/ --- cache
Finished atomic load Starting atomic load Loaded -> GT-SUnitDebugger-AndreiChis.13 ---
http://smalltalkhub.com/mc/Moose/GToolkit/main/ --- cache
Loaded -> GT-PetitParserDebugger-AndreiChis.39 ---
http://smalltalkhub.com/mc/Moose/GToolkit/main/ --- cache
Loaded -> GT-GlamourDebugger-VincentBlondeau.37 ---
http://smalltalkhub.com/mc/Moose/GToolkit/main/ --- cache
Finished atomic load Starting atomic load Loaded -> OSProcess-AIO-dtl.8 ---
http://www.squeaksource.com/OSProcess --- cache
Loaded -> OSProcess-Base-dtl.39 ---
http://www.squeaksource.com/OSProcess --- cache
Loaded -> OSProcess-OS2-dtl.2 ---
http://www.squeaksource.com/OSProcess --- cache
Loaded -> OSProcess-Win32-dtl.9 ---
http://www.squeaksource.com/OSProcess --- cache
Loaded -> OSProcess-Unix-dtl.17 ---
http://www.squeaksource.com/OSProcess --- cache
Loaded -> OSProcess-Mac-dtl.2 ---
http://www.squeaksource.com/OSProcess --- cache
Loaded -> OSProcess-RiscOS-dtl.2 ---
http://www.squeaksource.com/OSProcess --- cache
Finished atomic load CommandShell>>builtinCommandProxyFor:input:output:error:
(ShellBuiltinEvaluator is Undeclared)
CommandShell>>evaluationProxyFor:input:output:error:
(ExpressionEvaluator is Undeclared)
CommandShell>>installCommands: (ShellBuiltin is Undeclared)
CommandShell>>open (CommandShellTranscript is Undeclared)
CommandShell>>openLabel: (CommandShellTranscript is Undeclared)
CommandShell>>pipeline: (ProxyPipeline is Undeclared)
CommandShell>>pipelineCollectionFrom: (ProxyPipeline is Undeclared)
CommandShell>>processProxyFor:input:output:error:predecessorProxy:
(InternalPipe is Undeclared)
CommandShell>>processProxyFor:input:output:error:predecessorProxy:
(PipeJunction is Undeclared)
CommandShell>>processProxyFor:input:output:error:predecessorProxy:
(PipeableOSProcess is Undeclared)
Loaded -> CommandShell-Base-dtl.36 ---
http://www.squeaksource.com/CommandShell --- cache
Loaded -> CommandShell-Morphic-dtl.2 ---
http://www.squeaksource.com/CommandShell --- cache
Loaded -> CommandShell-Piping-dtl.14 ---
http://www.squeaksource.com/CommandShell --- cache
Loaded -> CommandShell-Commands-ThierryGoubier.16 ---
http://www.squeaksource.com/CommandShell --- cache
Loaded -> CommandShell-UI-ThierryGoubier.12 ---
http://www.squeaksource.com/CommandShell --- cache
Starting atomic load MooseMetacelloWizard>>saveProject:with: (OBInformRequest is Undeclared)
MooseMetacelloWizard>>saveProject:with: (OBInformRequest is Undeclared)
MooseVersionWizard>>saveProject:with: (OBInformRequest is Undeclared)
MooseVersionWizard>>saveProject:with: (OBInformRequest is Undeclared)
ProjectVersionWizard>>saveProject:with: (OBInformRequest is Undeclared)
ProjectVersionWizard>>saveProject:with: (OBInformRequest is Undeclared)
Loaded -> OSProcess-Tests-dtl.11 ---
http://www.squeaksource.com/OSProcess --- cache
Loaded -> Moose-Wizard-AndreHora.98 ---
http://smalltalkhub.com/mc/Moose/Moose/main/ --- cache
Loaded -> ZeroConf-CamilloBruni.57 ---
http://smalltalkhub.com/mc/Pharo/ZeroConf/main/ --- http://smalltalkhub.com/mc/Pharo/ZeroConf/main/
Loaded -> Moose-Development-Tools-TudorGirba.71 ---
http://smalltalkhub.com/mc/Moose/Moose/main/ --- cache
Finished atomic load ...finished 5.0-baseline+ ./pharo moose-5.0.image save moose-5.0-less
- ./pharo moose-5.0.image mooseimagesetup --signature=
https://ci.inria.fr/moose/job/moose-5.0/1138/
[31mMessageNotUnderstood: SourceCodeProRegular>>install [0mSourceCodeProRegular(Object)>>doesNotUnderstand: #install GTImageSetupCommandLineHandler>>loadFonts in Block: [ :each | ... Array(SequenceableCollection)>>do: GTImageSetupCommandLineHandler>>loadFonts GTImageSetupCommandLineHandler>>installFonts GTImageSetupCommandLineHandler>>activateWithoutSaving MooseImageSetupCommandLineHandler>>activate MooseImageSetupCommandLineHandler class(CommandLineHandler
class)>>activateWith:
PharoCommandLineHandler(BasicCommandLineHandler)>>activateSubCommand:
in Block: [ aCommandLinehandler activateWith: commandLine ]
BlockClosure>>on:do: PharoCommandLineHandler(BasicCommandLineHandler)>>activateSubCommand: PharoCommandLineHandler(BasicCommandLineHandler)>>handleSubcommand PharoCommandLineHandler(BasicCommandLineHandler)>>handleArgument: PharoCommandLineHandler(BasicCommandLineHandler)>>activate in Block: [
self handleArgument: (self arguments ifEmpty: [ ...etc...
BlockClosure>>on:do: PharoCommandLineHandler(BasicCommandLineHandler)>>activate PharoCommandLineHandler>>activate PharoCommandLineHandler class(CommandLineHandler class)>>activateWith: PharoCommandLineHandler class>>activateWith: in Block: [ super
activateWith: aCommandLine ]
WorldState>>runStepMethodsIn: WorldMorph>>runStepMethods WorldState>>doOneCycleNowFor: WorldState>>doOneCycleFor: WorldMorph>>doOneCycle MorphicUIManager>>spawnNewProcess in Block: [ ... BlockClosure>>newProcess in Block: [ ... [0mBuild step 'Execute shell' marked build as failure Archiving artifacts Recording test results
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev