[ANN] Magma 1.2 alpha1
Chris Muller
ma.chris.m at gmail.com
Sun Nov 14 04:58:55 UTC 2010
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 <facundov79 at gmail.com> 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 <ma.chris.m at gmail.com> 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 <facundov79 at gmail.com>
>> 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 <asqueaker at gmail.com>
>> > 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
>> >> Magma at lists.squeakfoundation.org
>> >> http://lists.squeakfoundation.org/mailman/listinfo/magma
>> >>
>> >
>> >
>
>
More information about the Magma
mailing list