Hi Stephan, that depends - for instance for "Bootstrap" I follow the pattern that most other contributions have configured: I only run the tests of the Bootstrap package to see when my own stuff breaks. If I would run all tests it may never be green because the underlying platform may be on the move.
Usually a build can depende on another build (like Pharo 3) - so if this is not green the chain does not continue. At least this is how I see it... Bye T. > Gesendet: Mittwoch, 11. Dezember 2013 um 21:14 Uhr > Von: "Stephan Eggermont" <step...@stack.nl> > An: pharo-dev@lists.pharo.org, moose-...@iam.unibe.ch > Betreff: [Pharo-dev] Which tests should be run in CI? > > I notice that several builds are green, though I added a breaking test to > Pharo 3. > That probably means that those builds don't run all of the Pharo tests. > Most builds probably don't need to run all tests (all the time), but it might > be > useful to be able to mark tests as integration tests, that are expected to be > run by all downstream builds. > > Concrete, every Pharo 3 build that loads Grease should currently be red. > > Stephan >