Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[epsilon-dev] Tests in Jenkins

Hi everyone,

At the moment, only a small subset of our tests are executed on
Jenkins (EpsilonHudsonPluggedInTestSuite as per
tests/org.eclipse.epsilon.test/pom.xml). This is mostly for historical
reasons; when we originally tried to execute EpsilonTestSuite on
Jeknins (then Hudson) we got lots of errors related to file
(transformation, model, metamodel) locations, which we didn't have
time to look into back then. As recently there have been a few small
regressions, I think that it'd be useful to make as many of our tests
as possible run on Jenkins (some of them - e.g. those that require
Simulink or Excel - we'll always need to run locally). My initial
recommendation would be to structure our entry points as follows:

EpsilonTestSuite (include tests that run both locally and on Jenkins)
LocalEpsilonTestSuite extends EpsilonTestSuite (includes tests that
only run locally)

Any volunteers to take the lead on/contribute to this?

Until then, we should all remember to run EpsilonTestSuite before pushing to
the master branch.

Cheers,
Dimitris

--
Dimitris Kolovos
Professor of Software Engineering
Department of Computer Science
University of York
http://www.cs.york.ac.uk/~dkolovos

EMAIL DISCLAIMER http://www.york.ac.uk/docs/disclaimer/email.htm


Back to the top