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
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@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@lists.squeakfoundation.org 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 facundov79@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@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@lists.squeakfoundation.org 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 ma.chris.m@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@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@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@lists.squeakfoundation.org 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 facundov79@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@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@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@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@lists.squeakfoundation.org 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 ma.chris.m@gmail.com wrote:
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@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@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@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@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@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/magma
magma@lists.squeakfoundation.org