[Newcompiler] Re: testing packages
Klaus D. Witzel
klaus.witzel at cobss.com
Sat Jun 9 10:52:40 UTC 2007
Thank you Mth :)
Ralph: please add NewCompiler to your v3dot10 list.
Cheers
Klaus
On Sat, 09 Jun 2007 11:38:04 +0200, Mathieu Suen wrote:
> Hi
>
> There is the test of #ifNil:ifNotNil: but it is comment because it can't
> be load by the old compiler.
>
> Mth
>
>
>
> On Jun 9, 2007, at 10:27 AM, Klaus D. Witzel wrote:
>
>> Marcus, Math,
>>
>> I'd like to suggest adding NewCompiler to the list of packages tested
>> against v3dot10. Are there any tests in NewCompiler which are
>> intentionally not green resp. can be made green?
>>
>> Cheers
>> Klaus
>>
>> On Sat, 09 Jun 2007 00:27:02 +0200, Ralph Johnson wrote:
>>
>>> As I've said earlier, I want a system that lets us test packages so
>>> that we can make sure that when we make a change to the base image, we
>>> don't break anything. I've built a system for running those kinds of
>>> tests and you can see its results at
>>> http://speedy.cs.uiuc.edu/~johnson/testResults/3.10alpha.7105.html
>>>
>>> There are three issues that I'd like to raise.
>>>
>>> First, there are lots of failing tests in the base image. I think
>>> most of these have to do with the Multiligual bugs that we fixed. If
>>> you start with the alpha.7105 image at
>>> http://ftp.squeak.org/3.10alpha/ and file in Diego's fixes to
>>> Multilingual at http://bugs.squeak.org/view.php?id=6520 then you
>>> should be able to open the test runner, run all the tests, and get the
>>> same results that I got. Without Diego's fixes, running all tests
>>> crashes the system. Fixes are welcome!
>>>
>>> Second, the more packages, the better. Please suggest packages in PU
>>> that I should use as test cases. Packages without any tests aren't
>>> that useful. It is Ok for packages to have failing tests, but the
>>> packages shouldn't crash or ask for input. See
>>> http://wiki.squeak.org/squeak/5987 Note that GamesTests is a
>>> package that is just tests, but it depends on a package of games so
>>> when you load it, you load the games that it tests. This is a good
>>> way to provide tests when you don't want to always include the tests
>>> with the application.
>>>
>>> Third, I am not committed to this particular testing system. It is
>>> just something I threw together, and requires a bit of handholding to
>>> keep going. It probably won't run on anybody else's computer without
>>> some tweaking. If somebody else wants to write a better one, I would
>>> be happy. Otherwise I will eventually turn it into something more
>>> stable. Note that what I want is a way to take a proposed image and
>>> see if it breaks any package. The most important report is the one at
>>> http://speedy.cs.uiuc.edu/~johnson/testResults/3.10alpha.7105.html
>>> For details, you can always build your own image and use TestRunner,
>>> so it is not so important that the testing system record the details.
>>>
>>> -Ralph
>>
>>
>
>
>
>
>
>
> ___________________________________________________________________________
> Yahoo! Mail réinvente le mail ! Découvrez le nouveau Yahoo! Mail et son
> interface révolutionnaire.
> http://fr.mail.yahoo.com
More information about the Newcompiler
mailing list