I have posted a new configuration of the latest Magma version. It is
in the "MagmaTester" project of squeaksource, under 1.2alpha1. If you are doing Magma development, please use this version as there have been many performance improvements over the current "stable" version. For Pharo users, please load the attached WeakOrderedCollection, which Magma needs. This has been integrated into the Squeak trunk and I hope Pharo will do the same (just 3 new methods). I have been too busy to test Magma on the latest Pharo so let me know if the test suite doesn't pass. I'd like to reiterate that I support for Magma on this list. There have been cases of folks using Magma incorrectly and then drawing questionable conclusions before ever asking on this list. - Chris _______________________________________________ Magma mailing list [hidden email] http://lists.squeakfoundation.org/mailman/listinfo/magma WeakOrderedCollection.2.cs.gz (1K) Download Attachment |
Chris,
when I try to load Magma tester-cmm.372 on a clean Pharo 1.1.1 and I got this warning: This package depends on the following classes: MaNetworkTestCase Let my know where is it and I could run the test on Pharo. Facu On Thu, Nov 11, 2010 at 6:35 PM, Chris Muller <[hidden email]> wrote: I have posted a new configuration of the latest Magma version. It is _______________________________________________ Magma mailing list [hidden email] http://lists.squeakfoundation.org/mailman/listinfo/magma |
The easiest thing to do is just load the configuration, "1.2alpha1",
not the individual packages. If Pharo no longer supports Monticello Configurations, then for now individual packages will have to be loaded individually. Here is the proper load order to do that: Ma exception handling-cmm.37 Ma base additions-cmm.187 Ma proxy support-cmm.44 Ma traverse object graphs-cmm.32 MaFixedWidthReport-cmm.7 Ma Statistics-cmm.24 Ma object serialization-cmm.245 Collections-BTree-lr.73 Ma special collections-cmm.116 Ma client server-cmm.217 WriteBarrier-cmm.28 Magma client-cmm.520 Ma contextual search-cmm.35 Magma server-cmm.418 Ma Armored Code-cmm.149 Ma Squeak domain-cmm.34 Ma special collections tester-cmm.14 Ma object serialization tester-cmm.33 Magma tester-cmm.372 (and Magma Tools, which is not part of standard configuration, but maybe should be) - Chris On Fri, Nov 12, 2010 at 1:13 PM, Facundo Vozzi <[hidden email]> wrote: > Chris, > when I try to load Magma tester-cmm.372 on a clean Pharo 1.1.1 and I got > this warning: > This package depends on the following classes: > MaNetworkTestCase > Let my know where is it and I could run the test on Pharo. > Facu > On Thu, Nov 11, 2010 at 6:35 PM, Chris Muller <[hidden email]> wrote: >> >> I have posted a new configuration of the latest Magma version. It is >> in the "MagmaTester" project of squeaksource, under 1.2alpha1. >> >> If you are doing Magma development, please use this version as there >> have been many performance improvements over the current "stable" >> version. >> >> For Pharo users, please load the attached WeakOrderedCollection, which >> Magma needs. This has been integrated into the Squeak trunk and I >> hope Pharo will do the same (just 3 new methods). I have been too >> busy to test Magma on the latest Pharo so let me know if the test >> suite doesn't pass. >> >> I'd like to reiterate that I support for Magma on this list. There >> have been cases of folks using Magma incorrectly and then drawing >> questionable conclusions before ever asking on this list. >> >> - Chris >> >> _______________________________________________ >> Magma mailing list >> [hidden email] >> http://lists.squeakfoundation.org/mailman/listinfo/magma >> > > Magma mailing list [hidden email] http://lists.squeakfoundation.org/mailman/listinfo/magma |
It works ok, now I going to run the tests. Are these the tests that magma need to be runned?
WriteBarrier-Tests Ma Armored Code-Network testing Ma Armored Code-SUnit extensions
Ma special collections tester-Tests Ma object serialization tester-SUnit tests Magma tester-SUnit tests Please let me know. Thanks you, Facundo
On Fri, Nov 12, 2010 at 4:55 PM, Chris Muller <[hidden email]> wrote: The easiest thing to do is just load the configuration, "1.2alpha1", _______________________________________________ Magma mailing list [hidden email] http://lists.squeakfoundation.org/mailman/listinfo/magma |
Hi Facundo, I have updated the documentation about how to test everything:
http://wiki.squeak.org/squeak/2661 However, to save time I usually just run the Magma tests because they exercise everything else pretty well. To do that, be sure to have OSProcess loaded, then, evaluate in a workspace: MagmaTestCase fullSuite maDebug 15-30 minute test-suite on Cog, depending on computer and other factors. - Chris On Sat, Nov 13, 2010 at 3:11 PM, Facundo Vozzi <[hidden email]> wrote: > It works ok, now I going to run the tests. Are these the tests that magma > need to be runned? > WriteBarrier-Tests > Ma Armored Code-Network testing > Ma Armored Code-SUnit extensions > Ma special collections tester-Tests > Ma object serialization tester-SUnit tests > Magma tester-SUnit tests > > Please let me know. > Thanks you, > Facundo > > On Fri, Nov 12, 2010 at 4:55 PM, Chris Muller <[hidden email]> wrote: >> >> The easiest thing to do is just load the configuration, "1.2alpha1", >> not the individual packages. If Pharo no longer supports Monticello >> Configurations, then for now individual packages will have to be >> loaded individually. Here is the proper load order to do that: >> >> Ma exception handling-cmm.37 >> Ma base additions-cmm.187 >> Ma proxy support-cmm.44 >> Ma traverse object graphs-cmm.32 >> MaFixedWidthReport-cmm.7 >> Ma Statistics-cmm.24 >> Ma object serialization-cmm.245 >> Collections-BTree-lr.73 >> Ma special collections-cmm.116 >> Ma client server-cmm.217 >> WriteBarrier-cmm.28 >> Magma client-cmm.520 >> Ma contextual search-cmm.35 >> Magma server-cmm.418 >> Ma Armored Code-cmm.149 >> Ma Squeak domain-cmm.34 >> Ma special collections tester-cmm.14 >> Ma object serialization tester-cmm.33 >> Magma tester-cmm.372 >> (and Magma Tools, which is not part of standard configuration, but >> maybe should be) >> >> - Chris >> >> >> >> On Fri, Nov 12, 2010 at 1:13 PM, Facundo Vozzi <[hidden email]> >> wrote: >> > Chris, >> > when I try to load Magma tester-cmm.372 on a clean Pharo 1.1.1 and I got >> > this warning: >> > This package depends on the following classes: >> > MaNetworkTestCase >> > Let my know where is it and I could run the test on Pharo. >> > Facu >> > On Thu, Nov 11, 2010 at 6:35 PM, Chris Muller <[hidden email]> >> > wrote: >> >> >> >> I have posted a new configuration of the latest Magma version. It is >> >> in the "MagmaTester" project of squeaksource, under 1.2alpha1. >> >> >> >> If you are doing Magma development, please use this version as there >> >> have been many performance improvements over the current "stable" >> >> version. >> >> >> >> For Pharo users, please load the attached WeakOrderedCollection, which >> >> Magma needs. This has been integrated into the Squeak trunk and I >> >> hope Pharo will do the same (just 3 new methods). I have been too >> >> busy to test Magma on the latest Pharo so let me know if the test >> >> suite doesn't pass. >> >> >> >> I'd like to reiterate that I support for Magma on this list. There >> >> have been cases of folks using Magma incorrectly and then drawing >> >> questionable conclusions before ever asking on this list. >> >> >> >> - Chris >> >> >> >> _______________________________________________ >> >> Magma mailing list >> >> [hidden email] >> >> http://lists.squeakfoundation.org/mailman/listinfo/magma >> >> >> > >> > > > Magma mailing list [hidden email] http://lists.squeakfoundation.org/mailman/listinfo/magma |
Chirs,
MagmaTestCase fulltSuite maDebug failed in MaNetworkTestCase class >>launchImageNamed: because (Smalltalk classNamed: #OSProcess) command: self executableName, ' ', imageName fail.
I think that it is a problem with OSProcess on Pharo because OSProcess tests aren't all green. Facu On Sun, Nov 14, 2010 at 1:58 AM, Chris Muller <[hidden email]> wrote: Hi Facundo, I have updated the documentation about how to test everything: _______________________________________________ Magma mailing list [hidden email] http://lists.squeakfoundation.org/mailman/listinfo/magma |
Free forum by Nabble | Edit this page |