Seaside 3.0.7 & 3.1 build testing on Travis

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

Seaside 3.0.7 & 3.1 build testing on Travis

Paul DeBruicker
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

_______________________________________________
seaside-dev mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev
Reply | Threaded
Open this post in threaded view
|

Re: Seaside 3.0.7 & 3.1 build testing on Travis

Philippe Marschall
On Tue, Nov 13, 2012 at 8:01 PM, Paul DeBruicker <[hidden email]> wrote:

> 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

Thanks for the work.

Cheers
Philippe
_______________________________________________
seaside-dev mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev