[Seaside-dev] GRTestsFunctionalPlatformTest>>#testGarbageCollect

Julian Fitzell jfitzell at gmail.com
Tue Jan 5 09:17:13 UTC 2010


So, #garbageCollect on the platform is only used by the Functional
Tests currently. It is added to GRPlatform by Seaside-Tests-Functional
and to the Pharo platform class by Seaside-Tests-Pharo-Functional.

That test class certainly shouldn't be where it is unless we're going
to move #garbageCollect up to Grease. We previously moved it to where
it was in: http://code.google.com/p/seaside/issues/detail?id=164

It looks like Dale may have missed the fact that it was method
extension when fixing
http://code.google.com/p/seaside/issues/detail?id=488 ... I'll reopen
that issue.

Julian

On Mon, Jan 4, 2010 at 11:59 AM, James Foster <Smalltalk at jgfoster.net> wrote:
> All,
>
> Current tests show the same problem from a couple weeks ago.
>
> James
>
> On Dec 15, 2009, at 10:20 AM, James Foster wrote:
>
>> All,
>>
>> I've updated the SeasideLoadOrderTests and found a problem with GRTestsFunctionalPlatformTest>>#testGarbageCollect. This test exists early and fails until Seaside-Tests-Pharo-Functional is loaded. This indicates some load order dependency. What is in Functional that should be in Core? Or should the test be moved to Functional? Otherwise, things seem to be quite clean!
>>
>> James
>
>
> Loaded Grease-Core-pmm.13.mcz
> Loaded Grease-Pharo-Core-jf.7.mcz
> Loaded Grease-Tests-Core-jf.15.mcz
> Loaded Grease-Tests-Pharo-Core-jf.5.mcz
>        213 run, 210 passes, 2 expected failures, 1 failures, 0 errors, 0 unexpected passes
>                GRTestsFunctionalPlatformTest>>#testGarbageCollect
>
> Loaded Seaside-Core-obi.600.mcz
> Loaded Seaside-Tests-Core-obi.175.mcz
> Loaded Seaside-Tests-UTF8-pmm.7.mcz
> Loaded Seaside-Pharo-Core-jf.3.mcz
> Loaded Seaside-Tests-Pharo-Core-dkh.6.mcz
>        591 run, 588 passes, 2 expected failures, 1 failures, 0 errors, 0 unexpected passes
>                GRTestsFunctionalPlatformTest>>#testGarbageCollect
>
> Loaded Seaside-Canvas-obi.84.mcz
> Loaded Seaside-Pharo-Canvas-jf.2.mcz
> Loaded Seaside-Tests-Canvas-obi.42.mcz
>        669 run, 666 passes, 2 expected failures, 1 failures, 0 errors, 0 unexpected passes
>                GRTestsFunctionalPlatformTest>>#testGarbageCollect
>
> Loaded Seaside-Session-lr.126.mcz
> Loaded Seaside-Tests-Session-jf.33.mcz
>        717 run, 714 passes, 2 expected failures, 1 failures, 0 errors, 0 unexpected passes
>                GRTestsFunctionalPlatformTest>>#testGarbageCollect
>
> Loaded Seaside-Component-jf.81.mcz
> Loaded Seaside-Tests-Component-lr.27.mcz
>        730 run, 727 passes, 2 expected failures, 1 failures, 0 errors, 0 unexpected passes
>                GRTestsFunctionalPlatformTest>>#testGarbageCollect
>
> Loaded Seaside-RenderLoop-jf.70.mcz
> Loaded Seaside-Tests-RenderLoop-lr.10.mcz
>        730 run, 727 passes, 2 expected failures, 1 failures, 0 errors, 0 unexpected passes
>                GRTestsFunctionalPlatformTest>>#testGarbageCollect
>
> Loaded Seaside-Tools-Core-jf.13.mcz
>        730 run, 727 passes, 2 expected failures, 1 failures, 0 errors, 0 unexpected passes
>                GRTestsFunctionalPlatformTest>>#testGarbageCollect
>
> Loaded Seaside-Widgets-jf.11.mcz
>        730 run, 727 passes, 2 expected failures, 1 failures, 0 errors, 0 unexpected passes
>                GRTestsFunctionalPlatformTest>>#testGarbageCollect
>
> Loaded Seaside-Environment-lr.66.mcz
> Loaded Seaside-Pharo-Environment-lr.5.mcz
> Loaded Seaside-Tests-Environment-lr.20.mcz
>        735 run, 732 passes, 2 expected failures, 1 failures, 0 errors, 0 unexpected passes
>                GRTestsFunctionalPlatformTest>>#testGarbageCollect
>
> Loaded Seaside-Tests-Functional-obi.106.mcz
> Loaded Seaside-Tests-Pharo-Functional-jf.8.mcz
>        737 run, 735 passes, 2 expected failures, 0 failures, 0 errors, 0 unexpected passes
>
> Loaded Seaside-Pharo-Continuation-lr.4.mcz
> Loaded Seaside-Tests-Pharo-Continuation-lr.5.mcz
>        753 run, 751 passes, 2 expected failures, 0 failures, 0 errors, 0 unexpected passes
>
> Loaded Seaside-Flow-jf.19.mcz
> Loaded Seaside-Pharo-Flow-jf.3.mcz
> Loaded Seaside-Tests-Flow-jf.22.mcz
>        754 run, 752 passes, 2 expected failures, 0 failures, 0 errors, 0 unexpected passes
>
> Loaded Seaside-Tools-Web-jok.72.mcz
> Loaded Seaside-Pharo-Tools-Web-obi.12.mcz
> Loaded Seaside-Tests-Tools-Web-lr.12.mcz
>        757 run, 755 passes, 2 expected failures, 0 failures, 0 errors, 0 unexpected passes
>
> Loaded Seaside-Development-obi.127.mcz
> Loaded Seaside-Pharo-Development-jf.27.mcz
> Loaded Seaside-Tests-Development-lr.33.mcz
> Loaded Seaside-Tests-Pharo-Development-jf.6.mcz
>        762 run, 760 passes, 2 expected failures, 0 failures, 0 errors, 0 unexpected passes
>
> Loaded Seaside-Examples-jf.15.mcz
> Loaded Seaside-Tests-Examples-lr.7.mcz
>        764 run, 762 passes, 2 expected failures, 0 failures, 0 errors, 0 unexpected passes
>
> Loaded Seaside-Tools-OmniBrowser-jf.12.mcz
> Loaded Seaside-Pharo-Tools-OmniBrowser-lr.4.mcz
>        764 run, 762 passes, 2 expected failures, 0 failures, 0 errors, 0 unexpected passes
>
> Loaded RSS-Core-pmm.57.mcz
> Loaded RSS-Tests-Core-jf.21.mcz
> Loaded RSS-Examples-pmm.22.mcz
>        773 run, 771 passes, 2 expected failures, 0 failures, 0 errors, 0 unexpected passes
>
> Loaded Javascript-Core-lr.71.mcz
> Loaded Javascript-Pharo-Core-lr.3.mcz
> Loaded Javascript-Tests-Core-jf.45.mcz
>        875 run, 873 passes, 2 expected failures, 0 failures, 0 errors, 0 unexpected passes
>
> Loaded JQuery-Core-jf.92.mcz
> Loaded JQuery-Tests-Core-obi.102.mcz
> Loaded JQuery-UI-jf.46.mcz
> Loaded JQuery-Tests-UI-lr.61.mcz
>        1057 run, 1055 passes, 2 expected failures, 0 failures, 0 errors, 0 unexpected passes
>
> Loaded Prototype-Core-lr.15.mcz
> Loaded Prototype-Tests-Core-jf.5.mcz
>        1091 run, 1089 passes, 2 expected failures, 0 failures, 0 errors, 0 unexpected passes
>
> Loaded Scriptaculous-Core-lr.95.mcz
> Loaded Scriptaculous-Tests-Core-obi.44.mcz
> Loaded Scriptaculous-Components-jf.95.mcz
> Loaded Scriptaculous-Tests-Components-dkh.27.mcz
>        1102 run, 1100 passes, 2 expected failures, 0 failures, 0 errors, 0 unexpected passes
>
> Loaded Seaside-HTML5-jf.7.mcz
> Loaded Seaside-Tests-HTML5-lr.15.mcz
>        1102 run, 1100 passes, 2 expected failures, 0 failures, 0 errors, 0 unexpected passes
>
> Loaded Seaside-InternetExplorer-jf.5.mcz
> Loaded Seaside-Tests-InternetExplorer-jf.8.mcz
>        1108 run, 1106 passes, 2 expected failures, 0 failures, 0 errors, 0 unexpected passes
>
> Loaded Seaside-Email-dkh.14.mcz
> Loaded Seaside-Tests-Email-lr.7.mcz
> Loaded Seaside-Pharo-Email-dkh.5.mcz
>        1112 run, 1110 passes, 2 expected failures, 0 failures, 0 errors, 0 unexpected passes
>
> Loaded DynamicBindings-damiencassou.9.mcz
> Loaded KomServices-gc.19.mcz
> Loaded KomHttpServer-damiencassou.47.mcz
> Loaded Seaside-Adaptors-Comanche-jf.52.mcz
> Loaded Seaside-Tests-Adaptors-Comanche-lr.12.mcz
>        1120 run, 1118 passes, 2 expected failures, 0 failures, 0 errors, 0 unexpected passes
>
> Loaded Comet-Core-lr.43.mcz
> Loaded Comet-Pharo-Core-jf.3.mcz
> Loaded Comet-Tests-Core-jf.7.mcz
> Loaded Comet-Examples-lr.16.mcz
>        1123 run, 1121 passes, 2 expected failures, 0 failures, 0 errors, 0 unexpected passes_______________________________________________
> seaside-dev mailing list
> seaside-dev at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev
>


More information about the seaside-dev mailing list