[Vm-dev] instability

Tobias Pape Das.Linux at gmx.de
Sat Aug 6 09:00:01 UTC 2016


On 06.08.2016, at 08:46, Tim Felgentreff <timfelgentreff at gmail.com> wrote:

> Hi,
> 
> I agree that only reasonably stable code should go into the Cog branch. But  how do we ensure that? I'm against going with someone's "gut feeling" for this, instead I think we really do need some tests. Right now the only "test" we run is that the VM compiles in different configurations on different platforms. We really need proper stress tests, in-Image as well as out-of-Image. There are many tests in Squeak, for example, that have nothing to do with the system and only test VM specifics (that are subject to change anyway, like testing that Floats are boxed). Personally I would think we should move these into the VM project and run them on Travis. Additionally we need an easy way to add a test when a new crash is discovered to guard ourselves against regressions.
> 
> I believe that with more people making contributions (which was one of the reasons for the github move) it just becomes infeasible to always test branches manually.

Nothing to add, just what he says.

Best regards
	-Tobias



More information about the Vm-dev mailing list