[Seaside-dev] Seaside 3.0.7 & 3.1 build testing on Travis

Paul DeBruicker pdebruic at gmail.com
Tue Nov 13 19:01:13 UTC 2012


Hi-

For Seaside 3.1 I've set travisci.org to run the following jobs:

    - ST=PharoCore-1.1 LOAD="'Development Tests'"
    - ST=PharoCore-1.1 LOAD="'Tests' 'Development Tests' 'JQueryUI 
Tests' 'Kom Tests'"
    - ST=PharoCore-1.2 LOAD="'Tests' 'Development Tests' 'JQueryUI 
Tests' 'Kom Tests'"
    - ST=PharoCore-1.3 LOAD="'Tests'  'Development Tests'  'JQueryUI 
Tests' 'Kom Tests' 'Zinc'"
    - ST=Pharo-1.4 LOAD="'Tests'  'Development Tests'  'JQueryUI Tests' 
'Zinc'"
    - ST=Pharo-2.0 LOAD="'Tests'  'Development Tests'  'JQueryUI Tests' 
'Zinc' "
    - ST=Squeak-4.3 LOAD="'Tests'  'Development Tests'  'JQueryUI Tests' 
'WebClient'"
    - ST=Squeak-4.4 LOAD="'Tests'  'Development Tests'  'JQueryUI Tests' 
'WebClient'".


For Seaside 3.0.7 I've set it to run these jobs:
    - ST=PharoCore-1.1 LOAD="'Core' 'Tests'"
    - ST=PharoCore-1.2 LOAD="'Core' 'Tests'"
    - ST=PharoCore-1.3 LOAD="'Core' 'Tests'"
    - ST=Pharo-1.4 LOAD="'Core' 'Tests'"
    - ST=Pharo-2.0 LOAD="'Core' 'Tests'"
    - ST=Squeak-4.3 LOAD="'Core' 'Tests'"
    - ST=Squeak-4.4 LOAD="'Core' 'Tests'"


You can see the results here:

https://travis-ci.org/pdebruic/ConfigurationOfSeaside30

On that page there is a branch summary tab.  The 'master' branch is for 
3.1.  On each branch's summary page there is a link for each job.  At 
the bottom of the job's page there is a list of what went wrong, if the 
tests ran or a stack trace if the packages could not finish loading.

The summary is
	Pharo 2.0 needs a newer VM than the current Smalltalk setup for travis 
provides.
For seaside 3.1:
	'Tests' all pass on all platforms
	'Development Tests' have at least one failure or error on all platforms 
and does not load into Pharo1.1
	'JQueryUI Tests' fails on Pharo 1.4 because 
JSConversionTest>>#testNumber fails



More information about the seaside-dev mailing list