This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 29035 - The continuous build should run unit tests
Summary: The continuous build should run unit tests
Status: RESOLVED WONTFIX
Alias: None
Product: www
Classification: Unclassified
Component: Builds & Repositories (show other bugs)
Version: 3.x
Hardware: All All
: P4 blocker (vote)
Assignee: rbalada
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-11-27 00:47 UTC by Chris Webster
Modified: 2003-12-11 14:13 UTC (History)
0 users

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Webster 2002-11-27 00:47:42 UTC
The continuous build should execute the unit tests
for all project modules projects/core,
projects/ide, projects/filesets,
projects/compilation following each build. If any
of the stable tests fail, an error message should
be sent just like what happens with a build
problem.
Comment 1 Vitezslav Stejskal 2003-01-02 12:08:59 UTC
Rudo, any progress on this issue?
Comment 2 Vitezslav Stejskal 2003-04-06 20:37:11 UTC
IMO this requirement should be solved somehow in netbeans build
infrastructure. Tests should be executed not only for project's modules.
Comment 3 rbalada 2003-04-07 10:54:24 UTC
I'm not certain unit tests should be run during *continuous* build,
which have to be fast&stable as much as possible. Unit tests are not
as much stable to be run within continuous build unattended for couple
of days without problems.

Actually there's no plan to implement this feature.
Comment 4 Chris Webster 2003-04-07 18:59:06 UTC
The effectiveness of running tests immediately after an integration
has been demonstrated through several development models (XP).
Performing tests immediately following an integration will allow
regressions to be caught immediately and will make the product more
stable. The reason I filed this bug on projects was that a seperate
continuous build was being executed and the specified test execution
time was relatively short.