On 11 Apr 2014, at 20:29, Yuriy Tymchuk <yuriy.tymchuk@me.com> wrote:


On 11 Apr 2014, at 18:02, Andre Hora <andrehoraa@gmail.com> wrote:

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.

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

I’ve renamed ‘head' to ‘testElement’ already. I hope it’s hot a problem.

Now also the question is, can we make development version to work for all baseline. Because now development version is the same as stable and so loads old stuff

Uko


Uko



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/f4b449e2fe35ef5f18046a8bc3442d579121841f
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




-- 
Andre Hora
_______________________________________________
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